HPがInfoseekにあったころの日記は、現在データベース化待機中となっています。
DB化完了:2006年度分 ・ 2002年度分 ・ 2003年度分1~5月
インデックスより、年・月を指定すると、その月のタイトルが表示されます。
見たい日記のタイトルをクリックすることで、日記を閲覧することができます。
タイトルにつく【】の意味
2002年 | 2003年 | 2004年 | 2005年 | 2006年 | 2007年 |
2008年 | 2009年 | 2010年 | 2011年 | 2012年 | 2013年 |
2014年 | |||||
1月 | 2月 | 3月 | 4月 | 5月 | 6月 |
7月 | 8月 | 9月 | 10月 | 11月 | 12月 |
先々月のデスクアップデート、来週予定のパソコンアップデートに引き続き、3つ目のアップデートであるWebアップデートを進めております。
はぅ君プロジェクトと、姉妹プロジェクト、及びその傘下プロジェクトについて、プログラムやシステム周りの整理と、プログラムの統合化が目的です。
その後、projectroom.jpを基礎として、次世代はぅ君プロジェクト(なんかかっこいい!)を進めて行こうと思っております。
まだまだ構想段階ですけどね(・-・)
そんな構想を持って、せこせことプログラムをまとめてた頃、明かされた真実がありました。
それは、データベースに接続する一番基本のところ。
$connent=mysql_connect($sv,$user,$pass) or die(gotoError("DBconnect"));
mysql_select_db($dbname) or die(gotoError("DBselect"));
$res=mysql_query($sql.$connect) or die(gotoError("ErrorSql",$ErrCode));
上記、mysqlとの接続コードを、今回の仕様にあわせて変数名の書き換えをしたところ、残念ながらお亡くなりに(・-・;)
何度やっても駄目。変数をデバッグしてみてもちゃんと値入ってるし、うーむ。
さらにコピーしたら動くのに、コピーしないで上記を1から書き直すと動かなくなるという不思議な現象にも遭遇。
今までの経験上こういう場合は9割9分がこっちの人間的ミスが原因で、後でごめんなさいを連呼することになるんだが…しかし原因がわからない事にはパソコンに文句も言えない。
いろいろ試しても動かないので、仕方ないので手入力ソースと、上記のオリジナルのdiffをとってみることにした。
$connentってなんだろぅ/(゜ー゜)\
mysql_query()では第2引数を省略できるらしく、その場合は接続したサーバーの内容が自動的に使われるようになっているようで、
$sql.$connect
と、,と.を間違っても問題なく動いていてた模様。
でも$connentは$connectと頭が認識してるので、変数名を書き換えた際には、$sqlの後ろに接続情報がくっついてエラーになるのは必死。
間違ってた時は$connectが初期値NULLになってるから、逆に問題が起きなかったのですね。
;と:はよく間違えるけど、,と.でやらかすとは…。
そろそろ"PHP統合開発環境 Hidemaru"ではこなしきれなくなってるなぁ…。
問題は、このプログラムが、3年に渡り安定して動いた実績に基づいて、データベースのコードベースになっていること。そのためプロジェクトの各所に分散しているということ。だめじゃんヽ(×-×)ノ
システムの動きとしては問題ないのと、自分しかこのプログラムを使わないのがぎりぎりセーフゾーンだなぁ。
次世代はぅ君プロジェクトでは、もうちょっとセキュアでパワフルなシステムを構築します。。。
2008.01.27 |
Ver.1.07 |
コメント文字数制限を緩和(350文字→512文字) |
2006.09.12 |
Ver.1.06 |
コメント文字数制限を緩和(256文字→350文字) |
2006.07.06 |
Ver.1.05 |
ポータルモードに対応。同一日の日記へのリンクも表示。 |
2006.03.28 |
Ver.1.04 |
コメントを改行できるように拡張。 |
2006.03.21 |
Ver.1.03 |
コメント送信エラー時、入力文字が残らないバグを修正。 |
2006.03.06 |
Ver.1.02 |
コメントの一部文字列に、\記号が挿入されるバグを修正。 |
|
|
投稿コメント文字制限数を変更。(64文字→128文字) |
2006.02.28 |
Ver.1.01 |
コメントシステムに削除機能を実装。 |
2006.02.23 |
Ver.1.00 |
HKP-DiarySystem稼働。 |
|
|
コメントシステム稼働。 |