引っ越しました。
2003年9月30日とりあえずハテナの方にに引っ越しました。でもこちらはシンプルでいいから、あっちに飽きたらこっちに戻ってくるかも。。と、いっても誰も見てないか。
ほいじゃーあー
ほいじゃーあー
疲れ果てた。。
2003年9月25日今月中にフレームワークを完成させようとバリバリコーディング中。楽しいけど、もうすっかりお疲れ。ダイエットもしてるから頭に糖が回らない。目も持病のドライアイでもうしょぼしょぼ。あー。つかれた。でも充実してるなぁ。やっぱりプログラムって、オブジェクト指向って、面白いなぁ。
コメントをみる |

インクリメンタルでイテレーティブ
2003年9月24日RUPの本を読んでて知った言葉。この言葉を肝に銘じてはいるのだけど、この言葉の本質とは?やっぱ本質を知らんと言葉だけではね。今GUIのフレームワークを作っているのだけどやっぱりGUIなんだし、目に見えるように作らないとダメだね。目に見えるというのは実際にGUIに表示されるように作るという事。それと、ログが目に見えるということ。かな?インクリメンタルってのはこの間までコンパイルもせずに一気に難しい部分までコーディングして失敗したが今回はちょっとづつ、GUIに表示できるのを確認しつつコーディングしたらガンガン進んでいったことにより実感。イテレーティブってのは、、リファクタリングを短いサイクルで繰り返していくということなのだろうか?インクリメンタル・イテレーティブについてはまた今度書こう。とりあえず今日は気が付いたことについてのメモってことで。
それと、ログ。可変長引数の処理について調べた。えーと、VC++のSTREX.CPPのvoid AFX_CDECL CString::Format(LPCTSTR lpszFormat, ...)を参考に。
void AFX_CDECL CString::Format(LPCTSTR lpszFormat, ...)
{
va_list argList;
va_start(argList, lpszFormat);
FormatV(lpszFormat, argList);
va_end(argList);
}
のFormatVをvsprintfに替えればいいか。明日やってみよう。んでJ2SEのLoggerクラスを参考に。
・・・ということで日記というよりメモでした。
うぉ!考えてみればSTL標準講座を全然読んでない!!
・・・まぁ、いいか。とりあえずvectorしか使いみちないし。embeddedだとtemplateがご法度っぽいからやはりSTLもだめなのなぁ?コンパイラがしっかりしてればいいだけの話だと思うんだが、、、違うんだろうか?あぁ。やっぱり調べる事いっぱい。
それと、ログ。可変長引数の処理について調べた。えーと、VC++のSTREX.CPPのvoid AFX_CDECL CString::Format(LPCTSTR lpszFormat, ...)を参考に。
void AFX_CDECL CString::Format(LPCTSTR lpszFormat, ...)
{
va_list argList;
va_start(argList, lpszFormat);
FormatV(lpszFormat, argList);
va_end(argList);
}
のFormatVをvsprintfに替えればいいか。明日やってみよう。んでJ2SEのLoggerクラスを参考に。
・・・ということで日記というよりメモでした。
うぉ!考えてみればSTL標準講座を全然読んでない!!
・・・まぁ、いいか。とりあえずvectorしか使いみちないし。embeddedだとtemplateがご法度っぽいからやはりSTLもだめなのなぁ?コンパイラがしっかりしてればいいだけの話だと思うんだが、、、違うんだろうか?あぁ。やっぱり調べる事いっぱい。
最近の娘。
2003年9月23日 私の娘は水悠(みゆう)と言います。2002年5月生まれの1歳4ヶ月です。親ばかでしょうもないのですが、かわいくてかわいくてしょうがない。生まれた時からかわいくて、日を追ってかわいさに磨きがかかってきた。もう、水悠のいない生活は想像もつかない。
但し2つだけ困ったことがある。一つはパソコンを触れなくなったこと。うちはノートPCが2台、デスクトップ1台、サーバー1台という陣容なのだがデスクトップを触っているとイスに登ってきてキーボードをガシャガシャする。イスにあげないと泣き叫ぶ。ノートをさわってても同様。どうにもパソコンをさわることが出来ない。まぁそんなときには本でも読むんだけどね。本を読んでいても時々「はい!」といって絵本を持ってくる。絵本を読んでやらないと泣き叫ぶことは少ないが、せつなそうな顔をして俺の顔を見つめてくる。。。当然、負けて絵本を読んでやる。自分の時間は激減した。それでも幸せであることに変わりは無い。いや、より幸せになったことは間違いない。
2つ目は夜泣き。水悠は20時に普段寝て私と女房は23時に寝る。すると10分もたたないうちに夜泣き。1時過ぎまで。これがほぼ毎日。次の日地獄の通勤が控えているというのに。いくらかわいくても夜泣きだけは勘弁して欲しい。なぜ泣くのだろうか?嫌なことがあるのだろうか?どうも観察していると
・ふと目が覚める
・まっくらだ
・怖くて泣く
・泣いているのであやしてやると安心する
・安心してくると遊びたくなる
・遊べーと泣く
こんな感じで感情が推移しているようだ。遊んでやるとそのうち眠くなってまた寝るからね。
今年の11月には第二子が誕生する。今度も女の子。男が欲しかったがしょうがない。授かりものだからね。2人になると幸せも2倍になるだろう。大変さは4倍かもしれないが。
奥さんと力を合わせて我が家を盛り立てて行きたい。(なんか変な決意表明になっちゃったな)
但し2つだけ困ったことがある。一つはパソコンを触れなくなったこと。うちはノートPCが2台、デスクトップ1台、サーバー1台という陣容なのだがデスクトップを触っているとイスに登ってきてキーボードをガシャガシャする。イスにあげないと泣き叫ぶ。ノートをさわってても同様。どうにもパソコンをさわることが出来ない。まぁそんなときには本でも読むんだけどね。本を読んでいても時々「はい!」といって絵本を持ってくる。絵本を読んでやらないと泣き叫ぶことは少ないが、せつなそうな顔をして俺の顔を見つめてくる。。。当然、負けて絵本を読んでやる。自分の時間は激減した。それでも幸せであることに変わりは無い。いや、より幸せになったことは間違いない。
2つ目は夜泣き。水悠は20時に普段寝て私と女房は23時に寝る。すると10分もたたないうちに夜泣き。1時過ぎまで。これがほぼ毎日。次の日地獄の通勤が控えているというのに。いくらかわいくても夜泣きだけは勘弁して欲しい。なぜ泣くのだろうか?嫌なことがあるのだろうか?どうも観察していると
・ふと目が覚める
・まっくらだ
・怖くて泣く
・泣いているのであやしてやると安心する
・安心してくると遊びたくなる
・遊べーと泣く
こんな感じで感情が推移しているようだ。遊んでやるとそのうち眠くなってまた寝るからね。
今年の11月には第二子が誕生する。今度も女の子。男が欲しかったがしょうがない。授かりものだからね。2人になると幸せも2倍になるだろう。大変さは4倍かもしれないが。
奥さんと力を合わせて我が家を盛り立てて行きたい。(なんか変な決意表明になっちゃったな)
英語がねぇ。。
2003年9月22日土日、妻の実家の群馬に行ってました。孫の顔を見せられて良かった。でも俺の実家である鹿児島には中々帰れない。。将来SOHOで鹿児島にいながら東京の会社に勤めて月1週間ぐらい東京で勤務できるような環境になればなぁ。そういえばアメリカのネットバブル真っ最中SOHOを積極的に導入している会社があると聞いたけど、、どうなったんだろう?社会は人と人とのつながりであり、実際に顔を突き合せないといけない。とは思うのだがFomaなんかでTv電話があればよろしいのではないか?においも触覚も重要なファクターであるってんなら話は別だが。10年後どうなってるかだな。俺は38歳。水悠は11歳か。。
Programming with Qt 2nd Editionを買ってきました。秋葉原のlaox computer book館で。とりあえず30ページ程読んだが、、疲れる。。やっぱり英語って大切だよね。最近翻訳本を読むのが嫌になって。。翻訳本って日本語がおかしくて訳わからん。
何あのテクノロジックアートとかいう会社は?もうむかついたんで英語の勉強も兼ねて積極的に洋書を読むことにしました。さて、続くかな?Qt本は今年中に読み終わるのが目標だな。
Programming with Qt 2nd Editionを買ってきました。秋葉原のlaox computer book館で。とりあえず30ページ程読んだが、、疲れる。。やっぱり英語って大切だよね。最近翻訳本を読むのが嫌になって。。翻訳本って日本語がおかしくて訳わからん。
何あのテクノロジックアートとかいう会社は?もうむかついたんで英語の勉強も兼ねて積極的に洋書を読むことにしました。さて、続くかな?Qt本は今年中に読み終わるのが目標だな。
Cマガ9月号
2003年9月19日 Qtがのってるかなぁ?と思ってCマガ9月号を読んでみた。Cマガ久しぶりだな。おっ。結城さんがデザパタの連載してる。あれ?GOFじゃない。なんだ?architecture patternじゃない。ふーん。読んでみるか。あっ、επιστημηだ。これでエピステーメーだなんて読める人いるんかいな?と思ってるとcallbackについて書いてる。これって今週悩みに悩んだsignal/slotと同じ感じのやつじゃん!びっくりしました。これもゆっくり読んでみようか。
とりあえずバックナンバーも含めて結城さんのデザパタは読んでみよう。結城さんのデザパタ multi-thread編はそういえばまだ途中までしか読んでないよな。とりあえずC++なんでpthreadをJavaのThreadクラスみたくしてみたくなった。出来るかな?っていうか誰かもうやってるよな。調べる事いっぱい。
とりあえずバックナンバーも含めて結城さんのデザパタは読んでみよう。結城さんのデザパタ multi-thread編はそういえばまだ途中までしか読んでないよな。とりあえずC++なんでpthreadをJavaのThreadクラスみたくしてみたくなった。出来るかな?っていうか誰かもうやってるよな。調べる事いっぱい。
Signal/Slot出来ました。
2003年9月16日やねうらおさんの本を読んでてsignal/slotと似たようなcall-backクラスが出ていた。これをヒントにtemplateを使って組んでみると、、出来ました。いやー。いい出来だ。いつかnetに公開しようかな?でも会社に許可を取るのかなぁ?
自分の家で全部組んだので特に問題はないと思うんだけどな。
自分の家で全部組んだので特に問題はないと思うんだけどな。
コメントをみる |

