IS03のレビュー

IS03を買ってからそろそろ2週間が経つので、ここらへんでIS03と今まで使ってきた携帯とを比較してみようと思います。比較対象はガラケーとiPod touchです。 ちなみにIS03が初めてのスマートフォンなので、スマートフォンの代わりにiPod touchで比較してみま…

thebesthosting.orgについて

Web

Google analyticsを使ってログを収集していると、 参照元: thebesthosting.org/showthread.php 平均アクセス時間: 00:00:00 セッション数: 10 と、thebesthosting.orgがアクセス時間なしなのにセッション数が10というおかしなログを残していたので調べてみま…

久々の更新です。

最近IS03を手に入れたのでこれを機にブログ再会することにしましたー。しばらくはIS03ネタで行こうかな? 今回は暗証番号について。携帯を買って最初に躓くところはやはり暗証番号ですよねー(説明書に書いてあるようなので、面倒くさがりな人限定ですがw) …

インストーラー

フリーのインストーラー作成ツールにIzPackというものがあるらしい 公式サイト http://izpack.org/ 次から導入してみよう

doxygenが吐き出すchmファイルの文字化け対策

doxygenでヘルプファイルを作ったときに日本語が文字化けする場合の対処法 OUTPUT_LANGUAGE = Japanese DOXYFILE_ENCODING = UTF-8 INPUT_ENCODING = CP932 CHM_INDEX_ENCODING = CP932 これで日本語もちゃんと表示されるはず

C#

class Content { public Size { get; set; } public Message { get { return Message; } set { Message = value; Size = value.Length; } } }プロパティは変数だと思っていたから上記のようなコードを書いたらStackOverFlowを投げられた。 勉強しないでC#使…

今日覚えたこと

C++で作ったクラスライブラリをDLLにした場合、他言語からそれを呼び出すことは出来ない。 関数を呼び出したい場合はP/INVOKEを使う。 C#で作ったDLLをC++で使うにはCOMに登録する必要がある。 うーん、もう少し楽な相互運用の方法はないのだろうか。

JUDEについて

最近設計図を作るのにJUDEを使っているんだけど、C++での設計が微妙に使いづらい。。 ポインタ作るのに一々ポインタ型を追加する必要があったり、テンプレートが使いづらかったり。有料版だと対応しているらしいんだけど、無料でもそれっぽく使えないのかなぁ

今日気づいたこと

C++

今日発見したこと 今までは enum Number { Number_One, Number_Two, Number_Three };int main() { func(Number_One); } こうしていたんだけど、とこんなことが出来ることに気づいた struct Number { enum { One, Two, Three }; };int main() { func(Number::…

最近の悩み

そろそろWebに手を出そうと思いつつもどれから手をつければいいか迷う今日この頃PHPは1回触ったから後回しにして、Ruby、Python、Perlどれにするべきか ああ、でもJavaScriptもやったほうがいいのか 迷うなぁ

風邪

最近風邪気味かなーと思ってたら風邪引いてしまった…1日寝てたら体調は回復したんだけど、 風邪って治りかけが1番つらい気がするのは気のせいじゃないはず。 鼻水がつらい。

今日覚えたこと

C++

_CrtSetDbgFlagについて_CRTDBG_ALLOC_MEM_DF デバッグ用のヒープメモリが使われるようになります。ランタイムはこのヒープメモリを検査することでメモリリークを検出しているわけです。このフラグは普通設定します。_CRTDBG_DELAY_FREE_MEM_DF 解放し忘れの…

今日覚えたこと

C++

・mutable修飾子 constなメンバ関数は基本的にインスタンス変数を変更できない。 しかし、まれにインスタンス変数を変更してないはずなのに、内部的に変数を変換しているためにconstを指定出来ない場合がある。 こういう場合にmutableを指定すると、指定され…