サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
tsuchiya-yoshihiro.blogspot.com
Tuesday, October 02, 2007 awk -> python まー、関数つくったりとか、そんなに複雑なことはやらないけど、awkの登場回数は多い。でもおんなじことがpythonでもできるなあと思ったのだった。特に(2)のシェル変数の渡し方がその理由のひとつ。 python memo: awk(1) python memo: awk(2) python memo: awk(3) python memo: awk(4) 投稿者 Tsuchiya Yoshihiro 場所 11:16 PM 0 コメント: Post a Comment
Saturday, January 30, 2010 facebookのhaystackについてメモ Facebookの画像データは大量で、Flickrをはるかにしのぐのだそうです。 画像データを保存するのがNeedle in haystackというシステム。読んでみたので、以下にメモ。 画像の量は、1.5PB、枚数は150億枚、それぞれ何枚かサイズを変えて保存するので600億枚となります。増加量は、一週間に2.2億枚、25TB。 前はNFSサーバを使ってHTTPサーバのレイヤとストレージのレイヤをわけていました。しかしNFSサーバ上のメタデータ(directoryとinode)の量が多く、そのためのIOで性能がでませんでした。このため、CDNを使ったり、プロファイル写真のキャッシュを行ったり、NFSのファイルハンドルのキャッシュを行ったりしていました(特に言ってる理由は何なのでしょう。N
Monday, October 12, 2009 SOSP 2009 Big Sky, MT HotStorage 明け方2時過ぎには起床。目が覚めた。つまり時差ぼけ。 HotStorageの日。他のワークショップも同時進行。 53 submission、11 accepted(21%)、参加者40名とのこと。意外にすくないんだなあ。 朝から晩まで結局外には一歩も出ず。 session1 Device-Transparency: a New Model for Mobile Storage Jacob Strauss (MIT), Christopher Lesniewski-Laas (MIT), Justin Mazzola Paluska (MIT), Bryan Ford (MPI-SWS), Robert Morris (MIT), and Frans Kaashoek (MIT
Thursday, September 17, 2009 SOSP 2009 ACM Symposium on Operating Systems Principles (SOSP)はOS関係では一番いいカンファレンスだと思われます。しかし行ったことはないです。2年おきに開催されていて、今年はSOSP 2009が Montana州Big Sky Resortで行われます。イエローストーンにすごく近い(といってもアメリカ的な意味で)ようです。 一番近いおおきな街はシアトルのようですね。 今年のSOSPにはSOSPのセッションの他にいくつかのワークショップがあります。私が興味あるのはHotPower、HotStorage、LADISあたり。LADISは2日間ですね。SOSPのテクニカルセッションと、HotPowerは発表内容にアクセス可能になっています。 HotPowerの論文を見て知りました
Saturday, May 17, 2008 ext4解読#1 The new ext4 filesystem: current status and future plansをよみながらコードをみてたしかめてみる。以下、ドキュメントといったら、この論文のことを指す。私の手元にあるlinuxのバージョンは2.6.25.2。 似た内容だが、開発者の顔写真がはいっているのはこれ。 http://www.usenix.org/publications/login/2007-06/openpdfs/mathur.pdf 今回は、2.1章Large filesystemについて。 現在のファイルシステムサイズの最大は16TB。これはext3のブロック番号が32bitだから。(2^32*4KB=2^44=16TB) ext4ではブロック番号を48bitにした。これによって1EBがファイルシステムの最大
Thursday, March 13, 2008 pythonメモ:リストのコピー こういうのってどうなってるのかね。どっかに書いてあるのかな。 リストをコピーして加工するつもりで、元のものを保存しておきたいとする。もとをlと呼び、保存したのをrと呼ぼう。しかしr=lではコピーできていないね。参照だけがコピーされていて、中身は一つになっている。lを変更するとrも変更されてるもんね。 $ python Python 2.5 (r25:51918, Sep 19 2006, 08:49:13) [GCC 4.0.1 (Apple Computer, Inc. build 5341)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> l=[1,2,3] >>> r=l >>>
このページを最初にブックマークしてみませんか?
『Tsuchiya Yoshihiro』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く