STLの本を買ってきた
2003年9月15日 STL標準講座って本を買ってきた。まずはざっくりと何が出来るのか、どういったものかをしっかり認識してから辞書的な使い方。ってのがいいかな?積読にならないようにしなきゃ。。
boostをプロジェクトに採用しようにもそもそもtemplateが禁じ手のように思われているembeddedな分野だからとりあえずはSTLだろうな。ろくにSTLも知らんしな。
関数オブジェクトについて調べてみよっ。これがsignal/slotのキーになりそうな予感がする。
boostをプロジェクトに採用しようにもそもそもtemplateが禁じ手のように思われているembeddedな分野だからとりあえずはSTLだろうな。ろくにSTLも知らんしな。
関数オブジェクトについて調べてみよっ。これがsignal/slotのキーになりそうな予感がする。
最初なので所信表明
2003年9月13日blogというと切込隊長blogや東京kitty blogなどをチェックしてたけど、おもしろいもんで自分でもやってみようかなぁ?と。さて、毎日書くほどネタもありませんが、徒然と書いていこう。
「マイブーム」
ってほどのことでもないが。Qtのsignal/slot architectureをC++でtemplate/macro/moc無しで実装できないかとあがいてました。結論は、、出来たけどめっちゃタイプセーフではない、危険極まりないもの。boostにもsignal/slotの考えがあるようだから調べてみよう。でも英語なんだよねぇ。。
そうそう。英語と言えば俺、英語全く出来ないけどLONGMANのWordwiseっていう英英辞典を読むようにしました。もう一週間ぐらいになるかな。英語アレルギーを無くさんとねぇ。
英英辞典を読むこととsignal/slotが今のマイブームだな。
「マイブーム」
ってほどのことでもないが。Qtのsignal/slot architectureをC++でtemplate/macro/moc無しで実装できないかとあがいてました。結論は、、出来たけどめっちゃタイプセーフではない、危険極まりないもの。boostにもsignal/slotの考えがあるようだから調べてみよう。でも英語なんだよねぇ。。
そうそう。英語と言えば俺、英語全く出来ないけどLONGMANのWordwiseっていう英英辞典を読むようにしました。もう一週間ぐらいになるかな。英語アレルギーを無くさんとねぇ。
英英辞典を読むこととsignal/slotが今のマイブームだな。