懐かしさたっぷりの「ファミコンの驚きべき発想力」

· Other

昨日書店に行き、「これ面白そうじゃない?」と嫁が見つけた書籍がありました。そのまま購入してさっき読み終えた、僕にとって短時間で一気に最後まで読み込めた珍しい本、それは「ファミコンの驚きべき発想力」です。 [![](http://ws.assoc-amazon.jp/widgets/q?encoding=UTF8&Format=SL160&ASIN=4774144290&MarketPlace=JP&ID=AsinImage&WS=1&tag=eclipseplugin-22&ServiceVe…

Read more →

「OpenSocial 3.0 Summit 議事録」から読み取れる流れ

· OpenSocial

2月28日に、メジャーバージョンアップとなるOpenSocial 3.0をテーマにしたサミットが行われました。その議事録が公開されています。 ![](http://www.eisbahn.jp/yoichiro/images/2012/03/global.logo.png) [OpenSocial 3.0 Summit Minutes](http://goo.gl/sZKnT) 参加者の所属企業を抜き出してみると、以下のような感じになります。ちなみに括弧内の数字は参加人数です。 [Ji…

Read more →

FreeNASを8.0.3から8.0.4にバージョンアップ

· My PC environment

FreeNAS 8.0.4 RELEASEが公開されたので、さっそくバージョンアップしてみました。 まずは以下からバージョンアップ用のイメージをゲット。ついでにハッシュ値も入手。僕が使っているのは64bit版なので、x64向けのものをダウンロードします。 [http://sourceforge.net/projects/freenas/files/FreeNAS-8.0.4/](http://sourceforge.net/projects/freenas/files/FreeNAS-8.0…

Read more →

ErlangでUUIDの生成をするには

· Erlang

erlang-uuidモジュールを使えば良さそう。 [travis / erlang-uuid](https://github.com/travis/erlang-uuid) - Github 厳密に言えばmac addressとか使ってなくて完全乱数なんだけど、まぁきっと大丈夫。 追記:2012-02-20 voluntasな人に [このように](https://twitter.com/!/voluntas/statuses/171071687448735745)ご指摘いただきました。…

Read more →

mnesiaからオブジェクトをソートして得るには

· Erlang

qlc:sort()関数を使えば実現できます。例えば以下のようなRecordがあったとして、 -record(sample, {id, name, sortorder}). sortorderでソートした結果を得るには、以下のような感じになります。 mnesia:transaction(fun() -   QH1 = qlc:q([X || X     Sample1sample.sortorder < Sample2sample.sortorder   end),   qlc:e(Q…

Read more →

rebar、それはErlangのビルドツール

· Erlang

Erlangのコンパイラと言えばerlcですが、Erlang専用のビルドツールが存在します。それがrebarです。 まず、入手から。githubから落としてきます。 git clone git://github.com/basho/rebar.git そして、rebarをビルドします。もちろんErlang OTPはインストール済みな状態からやりましょう。 cd rebar ./bootstrap これでrebarコマンドができあがります。さっそく実行してみましょう。rebarがサポ…

Read more →

Happy Valentine's Day

· Other

今日はバレンタインデー。さっき妻から2つのプレゼントをもらいました。一つはチョコレート、もう一つは手編みのマフラーです。 ![](http://www.eisbahn.jp/yoichiro/images/2012/02/IMG0077.jpg) とても幸せです!…

Read more →

mnesiaのレプリケーション

· Erlang

最近またerlangでコードを書き始めた。こんなやつ。 [mixipage crawler] [https://github.com/yoichiro/mixipagecrawler](https://github.com/yoichiro/mixipagecrawler) まさにうちの運用に怒られそうなコードです。いわゆるクローラですね。mixiページの情報を引っ張れるAPIがないので、とりあえずスクレイピングしまくってます。指定時間間隔で各ページに訪れて、新着情報のページを解析し各フィ…

Read more →