2009-11-01から1ヶ月間の記事一覧

OpenCV 2.0.0a + Mac OSX 10.6 Snow Leopard インストール

ARToolkitが流行ったころ、OpenGL + OpenCV で何か出来ないかとダウンロードしてきて触った OpenCV 1.1 はもう昔、気づいたら OpenCV 2.0 なんてものが出ていました。インストールを試みるも、Snow Leopardとの相性が悪いらしく、iSightを始めとした各種機能…

Vim+PHP 関数一覧を表示する関数

ふと思い立ってPHPのクラスメソッドを表示させて、選択することでその場所に飛ぶような仕組みを作ってみた。 map! =f <ESC>:call Gfunc()<CR> map! =fun <ESC>:call Gfunc()<CR> map! =func <ESC>:call Gfunc()<CR> " Grep functions and displaies with cw function! Gfunc() if &filet</cr></esc></cr></esc></cr></esc>…

プログラミングErlang 第10章 分散プログラミングのサンプルが動かない問題の解決方法

久しぶりの記事です。最近は題名の『プログラミングErlang/Joe Armstrong (著), 榊原一矢 (翻訳) 』を読みながらErlangを習得しようと奮闘しています。 その本の139ページから始まる「第10章 分散プログラミング」のサンプルコードが動かなかったため、調べ…

GitX+unfuddleでバージョン管理を始める方法

ペアプログラミングのためにバージョン管理をする必要が出たので、GitとSVNを無料で試すことになって、その設定にそこそこ苦労したので方法を書き記しておこうと思います。 1. unfuddleのアカウントを作成する unfuddleは非オープンソースプロジェクトでも無…

Project.vim - Vimでのプログラミングを猛烈に支援してくれるプラグイン

こんばんは。Google Chrome Extensionに関する記事を書こうと思っていたのに、うまくいかなくて紹介記事に逃げました。 今晩はProject.vimを紹介します。 Project.vimはプログラムに限らず、Vimで編集するテキストデータを管理するためのプラグインです。 iT…