モバゲーで知られるDeNAは、バックエンドデータベースにNoSQLを使っていません。なぜか? それはMySQL/InnoDB 5.1の環境で秒間75万クエリという、多くのNoSQLでも実現できないような高性能を実現しているから。DeNAの松信嘉範(まつのぶよしのり)氏は、自身のブログにこんな内容のエントリ「Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server」(英語)をボストしています。 Yoshinori Matsunobu's blog: Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server 松信氏が指摘するように、大規模なネットサービスを提供している企業の多くは分散環境で
ITmediaの記事によると、米連邦裁判官がP2Pファイル共有ソフトLimeWireを開発するLimreWire LLCに対し、LimeWireの配布を中止するよう命令したとのこと。全米レコード協会(RIAA)の請求によるもので、これを受けてLimeWireのWebサイトではLimeWireの配布やサポートを停止した旨が告知されている。 P2Pとかその辺のお話では「ニューヨーク地裁はLimeWireに対し、同クライアントにおける検索、アップロード、ダウンロード等の全活動を停止するよう求めた。LimeWireを起動すれば、それがもはや使い物にならないことに即座に気付くだろう。」と述べられている。 なお、タレコミ子はLimeWireを使っていないので本当に既存のLimeWireネットワークが使えなくなったかどうかは確認できていない。P2Pのネットワークなので、即座に利用できなくなるということは
こんなに変な弁護士の手紙は初めて見た! これはヒドイ。 ・発見!せこいケチケチママ その261 919 :名無しの心子知らず:2010/10/21(木) 19:44:17 id:WckajpSv ついさっきのプチプチ話 初めてなんで読みにくかったらごめんなさい ドライヤーが壊れたので昨日新しいのを買った マイナスイオンが出るやつで、お迎えの時にママ友と放出イオン量の話になった で、「うちは100万だったよ、多いのか少ないのか分かんないけど」って話してたら今まで一度も話したことはないけど悪い噂はよく聞いてたセコママが私が100万円もらったと勘違いして騒ぎだした その勘違いを指摘したら「勘違いさせるようなこと言うほうが悪い、慰謝料よこせ」って言ってきたんで「慰謝料欲しかったら弁護士を通して正式に請求してください」って言って帰ってきた 疲れた 続きを読む 「身長が伸びる」「夫婦が円満になる」「F
米Googleは10月25日(現地時間)、Google Earth/Google Maps関連の最新情報をアナウンスするGoogle Lat Long Blogにて、ローカルビジネス向けの新サービス「Google Boost」を開始したことを発表した。当面はβ版のサービスとして運用される。 Google Boostは、「サンフランシスコのアジア料理店」などの地域情報に関連する検索が行われた際に、検索結果ページに挿入される広告サービス。Googleでは以前から、都市、名所、ランドマーク、駅、ビジネスなどのさまざまな地域情報を集約して表示する機能「Place Pages」を提供しているが、今回のGoogle Boostは、そのPlace Pagesで表示内容に挿入する広告枠となる。 Google Boostの表示結果は以下の画面のようになる。 Google Boostの情報が表示された検索結果
Inspired by 興味のあるテキストエディタにVimと書いておいたら面接で爆笑された あと、tyruさんとの話に触発されました。 UNIXエンジニアを募集してる会社の採用面接を受けた時の話。 転職エージェントに作れと言われて作ったシートに、「興味のある技術/言語」という欄があったんです。 自動補完技術とか色々書いたけど、プログラミング言語の中で興味があるのはVim scriptだったので、 Vim scriptと書いておいたのですが、それを見た面接官のリアクションが酷かった。 面接官「Vim script・・・ふははっ!Vim script!」 面接官「Vim scriptやってるんですか?wwwww」 俺「(唖然)は、はい・・まだVimでシェルが書けるようになったぐらいですが。。」 面接官「Vim script・・・ニヤニヤ」 その人はUNIXエンジニアで、当然Vimでコードを書い
Update*1: id:rattcvさんがちゃんとしたのを書いてくださったので、そちらをご覧ください。 → http://d.hatena.ne.jp/rattcv/20101030 id:rattcvさんがVim for Android公開したよー*2とのことだったので、さっそくダウンロードしてdynabook AZにいれてみた。 用意するもの BetterTerminal*3 Vim一式*4 インストール $ adb shell busybox mkdir /data/local/bin $ adb shell busybox mkdir /data/local/vim $ adb shell push vim /data/local/bin/vim $ adb shell push vimruntime.zip /data/local/vim/vimruntime.zip $ ad
Perlのコードを書いていると各種モジュールに分割してメソッド呼び出しをバシバシ行うと思うんですが、 package Proj::Api::User; sub new { bless {}, +shift } sub lookup { my ($self, $args) = @_; warn $args->{user_id}; } 的なコードを書くと思うのですよ。 この場合、lookupメソッドはpackage名にあるUserから連想して $argsにはuser_idが入っているというルールを決めておけば、 まぁとりあえず問題なさそうにみえますが、(結構楽なのでこうしてしまいがちなんですが) 本当にuser_idがあるかどうかチェックしたほうが本当はいいわけですね。 そこでParams::Validateというモジュールがあります。 コレを使うとこのようにかけます package P
[ link: screen-with-ssh-and-x | tags: screen ssh desktop x zsh | updated: Sun, 03 Oct 2010 10:32:21 ] I have an update to my previous article on forwarding ssh-agent through screen. I've since switched to zsh and am now forwarding the X DISPLAY environment variable through to the screen shell. You can grab my ~/.zsh.d/S51_screen, ~/.zsh.d/S60_prompt, and ~/.screenrc or read below. ( I assume you a
2009年02月09日 zsh autoload のオプション ("-z" 編) 1日3週目1ネタ7日目。 # 6日目(昨日)は飲み会だったので休みました 週末からイマイチ調子が上がっていませんが、リハビリもかねて zsh autoload のオプションに関する話の続きを。 "-z" オプションに関して色々と探し回ったところ、こんなページが見つかりました。以下、該当箇所を引用。 The flag +X may be combined with either -k or -z to make the function be loaded using ksh-style or zsh-style autoloading, respectively. If neither is given, the current setting of the KSH_AUTOLOAD options dete
ある友人が言ってた言葉から、アイデンティティについて考えるところがあった。 その人は帰国子女ってやつだったが、ある時に思い悩んだという。 周りから、「さすが帰国子女だね」とか、「へー君って帰国子女なんだー」とか 奇異の目で見られることに、自分が同じ日本人ではないように思えて悲しかったという。 自分のアイデンティティーは何なんだろう?って悩んだと。 僕も経験がある。 僕の体験は、もうちょっとだけ壮絶かな。 中学2年、14歳の時に急性白血病にかかって半年ぐらい入院し生死の境にいて、頭髪がほとんど抜け落ちた。 苦しい闘病生活だったけど、それ以上に退院してからの方がつらかったかなぁ。 僕は似合いもしない帽子をかぶって学校に行ったんだけど、 昔は普通の子だったのに、退院してからは可哀想な人扱いだった。 身体障害を負っている人の気持ちはこんな感じだろう。 まぁ根っから楽天的な性格なので、思いつめること
今日はnode.jsで採用しているCommonJSの話である。 CommonJSの説明だけだとあっという間に終わってしまうのでJavaScriptの歴史を混ぜ込んだら期せずして長くなってしまった。 さて、1995年に発表されたJavaScriptは開発当初「Mocha」と呼ばれ、次に「LiveScript」となり(実際Netscape Navigatorの2.0のアルファ版ではではこの名前だった)、最後にようやくJavaScriptになる(Navigatorの2.0B3から)という変遷をたどった。このJavaScriptという名前っていうのはJavaというコンパイル言語を補完するスクリプト言語にしたいという考えがあったからという話もあるんだけど、そのころ開発元のNetscapeはSunとの業務提携を発表しており、ちょうどそのころJavaが世に出てNetscapeブラウザ上でクールなJava
コミックナタリー Power Push - 月刊Comic REX REXリニューアルで男の子向けマンガ誌へ! リス編集長が語る「かんなぎ」ウラ話 アキバ系男子のための少年誌・月刊Comic REX(一迅社)が、10月27日に発売される11・12月合併号でリニューアルを敢行。発売日が毎月9日から27日へと変更になり、「少年マンガ誌」から「男の子向けマンガ誌」へと移行する。 コミックナタリーでは、Comic REXの看板マンガ「かんなぎ」の担当でもある“リス編集長”でおなじみ、タナベ編集長に新生REXの魅力をたっぷり語ってもらうと同時に、「かんなぎ」連載再開についての情報や休載騒動のウラ話などもこっそり教えてもらった。 取材・文/坂本恵 撮影・編集/唐木元
kinaba @kinaba 「好きな"tarでアーカイブを展開するとき tar _____ foo.tar.gz ここに入れる文字列"」は聞いてみるとやっぱりめっちゃバラバラに分かれて面白いことがわかった 2010-10-26 22:44:19 Akihiro Nomura / きつね @sacred_fox xfzv RT: @kinaba: 「好きな"tarでアーカイブを展開するとき tar _____ foo.tar.gz ここに入れる文字列"」は聞いてみるとやっぱりめっちゃバラバラに分かれて面白いことがわかった 2010-10-26 22:45:28 Fadis @fadis_ GNUのTarだとz付けなくてもgzipで圧縮されたアーカイブが展開出来たり QT @kinaba: 「好きな"tarでアーカイブを展開するとき tar _____ foo.tar.gz ここに入れる文字
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く