Programming

ThinkPad X31のACアダプターが壊れた / プログラミングのための線形代数 / ゲーム開発のための数学・物理学入門 Beginning Math and Physics for Game Programmers / ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道 #ThinkPad X31のACアダプターが壊れた ThinkPad X31が壊れた。丸3年以上使用していて初めて。 経緯としては、ThinkPad X31で作業していたら「プチッ」という音共に、突然再起動が始まった。再起動後、ACアダプ …
#buy
CFileFind::FindFile()にMAX_PATHより長いパスを渡すとアプリケーションエラーで落ちる(VC++6.0) Visual C++ 6.0 SP6で以下のコードを実行するとアプリケーションエラーで落ちる。 CFileFind finder; CString path; // 260文字(MAX_PATH定数)以上の文字列 // …
#programming
Effective C++ 原著第3版 購入 / PhotoshopでRSSアイコンを作る手順 / 品質工学 / 高速道路フォント / Word/Excel等のバイナリファイルのフォーマット仕様 / vua.dll for VisualC++6.0 - ビルド番号自動更新アドイン #Effective C++ 原著第3版 購入 Amazon で見る → C++の書籍としては最も影響を受けたのがこれの第2版。今でもよく参照する。 第3版が邦訳されたと知って早速購入。 #PhotoshopでRSS …
#buy
VCで新しいアプリケーションを作るときに必ず設定すること(2) ダイアログのフォントをシステムフォントにするためUse System FontプロパティをTrueに。 UNICODEビルドの場合は特にロケールの設定をしておく。 _tsetlocale(LC_ALL, _T("")); …
#programming
Apacheのドキュメントルート以下を世代管理しながら自動バックアップ / オープンソースマガジン 2006年03月号 / Software Design 2006年2月号 / VCで新しいアプリケーションを作るときに必ず設定すること #Apacheのドキュメントルート以下を世代管理しながら自動バックアップ Apacheのドキュメントルート以下を手軽にバックアップしたい。自動で、できれば世代管理を行いたい。 バックアップ先として256MBのUSBメモリを用意。バックアッ …
#buy
先週650m、火曜日1000m、金曜日900m / WindowsにおけるUnicodeサポート / Writing Secure Code 第2版<上> / Effective STL―STLを効果的に使いこなす50の鉄則 #先週650m、火曜日1000m、金曜日900m 今週は火曜日に1000m、本日900m泳いだので週2回のノルマ達成。先週は1回しかいけなくて、しかも650mだったのでノルマ達成できず。 今日は泳いでから戻ってきて仕事。 #Windows …
#水泳
容量が増えて中身も増えた / EPSファイルのTIFFプレビューを取り出す #容量が増えて中身も増えた 現在のThinkPad X31のHDD空き容量。 Cドライブ(39.6GB) 使用領域 24.1GB 空き領域 15.5GB Dドライブ(31.8GB) 使用領域 18.0GB 空き領域 13.8GB 合 …
#programming
JScript勉強中 / Excelオブジェクトモデル / Gmail使ってみたい / mixi使ってみたい / Gmail登録完了! / Visual C++のビルドの順番 / JavaScript(JScript)スクリプト面白い #JScript勉強中 シンプルなサンプル。 http://www.hawk.34sp.com/stdpls/dwsh/edittext.html#acount5 コマンドライン引数や標準出力/入力/エラー出力はWScriptを通して行 …
#programming
Visual C++のエディタでインデントがずれる / kinko's初体験 / BASIC #Visual C++のエディタでインデントがずれる MS ゴシックの10ポイント使ってると1行に複数タブがあるとき、たまに位置がずれる。 9ポイントに変更したら解決した。 #kinko’s初体験 土曜日 …
#programming
メモリ不足のときの例外処理 Cではメモリを確保するときにいちいち確保できたか/失敗したかをチェックしてその場でエラーだしたり、あるいはメモリ確保用の関数つくってその中でごにょごにょしたりするんだろうけど、うまくやらないと関数呼び出しが深くなってきたときに破綻する。 …
#C/C++