cygwin 30 11月 2007 C で lisp のmember-ifごっこ(lambdaっぽいこと) 今度は、common lisp の member-if に似たことをしようとしてみました。 1: member_if(it, list, new_list, 2: Point* p = it->element; 3: if (p->x % 2 == 0) nil; 4: ); 2,3… 続きを読む
emacs 28 11月 2007 emacs ターミナル経由で操作してる状態でメニューバーにアクセスする emacsを使ってた同僚が困ってたこと。 ターミナル越しでemacsを使ってるときに、メニューバーが表示されてるけどアクセスできないという話。やり方があったのは覚えてるんですが、思い出せませんでした。 emacsのチュートリアルには、F10とか書いてあるんですが、puttyだとF10が食われてしまう… 続きを読む
C言語 28 11月 2007 C言語 で foreach さすがに、チマチマmallocするのは面倒になってきたので、ちょっとLinkedList風なものを作ってみました。その最中に冗談で、なんちゃってforeachを書いたら動いてしまいました。(cygwin + gcc) foreach (it, list) { Point* p = it->e… 続きを読む
free 26 11月 2007 アプリ使用者とアプリ提供者側との視点の違い 最近、common lispを触ってみたり、C でBTSを書いたりしているので、バランス感覚を失なっているかもしれませんが、思ったことを。 売り文句 アプリの売り文句として、RoR製とか(Pure)Java製*1とかという言葉を見るたびに、違和感を感じていました。これらはアプリ使用者に対しての売り文… 続きを読む