Landscape トップページ | < 前の日 2003-04-29 2003-04-30 次の日 2003-05-02 >


* 98円 * 42.01L + 税206円 = 4323円

この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [給油]



* changelog.pm の設計

この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [ChangeLog メモ]

オブジェクトのリストアップ。

ChangeLog オブジェクト。
date_part の集合体。
count メソッド
get_date_list メソッド。
イテレータをどこに実装しよう?

date_part オブジェクト。
日付単位の ChangeLog メモ。
ヘッダ部分と ボディ部分に分かれる。

ヘッダは、日付部分、名前部分、メールアドレス部分から成る。これらは単数。
ボディは、subject と message に分かれる。これらは単数または複数。

・・・。うーん、オブジェクト指向の設計の定石がわからないな。
なんだか煩雑になってるだけのような気がする。
悩んでもきりがないので、以下の方針で進めようと思う。
・とりあえず html 変換のために必要な関数群と正規表現群を実装。
・tdiary のコードを読み、どのような設計になってるかを学ぶ。
・tdiary をお手本として changelog.pm を仕上げる。

とりあえず必要な関数と正規表現をリストアップしよう。

共通関数
・html エスケープ
・漢字コード変換 今は必要ないけど、そのうちきっと欲しくなる。

本文部分を生成するには、
・ChangeLog を日付単位に分割して返す
・日付単位に分割された ChangeLog を、さらに subjet 単位に分割して返す
・subject を subject-header と subject-body に分割して返す
・subject-body に対し、置換とリンクを設定する

ヘッドラインを生成するには、
・ChangeLog を日付単位に分割して返す
・ChangeLog から、subject の一覧を返す (p: 付きの subject も含む)
・ChangeLog から、subject の一覧を返す (p: 付きの subject は含まない)

こんなところか。

* C# から 接続 MS SQL Server 2000 への接続テスト

この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [C#]

SqlConnection con = new SqlConnection("server=10.3.31.89;database=NorthWind;user id=sa;password=;");
SqlCommand sqlcmd = new SqlCommand("SELECT * FROM Customers;", con);
con.Open();
SqlDataReader sqldr = sqlcmd.ExecuteReader();
while (sqldr.Read()) {
    Console.WriteLine(sqldr["CompanyName"].ToString());
}
sqldr.Close();
con.Close();

* 新型肺炎:感染防止のための必要知識 うがいと手洗いは必須

この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [メモ]

www.mainichi.co.jp/news/flash/shakai/20030430k0000m040146000c.html
すべての記事の見出し (全1029件)
全カテゴリの一覧と記事の数
カテゴリごとに記事をまとめ読みできます。記事の表題だけを見たい場合は、すべての記事の見出し (カテゴリ別表示) へ。

直近30日分の記事
2007-04-23 (Mon)
2007-03-07 (Wed)
2007-02-27 (Tue)
2007-01-17 (Wed)
2007-01-15 (Mon)
2007-01-14 (Sun)
2007-01-08 (Mon)
2006-12-01 (Fri)
2006-11-22 (Wed)
2006-11-20 (Mon)
2006-11-19 (Sun)
2006-09-30 (Sat)
2006-08-29 (Tue)
2006-08-04 (Fri)
2006-07-27 (Thu)
2006-07-23 (Sun)
2006-07-17 (Mon)
2006-07-10 (Mon)
2006-07-06 (Thu)
2006-07-03 (Mon)
2006-06-29 (Thu)
2006-06-28 (Wed)
2006-06-27 (Tue)
2006-06-25 (Sun)
2006-06-19 (Mon)
2006-06-18 (Sun)
2006-06-15 (Thu)
2006-06-11 (Sun)
2006-06-01 (Thu)
2006-05-30 (Tue)
プロファイル
斎藤 宏明。エンジニアです。宇都宮市に住んでいます。
リンク
RSS
スポンサードリンク
Powered by
さくらインターネット

© 斎藤 宏明 Saito Hiroaki Gmail Address
Landscape - エンジニアのメモ http://sonic64.com/
Landscape はランドスケープと読みます。
ひらがなだと らんどすけーぷ です。