2008-06-01から1ヶ月間の記事一覧

Emacsで便利なものは全部Webサービスに化けるよ

ブラウザ(HTML) == Emacs(テキスト) ブラウザ(JavaScript) == Emacs(Emacs lisp) GMail == Mew Ta-Da list == howm ktkreader == navi2ch ? == dired ? == occur さあ、あなたもEmacs lispのリストからインスピレーションを得るんだっ

木の統合(SchemeをJavaScriptに移植した)

ktkreaderでアンカの親子関係を木構造にするのに使っています。 元コードはWiliki:Scheme:リスト処理 1:名無し hoge 2:名無し >>1 乙 3:名無し >>1 乙 4:名無し >>2 グッジョブ 5:名無し >>2 グッジョブ 6:名無し >>3 うむ >>4 おkw 7:名無し >>3 うむ 8:名…

Emacs用javascriptモードをjavascript.elからjs2-modeに乗り換えた

http://code.google.com/p/js2-mode/ GoogleのSteve Yeggi氏が作成しているもの。(彼はJavaScriptはThe Next Big Languageと主張している(私も同意)) おかげでインデントの崩れが解消されたよ!d(-_☆) グッ!! しっかしHaskellモード並のインデントcycle機構が…

JavaScript製 2chブラウザ「ktkreader」を開発中。2ch過負荷解決の切り札になるか?

先週末から開発を始めました。 まだ初期段階ですが、お試しください。 「通常表示」、「ツリー表示」ができるのが今回の目玉です。 本当はCGIと通信しますが、セキュリティが心配なので今回は無しです。 Ajaxで2chのdatを取得して、JavaScriptでHTMLをその場…

ニコニコ動画に見る、Webサービスの"描き方"

ニコニコ動画は、はじめYoutubeに依存していた。これが”プロトタイプ”。 そして、このプロトタイプは"実物大"だった。だからこそ、これだけの情報が引き出せた。 ニーズ。Youtubeのランキングがニコニコ動画に左右されるほどだった。 競合(字幕.inやmixi動画…

Mac Fan 7月号特集は"無敵のコマンド+ランボー"。写っているのはスタローン。

本家コマンドーのシュワちゃんに連絡がつかないのは仕方ないが、スタローンの気持ちを思うと切ないアッ-。そういえば、この前チャットで久しぶりにICQ時代のあいさつ「アッオー」を使ったら通じなくて、危ないところだった。 こういう意味に見えるらしい。 G…

ペントミノ パズル(明治ミルクチョコパズル)をGaucheで解く(1時間で解けるようになった)

Karetta|Cパズルプログラミング-再帰編|ペントミノを参考にアルゴリズムを改良した。 ピースXを左上1/4に制限 近傍を予備的にチェック 使用済みピースを調べない(これは前回もそうだった) ちゃんと2339通りが出力される。1時間(PenR E2140 Mem 2GB)で。 この…

マルチプロセスで20分で解けた

チョコレートパズルを継続渡しで(30分で解けるようになった) うぉー速い!こちらのPCでは19分でした。継続渡しという高度な技を使っている。末尾最適化がかかってるのか。ちょっとこちらの旗色が悪い。だがあきらめんぞ。じゃあマルチプロセスだ! Xミノの置き…

ペントミノ パズル(明治ミルクチョコパズル)をGaucheで解く

athosの日記 - チョコレートパズルを継続渡しで経由 大雑把には、6×10の長方形の枠に12個の異なる形のペントミノを隙間なく敷き詰めるパズル。他にも、6×11にヘキソミノを詰めるのとかいろんなバリエーションがあるらしい。 2339個の解答があるらしいですが…

PLT Scheme v4.0 (和訳)

Eli Barzilayが投稿したPLT Scheme v4.0の和訳です。今回のメジャーバージョンアップの変更点まとめです。 PLT Scheme version 4.0を公開しました。こちらからどうぞ。 http://plt-scheme.org/このメジャーバージョンアップには、version 372からたくさんの…

ちょっと面白い予見として、電子書籍ではテキスト検索ができないと思う。

それは、電子書籍のデータ形式は、画像ファイルになると思うから。 テキストデータじゃない。PDFでもない。 それじゃテキスト検索ができなくて、当然みんなブツブツ言うんだけど、それが未来だと思う。そんな馬鹿なことってあるだろうか? いまや本の編集作…

出版不況は電子ブックリーダーが吹き飛ばしてくれる

クローズアップ現代の特集で「ランキング依存が止まらない〜出版不況の裏側〜」があって、特に、id:beniya:20080604が興味深かった。自分は、AmazonのKindleにすごくわくわくしていて、出版不況は電子ブックリーダーが吹き飛ばしてくれるとまで思っている。 …

シンタックスの木を見てセマンティクスの森を見ず

この名言の出典はどこだったっけ? ゼミで大堀 淳 著 "プログラミング言語の基礎理論"を読んでいます 領域論的モデルを解説する担当にあたった。ぎゃー。 de Bruijnインデックスって、cutオペレータの話につながってそうな気がする。 参考 lambdaと引数リスト…