2008-08-01から1ヶ月間の記事一覧
Windows Vistaではソフトウェアのクラッシュダンプがとんでもない場所に保存されている。かなり分かりづらい場所なので知らなければ検索しない限り見つけられないだろう。他のソフトウェアの情報等と共にまとめられているようだが見方によってはできるだけユ…
特定商取引法では事業者(公人)に対して、商品やその価格等の広告を行う場合それに伴わせて事業主の連絡先住所を明記することを義務づけている。しかしこの義務にはセキュリティ面でいささか問題がある。それは事業主の連絡先が事業主の自宅であったりする…
サイトにSkydriveデザインでリンクが埋め込める。なかなか楽しい しかしWebアプリで提供されているストレージサービスではSkyDriveに限らずアップロードが滞ることがある。私だけだろうか?Firestrageなんかも今日はアップロードできなかった。なぜか・・・
海にでも行こう
なんか世の中にはRIAの登場でデスクトップアプリの開発なんてしなくなると言ってる人もいるみたいですが・・・それは考察が足りなさすぎる!!と思う。なぜなら特殊なハードウェア等の制御SDKとかをRIAで使えるように出しているとこって知らないし(あるのか…
使いづらい。上のほうの柄とかも必要ないと思う。Microsoftなんだからもっと洗練されたUI提供してほしい。全体的に窮屈な使用感を得るのは私だけではないはずだ。 昔から重いわ狭いわで使いづらかったがさらに使いづらくなってないか?
WindowsMobileプロジェクトはデフォルトでRTTIが無効になっているのか?デフォルトだったかどうかは覚えていないがとにかくそうなっていた。明らかにイメージサイズの節約と実行効率のためと思われるがポリモーフィズムを多用しまくるいまどき?のC++ではち…
boostのthreadライブラリは使えないようだ。 とりあえずCreateThreadでやっているが、いままでスレッドルーチンをメンバ関数に持つパターンを多用してきたのでなるべく形を変えずに実装を変更するように試みる。ジツニメンドクサイネ メンバ関数にスレッド処理のコア…
Windows Mobile開発ということで超久々にMFCを触る運びとなったが・・・なんか楽しい! Adobe AIR等の登場でUIの機能的にも見た目的にもリッチなものが作りやすそうになっているこの時代にMFC・・・ウヘェ アホクセ WindowsMobileでのMFCの使用感はいい。UIのプログ…
最小化状態からの復帰時とか起動時とかがやたら遅い。少しいじっているとリソースが準備され終わったせいかスイスイ動く。ストリーミング放送で手放せない存在だけにどうにかしてほしい。
ということがある。というか自然にそうしたいと思うだろう。しかしこれが一筋縄で出来るようにはなっていないのだ。が、MSDNにはちゃんと情報があった。 http://msdn.microsoft.com/en-us/library/bb762801.aspxhttp://msdn.microsoft.com/en-us/library/bb7…
てっきり使えないと思ってたがエミュレータ上でshared_ptrぐらいは動かせるようだ。これは確かヘッダのみで使えたライブラリなのでWindows Mobileアプリ開発時のC++仕様が異ならない限りつかえても別に驚くことではないか・・。libやdllが特別必要なものは不…
typedef tokenizer< boost::char_separator<wchar_t>, wstring::const_iterator, std::wstring > wtokenizer; char_separator<wchar_t> separator( L" " ); wtokenizer lineparser( line, separator ); int token = 0; for( wtokenizer::iterator it = lineparser.begin(); it </wchar_t></wchar_t>…
sockaddr_inのメンバ変数であるポート番号等にunsigned shortなどから値を代入するときネットワークバイトオーダーに変換し忘れないように。
_CrtDumpMemoryLeaksをリーク監視に使うな。代わりに_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF);をメインスレッドの最後に。 _CrtDumpMemoryLeaks。これ手軽そうに見えるが実は非常に曲者。全てのオブジェクトが破棄された後にメモリを…
COMの初期化と終了処理はスレッドごとに1度行ってやらないとだめ。
stdafx.hでこのシンボルを定義しておかないせいでwinsock系のヘッダで宣言の重複が起こったりする。いつもはソースが自動生成されておりあまり気にすることもなかったが他人のソースを持ってきたときにwinsock.hとwinsock2.hがどこからか同時に読み込まれて…
コンフィグをするバッチファイルがあるのでそれを実行してからビルド
という書籍があるが、WindowsMobileにおけるネットワークプログラミングについてはろくなことが書かれていない。この本の読み方は書かれていないことに関してはおおむねWindowsと同じ感覚で開発できるという解釈でいいのだろうか?Winsockなんかは使えるよう…