« 2007年12月 | メイン | 2008年02月 »

2008年01月 アーカイブ

2008年01月04日

あけましておめでとうございます

新年です。Perlです。

puts (a=(h=lambda{{101,[2,9,13,15],114,
[32],32,[10,19,29],97,[0,4],100,[14],109,
[3,12,27],115,[5,24,34],121,[30],117,
[18,38],107,[1,20,37],104,[6,25,35],111,
[11,17,21,23,28,31,33],105,[7,26,36],116,
[8,16,22]}}).call.keys.map{|k|h.call[k].map{|v|
[v,k]}}.flatten).map{@i=@i?@i+=1:0;@i%2==0?
[a[@i],a[@i+1]]:nil}.compact.sort_by{|v|
v[0]}.map{|v|"%x"%v[1]}.join.to_a.pack('H*')

flattenの手前あたりでめげそうになりました。誰か直して下さい。

体調も新年からここ4日ずっと寝込んでいたりしたのですが、やっと若干上向いてきました。
今年も何とか頑張ります。

2008年01月06日

誤字ェネレータを作った

誤字ェネレータ


以下の2エントリはこのアプリの為なんです。
Rubyで全ての漢字を列挙する
漢字を類似度検索可能にする


続きを読む "誤字ェネレータを作った" »

2008年01月19日

きょうじんスクリーンセーバー

開発合宿中ですが、ふと理性がなくなって何となくきょうじんスクリーンセーバーをつくりました。ping 理性。
kyoujin.qtz
ダウンロードして、
システム環境設定>デスクトップとスクリーンセーバー>スクリーンセーバー
の画面にドラッグアンドドロップしてください。
mac only!

(追記)
あ、Leopard onlyだった。すみません。

2008年01月29日

proce55ingでライフゲーム実装した

寝る前に昼間RSSリーダに登録したimoutoidさんのblogとかhysyskさんのblogとか読んでいた。将来的にはproce55ingとかやりたいもんですな、isightのついたMBPでも買って、等と幻想抱きつつAmazonでprocessing本など検索してみると1万円近くする。頭に来たので、誰が買うものかと、そのままオライリーの可視化本集合知本をカートに入れ、床に付いた。

続きを読む "proce55ingでライフゲーム実装した" »

2008年01月30日

ライフゲームでグリッチ

昨日の続き。
なんで昨日いきなりライフゲームなんぞ実装したかと言うと、なんかglitchに使えそうだったからです。寝る前にふと思いついちゃいました。てなわけで今日ぐっちゃぐちゃになりましたけど、割と構造化を意識した感じのコードにしてたんです。コードグリッチ!
以下詳細。

続きを読む "ライフゲームでグリッチ" »

Powered by
Movable Type 3.34