2011-02-01から1ヶ月間の記事一覧
id:eel3:20110225:1298647360 に載せたコードは個人的に「これはいかがなものか」と問い質したくなる代物だったので、全面的に書き直してみることにした。前回の反省を踏まえて、こんな方針で攻めてみた。 設定XMLファイルをテキストファイルとして扱わず、…
Notepad++には関数補完とコールチップ機能*1があって、その実現にXMLで書かれた設定ファイルを使用している。例えばC言語用のXMLはこんな感じ。 <NotepadPlus> <AutoComplete language="C"> <Environment ignoreCase="no" startFunc="(" stopFunc=")" paramSeparator="," terminal=";" /> <KeyWord name="#define" /> </keyword></environment></autocomplete></notepadplus>
予備のイヤホンが欲しいと思っていたところ、偶然安売りしている所に遭遇したので購入。TDK ダイナミック型イヤカナルヘッドホン 低共振設計アルミボディタイプ CLEF-Uシリーズ(インシュレーター) シルバー TH-EC30SL出版社/メーカー: TDK Media発売日: 2010…
id:eel3:20090207:1233932887 に追記した。追記したのはCOM経由でInternetExplorerのファイル選択ダイアログを使う場合のサンプルコード。 当初のサンプルコードがいつの間にか手元の環境で動作しなくなっていたので、修正版を追加。 その修正版もInternetEx…
プログラミングの勉強をしていると、異なる話題なのに似たような名前が付けられていて混乱することがある。例えば変数における「参照型」と関数/プロシージャ/サブルーチン/メソッド等々の引数における「参照渡し」は異なる概念なのだが、どちらも「参照…
長らく使ってきたCD/MDシステムを手放すことにした。CD、MD共に使えなくはないが挙動が微妙で、ついでに再生中にブーンとノイズがのる。何よりデカイ。私はスピーカーは使わない主義なのだけど、スピーカー付きなので更にデカイのだ。最近はCDを買っても*1iP…
最近ハードウェアか本を買ったことばかり書いていて、コードを書いてない*1と思いつつ、またもや似たようなネタを書く。ミキサーである。でも残念ながらミックスジュースは作れないし、コンクリートも攪拌できない。 [rakuten:idecsmusicstore:10000744:deta…