〜2010年12月下旬〜
きのこ本買ってきたので読む。
マウスすげー調子いい。単3電池だと重いがまあそのうち慣れるだろう。
あとなぜかスリープしてる気配がないんだけど、これで本当に15ヶ月も保つのかな。
変にクリックとしなくすむしスリープなしで省電力を達成できてるんだとしたらすごいな。
bashは !(file1|file2) で、zshだと ^(file1|file2) と違うが、
zshでもsetopt ksh_globすれば!が使えるようになる。
"Linuxで使えるクレージーな小技コマンドいろいろ - IDEA*IDEA"
を見てるといろいろとつっこみたくなるよね。
gem install vmailで使える。imapなので試しやすい。
説明では
To archive a message, put the cursor on it and type ,e. Archiving a message moves it to the all mailbox.
と書かれていてarchiveはeなんだと勘違いしたが、",e"なので注意。
背景が薄くグレーになっているのに気づかなかった。
もうちょっと強調してくれてもいいと思うよ。
日本語もokだが、文字単位で数えているせいかカラムがずれるのは御愛嬌。
ずれてもそれほど問題ない。化けるわけでもないので。
space barで次々読めて、そのままarchiveされたらすげー使いやすいよなあ。軽いし。
でもちょっとバグってる。archiveしても前のメッセージが何度も出てきたり。
惜しいな。
なんかよくわからないうちにgmailにアクセスすると何をやっても
Bad Request Error 400
と言われてしまうようになってしまった。
他のブラウザでは問題なくアクセスできるのでクッキーかと思い、
mail.google.comに関するのを全部削除したら復活した。
ぐぐってみるとやはりみんなクッキーを消してるようだ。
ネタばれされたんで忘れるまで数年間放置していた有名なドラマのDVDを借りた。
すっかり忘れているようだ。
zshの専売かと思ったら、bash4から{00..10}で0-prefixが可能になってた。
% bash -c 'echo {00..10}' 00 01 02 03 04 05 06 07 08 09 10
long decimalを解いてて気づいたんだけど。
mathnとstepに気づけば楽。
require'mathn' a,b,c=gets.split.map &:to_i $><<(a*c).step(b*c,b-a).map{|x|x/c}*' ' #!ruby -parmathn eval"A,B,C="+$F*"," $_=(A*C).step(B*C,B-A).map{|x|x/C}*' ' #!ruby -narmathn eval"A,B,C="+$F*"," (A*C).step(B*C,B-A){|x|$><<[x/C," "]} #!ruby -narmathn eval"A,B,C="+$F*"," A.step(B,(B-A)/C){|x|$><<[x," "]} #!ruby -parmathn eval"A,B,C="+$F*"," $_=A.step(B,(B-A)/C).map*" " #!ruby -parmathn eval"A,B,C="+$F*"," $_=[*A.step(B,(B-A)/C)]*" " #!ruby -parmathn A,B,C=$F.map &:to_i $_=[*A.step(B,(B-A)/C)]*" "最終的にはuruさんと同じ解になったわけだが、evalでも同じサイズだった。
cmpでいいだろってのはまったくもってその通りなんだけど、
md5sumの結果だけ残しておけば元ファイルを消してもいいという使い方もあったりする。
ファイルサイズがでかくて、リモートで新たに生成したりする場合なんかに。
それはそれとして
diff <(md5sum render_pack.zip| cut -d " " -f 1) <(md5sum /media/green/render_pack.zip| cut -d " " -f 1);echo $?
のcutは余計だな。md5sum < render_pack.zipのようにすれば、
ファイル名はどちらも-になるのでcutする必要なし。
比較もmd5sumにやらせればいい話で
% md5sum < render_pack.zip > render_pack_zip.md5sum % md5sum -c render_pack_zip.md5sum < /media/green/render_pack.zip
でいけるはずだ。
ポストすると自分と同じサイズ以上の他の人の解が見られるようになるというのが面白い。
で、自分の解にはなぜか"\x80\xFD5"が余計についてしまって3B損してる。
とつぶやいたら池上さんに
Bug#608242: With :set nocompatible, vim -w or -W records extra garbage keystrokes
を教えてもらった。set nocompatibleが原因ということなので、~/.vimrcで
au BufRead ~/.vimgolf/put/* setl compatible
とした。これで、vim特有の機能は使えなくなるが、それはそれでまあいいんじゃないかと。
しかし、~/.vimrcは読まないようにすべきだと思うんだけどねえ。
チートし放題じゃないの?
馬場のShakey'sでピザとパスタの毎年恒例の忘年会。
本屋を覗くとやはりいた。16時開始って早くない?禁煙席でお待ちください。食べ放題じゃないよ。
WEBrickのせいじゃないよ。どうしても煙草が吸いたい人。拳を握りしめる人。喫煙席が空きました。
jruby派の人。opensslの拡張の話。gemの話。debianのRubyパッケージな話。なんとgentoo。CentOS 6はいつ?
翻訳bot。4sq。拳を握りしめる人。rvmはどうなの?あい変わらずの公開内緒話。
腹が減ったので予定より早く来た人。
余計なものをつけ足すからうんと言えない。殴るポーズの人。今なにやってるの?
イギリス。親子丼。実はカレーライス。ラーメン的な何か。イギリス料理以外はうまい。
なんかささるよresolverが。辻斬りな人。殴る人。餅をついてて遅れた人。邪気眼。
ビジネスタイム。名刺交換。名刺切らしてました。乱心。
のろける人達。転職。引越し。拳を握りしめる人。こんなとこ来ねーよ。気まずいタイミング。
思いの外大きかったコーラL。ケータイと共にアドレス帳を捨てる人。乱心。そもそもケータイを持ってない人。乱心。
合コン。電話番号。PDAも持ってないの?RAがどうのこうの。
kakasiが1.9で通らない。RubyKaigi終了の件。方向性の違い?
教え子。ruby-math。回文。平均点。Excelで十分。エンタープライズ企業。テンプレート。
北海道。後進育成。決裁権のないマネージャー。
ed。debianにはあるよ。引き続き拳を握りしめる人。そういえば昨年は風邪をうつされて大変な目に会った。
馬場忘年会は2003年から開始。9人は記録か。ゴールドは半端ない。乱心。反抗期と家出。
なんとクラックされてたのかjarp。風邪には気をつけよう。拳を握りしめる人。リアル厨2な人。いやだ。
ビッグパフェ?生クリームが凍ってる。スイーツなピザが好評。殴る人。殴られ放しの人。実は仲がいい。
マーライオン。郵便ポストが会社の中に。かっこいい。ダストシュート。消防法。
猫自慢の人。35歳限界説。チョコレートを配る人(ありがとう)。20時解散。厄年。よいおとしを。
雨が降らなくてよかった。帰りは寒かったな。
参加者: @_ko1, @eban, @gotoken, @gotoyuzo, @hemge, @hsbt, @koichiroo, @nahi, @nay3
残念ながらエラーになってしまう。
% rvm install goruby Cloning Error running 'git clone --depth 1 /home/eban/.rvm/repos/goruby', please read /home/eban/.rvm/log/goruby/ruby.repo.log Could not fetch - trying Cloning Error running 'git clone --depth 1 /home/eban/.rvm/repos/goruby', please read /home/eban/.rvm/log/goruby/ruby.repo.log /home/eban/.rvm/scripts/manage: line 1248: cd: /home/eban/.rvm/repos/goruby: No such file or directory fatal: Not a git repository (or any of the parent directories): .git Copying from repo to source... Error running '\cp -R "/home/eban/.rvm/repos/goruby" "/home/eban/.rvm/src/goruby"', please read /home/eban/.rvm/log/goruby/ruby.copy.log /home/eban/.rvm/scripts/manage: line 1270: cd: /home/eban/.rvm/src/goruby: No such file or directory /home/eban/.rvm/scripts/manage: line 79: cd: /home/eban/.rvm/src/goruby: No such file or directory Running autoconf Error running 'autoconf', please read /home/eban/.rvm/log/goruby/autoconf.log Skipping configure step, 'configure' script does not exist, did autoconf not run successfully? Compiling goruby, this may take a while depending on your cpu(s)... Error running 'make golf ', please read /home/eban/.rvm/log/goruby/make.log There has been an error while trying to run make. Halting the installation.
リポジトリ情報がないもんなあ。