スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


スポンサー広告 | --:--:--
わたしはSE
デバッグという作業がバグを取り除くことなら、
プログラミングとはバグを注入する作業に違いない
                                          ダイクストラ

                                     コンピュータジョークより

今週は、既存プログラムの改善をしておりました。
改善後はシミュレーションして、芳しければ本番化します。

今週の予定
・月~木:まったり楽しく調査とプログラミング(金曜日締め切り)
・金:プログラミング終了。シミュレーション先行着手。
週前半サボって、金曜日は飲み会もないし9時くらいまで残業するかー。というプラン。

今週の実績
・月~木:まったり楽しく調査とプログラミング
・金曜日
 11:00 :軽い仕様変更発生。シミュレーション先行着手はいったんやめておく。
 12:00:プログラミング終了、コンパイル、デバッグ開始
 14:00:コンパイルエラー無くなる(エディタがviなので少々苦戦)
 14:30:3機能のうち1機能の論理エラー無くなる
 15:00:3機能のうち1機能の論理エラー無くなる
 15:30:segmentation fault 発 生。本日の帰宅時間が不確定に
 23:30:segmentation fault 収束。すごく簡単に説明すると、原因はコンパイル漏れ。チクショーめ!!
 24:00:帰宅

ひとつのバグで大きく揺らぐ感じがたまらないですね。
ちなみに今日いじったところは、ここ10年触られていない部分
・・・テスト、しっかりやろっと・・・。

しかし、C++は慣れてないと色々わかりづらいですねー。自由度も高いですし。
「このプロトタイプ宣言、constまみれですね(笑)。・・えっ?全部意味違うんですか?」
「ポインタじゃない変数からアロー演算子が出ている・・・・あれ、アロー演算子オーバーライドされてるぞ・・・」
「関数××の呼び出しがあいまいです」→「呼んでないし!知らないし!」
  ※原因は確か自動キャストとコピーコンストラクタのあわせ技だったような・・・
「エラーメッセージ・・・Excite翻訳レベルですね・・・」
「Cなら書けますよ。アルゴリズムの理解は得意ですし、オブジェクト指向もデザインパターンもある程度分かります。
 Makefileの書き方が分からないのでコンパイルは出来ませんが。」
以上最近の脳内ツッコミたちでした。

Java(というかEclipse)がどれだけ有難いか身にしみる今日この頃です・・・。


スポンサーサイト
プログラミングな気分 | 20:55:53 | Trackback(0) | Comments(0)
おしごと
きょうは、「いこう」の おてつだいをしました。
「いこう」は、とても だいじなこと なのだそうです。
いまのわたしのしごとは、「こんぱいらのばーじょんあっぷにともなう えらーのかいひ」です。

きょうは、80こくらいの えらーをつぶしました。
そしたら、1600こくらいの えらーがふえました。
こころがおれるかとおもいました。




プログラミングな気分 | 21:47:50 | Trackback(0) | Comments(0)
研究への逃避
こんばんは。「卒業」と書こうとすると「率」と書きかけて手が止まるタイプのヒバリです。
危うく願書書きなおしでした。


今日は勉強ーとか思っていたら、プログラムの設計を始めてしまい、
そのままこの時間に…。あうぅ…。

因みにUMLを使ってみてます。
ツールはEclipse UML。…を使っていたんですけど、
あまりにエラーが多い上、勝手にソースコード生成されちゃうので、
今はJUDEを使っています。こちらはある程度ファジーにかけます。
あー、ただ、ベクター形式で画像を出力できないのが少し残念かなぁ。
まぁ今のところ必要には駆られてないのでいいのですがね。


んで、UML書いてて、ふと調べごとしてるとこんなページが見つかりました。
Chain of Responsibility の実装の比較

JAVAとC++の実装しか見てませんが、
コレに関しては流石JAVA、ソースがキレイ。
なんというか、こういう技巧的なプログラム好きですねー。

…まぁ実際Chain of Responsibilityは注意しないと
クラス間の関連が意味不明になっちゃいそうなので、
あんまり使いたくはないんですけどね(笑)。


あぁ、院試の勉強つまんないよう。
本格的に研究はじめたいよう。
設計ガリガリやりたいよう。
実装カリカリやりたいよう。

プログラミングな気分 | 23:40:23 | Trackback(0) | Comments(0)
よりみち
こんばんは。最近更新率が落ちております。ヒバリです。

今日はふと思い立ってWindowsAPIの勉強を始めてみました。
まぁはじめたといってもウィンドウの出し方とか文字の入れ方とか少しやって、
初歩の初歩ぐらいが終わったら切り上げて先にPHPやろうかとおもってるんですけどね。

で、今回はとりあえずGoogle先生に助けを求めることに。

そんで、検索してる中で不意に有名な2chスレにたどり着いたので見てみることに。
アレです。7行プログラミング。
とりあえず、知らないライブラリをインクルードしてるやつは無視して、
コンソールアプリケーションで作ってるオセロを解読してみようとしたんですが、

…敵わない…。
いやまだ全部解読できてないんですけど、随分参考になります。
三項演算子とかでムリムリ縮めてる部分もあるんですけど、
全体的にモジュール化というか、使い回しが上手い。
言語仕様よくわかってるんだろうなーという印象を受けました。

…結局、WinAPIはダイアログボックスの表示くらいしかやってません(汗

プログラミングな気分 | 23:49:27 | Trackback(0) | Comments(0)
 
■ヒバリの囀り

■最新のおしらせ

'06 11/14
タグクラウドを設置しました。

■タグクラウド(上位30項目)

クリックするとそのタグに
関連した記事を表示します。

■最近の記事
■カテゴリー
■プロフィール

すかいらーく

Author:すかいらーく
 
 
こつこついそいそ
わたわたあらら

不器用なカラダとタマシイ持って
生きづらい世をテクテクと。

~自己紹介~
ヒバリのとまりぎ
 ∟このサイトと管理人について
をご覧ください。

~ブログの紹介~
音楽ネタが主です。
スピッツとつじあやののファン
なのですが、最近は
salyuとか安藤裕子もよく聴きます。

~関連サイト~

ヒバリのとまりぎ
パソコン関連などまとめたりしてます。
そのうち音楽ネタもやりたい…。

ヒバリのとまりぎ

■最近のコメント
■最近のトラックバック
■月別アーカイブ
■リンク
■過去のおしらせ

'06 11/14
とまりぎの方を更新しました。
アイコンをまとめたり、
トップ絵を作ってみたり、
音楽について書き始めました。
'06 11/14
とまりぎの方を更新しました。
C言語の構造体についても
書いてみました。
'06 9/24
とまりぎの方を更新しました。
C言語のポインタについて
書いてみました。
'06 9/2
こっそりウェブページを
オープンしました。
ヒバリのとまりぎ
といいます。
コンテンツ希薄、
そして今後もノープランですが、
どうぞよろしくお願いします。
'06 5/29
ロゴ画像を変更しました。
工学部食堂にいるネコです。
ややピンボケです(泣)。
'06 5/14
Blog Petを飼ってみました。
少し重くなってしまいますが、
許してください(笑)。
'06 3/9
ブログ内の全記事の一覧が
参照できるようになりました。
全記事の一覧を閲覧
'06 1/29
足あと帳を作ってみました。
よければぺたぺたしてやってください。
コメント欄に書き込むだけです。

■QRコード(このサイトのURL)

QRコード

■ブログ内検索

■RSSフィード

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。