土曜日, 1月 29, 2011

本:ゼロから始める都市型狩猟採集生活

 都会でフリーでやっていくための生活の本かと思ったら、本当のホームレス生活入門。失踪日記でフツーの人でも充分ホームレスでやっていけることはわかっていたから特に目新しいことはなし。

 というか、水や土地は誰のものでもないのだから値段をつけるのはおかしいという著者の主張を読んですっかりしらけてしまった。確かに水は空から降ってくるものだが、それをいつでも安全に飲める状態で手元に置くためには金がかかるということは海外旅行をすればすぐわかること。土地はもともと誰のものでもないが、快適で安全に眠れる確保するのが簡単でないことはキャンプや車中泊を一度でも体験すればすぐわかる。

 そんなこともわからないのか、それとも知ってて言っているのか。どちらにしてもそんな人の話にはついていけない。

水曜日, 1月 26, 2011

本:ヘッテルとフエーテル 本当に残酷なマネー版グリム童話


 どこでどうしたのかはわからないが図書館に予約してあったのがまわってきたので読んでみた。

 基本的には、「世の中おいしい話はない」ということをお金について実話を交えながらやさしく解説している本。

月曜日, 1月 24, 2011

国分佐智子・林家三平婚約

 もと CanCam のモデルと落語家というのはともかく、知り合って2ヶ月で結婚か。

 笑点で春風亭昇太がないをいわれるかと思うと、想像するだけで笑えてくる (^^

木曜日, 1月 20, 2011

自主トレ

 今仕事が暇。去年の年末に頑張っていろいろやったのと、年明けで企画系の人たちが忙しいこと、近々デザインの大幅な変更の予定があったりして仕様の変更(プログラムの変更)が今のところ保留になっていること、などがあって今のところやることがない。

 音楽を聴きながら仕事をしても良いという非常に稀有な職場なので、youtube でお気に入りの音楽を探しながら日がな一日あっちこっちのサイトを眺めていても良いのだが、こんなときこそ技術力アップのチャンス!とばかりに、Web アプリを作ることにした。

金曜日, 1月 14, 2011

今日のお仕事

 50万ほどレコードのある DB のテーブルから、1レコードずつ読み出して、ひとつのフィールドの値(10桁の10進数)を1秒に1回ずつインターネットの向こうに投げる。

 ひとつだけなら良いのだが、同時に何本も走ると DB への負荷が重たくなりすぎるので、最初にまとめて読み出して、DB へのアクセスを減らすことにした。
 10進で10桁だから 4byte の int に収まる。500,000 × 4 = 2,000,000。メモリ 4G の Linux で動いているのだからこれぐらいは問題ないだろうと配列に放り込んでいったら、途中でインタープリターがひとつのプログラムに割り当てるメモリの最大値 16M を使い切ったとエラーが出てくる。

 PHP ってフツーの配列も連想配列として扱ってるの ???

 フツーの Linux 屋さんなら使い捨ての名前のテンポラリファイルを作ってそこに吐き出させるのだろうが、面倒くさいのでバイナリー変換して文字列として並べた。要は C の配列を自前で作った。久しぶりのバイナリ操作だったので嵌るかと思ったが、意外とあっさり動く。

 この辺は組み込み屋の血だろう。

 一緒にコードをメンテしている相方は元 Java プログラマ。こういうロジックを見たらなんというか...。

 ま、ツールだから良いことにしよう (^^;

 

火曜日, 1月 11, 2011

なんだか辻褄があわない

 就職の決まらない大学生が溢れる中、労働人口の低下を補うために女性や高齢者に働いてもらおうといいつつ、介護・福祉の人手不足が問題になる。

 いったい何がどうなっているの?