2007-10-01から1ヶ月間の記事一覧

VC++,glut,コンソール非表示

ソース冒頭に #pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")もしくはプロジェクトの設定→リンカ→システム→サブシステムをWindowsに、リンカ→詳細→エントリポイントをmainCRTStartupに。

visual_studio.vimにrunとかdebugとか追加する

vim

visual_studio.pyにあるdte_build_solutionという関数をコピー&リネームしてrun_solutionとdebug_solutionをつくる dte.Solution.SolutionBuild.Build (1) となってる部分をそれぞれ Run () および Debug () に変更 visual_studio.vimにあるDTEBuildSolution…

VC++,glut,__declspec(noreturn)が異なります

071212追記: 間違った方法を広めてしまったので少々反省している。修正した。 error C2381: exit' : 再定義 ; __declspec(noreturn) が異なります。 glut.hをincludeする前にdefine GLUT_BUILDING_LIB、してはいけません。 プロセスが終了しなくなるという現…

visual_studio.vim,python,unicodeencodeerror

vim

visual_studio.vimを導入してみたものの同梱pythonスクリプトのstr(name)のあたりでunicodeencodeerrorが出て困りましたね。 これはデフォルトの文字列エンコーディングの問題で、[Python] UnicodeEncodeErrorが発生した場合は、sitecustomize.pyでデフォル…

きょうのvim

なんとはなしに:e hogeなどと入力したところ、実際カレントディレクトリにファイル名hogeは存在し、しかも3ギガバイトあったため悲惨なことに

Amazonの買い物かごを編集するためのuser js

geocities.comが爆死したためソース紛失しました……。買い物籠に入ってる大量のアイテムをどうにかしたいという需要がなくなったので書き直す気もおきないのですごめんなさい。(2010-09-14) amazonリニューアルに伴い、どうやら動かなくなった模様。スクレイ…

rubygemsが猛烈に重い on colinux

Bulk updating Gem source index for: http://gems.rubyforge.orgのあと5分以上待っても固まったまま。検索してみたらこんなのがみつかり、もしやと思ってfreeしてみたらスワップしまくり。coilinuxの最大メモリ設定を64M→256Mにしてみたらめでたく30秒くら…