2004-12-01から1ヶ月間の記事一覧

オブジェクト指向プログラミング

http://kakutani.com/trans/fowler/injection.html 依存性注入ってすごいな。 より上位の層にあるクラスに引数として実装側のクラスを与える。 それをアセンブラでくみたてる。 なるほど〜〜〜 という感じ。 早速今作っているbbsでも実装してみよう。これは…

囲碁@KGS

二局打って二連敗。

携帯電話2

それからノキア製のはカレンダー(スケジューラー)の できが良さそうだった。 talbyもこんな感じだったらtalbyにしようかな。 MusicPorterは仕事には仕えなそうな感じもするし。

携帯電話

就職に向けて携帯電話を買おうと思っている。 (持っていない) ヨドバシに行ってみた。 ドコモのMusicPorterというやつと、 ボーダフォンのノキア製のやつが目にとまった。 特にノキア製のはシンプルで薄くてよい。 カメラもついているし。 http://www.voda…

研究

FEMの利用を前提とすれば 面倒なフィッティングなどせずとも予測はできるかもしれない。

エイリアンVSプレデター

おもしろい。 SF映画としては俺の中で今年ナンバーワンかもしれない。 SF映画のおもしろい要素をたくさん取り入れている。

2005カレンダー

加藤ローサのカレンダーを注文した。 届くのが楽しみ。

24

CSで何気なくスタートレックを見ていたら24の大統領の元奥さんがでてきてびびった。

オブジェクト指向プログラミングの練習

データの内容を変更するような場合(掲示板でのメッセージ投稿における入力項目を増やす場合)、そのデータは コントローラー->データ->データベース操作 と流れていくわけで、従って相当する三つ(あるいはそれ以上)の クラスを変更しなければならない。 …

研究(追記)

この件に関しては今年中にケリをつけたい。 こんなもやもやした気分で2005年を迎えたくない。 絶対修了するぞっ。

研究

計算のミスをみつけてしまった。 直して計算し直したら実験とあわなくなってしまった。 ノッチ先端の曲率半径の効果が相当大きいのだろうか。 少し確かめるための計算が必要になりそう。 しかし小さい頃からケアレスミスばっかりしているな。 全く反省のない…

囲碁@KGS

一局目 ○ 序盤から中盤まで有利に進めるものの 欲張りすぎて大石をとられる。 全く反省のない鶏のような自分。 でもそこからがんがんせめて最終的には時間切れで勝つ。 二局目 ○ 修士優位に進める。 相手は地に堅すぎたような気がする。

できた

コーディングは終わった。 最終的にMESSAGEとMESSAGELISTの関連は切って、MESSAGELISTからDB_MESSAGEを直接呼ぶようになった。 データは単なるデータとして扱う。 後はSmartyのお勉強。Flexyも少しいじってみたい。

オブジェクト指向プログラミングの練習

今のままだと一カ所の変更がすべてのクラスに影響してしまうだろう。 たとえばコラムの追加など。 全然ダメ。 でも、ダメながらもコードを書く。

オブジェクト指向プログラミングの練習

メッセージを投稿するところまでコードを書いた。 メッセージの閲覧で躓く。 掲示板なので、一ページに複数のメッセージが表示される。 メッセージを一つデータベースから取得するたびにクエリを発行するようなことはできない。 かといって一気に取得してし…

オブジェクト指向プログラミングの練習3

一直線でいいような気がしてきた。 オブジェクト同士でデータやメッセージをやりとりするわけですが、その実装方法に悩む。 引数として渡すか、オブジェクトをメンバにしてしまうか、それともオブジェクトの参照をメンバにするべきかなど・・。 とりあえず何…

FireFox

ブックマークを右クリックからIEのように削除したり並べ替えることができたりします。 常に名前順で並ぶようにしたいのですが何か方法はあるのかな。

オブジェクト指向プログラミングの練習2

コントローラーを入れてクラス図とシーケンス図を書き直す。 ここからコーディングしよう。DB接続クラスはPEAR::DBを使うことにした。

オブジェクト指向プログラミングの練習

シーケンス図を書く。 まさに手続き型プログラムのようになってしまった。 コントローラーを入れればいいのかな。

囲碁@KGS

一局目 ○ 落ち着いて打つことができたいい勝負。 無理な手を控えるようにした。 結局相手の時間切れで勝ち。 二局目 ● いい勝負だろうと思ってたら40目近くも負けてた。 二子置かせてたからかな。 置かせ碁の時は多少無理な手を打っていった方がいいのかな。…

フォトライフ

フォトライフで登録した画像をはてなダイアリーでサムネイル化した上で、表示するにはどうしたらいいのでしょうか?:smallだと小さすぎるのでもう少し大きくしたいです。>教えてはてなダイアリー

GB

クラス図を書いてみました。

Jude Community

オブジェクト指向プログラミングをしようと言うことで Jude Communityをインストールした。 ロバストネス図とクラス図を分離できないところが使いづらい。(同じ名前のアイテムを作成できない)とりあえずロバストネス図は日本語を使って、クラス図では英語…

囲碁@KGS

1局目 ○ 二子置かせてスタート。相手の見落としで序盤に大石ゲットし、 後はそのリードを守って逃げ勝つ。 二局目 ● 左隅で俺の無理手から始まった攻防がそのまま盤面全体へと展開し 最後にはあたりを見逃して大石をとられてしまうという どうしようもない…

忘年会

今日は研究室で忘年会だった。

Mozilla FireFox

設定が悪かった。 タブとじてもウィンドウは閉じないようになった。 乗り換えようかな・・。

加藤ローサカレンダー

12/21日に注文受付再開だそうだ。 今度こそ忘れずに注文しないと。 http://www.rocket-exp.com/menu.html

囲碁@KGS

一局目○ 攻められているうちに、大きな壁を作られてしまう。 打ち込んで大石をころす。ここの攻防はなかなかエキサイティングだった。 最終的には相手が間違えてくれた。 その後は自分のペース。 序盤でだいぶ損をしてしまうので、布石とスミの定石を勉強す…

オブジェクト指向プログラミング

オブジェクト(あるいはクラス)を、UML分析などの文脈で登場させるのではなく、 単にグローバル変数をいくつかの関数の間に閉じこめてしまうための 仕組みと考えてつかってみる。

PHP

研究所でコーディングしようと思ったら 研究所外部へのFTP接続が遮断されていて無理だった。 Windows上にApache+PHP+MySQLの環境をインストールしなきゃいけなくなりそう。 面倒だな〜。