これを実際に書いた時、初めて「環境」というのが何なのか理解できました。参考になりそうなところをざっくりとメモ。Machine書籍Schemeのインタプリタとコンパイラのいろんな実装が書かれているそうです。Interpretersなどが書かれている模様。Schemeの日本語訳がどこかに掲載されていたような記憶があるのですが、見つかりませんでした。ところで2chは、iPhoneもAndroidも持っていませんのでこれで見ています。欲しくなりますねぇ・・・。Lisp」はSchemeの優れた再入門になっているとのこと。Schemeファンも必見ですね。Lispの3つである。Googleの研究本部長を務めている。ディヴィグ)と似てませんか。Worldメモのメモ。Web2010/04/24デザインパターンいろいろこれがおもしろかった。まとめ「デザパタ140文字」GoFのデザインパターン。Four」って名前、ダサくないですか。Wikipedia他のパターンも140文字でやって欲しい。PofEAAのパターンカタログ(邦訳版)GoFの半分くらいは仕事で使ったことあります。今思えば必要だったのか疑問です。happy)だったと思います。SandboxRubyで学ぶオブジェクト指向/デザインパターンMatzにっき(2006-09-15)ある言語で頻繁に使われるデザインパターンは、他の言語ではパターンでさえない。よって「デザインパターンは言語の弱さを示すサインである」という話。Webなべあつすごく今更なお題ですけども。日誌なんとなく正規表現は使いませんでした。いえば、恥ずかしながら「正規表現」を知ったのはプログラマになってから2年以上も後のことでした。その間、社内で正規表現を見かけなかった環境って一体・・・。会社のせいにしちゃあいけないですね。defmacro!defmacro!。これを書いておかないと何も始まりませんね。slimeの使い方がよくわかりません。C-eがreplに読み込む、ということくらいでしょうか。その時、コード中に見つからないシンボルがあるとアンダーラインで示してくれるなど(↑画像)、ありがたいです。schemeにもそういうのないのかな。quack.elにはたぶんないんですよね。Gaucheのshiroさんも以下のようにおっしゃっているので、きっとslimeって多機能なんだろうなぁ。うーむCL+slimeで作業してるとやっぱりgauche+quackは物足りなく感じるなあ。関数合成リファレンスを載せとくの忘れてた。関係ないけどfold-right。sicpの2章にcomposeと一緒にrepeatedってのが出てたような。ところでsicpって「シックピー(sick-pea)」と読むらしいですね。srfi同様「えすあいしーぴー」って読んでました。ふぃ一般的な再帰からnamed-letに書き直せない病。scheme2010/04/22コンパイラの別名を「マクロ」という。1.0の6章「コンパイラの書き方とベンチマーク」P.235より。この本は終始こんなノリ。コンパイラを作るのは、Lispを知らなければぞっとするような仕事なのだろう。コンパイラを書く際のLispの優位性は、他の言語に比べてちょっと優れているという類のものではない。コンパイラはやさしい。マクロはプログラムをある言語から他の言語へとコンパイルする。副音声がずっと「LISP最強!!」。Lisp2010/04/21Pythonを突っ込んでEmacsで書けるようにしてみたPythonを入れてみました。Emacs言うてもMeadowですけども。牌語備忘録.emacsに適当にC-cpythonなどを追加。'python-other-window)Pythonは、GAEで2.5.xが要求されたので、win用インストーラのある2.5.4を選択しました。画面端で折り返さない切り替えたいことって、そんなに無い気もしますが。04:57:39日常会話でオブジェクト指向用語が出てくるぐらいすごい。この間、俺とワイフの多重継承したチルドのインスタンスがニューされたよ。目元は俺を継承して、口元はワイフを継承している。多彩なクラスをインプリメンツしたクレバーなチルドになるぞ。Web無料CSVデータ無料でダウンロードできる(っぽい)CSVを、ざっくり探してみました。と17の「ガンダムカラー」はなかなかストレンジ。外国為替(FX)を資産運用に変える。INDEXみどりのデータこっちが良いかも。CSV勝手がわからなかったのでmemoがてら。サンプルに使ったデータはこちら。今回のサンプルにはちょっと大きかった。Gaucheクックブック今更ながら、どう書く?orgすげーな。shiroさんのコードがあるある。showpage邪悪過ぎませんか・・・。私も、PostScriptはちょっぴり書くことがあるのですが、とても読めません・・・。そもそも読めるようなものなんでしょうか・・・。120gifこっちもすごいなぁ。gifにできるんですね。Lispを動かすForthを動かすLisp」を参考にPostScriptを実装してみたい、というのも当面の目標の一つです。最終的にはS式で書けるPostScript的な何かができたら良いなーなどと。014たまには、スタック指向な言語もいかがですか。PostScriptの上のLispの上のPostScript和田英一@日本初ハッカーはちょっと変わった絵を描く/Tech総研LispとPostScriptさえあれば私はハッピーになれる。関数合成コンパイラの別名を「マクロ」という。Postscriptの略だったんですか、そうですか。やって終了するんだろうなーと思っていたのがわかったので書いておきます。quit...制限されまくったWindows環境で意地でもcmd.exeを起動するどんなに制限をかけられた環境でもcmd.exeさえ起動できれば何でもできます(何でもできるとは言っていない)。仕事柄アホほど制限された環境に遭遇することがあるんです。そんな制限された環境で意地でもcmd.exeを起動する方法を紹介します。すべてのプログラムからコマン...プログラマが好きそうな読み物100寝る前に携帯で読めそうな文章のまとめとかあると良いなーなどと思ったもので。他にオススメがあれば教えてください。見かけて、楽しそうだったのでやってみた。escapeして表示してるだけ。スクリプト...無料CSVデータ無料でダウンロードできる(っぽい)CSVを、ざっくり探してみました。と17の「ガンダムカラー」はなかなかストレンジ。...日記(転職しました)ということで実は先日、熊本本社の独立系ソフトウェアベンダに転職しました。2月から社員として働いています。職種はSE/PGです。お客さん先に行ったりプログラム書いたりしております。はてな界隈では華麗な転職話がにぎわいますが、私の話にはあまり派手な内容はありません。...C#というか.NETでExcelやWordをプログラマブルにPDF化する(BullZip)こいつを使います。インストールして以下のパスにあるdllを参照する。Printer\API\Microsoft.NET\v4.0&q...「幼年期の終わり」を読んだ問答無用の傑作らしい。ページ数あるけど面白いし読みやすいしですぐに読み終わってしまった。ラストもキレイに終わったし、言い回しや文章も面白かった。いろんなものの元ネタというのは本当らしい。あ、これどこかでみた!という場面がかなりある。