未来のいつか/hyoshiokの日記

hyoshiokの日々思うことをあれやこれや

2006-01-01から1年間の記事一覧

123倍の性能向上。(Mailの整理の続き)

先日記したとおりhttp://d.hatena.ne.jp/hyoshiok/20061219#p1、Mailを整理したのだが、その顛末。まづ、/homeをバックアップするのだが、エライ目にあう。 # time tar cjf /home.tar.bz2 /home tar: Removing leading `/' from member names real 1091m4.42…

mewのインストール

http://www.mew.org/にあるmew5.2rc2という最新版をインストールしようなどと無謀にも試みた。(撃沈) 何も考えずにmake/make installしたところ、/usr/share/emacs/site-lisp/mewにインストールされてしまった。わたしはemacsではなくてxemacs(ここ重要)…

Mailの整理

メールのクライアントはxemacs使いなのでmewなるものを利用している。入社以来6年半ずううっと利用していて、さすがにinboxがぱんぱんになってきた。ディレクトリに必要以上にファイルがあるとのったりのったりするので年ごとにディレクトリをわけることにし…

Binary 2.0カンファレンス2006

発表資料が公開されている。http://0xcc.net/blog/archives/000151.htmlはげしくもえる。実は登録していたのだが、プロジェクト会議で10時まで拘束されていて、にっちもさっちもいかづ、参加できなかった。(ごめんなさい)自分的には、マルチコア時代の並列プ…

命令キャッシュ

jpug-users(日本PostgreSQLユーザ会のメーリングリスト)で下記の論文が紹介されていた。 http://research.microsoft.com/~jrzhou/pub/bufplan.pdf命令キャッシュミスを低減することによって性能を向上するというお話である。RDBMSなどはデータ量が多いので…

これはひどい。

たまたま目にした本日のニュース。 http://www.mainichi-msn.co.jp/shakai/wadai/news/20061202k0000m040195000c.html 代読発言:発声困難な市議の要求否決 岐阜・中津川市議会 下咽頭(したいんとう)がんのため声帯を切除し、発声が困難になった岐阜県中津…

トヨタの強さ

