programming
正確には、RAW現像したことのある(*.xmpファイルがある)写真がたくさんあって、これを全部、WebアルバムにアップロードするためのJPEG画像として出力したかったのです。PhotoshopをはじめとするAdobe製品はJavaScriptでスクリプトが書けるようなAPIを用意し…
wonderfl build flash online | 面白法人カヤックのJava版のようなものが、ソースコードのかたちではずっと前から手元にあったのですが、なかなかバイナリ形式で配布できずにいました。最近このソースを含むオープンソースプロジェクト「matereal」を立ち上…
論文のタイトルが分かっているとき、その発行年をGoogle検索に問い合わせ、結果を標準出力に返すJavaプログラムを書きました。初めはGoogle Scholarから取得しようかと思ったんですが、返ってくるHTMLのコードを読んだところ、パッと見で普通のGoogle検索の…
僕は、手元のマシンでSkypeを常時起動しているわけではないんですが、チームワークの会議室代わりにSkypeチャットを使っており、Skypeチャットで発言があったらすぐに知りたいと常々思っていました。そんな折、チームのid:takashyxが便利そうなスクリプトを…
AL-Mailというメーラーのアドレス帳をThunderbirdに移行するためのツールがhttp://saboten.moe-nifty.com/tekito/2007/06/almailthunderbi_028e.htmlで公開されているんですが、次のような不具合があります。 リストに入れた人の名前の冒頭にスペースが入っ…
年に一度、Googleが主催するプログラミングコンテストCode Jam - Google’s Coding Competitionsの季節がやってきました。先日は24時間の間に3問を解くQualification Roundが開かれ、ここ数日は2時間半の間に3問を解くRound 1が開かれていました。 解答を提出…
SIGGRAPH Asia 2009で表題のコース(公式サイト)を聴講した時のログを載せておきます。 タイトル通り、Androidでのゲーム開発に興味がない人には何の意味もないログですいません。(Twitterでだらだらtsudaっていた間は迷惑だった人も多かったはず…応援もも…
クロスプラットフォーム 様々なOSで動く同じ機能を持ったプログラムを作るとき、一番問題になるのがGUI─つまり見た目の部分の処理だ。計算などの機械的な処理は今や同じコードを書いてあとはコンパイラに任せれば済むことが多いが、GUIまわりの実装はOSによ…
Adobe AIR Adobe AIRとは、mixi日記で去年6月頃触れた、Adobe Flashをデスクトップに持ってきて通常のプログラムとして動作させるための仕組み。 ただし、ランタイム、すなわち一種のインタプリタ上で動作するため、OSネイティブなプログラムのように、Windo…