Nitro

Safari4の新JSエンジンNitroの正体がよくわからなかったんですが、 http://www.nabble.com/Differences-between-Nitro-and-Squirrelfish.-td22211646.html みたいな記事が。 SFXのマーケティング上の名前みたい。ややこしい。

wombat風Xcodeカラーテーマ

最近ずっとVimのカラースキームはwombat(http://dengmao.wordpress.com/2007/01/22/vim-color-scheme-wombat/)を微調整したものを使っていたのですが、Xcodeでも同様のカラーテーマを使いたくなってきたので作ってみました。自分のカスタマイズ版と同じくイ…

LEGO Mindstorm NXTで作られたチューリングマシン

Cool! 本当に欲しくなってきた。

GCCでIntel Syntaxなアセンブリコードを出力

gcc -S -masm=intel objdumpとかも対応してるのかな? 調べてみる。 追記 objdump -M intel -S でできるっぽい。これは便利。

SICP4章のMetacircular Evaluatorを写経する

なんとなく思い立ったのでbracket("[", "]")を使って書き直してみるテスト。 にわかSchemerとしては大分見やすくなった気がします。 []の後は必ず改行するという自分ルールを適用した結果、かなりPython風味に(個人的に)。 Dr.Schemeで動きました。 ;;;; M…

OpenCVの型情報の定数まとめ

命名規則を覚えれば大体わかるけど、一応メモ。 ちゃんと対応してないかも。 IplImage CvMat 対応する他の構造体 チャンネルのバイト数 チャンネル数 一要素のバイト数 符号 種類 IPL_DEPTH_8U CV_8UC1 1 1 1 無 整数 CV_8UC2 1 2 2 無 整数 CV_8UC3 1 3 3 …

テキストエディタの学習曲線

Reddit経由: http://lca2srv30.epfl.ch/sathe/data/emacs_learning_curves.pngemacsが凄いことになっていて笑った。時間を逆行できると考えるべきか、ある時点で複数の状態が取りうるということなのか・・・。 僕自身はvimerですが、viと比べて拡張性がある分、…

iPod Touchからの投稿テスト。

はてなにログインして普通に日記が書けてしまっている。これは本当に便利かもしれない。テキスト入力も慣れるとかなり快適になりそう。

Bjarne Stroustrup本

Programming: Principles and Practice Using C++ (Developer's Library)作者: Bjarne Stroustrup出版社/メーカー: Addison-Wesley Professional発売日: 2008/12/15メディア: ペーパーバック クリック: 67回この商品を含むブログ (11件) を見る先週末やっと…

かぜよみ

かぜよみ(初回限定盤)(DVD付)アーティスト: 坂本真綾出版社/メーカー: FlyingDog発売日: 2009/01/14メディア: CD購入: 12人 クリック: 59回この商品を含むブログ (166件) を見るiTunesに取り込んだけどまだちゃんと聴いてない。 作曲は色々な人が参加してい…

Brainfu_k in C

リハビリの続き。 #include <stdio.h> typedef unsigned char byte_t; int bf_exec(const char* code, int len, size_t mem_size) { byte_t* memory = calloc(mem_size, sizeof(byte_t)); byte_t* pointer = memory; const char* ip = code; while ((ip - code) < len</stdio.h>…

Brainf_ck in Python

リハビリ。 サンプルプログラムは拾ってきました。 import array import re import sys def bf_exec(code, mem_size=1024): memory = array.array('B', [0] * mem_size) length = len(code) pc = 0 pointer = 0 while pc < length : inst = code[pc] if inst…

もしプログラミング言語が宗教だったら

http://www.aegisub.net/2008/12/if-programming-languages-were-religions.html が面白かったので適当にまとめてみる。 (元記事にもありますがジョークですので、広い心でお読みください) C ユダヤ教 Java キリスト教原理主義 PHP カフェテリアキリスト教(…

Bjarne Stroustrup本まだこない

"Programming: Principles and Practice Using C++"が発売されましたがまだ手元に来ません。 春先から予約してあったのに在庫切れとか・・・ちょっとないんじゃないAmazonさん。

Boostをビルドしはじめたら4時間たっても終わらないでござる

の巻。

SourceForge が Git 採用

http://www.atmarkit.co.jp/news/200811/14/sourceforge.html Mercurial派としては肩身が狭い話です。 まあGitでもいいんだけど、Windowsサポートが弱めなので会社で使いづらいんですよね。

Bjarne Stroustrup 本

今年の頭くらいに予約したような記憶のある"Programming: Principles and Practice Using C++"ですが、どうやらまた発売日が変更になったようです。年内にちゃんとでるんだろうか。

Left-learnig Red Black Tree

http://hillbig.cocolog-nifty.com/do/2008/11/post-b6ee.htmlざっと見て、かなり簡単に書けそうだったのでPythonで書いてみました。 ほとんどそのまんまでサクッと動いた。これは簡単。 要素の検索、追加、削除ができます。 class BinarySearchTree(object)…

reddit日本語版消滅

http://ja.reddit.com/r/ja なんかいつの間にか消えてる。 ところでこの404ページロードするたびに画像がちょっとずつ違うのが表示されるっぽい。

予定

コンピュータサイエンス、人工知能、計算知能、ロボティクス等についての勉強と雑多な話題を取り扱っていきたい。