Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![4KB セクタのパフォーマンス問題](https://cdn-ak-scissors.b.st-hatena.com/image/square/1dea079f3c8eee49f636638a061b722d42b294d5/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20240521072209%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
今学期は毎週論文紹介するネタを探すのも疲れるので、適宜論文紹介を入れながら、 Data-Intensive Text Processing With MapReduce (Synthesis Lectures on Human Language Technologies) 作者: Jimmy Lin,Chris Dyer出版社/メーカー: Morgan and Claypool Publishers発売日: 2010/08/15メディア: ペーパーバック クリック: 67回この商品を含むブログ (6件) を見るをしばらく読もうかと思っている。ちなみに http://www.umiacs.umd.edu/~jimmylin/book.html から全文の PDF がダウンロードできるので、そちらを使用予定。印刷・製本してパラパラとめくっているが、テキスト的には割といい本だと思う。みんながこぞ
Part1 / Part2 更新履歴 2010/06/20 リンク追加 入門、事例紹介、ニュース Part2へ移動 EC2、Pig、MapReduce、HDFS 新規追加 性能測定 公式 Welcome to Apache Hadoop! 日本語訳 Hadoopユーザー会 Welcome to Hadoop MapReduce! "大規模な計算ノード・クラスタ上において膨大なデータを高速で並列処理するアプリケーションを作成するためのプログラミングモデルおよびソフトウェアフレームワーク" Welcome to Pig! "大規模なデータセットを分析するためのプラットフォーム""Pig の言語レイヤを構成しているのは、Pig Latin と呼ばれるテキストベースの言語" wikipedia Apache Hadoop - Wikipedia, the free encyclopedia Apa
あまりCNET向きとは言えない技術的過ぎるTIPSで恐縮なのだが。 Linuxのドキュメントには次のように記載されている。 現行の単方向リンクのリストによるディレクトリの実装で、一つのディレクト リ内のファイル数は、実運用上約 10-15k 個が上限になります。この制限はこ のような大きなディレクトリ内のファイルを作成および削除 (さらに検索) す る時のパフォーマンスの問題のためです。 JF: Linux Kernel 2.4 Documentation: ext2.txt より 注:これは現在主流のext3ではなく古いext2のものだが、実際問題としてこの制限はほとんど変わっていない。xfsになると話は別だが。 ということで、ひとつのディレクトリにつくれるファイル数は1万個くらいにしておいたほうがいいようだ。 だが筆者の経験上ではせいぜい5000個くらいでやめておいたほうがいい。
先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。 こんにちは、ryosukeです。 ラボブログの前々回のエントリーで ruby で実装された web application framework の Sinatra が紹介されていたのですが、私もあまりのお手頃感に触発されて少しさわってみました。 その時にふとモデルやビューにいつもは使わない物を使ってみようと思い立ち、 Sequel と Haml を選んでみたのですが、 Haml の構文が見た目に反して(?)思いの他わかりやすかったので、今更感もありますが私同様 erb 以外使おうとも思わなかった人も少なくないのでは無いかと思いご紹介させて頂こうと思います。 Haml は XHTML Abstraction Markup Language の略で...という所から説明するのが筋なのですが、あっ
携帯向けサイト「モバゲータウン」の勢いが止まらない。2010年3月の会員数は約1800万人、月間ページビュー(PV)600億という"モンスターSNS"に成長している。意外なことに、これだけのアクセスをさばくのに、memcachedをはじめとするKVS(Key-Value Store)系のインフラ・ソフトはあまり使っておらず、MySQLで十分だという。モバゲータウンのインフラ担当者に話を聞いた。 モバゲータウンを運営するDeNA(ディー・エヌ・エー)は、もともと1999年に開始したオークションサイト「ビッダーズ」で知られている。その後、オークションに加えてECサイトを開始し、auとの提携により「auショッピングモール」などで急速に成長した。 ビッダーズだけでも、数千万PV規模の大規模サービスだが、最近はモバゲータウンの成長が著しい。 「特に2009年9月から順次リリースした自社製のソーシャル
>>インデックス 世界を変える“アツい”エンジニアに会いたい! 第2回 サービスとインフラに精通してこそ「技術者」である 井上敬浩(慶應義塾大学大学院) 2010/4/26 第1回|1 2|次のページ こんにちは。学生記者の井上敬浩です。「世界を変えるアツいITエンジニア」へ会いに行く本連載、第1回「DeNAの技術者は失敗を恐れない」に引き続き、DeNAエンジニアへのインタビューをお送りします。 (1)「ITエンジニア未経験だったことに何の不安もなかった」:企画から転身してITエンジニアへ、モバゲータウンを大成功に導いた大塚剛司さん (2)「マネージャはゴールではない」:コードを書かないITエンジニア、DeNAマネージャ能登信晴さん (3)「いままでの経験なんてどうでもいい、明日からスタートダッシュすることだけを考える」:新人インフラエンジニア、岩永亮介さん (4)「仕事だけでなく、趣味で
サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一本吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には食材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい食材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ
はじめまして。新入りのnagataです。 入社式で自転車乗ってた野郎です。 先輩方から「ブログ、書いてね!」とのお達しがあったので、 日報で書いたらウケがよさげだったcanvasのことについて書いてみようと思います。 ※各種サンプルはMac上のSafari4.05、Firefox3.6.3、Chrome5.0で動作を確認しています。 canvasってなんぞ? 図を書き込めるhtml要素です。 OpenGLやDirectXのような面倒な設定を書くことなく、 手軽にグラフィック描画が行えます。 ブラウザだけでローカルアプリケーションのような グラフィカル(かつ動的な)表現が行えるわけです。 とりあえずつかってみる 早速何か描いてみましょう。 こういうことは実践あるのみです。 処理にはJavascriptを使います。 canvasに描画を行うときは、canvas要素からcontextを取得して、
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
少し前に、SEO Japanさんのアドセンス記事が注目を集めました。 アドセンスで1日2万円稼ぐための6つのレッスン 内容は興味深く否定するつもりはありませんが、日本国内においてアドセンスのみで1日2万円というとあまり現実味を感じない人が多いのではないでしょうか?企業で運営しているサイトならともかく個人単位では(特に副業感覚では)難しいレベルではないかと思います。 という訳で今回は、「1ヶ月2万円稼ぐためのルール」と題して、日頃私がアドセンスを運用する場合に注意している点をまとめてみました。かなり基本的なものも含まれていますが、少しでもお役に立てれば幸いです。 1.目標設定をする どんな場合においてもそうですが、目標設定は大切です。アドセンスの場合も例外ではありません。アドセンスの場合はeCPMを利用すると目標が立てやすくなります。サイトのテーマ(ジャンル)によってeCPMはある程度一定に
先日のエントリで色々調べてた時に、以下のキャンペーンの存在を知りました。 「月月割」に最大14,400円割引がプラス!!「バリュープログラム」、4月27日より提供開始〜パケット定額サービスに応じて、「月月割」による割引額が増える!〜 | ソフトバンクモバイル株式会社 これは・・・きっと新たなiPhoneユーザさんが増えるかも? と思ったので、以前やった「iPhoneアプリまとめのまとめ」を「前回から今までの記事」という観点で探してみました。丁度GWに突入することだし、アプリ探しする絶好の機会!最近iPhoneを購入した方、iPhone買おうか悩んでる方をはじめ、もちろん、その他の方に見て頂けると幸いです。 ちなみに前回の「まとめのまとめ」は以下です。 「iPhoneアプリまとめ記事」をまとめてみました 無料アプリ系まずは気軽に楽しめる無料アプリを使ってみましょう。 iPhone買ったら最初
スポンサーサイト footballnet clip! 今、話題のサッカーネタをfootballnetがピックアップ 2010年4月26日の絶対に逃せないサッカーニュース 清水エスパルスのMF小野伸二の代表入りはあるのか? Apr 26, 2010 07:56 ※推奨ブラウザは:Firefox,Safari(win/mac)。IEだと若干崩れます amazonからfootballnetが厳選したサッカーアイテムはこちら アフリカンフラグフィッシュφ ★ 2010/04/25(日) 18:10:24 ID:???0 戸塚啓 http://wsp.sponichi.co.jp/column/archives/2010/04/post_1563.html シーズン序盤のJ1の順位表をみると、およそ予想どおりといった印象だろうか。ガンバの躓きは予想外だが、主たる原因は続出するケガ人にある。 A
結構苦労したので健忘録として。。 環境は以下のとおり CentOS 5.3 (on VirtualBox)JDK 1.6.0_20Tomcat 6.0.26JRuby 1.4.0Rails 2.3.5Redmine 0.9.3MySQL 5.0.77JDK, Tomcat, JRubyはインストール済み MySQLのインストールyum install mysql-server MySQLの起動/etc/init.d/mysqld start MySQLの設定rootパスワードなどを設定する mysql_secure_installation RubyモジュールのインストールRubyGemsでモジュールをインストールする jruby -S gem install rails jruby -S gem install warbler jruby -S gem install activerec
好きなものは空と緑とS2000とガンダムとラジコン・ミニ四駆、Perfume(かしゆか)。ときどき子育てとキャンプ。 現在のリンクはこちらからどうぞ⇒iTunesを移行・バックアップ、新しいPCへライブラリを移動 以下、アーカイブ iTunesのライブラリを他のPCに移行する手段です。簡単な方法ではmp3ファイルなど音楽ファイルをコピーしてドラッグ&ドロップすれば移るのですが、これだとプレイリストやレート、再生回数などが全部なくなってしまいます。そこでプレイリストやレート、再生回数などを維持しながら比較的(ここポイント)簡単に移行する手段をまとめました。 iTunesライブラリ移行ソフト: プレイリストや再生回数、iOSのバックアップなどiTunesの全てのデータを他のPCへ移行するならCopyTrans TuneSwiftという専用のソフトを使うと便利です。 このソフトで簡単に iTun
「git fsck」でリポジトリの検証。「git fsck --full」で完全な検証を行える。 破損していた場合、破損したBLOBオブジェクトのIDやそれを参照しているツリーオブジェクト等の情報が表示される。リポジトリのクローン先やクローン元に破損したオブジェクトを入手し、「.git/objects/」配下に格納する。 破損したファイルが見つからなかった場合、「git ls-tree <ツリーID>」で破損したBLOBオブジェクトのファイル名を確認する。作業ディレクトリ内に運良く元のファイルらしきものが残っている場合、「git hash-object <ファイルパス>」でオブジェクトID確認できる。「git hash-object -w <ファイルパス>」でオブジェクトを生成し「.git/objects」配下に格納する。 元のファイルが見つからなかった場合、「git log --raw
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
ファイルI/Oの効率化 ■Multi page block I/O カーネル2.4は、ページキャッシュ層からブロックI/O層へリクエストを渡す際、複数ページから成るバッファをそのまま渡すことができず、いったんブロックサイズに分割したバッファをブロックI/O層で再びつなぎ合わせるという無駄な処理を行っていた。 カーネル2.6では、複数ページから成るバッファに対するI/Oを効率的に行うため、bioと呼ばれる構造体が新設された。これは従来のBuffer headに相当するものだが、ページの配列を持つようになっており、複数のページをまとめてブロックI/O層へ渡すことができる。また、これに合わせた各デバイスドライバの修正も行われた。これに伴い、Direct I/Oのコードもbioを使用するように大幅に書き直された。 カーネル2.6にも従来のBuffer headは残されているが、その処理はbioを使
一体どういう仕組み?? 電子レンジでチンするだけで、焼き魚やだし巻玉子、とんかつなどをあっという間につくれてしまう世にも不思議なお皿がある。佐賀県の割烹食器メーカー・小森谷 嘉右ヱ門窯が製造している家庭向け電子レンジ専用皿「FIRのふしぎなお皿」だ。ここ数年のうちに口コミで人気が広がり、インターネットネット通販などで堅調に売れ行きを伸ばしている注目商品だ。 「FIRのふしぎなお皿」。写真は小判型焼皿で価格は3,675円 この皿は、新しい技法で無機炭素を磁器に調合することで強度を高めたもの。皿を電子レンジでチンすると、マイクロ波分子で遠赤外線(=FIR)が発生するので、油を使わなくとも、焼魚やポークソテーなどをつくれてしまうのだという。 油を使わないのでとってもヘルシー。しかも本来なら火を使っての調理が電子レンジでの加熱で済むので、短時間でとてもお手軽。素材の旨味を外に逃がさずに芯から焼いて
といいつつ、ひとつだけ理解できないというか、納得できないところが。トランザクションのところがなんだかRESTっぽくないのがすごく気になる Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESSプラスシリーズ)(山本 陽平) - ただのにっき(2010-04-23) 「Web を支える技術」は自分もとてもいい本だと思う (教科書としてすばらしいし復習用としても読みやすいのでイイ) のですが、トランザクションの所だけは分かりづらいなと感じました。その原因は、atomic transaction で解決できる課題を例として使っているという点と、トランザクションと更新クエリのレイヤ分割がされていない、という2つの点によるものではないでしょうか。 HTTP 上でトランザクションを表現する必要があるケースのほとんどは、atomic transaction ではなく
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く