NHKスペシャルでトヨタの話をやっていた。すごいすごい。さすがトヨタ。というような話だったのだけど、一つ印象に残ったエピソード。タイの工場で技術を教えるタイ人の新米トレーナーがいる。トレーナーの教え方をベテラン中のベテラン(日本から来ている現…

携帯ではてなを読むと

カタカナが半角カタカナになる。おお〜

カーズ

ディズニー&ピクサーの最新作を飛行機の中で見た。ストーリーと言えば、新人レースカーのマックィーン(擬人化されたCGがよくできている)が、いろいろな人たちと出会いながら、自分のエゴを克服し多くの友人を得て成長し、人生にとって重要なものを発見す…

第69回カーネル読書会

お題:分岐命令トレーサbtarx、システムコールトレーサkstraxの紹介 発表者:藤原哲さん、守屋哲さん@日立(平松さん、杉田さん)18:30頃、開場 19:00頃、お題開始 20:30頃、懇親会開始場所はいつもの、ミラクル・リナックス社セミナー会場地図 http://www.…

Rubyの本読書会

というのが、あるらしい(http://d.hatena.ne.jp/moro/20061101/1162375141)。あ〜〜ん、参加したいなあ。だけどもう定員オーバーだ。残念。しょうがないので、自習しよう。音読ではなく黙読してしまおう。プログラミングRuby 第2版 言語編作者: Dave Thomas,…

床屋に行った。

というような日常的な事を記さないと日記的ではないなと思った。 いろいろモチベーション低下中なのであるが、3連休というのにこれといったイベントがあるわけでもなく溜った仕事を淡々とこなす。(こなしたいが全然こなせず)まあ、床屋に行ってすっきりし…

第68回カーネル読書会

本日はカーネル読書会。まだピザとビールの発注はしていない。(てへ) 毎度おなじみ流浪の番組、カーネル読書会のご案内です。 日時:10月27日、18時半開場、19時ころ開始 会場:ミラクル・リナックス、セミナールーム お題:Xen概要/Hypercallの実装 発表…

面接での質問。欧米ではには気をつけろ

採用面接はどこまで踏み込んでいいのか?(404 Blog Not Found)経由で「就職の面接で、「すごくおっぱいが大きいけど、得するの?」と聞かれたら……」からのさらに孫引き 面接の違いについて欧米人と盛り上がったことがあります。 ... セクハラまがいの質問も…

20世紀少年

呑み屋でたまたま隣になった人と意気投合した。話をしてみると同じ学年だ。私が犬年でその人がイノシシ生まれだ。早生まれということになる。ガキの頃の話になって、アポロ11号の月着陸というのが当時の老若男女日本人すべてが経験したエピソードである。白…

東京の空

実家の近所で秋祭りをしていた。子供の頃は、秋祭りと言うと朝からそわそわしていて、お小遣いをもらって神社の境内の屋台で買い食いをして、町内会の子供神輿を担いだものである。東京出身だと子供の頃にはもう空き地や原っぱというのがほとんどなくてアス…

Cache Aware Ruby Patch

quick and dirty hackだ。 # diff -u gc.c~ gc.c --- gc.c~ 2006-08-25 17:12:46.000000000 +0900 +++ gc.c 2006-10-03 10:47:08.000000000 +0900 @@ -1594,10 +1594,15 @@ int n = 0; for (i = 0; i < heaps_used; i++) { - RVALUE *p, *pend; + RVALUE *p,…

Rubyのキャッシュミスを測定する。

会社のマシンでoprofileを取った。oprofile利用方法(キャッシュミスの測定方法)は会社のブログを参照してほしい。ruby-1.8.5で計測した。イベントマスクはCPU_CLK_UNHALTEDとDCACHE_PEND_MISSで、前者はクロックごとにイベントが発生し、後者はL1キャッシュ…

mallocのalignmentの件

カーネル読書会の議論から派生した、mallocのalignmentの件についてnoocyteさんが詳細なコメントをつけていただいている。ちゃんと追いきれていない。すいません。 まあ、わたしのアバウトな理解ではmallocを8バイトアラインしなければいけないというPOSIX…

第67回カーネル読書会のビデオと資料

GoogleVideoです。 http://video.google.com/videoplay?docid=2914803742593360351 四の五の言わず見ろ〜資料 http://www.ylug.jp/modules/mydownloads/visit.php?cid=1&lid=42会社のブログ、ユメのチカラ 第67回カーネル読書会、ビデオ公開 http://blog.mir…

祝400000ページビュー

皆様の愛顧のおかげで40万ページビューを達成しました。 いつからPVを張ったか覚えていないので詳しいことはよくわからないのですが(とほほ)、地味に地道にときどきの日記を記していきたいと思います。ありがとうございます(ぺこり) 一日平均500〜1000PV…

ハナモゲラ短歌生成器

これはすごい。 http://hanamogera.bansan.biz/ハナモゲラとは、 ハナモゲラ語は、日本のジャズメン等の間で流行したインチキ外国語。タモリが広め、一世を風靡した。でたらめの中に、その言語らしさを少し混ぜるのが特色。 Ruby on Railsで作ったらしい。 h…

第67回カーネル読書会

お題: glibc malloc について malloc関数はlibcの中でもっとも使用頻度が高い関数の一つでありながら、その実装の詳 細は意外なほど知られていません。 Unix誕生当初のプログラミングスタイルでは、ほとんどのデータはスタックとグローバル変 数に格納され…

Linux Kernel 2.6.18

最近出たLinux Kernel 2.6.18にcache pollution aware patch がとりこまれた。会社のブログに書いたので御参考まで。ユメのチカラ/Linux Kernel 2.6.18とCache Pollution Aware Patch http://blog.miraclelinux.com/yume/2006/09/linux_kernel_26_2c2c.html…

Open Source Summit 2006

オープンソースサミットといういささかおおげさなタイトルの飲み会(びぎねっとの宮原さん主催)に参加した。前半ライトニングトーク&近況報告、後半フリーディスカッション、その後宴会でおじさんたちが熱く語り合うという黄金のパターンの飲み会であった…

Railsをインストール

$ export PATH=/usr/local/ruby-1.8.4/bin:$PATH $ which ruby /usr/local/ruby-1.8.4/bin/ruby $ tar xvzf ~/src/rubygems-0.9.0.tgz rubygems-0.9.0/ rubygems-0.9.0/bin/ ... $ cd rubygems-0.9.0/ $ sudo ruby setup.rb Password: ---> bin <--- bin ---…

mixi上場

朝からテレビでも上場のニュースをしている。値がつかなかったそうだ。時価総額2000億円?過熱気味。 上場益を何に使うか、どう使うかが企業の品格(?)を決める。勝手に人のお財布をどうこういうのもいかがなものかなと思うけど、まあ、適当に流して欲しい…

RailsによるアジャイルWebアプリケーション開発

会社の帰りに本屋で見つけました。早速買って帰りました。お勧めしていただいた皆様ありがとう。

Ruby On Railsの勉強方法

お薦めの参考書はなんでしょうか?みなさんのお薦めの勉強方法も教えてください。やはり若い綺麗な子とペアプログラミングでしょうか(不純な動機)? 迷えるおじさん羊に合の手を(ぱんぱん)、じゃなくて愛の手を〜

エンタープライズOSS 2006

エンタープライズOSS2006「マイケル・ティーマンが語る!オープンソース3つの視点/Q&A」というのに参加した。 http://www.seshop.com/event/eoss/会社のブログに若干の蛇足を書いたのでそちらも参考にしてほしい。以下はログ。 Software Industry Histor…