gerry++
腹痛ではない
腹痛ではない
約半年ぐらいたった
Mac の filesystem は case-insensitive なので head と HEAD が共存できなくて、でもって HEAD を消せばなおるかなーとおもったら head が上書きされていたことに気付いて絶望した。
なんかもうどうしよもないので GNU coreutils をビルドして head だけコピーした。
$ wget http://ftp.gnu.org/pub/gnu/coreutils/coreutils-6.9.tar.gz $ tar xzvf coreutils-6.9.tar.gz $ cd coreutils-6.9 $ ./configure $ make $ sudo cp src/head /usr/bin
腹痛くないのに
例によって net-irc にバンドルされているので、net-irc の SVN head をとってきてください。
$ svn co http://svn.coderepos.org/share/lang/ruby/net-irc/trunk net-irc $ cd net-irc $ ruby examples/hig.rb --debug
で起動します。16679 がデフォルトになっているので、それに繋ぎにいってください。realname にユーザ名を、パスワードにハイクで指定されたパスワードを入力したらいけます。
[つづく]
GET http://www.cpan.org/modules/02packages.details.txt.gz | gzip -d | cut -d " " -f 1
微妙にヘッダのよけいなのがのこる
id:Gemma さんに教えてもらった。amb がスゲーんだよって話をしていて、amb ワカンネーつって、そもそも非決定性計算がなんなのか (用語的にまったく) わかってなくて調べたりきいたりしたメモ
適当な言語で実装してみよう。しかしほんとパズルとかやったことないな!
メモ
my $l = sub {
$_ * $_
};
my $foo = [
map
&$l,
100, 200, 300
];デリファレンスするのか! リファレンスそのままわたしてみて、わたせないとおもってた……
まじべんり。いままでなんか syntax error が起きている気がするときは、手で js -s -w -C をうっていたのですが、激しくうちにくいので erorrmaker.vim でやれるようにしてみた。
#!/bin/sh
# vim:set ft=sh:
# ~/.vim/vimparse.js
# sudo port install spidermonkey
js -s -w -C $1 2>&1 \
| grep ':$' \
# | grep -v 'test for equality' \" ftplugin/javascript/flyquickfixmake.vim
" require spidermonkey
setlocal makeprg=$HOME/.vim/vimparse.js\ %\ $*
setlocal errorformat=%f:%l:%m
setlocal shellpipe=>
if !exists("g:javascript_flyquickfixmake")
let g:javascript_flyquickfixmake = 1
au BufWritePost *.js silent make
endif配列やオブジェクトリテラルの最後のカンマとかも -s つけると検知できるので、ほんとべんり。ラッパスクリプト書いたのは、一部のエラーを無視したり、spidermonkey が入ってない環境でチェックするためだけど、まだ困ってないので特になにもやってない。