開発

今更、着メロ作りにハマる

今年は音楽活動を本格的に再開しようと考えてます。Pala(パーラ)という名前の2人組ユニットに参加してるのですが、相方となかなか活動のタイミングが合わず、曲はあるけどライブはまだ出来ない、という状態でした(主に原因は私にあるのでなんとかしたいと…

修論のTeXをSubversionで管理

修士論文の原稿をTeX*1で書いてます(英語で50ページ書く予定)。これだけ長いとTeXで書いた文書も章ごとに分割して管理しなくてはならなくなります。 長期間かけて重要な書類を書くときにはバックアップが大切。バックアップしておかないと悲劇が起きます:…

JavaからAppleScript経由でiTunesを操作、の謎

JavaからAppleScriptを実行してMacOSX上のiTunesを制御しようと、以下のコードを書いてみました。(スクリプト自体は、現在の曲から次の曲に飛ぶというシンプルなやつ)ちなみに実行環境は MacOSX 10.3.7 Java 1.4.2_05 PowerBook G4 1.5GHz import java.util…

eXtreme Discussion

仕事において、技術仕様やアイディアを仲間と相談するときに、双方がしゃべりながら箇条書きで紙にメモを取るということが多いのですが、どうも効率が悪いことが多いです。(双方が自分のノートPCを持ち寄ってメモをとる、という形態でも基本的には同じ) …

Ice-2.0.0をMacOSXにインストール

zeroCが開発をしているCORBAライクな分散オブジェクトミドルウェアIce(Internet Communication Engine)をインストール。C++、Java、C#につづきVB .NETとPythonにもマッピングされるようになったことと DII (Dynamic Invocation Interface)を備えたことがバー…

ソフトウェア開発現場の質を素早く測る「ジョエル・テスト」

User Interface Design for Programmersの著者であるJoel Spolskyという研究者(現在はFog Creek Softwareという会社のCEO)のコラムを読んでいたら(日本語版もあります)、ジョエル・テストという興味深いリストを見つけました。 どうやらSEMAというソフトウ…