<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>cooldaemon's memo</title><generator>Tumblr (3.0; @cooldaemon)</generator><link>http://cooldaemon.tumblr.com/</link><item><title>clang のインストール</title><description>&lt;p&gt;cd /path/to&lt;br/&gt;svn co &lt;a href="http://llvm.org/svn/llvm-project/llvm/trunk"&gt;http://llvm.org/svn/llvm-project/llvm/trunk&lt;/a&gt; llvm&lt;br/&gt;cd llvm/tools&lt;br/&gt;svn co &lt;a href="http://llvm.org/svn/llvm-project/cfe/trunk"&gt;http://llvm.org/svn/llvm-project/cfe/trunk&lt;/a&gt; clang&lt;br/&gt;cd ..&lt;br/&gt;./configure&lt;br/&gt;make&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/214533848</link><guid>http://cooldaemon.tumblr.com/post/214533848</guid><pubDate>Fri, 16 Oct 2009 17:09:56 +0900</pubDate></item><item><title>視聴予定のアニメを嫁の希望で追加</title><description>&lt;p&gt;&lt;a href="http://anime.webnt.jp/seitokai/index.html"&gt;http://anime.webnt.jp/seitokai/index.html&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.sasameki.com/broadcast/index.html"&gt;http://www.sasameki.com/broadcast/index.html&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.ntv.co.jp/bungaku/"&gt;http://www.ntv.co.jp/bungaku/&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.tv-tokyo.co.jp/anime/fairytail/"&gt;http://www.tv-tokyo.co.jp/anime/fairytail/&lt;/a&gt;&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/200907232</link><guid>http://cooldaemon.tumblr.com/post/200907232</guid><pubDate>Wed, 30 Sep 2009 22:16:39 +0900</pubDate></item><item><title>2009下期に見たいアニメ</title><description>&lt;p&gt;&lt;a href="http://www.starchild.co.jp/special/asura/"&gt;http://www.starchild.co.jp/special/asura/&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.blasmi.com/"&gt;http://www.blasmi.com/&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.project-railgun.net/"&gt;http://www.project-railgun.net/&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.bantorra.com/"&gt;http://www.bantorra.com/&lt;/a&gt;&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/186828593</link><guid>http://cooldaemon.tumblr.com/post/186828593</guid><pubDate>Sun, 13 Sep 2009 19:26:05 +0900</pubDate></item><item><title>分散処理勉強会 #3 の資料は明日の夜に公開予定</title><description>&lt;p&gt;仕事が忙しいのと、タクトオブマジックのやりすぎで、まだ 1/3 しか出来てない orz&lt;br/&gt;まずいなぁ。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/133312966</link><guid>http://cooldaemon.tumblr.com/post/133312966</guid><pubDate>Wed, 01 Jul 2009 12:48:33 +0900</pubDate></item><item><title>gen_paxos のコードを読み始めた</title><description>&lt;p&gt;Kai 以外で gen_fsm を使ってる例を久しぶりに見た。素敵。&lt;br/&gt;&lt;br/&gt;状態ごとの説明は、勉強会で教えてもらえるかもしれないので&lt;br/&gt;今のうちに疑問点を洗い出す。&lt;br/&gt;&lt;br/&gt;まずは、ディクレクトリ構成の変更と&lt;br/&gt;coordinator を gen_server 化する事から始める予定。&lt;br/&gt;&lt;br/&gt;議題ごとに gen_fsm を使い捨てているので&lt;br/&gt; どっかにプロセスをストックしておいて&lt;br/&gt; 再利用できないもんかなぁ？（優先度低）&lt;br/&gt;&lt;br/&gt;&lt;b&gt;nil&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;preparing&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;proposing&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;acceptor&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;learner&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;decided&lt;br/&gt;&lt;br/&gt;&lt;/b&gt;&lt;br/&gt;&lt;b&gt;&lt;br/&gt;実際に動かしてみた&lt;br/&gt;&lt;/b&gt;幾つかのノードを起動し、幾つかの議題を出してみた。&lt;br/&gt;その後、過半数のノードを除去し、議題を出すと、ひたすら合意を取り続ける。&lt;br/&gt;この状態で、除去したノードと同じ名前のノードを復活させ、net_adm_ping/1 で繋ぐ。&lt;br/&gt;予想では、ここで合意が取れると思ったが、駄目だった。&lt;br/&gt;&lt;br/&gt;ノードの追加・除去に対応できるよう、ノードの一覧は外だしにした方が良いかも。&lt;br/&gt;あとは、合意を取る最大回数も欲しい。&lt;br/&gt;合意の間隔と回数は、起動時のグローバル値と、合意単位で設定するローカル値に分割すると使いやすいかも？&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/130422117</link><guid>http://cooldaemon.tumblr.com/post/130422117</guid><pubDate>Fri, 26 Jun 2009 13:22:00 +0900</pubDate></item><item><title>見る予定のアニメ一覧</title><description>&lt;p&gt;&lt;a href="http://umineko.tv/web/main/index.html"&gt;http://umineko.tv/web/main/index.html&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.bakemonogatari.com/"&gt;http://www.bakemonogatari.com/&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.canaan.jp/"&gt;http://www.canaan.jp/&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.spicy-wolf.com/top.html"&gt;http://www.spicy-wolf.com/top.html&lt;/a&gt;&lt;br/&gt;&lt;a href="http://tokyo-m8.com/"&gt;http://tokyo-m8.com/&lt;/a&gt;&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/129055783</link><guid>http://cooldaemon.tumblr.com/post/129055783</guid><pubDate>Wed, 24 Jun 2009 10:27:00 +0900</pubDate></item><item><title>Perl の Coro を使ってみた</title><description>&lt;p&gt;use Coro;&lt;br/&gt;use Coro::Select;&lt;br/&gt;&lt;br/&gt;sub printit {&lt;br/&gt; my ($string) = @_;&lt;br/&gt; for (1..5) {&lt;br/&gt; print $string, “\n”;&lt;br/&gt; select undef, undef, undef, 1;&lt;br/&gt; }&lt;br/&gt;}&lt;/p&gt;
&lt;p&gt;for my $coro (&lt;br/&gt; async { printit ‘foo’ },&lt;br/&gt; async { printit ‘bar’ },&lt;br/&gt;) {&lt;br/&gt; $coro-&gt;join;&lt;br/&gt;}&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/128646418</link><guid>http://cooldaemon.tumblr.com/post/128646418</guid><pubDate>Tue, 23 Jun 2009 18:33:36 +0900</pubDate></item><item><title>Erlang で作られた Packrat Parser</title><description>&lt;p&gt;&lt;a href="http://github.com/seancribbs/neotoma/tree/master"&gt;http://github.com/seancribbs/neotoma/tree/master&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;あとで使ってみる。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/128423054</link><guid>http://cooldaemon.tumblr.com/post/128423054</guid><pubDate>Tue, 23 Jun 2009 10:14:07 +0900</pubDate></item><item><title>Ruby Enterprise Edition</title><description>&lt;p&gt;社内の Ruby 環境は、これに統一する事にした。&lt;br/&gt;&lt;br/&gt;諸々全て /opt/ruby-enterprise-X.X.X-YYYYMMDD 配下にインストールされるので&lt;br/&gt;確かに No Risk で導入検証できる。&lt;br/&gt;&lt;br/&gt;wget &lt;a href="http://rubyforge.org/frs/download.php/58677/ruby-enterprise-X.X.X-YYYYMMDD.tar.gz"&gt;http://rubyforge.org/frs/download.php/58677/ruby-enterprise-X.X.X-YYYYMMDD.tar.gz&lt;/a&gt;&lt;br/&gt;tar zxvf ruby-enterprise-X.X.X-YYYYMMDD&lt;br/&gt;sudo ./ruby-enterprise-X.X.X-YYYYMMDD/installer&lt;br/&gt;&lt;br/&gt;ただし、Tiger だと以下のエラーが出た。&lt;br/&gt;/usr/bin/ld: unknown flag: -rpath&lt;br/&gt;あとで調べる。&lt;br/&gt;&lt;br/&gt;同じ事で困っている人がいた。&lt;br/&gt;&lt;a href="http://groups.google.com/group/emm-ruby/browse_thread/thread/bf4597c49cfa028a?pli=1"&gt;http://groups.google.com/group/emm-ruby/browse_thread/thread/bf4597c49cfa028a?pli=1&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;rpath については、これが参考になる。&lt;br/&gt;&lt;a href="http://www.finkproject.org/doc/porting/porting.ja.html"&gt;http://www.finkproject.org/doc/porting/porting.ja.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;sudo ./installer -c ‘—disable-rpath’&lt;br/&gt;も、駄目だった。ruby の configure に —disable-rpath が渡っているのは確認済み。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/128021264</link><guid>http://cooldaemon.tumblr.com/post/128021264</guid><pubDate>Mon, 22 Jun 2009 19:00:00 +0900</pubDate></item><item><title>MacVim + KaoriYa が Tiger(10.4) でも動くようになったので導入してみた</title><description>&lt;p&gt;.vimrc で文字コード判別している箇所を if !has(‘kaoriya’) でザックリ不使用にした。&lt;br/&gt;&lt;br/&gt;何故か、MacVim だと動く rails.vim が動かなくなった。&lt;br/&gt;頻繁に rails で仕事するわけではないので、後で気が向いたら調べる。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/127823725</link><guid>http://cooldaemon.tumblr.com/post/127823725</guid><pubDate>Mon, 22 Jun 2009 11:00:24 +0900</pubDate></item><item><title>Erlang ODBC は並列？</title><description>&lt;p&gt;マニュアルを読んだけど、言及されていなかった。&lt;br/&gt;後でコードを読む。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/124831965</link><guid>http://cooldaemon.tumblr.com/post/124831965</guid><pubDate>Wed, 17 Jun 2009 07:55:00 +0900</pubDate></item><item><title>Skip Graphs</title><description>&lt;p&gt;「キーの範囲検索ができる」と聞いても嬉しくない。&lt;br/&gt;「キーの部分一致検索ができる」と聞くと嬉しい。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/123746430</link><guid>http://cooldaemon.tumblr.com/post/123746430</guid><pubDate>Mon, 15 Jun 2009 13:06:29 +0900</pubDate></item><item><title>そーいや</title><description>&lt;p&gt;最近、tumblr でつぶやいてばかりだ。なぜ、twitter を使わないのか？＞自分&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/123677798</link><guid>http://cooldaemon.tumblr.com/post/123677798</guid><pubDate>Mon, 15 Jun 2009 10:44:14 +0900</pubDate></item><item><title>Vim indent file for Erlang. </title><description>&lt;p&gt;&lt;a href="http://www.vim.org/scripts/script.php?script_id=2023"&gt;http://www.vim.org/scripts/script.php?script_id=2023&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;便利。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/123677418</link><guid>http://cooldaemon.tumblr.com/post/123677418</guid><pubDate>Mon, 15 Jun 2009 10:43:24 +0900</pubDate></item><item><title>Erlang 64bit 環境でも dets は最大 2G まで</title><description>&lt;p&gt;4G という迷信があるので、実際に試してみたのですが、2G を超えた時点でエラーが出ました。&lt;br/&gt;dets のマニュアルは間違ってない。&lt;br/&gt;始めに誰が 4G なんて言い出したんだろうなぁ？&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/120380896</link><guid>http://cooldaemon.tumblr.com/post/120380896</guid><pubDate>Tue, 09 Jun 2009 14:09:21 +0900</pubDate></item><item><title>Erlang R13B を Mac Port から入れる</title><description>&lt;p&gt;Mac Port から rrdtool を入れていたおかげで、xorg 関連のライブラリを全て入れ直す羽目になった。&lt;br/&gt;
xrender やらなんやら、とにかく消したり入れたりしまくった。&lt;br/&gt;
erlang が入るまで、2時間もかかったよ orz&lt;/p&gt;

