Entries from 2008-01-01 to 1 month

BOOST_ALL_NO_LIB

ここに書いた件のフォローアップ。BOOST_AUTO_LINK_NOMANGLE でもやっぱりライブラリ名が指定されてしまうので、BOOST_ALL_NO_LIB を指定するべきでした。追記: typo してしまいました。BOOST_NO_ALL_LIB ではなく BOOST_ALL_NO_LIB が正解です。

[VisualStudio][VC++] .obj ファイル群からシンボル名を取り出す

昨日 SQLite の x64 DLL とインポートライブラリがどうしても欲しくなり、自前で Visual C++ でビルドすることになった。SQLite は DLL エクスポート宣言をプロトタイプに書かないポリシーらしく、別途モジュール定義ファイル (DEF) を用意してやらないとい…

[PSP][InternetRadioExt][PRS] A script that generates PRS formatted files (for PSP FW 3.80)

前回の記事の説明があまりに不親切だったので、コードにしてみた。以下のスクリーンショットは、このブログの favicon をアイコン画像にしてみた例。 use strict; use IO::Handle; use IO::Simple qw(slurp); use constant { MAGIC => 'PRSF', }; use consta…

[Python][Windows][subprocess] subprocess モジュールの隠し関数?

os.spawnv() が思ったように動いてくれないのでドキュメントやら CRT のソースやらを追っていたら、Windows 版の Python ではビルトインの _subprocess モジュールに次のドキュメント化されていない関数と定数が定義されていることに気づいた (Python 2.5.1 …

python.com

Win32 extensions for Python (win32com) のことを考えながら Python の Windows 用バイナリをダウンロードしようと思ってまた python.com にアクセスしてしまった。気をつけねば。

[PSP][InternetRadioPlayer]さらに…

AddType application/x-psp-radio-skin .prsとやると、prs (PSP Radio Skin) ファイルを違和感なくダウンロードできるばかりか、上書きまでできちゃう。次のアップデートでは HTTPS のみ受け付けるのと、ドメイン名を検証する機構が追加されていることだろう…

PSPのインターネットラジオ機能で遊んでみた

昨日ふとファームをアップデートしたら、インターネットラジオ機能が追加されていた。試してみたところ、どうやらブラウザ上で動いているようだ。「□」ボタンを押すと、アドレスバーにURLも表示される。アドレスバーにある URL のページにアクセスしソースを…

MSXML で以下のような XML を読み込もうとするとエラーになる。 要素 'aho:root' は使用されていますが、DTD またはスキーマでは宣言されていません。MSDNによれば、これは次のエラーに相当するようだ。 XML_ELEMENT_UNDECLARED 0xC00CE00D The element '%1'…