&lt;p&gt;port outdated でこまめに更新を確認しないと、いざって時に困るねー。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/111039266</link><guid>http://cooldaemon.tumblr.com/post/111039266</guid><pubDate>Fri, 22 May 2009 01:42:56 +0900</pubDate></item><item><title>ToDo 管理</title><description>&lt;p&gt;5 年ほど、コビィ博士の手帳を使い続けて来たが、iPhone を手に入れた事だし&lt;br/&gt;そろそろ Remember The Milk に乗り換えて iPhone と連携させようかと思った。&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.rememberthemilk.com/"&gt;http://www.rememberthemilk.com/&lt;/a&gt;&lt;br/&gt;手帳は電池切れが存在せず、どこで開いても非礼にならない所が強みであるため&lt;br/&gt;完全以降は厳しいかもしれないなぁ・・・どうしよっかなぁ&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/107464622</link><guid>http://cooldaemon.tumblr.com/post/107464622</guid><pubDate>Thu, 14 May 2009 10:21:28 +0900</pubDate></item><item><title>FreeBSD 6.4 to 7.2</title><description>&lt;p&gt;いつものごとく。&lt;br/&gt;&lt;br/&gt;portsnap fetch update&lt;b&gt;&lt;br/&gt;&lt;/b&gt;portupgrade -a&lt;br/&gt;&lt;br/&gt;freebsd-update upgrade -r 7.2-RELEASE&lt;br/&gt;&lt;br/&gt;freebsd-update install&lt;br/&gt;shutdown -r now&lt;br/&gt;&lt;br/&gt;freebsd-update install&lt;br/&gt;rm /var/db/pkg/pkgdb.db /usr/ports/INDEX-*.db &lt;br/&gt; portupgrade -af&lt;br/&gt; shutdown -r now&lt;br/&gt;&lt;br/&gt;freebsd-update install&lt;br/&gt;&lt;br/&gt;&lt;a href="http://blogger.tempus.org/2009/05/freebsd-64-freebsd-72.html"&gt;http://blogger.tempus.org/2009/05/freebsd-64-freebsd-72.html&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;最後のfreebsd-update installを実行すると、古いライブラリを消去してくれます。が、私が portupgrade -af のやり方を間違えたのか、再構築後の一部 ports が、libc.so.7ではなく libc.so.6 を要求していたため、起動できない ports が出てしまいました。念のため、misc/compat6x を入れておくと良いかもしれません。&lt;br/&gt;
&lt;/blockquote&gt;
&lt;p&gt;まじっすか？（汗&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/106043462</link><guid>http://cooldaemon.tumblr.com/post/106043462</guid><pubDate>Mon, 11 May 2009 10:23:00 +0900</pubDate></item><item><title>iOctocat</title><description>&lt;p&gt;dbloete という方から、git-phone を watching してるなら iOctocat もお薦めだよーみたいなメールが届いた。&lt;br/&gt;&lt;br/&gt;はいはい、スパムスパムと思いつつも clone してコンパイルして試してみたら、git-phone より多くの機能が実装されており、しかも使いやすかった。ビックリ。常用確定。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/104945260</link><guid>http://cooldaemon.tumblr.com/post/104945260</guid><pubDate>Fri, 08 May 2009 16:55:57 +0900</pubDate></item><item><title>libxml2 の SAX API では、 HTML_PARSE_RECOVER 等のオプションを指定できない</title><description>&lt;p&gt;一度、 DOM Tree を作らないと、壊れた HTML は扱えない。そりゃそうか。&lt;/p&gt;</description><link>http://cooldaemon.tumblr.com/post/103644902</link><guid>http://cooldaemon.tumblr.com/post/103644902</guid><pubDate>Tue, 05 May 2009 15:22:23 +0900</pubDate></item></channel></rss>
