Today: Yesterday: Total: Online:
カテゴリー
その他
  • RSS1.0
  • RSS2.0
  • atom0.3
  • valid XHTML1.0
  • valid CSS2
  • Credit
RSSリーダーで購読する | この日記のはてなブックマーク数 | プロフィール
コメントが一番多い記事(233コメント):人の心理の裏をかくホームページ集客術:リピータになってもらうためには
ツイートが一番多い記事(94ツイート):ちょっと待て!twitterやfacebookに子供の写真を掲載する親達への警告
いいねが一番多い記事(574いいね):facebookスパムに要注意。なりすましの見分け方とアカウント乗っ取りの手口(2013年度版)

カテゴリー » PC/周辺機器 August 27, 2003

ipod ID:1061910000


ここのところ、カイワレ大根やミニトマトを栽培しようと
質素倹約の生活をしております。

ところで少し話がそれますが、
ラッコがケルプ(海草)に包まる姿をTVなりで見られた方は
いらっしゃるのではないでしょうか。

あの姿はとてもかわいらしいですね。

しかし彼らは、別に趣味で海草に包まっているわけではなく
海の波で体が流されないよう固定するために
海草を体に巻いて、眠るのです。
自分達の生活の知恵であり、彼らの一見無意味に見える行動にも
実は意味があるのです。

ラッコが海草に包まるのに理由があるように
私の倹約生活にも理由がありまして
今、我が家は家計がピンチであります。

まだ、すごくピンチというわけではありませんが
そこそこピンチです。
野球で言うところの打率1割9分くらいの
一軍から二軍に落とされる寸前の微妙な低打率です

引越しで資金を消耗してしまったこともあるのですが
この後、イベントに備えての出費がウン百万円、
それとヨメの会社がかなりピンチな状態らしく
ボーナスでない、給与も延滞という状態で
節約生活でこの状況を凌がなければいけません。
以前の私が勤めていた会社が潰れたときの前兆のようだ・・・どこも不景気だと
世の中の流れをしみじみ実感します。

親元を離れると、直接自分の生活資金にすべて関わるのは当たり前のことですが
家庭も持つと実家に帰るという最終手段も使えないので
最悪家賃・食費も出せない、どうにもならないということに成りかねないので
会社の状態というのは非常に我々社会人にとっては重要です。

節約をするため、野菜栽培計画などを考えたりしていたわけですが
他には例えば極力本を買わないようにしています。

どうしても連載して買い続けている本は仕方ないまでも
雑誌は買っていません。
できるだけネットで情報を集め、それをPCに入れて
ミニノートPCのJornada(ジョルナダ)に転送して
電子媒体として読むようにしています。
これなら、場所もとりませんし、お金もかかりませんし、
捨てるゴミも出ません。



しかし、こういう時に限って「物欲」はやってくるものです。





最近、家でPCをやる時間はめっきり減りました。

以前は家に帰ったらまずPC起動して
寝るまでPC起動しっぱなしという
電気の使いすぎでデンコに怒られるくらい地球に優しくない男でしたが
家庭を持つと自分の趣味に費やせる時間は激減してくるもので
PCを起動できる時間も限られてきます。
それでもミディリンをできるだけ運営を続けようとは頑張っておるわけですが

日々テキストで出来上がっているものをHTML化して更新するだけであれば
会社の昼休みを使って、何とか更新+メールの返信等を現在続けている状態です。

本来であれば、日記も毎日書きたいのですが
既に上記のものだけでいっぱいいっぱいなので
現状日記は週に一度書くのもキツイもので
そのため、内容だけでも充実させるよう、
日記を書くにあたっても日々の思いつき日記ではなく
結構文章を考えてから書くよう心がけているのですが


チェルトを含む小説など時間を考えて執筆するものは
元ネタ+ストーリー構成を考えて、家で執筆するのには無理があります。っていうか出来ません。
家では出来ない、会社でも出来ない、

では・・・どうするか。


IQ20の足りない安田ブレインをフル稼働させて考えました。


「通勤時間」
結論としてこの時間をうまく使うしかありません。

今、会社への通勤時間は往復2時間します。
満員電車でかなり苦しい状態ですが
この時間は主にFMラジオで音楽とニュースを聞き、
日々の情報を仕入れながら小説を読むか、
ミニノートパソコンJornadaに、購読しているメールマガジンを
メインノートPCから転送させているものを本代わりに読んでいるかの
どっちかなので、この時間を小説執筆の時間に費やすしか道は残されてなさそうです。


そうしないとチェルトはルビスの塔から帰ってこられないで
永遠に徘徊することになりますし
カンダタは牢獄から出られません。

クラウドにあたってはバレットとずっと二人きりで
観覧車で一生を過ごすことになるでしょう。危ない道に行きそうです。
まぁクラウドはバレットとずっと一緒でもいいかとも思ってますが
私は彼らを書いた以上、最後まで送り届ける義務があるわけです!



ですが!!!(机を叩く)



小説を書くにあたっては、非常にその時の気分によるものが多く
乗り気でなければ書けません。

気分を盛り上げるもの・・・・それは「音楽」によるものが大きいと
私思っております。

いい音楽を聴けば、いい文章が書ける、
そんな気さえします。

電車の中で、自分の好きな音楽を聞けるなんて素敵じゃありませんこと?(ちょっと奥様風)

しかし、あいにくと移動中に音楽を聴ける環境は今のところ
ヨドバシカメラで4000円で買ったミニラジオしか
聞ける環境はありません。

ラジオの音楽は、自分の好みとは無関係に流れるので
自分の好きな曲とか聴けません。

高校時代に購入したSONYのウォークマンは大学時代に大破していますし
その後大学時代に購入したアイワの9800円の安物ウォークマンは
一年もしないうちにご臨終になりました。やわすぎです。アイワ制はもう買いません。
ちなみにMDなどという物も持ってません。

そうなれば、残るはMP3プレイヤー。
MIDIをMP3とかに変換したり
好きなCDをMP3化して聞けるMP3プレイヤーしかないでしょう!!!!
MP3プレイヤーを聞きながら、小説を執筆
これはミディリンの運営を維持していくには必要不可欠です!

MP3プレイヤーといえば、iPod!!!!
(ちなみにiPodとは、アップル社が発売しているMP3が7500曲
 30時間くらい連続で聴けるMP3プレイヤーです。現物はこれ(↓)を見ておくんなさいまし
 欲しいブツ




「ipodが欲しい」


という自分の物欲を一言を書くために
原稿用紙2枚分くらいの文章をひっぱって
ラッコや我が家の家計を引き合いに出したりして書いてみましたが
導入文章長すぎというのはご勘弁いただき、
とにかくiPodがめちゃめちゃ欲しいのです!

ドラクエであれば、洞窟に行けば宝箱にお宝が入っていたり
草むらにG(ゴールド)が落ちていたりもすることもあるのでしょうが
現実の世界ではiPodが落ちていることなどありえません。
まして、サンチョの家からステテコパンツを取ろうなんて
不法侵入+窃盗罪で犯罪です。
これはビックカメラからiPodをくすねような行為ですよ。


しかし我が家の家計はピンチ。
iPodの一番安いものでも36800円します。
欲しいのも事実です。
でも一か月分以上の我が家の食費に当たります。
かなり食いつなげます。
それに家賃を払わなければいけません。
食費を払わなければいけません。
雑費もかかります。電気代も水道代もガス代もNHK受信料もかかります。
このような弊害が物欲の前に立ちはだかり
神は私に小説を書くな、ミディリンを運営するなとでも言っているのでしょうか。



・・・・しかし待てよ?
iPodがなくても、MP3を聞けるのではないか?
そうだよ、何もiPodじゃなくてもいいではありませんか。
ようはPCであれば、iPodほど長時間ではないにしろ
曲を聴くことができるのです。


私は家にある自分所有道具を確認してみました。


Aボタン→コマンド→道具→安田→装備品

E:ユニクロのTシャツ
E:財布(8千円)
E:名刺入れ
E:免許入れ(定期同梱)
E:しおしおのハンカチ
E:ポケットティッシュ(開封済み)
E:家の鍵
E:ミニノートPC:Jornada
E:電気代の請求書
E:水道代の請求書
E:ガス代の請求書
E:魔よけの鈴
ノートPC:ダイナブック
デジタルカメラ
悪魔のしっぽ
ぬいぐるみ



装備品の中でパソコンは2台
現在、私は所有しているようです。

メインノートPC:ダイナブック(WinXP)

ミニノートPC:Jornada(WinCE)


メインノートのダイナブックは
重さは3.5KgとMP3を聞くために、ノートPCを背負って亀になるのはつらい重さです。
ラッコが持っている貝の代わりにこのPCを試しにお腹に乗せたら間違いなくブクブク沈み溺死します。
それによくよく考えると重いPCを背負いながら満員電車の中で汗だくだくになりながら
小説を執筆できるはずもありません。


もう1つのミニノートPCのJornadaは重さ510gの軽量で
Windowsは登載されているのですが
これは特殊なWindowsで「WindowsCE」と呼ばれているもので
Win95やWin98、Win2000、WinXPとかとは別物で
互換性があまりなく同じソフトを使うことができないのです。
(Outlook ExpressとかInternetExplorer6とか)
つまり通常のWindowsで使っているソフトが使えないため、
WindowsのMP3再生ソフトも使えないのです。

そこで、iPodを購入する資金がない私は
WindowsCEでMP3を聞くことができるか
ネットで検索するとマイクロソフトのページに
WinCE用のMediaPlayerがありそれでMP3を聞くことができるという記述を発見しました。

神は私を見捨ててはいませんでした。


このソフトを使えば、iPodを買わなくても
ミニノートPC:JornadaでMP3が聞けて
その上で小説も書けちゃうわけです。

安田も幸せ、家計にも響かない、ミディリンも運営できる、
すべてうまくいくわけです。

さっそくMicrosohtのページにいってソフトをダウンロード。
後は、FMラジオを聞くときに使っているヘッドホンを
Jornadaに差し込めば、モバイル音楽生活の実現、
ヘッドホンを差し込めば、差し込めばぁぁ!!!!!!!!!















ヘッドホンを差し込む穴がない

音楽が聴けたとしても満員電車の中で音楽垂れ流しです。

教訓:
音楽を聴く前に穴があるかどうか調べよう

— posted by midilin @ 12:00AM | Comment (0) | TrackBack (0) 

カテゴリー » まじめ話 August 23, 2003

お通夜 ID:1061564400


急遽、実家の近くに帰りました。

ちょっと前に高校時代の親友にあったときに
お父さんがガンで入院していて
後、余命二ヶ月ということを聞かされてかなりびっくりしていました。
非常に危険な状態だということはその時に聞かされていて
一昨日、それから二週間ばかりしか立っていないのですが
亡くなられたという急な知らせが来たので
すぐに実家の方の神奈川県に週末帰りました。

高校時代の親友のお父さんが、お亡くなりになられて
お通夜に出るため、喪服を持っていなかったので
急いで黒いネクタイと香典袋を購入して
黒目のスーツを着て神奈川県に帰りお通夜に出て
ご家族に挨拶をしてきました。

その亡くなられたお父さんとは直接会ったことはないのですが
お母さんとは、電話では何度となく話したことがあり
ご焼香をあげるときに一番最初に親友のお母さんが
ご焼香をあげて、その後大きい声で泣いてしまうところは
こちらまで悲しみが伝わってきました。

高校時代の友達ということは当然同世代なわけで
そのお父さんが亡くなったというのは
自分たちにとっても複雑な思い出はあるのですが
そのお父さんは、とても健康でたばこもお酒もやらなかったのに
5月に急にガンを宣告されて入院された後、
喉と肝臓のガンがあり、
喉は手術すれば助かったかもしれなかったのですが
肝臓の方は転移が早くどうにもならない状態で
死を待つばかりだったそうです。

こういうとき、親友にはどうやって声をかけてあげればいいんでしょうね。

— posted by midilin @ 12:00AM | Comment (0) | TrackBack (0) 

カテゴリー » 食べ物 August 15, 2003

ミニトマト ID:1060873200


毎日、東京は雨が降り続けています。
本当に夏か?と思わせるような天候が続いていますが
先週日曜日だけでしたね。
東京は35度という体温と同じくらいの温度だったそうですが、
我々は涼しいので過ごしやすいですが農家の人は大変でしょうね。
米不作になりますから。
農家の方は一日でも晴れることを祈っているでしょう。

そんな日の中、私の祈りごとは
昨日TVのどっちの料理ショーでウニ丼の話がやっていたので
ウニ丼の夢が見られて夢でウニが食べられますようにというのは
極秘事項の1つですが
冷夏で迷惑していて一刻も暑い夏が来て欲しいと祈っているのは
人間だけでなくセミもそうではないでしょうか。

セミの一生はご存知のとおり土の中で7年間位過ごしてきて、
そのあと地上で一週間くらい羽ばたいて寿命がつきてしまいます。

夏の暑さになってようやく地上に這い出してきたセミ。
彼らは長い年月、土の中で耐えてきました。
それが、こんな夏だったらたまったもんじゃないですよ。


フッ・・・・やっと俺の季節だな・・・・
夏が俺を呼んでるぜ・・・・・

一日暑い日が来てようやく羽化した後、翌日からの冷夏+大雨。

ウッ、嘘!?
さみ〜!!!つぅか、夏!?雨降ってるジャン!!!
俺達、一週間しかタイムリーリミットないんよ!

雨風に揺られながら、期待を裏切られ木に必死にしがみつき涙を流すセミは
飛べば強風、雨にあおられ激突してしまうでしょうから
趣味(?)の泣き声さえ発することはできません。

明日は晴れますようにとテルテル坊主にお願いするものの
神はささやかなその願いを叶えてくれず
無情にも翌日の強風・豪雨に裏切られ、翌日も翌々日も裏切られ、
世の中のすべてが不信になりながら寿命つきて凍えて死んでしまうわけです。
無念以外の何者でもありません。

そんなセミ達にとっても過酷な日が続いている毎日ですが
一日だけ晴れた先週の日曜日、トマトの苗を買いに行くため
近くの植物がいっぱい売っているところにいってきました。

そこではブドウなども売っているかなり巨大なところだったので
かなり期待できそうです。
これならトマトの苗もあるでしょう。

そう思っていたのですが、私もセミ同様予想を裏切られ
いくら探してもその店では見つかりませんでした。
これは占いが悪かったでしょうか。おうし座運勢悪かったし。

しぶしぶ、店員さんに

「ミニトマトの苗売ってませんか?」

聞いてみると

「ミニトマト?




 5月だよ」




終了




かいわれ大根計画に引き続き、ミニトマト栽培計画も失敗です。
テストを受けようとしたら名前を書き忘れて答案0点だった
好きな子に告白したら相手がニューハーフだった
そんな最初から敗北していた気分です。
トマトは夏じゃなかったのか・・・・

— posted by midilin @ 12:00AM | Comment (0) | TrackBack (0) 

カテゴリー » Web/ミディリン August 07, 2003

リディア同盟改修 ID:1060225200


リディア同盟の改修作業を先日行いました。

会員名簿が先日220名を超えたのですが、
今まで会員名簿はhtml形式で、25名ずつ追加していき、
それ以上になったら新しいHTMLを制作ということをしていたのです。

しかし会員の数が増えていくにつれて、
新しいファイルを生成するときのテーブル(ヘッダーのリンク)の数や
HTMLの数が多く(ファイル容量の増大等)
メンテナンスが大変になってきました。
300件、350件と増えていくと、運用が大変になってくると感じ
CGI化するか、DBを使うかどっちか悩んだのですがCGI化に踏み切りました。

DBを使うとなると、フリーのレンタルサーバーで
MySQLやPostgresSQLなどをフリーのDBを使えるところがあるのですが
各ページに広告がついてしまうことと、
MySQLやPostgresSQLは触ったことがないので(触ったことがあるDBはDB2とAccessくらい)
CSVを使ったCGIの方が簡単だろということでPerlとJavascriptで行うことにしました。



作業的に、HTMLのものをCGI化するとなると

(1)既存HTML(kaiin.html〜kaiin9.html)→CSV化
(2)CSVデータからCGIでデータを読み込ませてリスト表示
(3)Javascriptによりリスト表示の再生成
(4)リディア同盟全ファイルを新会員名簿へ書き換え(Devasを使った一括置換)
(5)旧会員名簿の削除

という作業が発生するのですが
これが実現すればCSVファイルを追加するだけでHTMLが
自動的に表示され、新たにファイルを追加してもメンテナンスが必要なく
ファイルの容量もHTMLの時の1/5くらいに軽量されます。


まず、問題になったのが(1)の
既存HTMLをCSV化にするという作業で
CSV項目として使う項目を列挙した後、
(具体的には名前、メールアドレス、WebのURL、コメント、FF4の好感度等)
それぞれの項目を抽出するという作業を行います。

しかし、これを1つ1つコピー&ペーストをして
CSVを作るとなると項目が7個あれば、220×7=1540回も
コピー&ペーストをしないといけません。
それをすると必ずどこかで間違いも起きてしまいますし、
時間がいくらあっても終わらないので
テキストから、必要な項目だけを抜き出すフリーソフトを
ネットで探すことからはじめました。

30本くらいフリーソフトを探していたところ
「ChrTrim」というテキスト抽出ツールがあったので

これをダウンロードしました。

このソフトの「キーワード指定範囲抽出の機能」に
どうやら「開始文字」と「終了文字」を入力すると
その間にある文字列を抽出してテキスト出力してくれるという機能があるらしく

リディア同盟の会員名簿の特徴(使用tableやスタイルシート)などを分析して
開始文字と終了文字を指定して
名前だけのテキスト、メールだけのテキスト、URLだけのテキスト
などを大体の形で抽出して作成した後、
他のテキストエディタでいらない文字を一括置換して排除して
整列しおわったテキストをExcelで整理して
全部連結してCSV化する作業を行いました。
(1)の作業が、約5時間くらいかかってしまいました。

次に(2)のCSVからデータを出力するCGIは
ネットで探しカスタマイズこれが1時間くらいだったので
たいしたことがないのですが
(3)Javascriptによりリスト表示の再生成
これはCSVの値をそのまま使えなく、ネットで加工して出力する場合
例えば、項目の中に好感度というものがあったとして、
1〜5まで格付けしてあるとします。

その好感度の項目が4だったら
4という数字をCSVから呼び出した後、、
あるマークを4つ連続でイメージとして棒グラフのように見せる作業
をJavascriptとhiddenを使って作成する必要があったのですね。
(具体的にはこんなプログラム↓をJavascriptで自作するのでアリマス)

--------------------------------------------------------------------------
<TABLE border="1" cellpadding="0" style="border-collapse: collapse; border-width: 0" bordercolor="#FFFFFF" width="100%" id="AutoNumber3">
<!--●ヘッターのリンク●-->

<script language="JavaScript">
<!--
var count = 25; //表示件数(cgiの方でも設定している)
var td_haba = 6;//tdの最大幅
var bangou = __1__ - count + 1;//リストの先頭の番号(Noの最後の番号-count+1
var final_data_flag = __1__%count;//最後のページを表示しているかの判別(countで割り切れれば最後ではない)
var td_loop_cnt = (parseInt(__max__/(count*td_haba))+1)*td_haba;//ループ数=「tdの数(td_habaの倍数)」=(int(全件数/(count*td_haba))+1)*td_haba

/////0生成関数/////
//3桁未満なら0を先頭に付加して値を返す
function zero_add(str_num){

loop_cnt = str_num.length;

for(j=0; j<3-loop_cnt;j++){
if(str_num.length < 3){
str_num = "0" + str_num;
}
}
return str_num;
}

/////tdとtrの出力/////
//
for(i=0;i<td_loop_cnt;i++){

/////始まり<tr>出力/////
if(i%td_haba==0){
document.write("<TR>");
}

/////<td>出力/////
//リストが存在する時
if(i <= parseInt(__max__/count)){

//現在アクティブなページ(リンクなし)
//i*表示件数+1 = リストの先頭の番号 もしくは 最後のページでiがリスト表示の最終のもの
if( parseInt(i*count+1) == parseInt(bangou) || (final_data_flag!=0 && i==parseInt(__max__/count)) ){
document.write("<TD width=\"16%\" style=\"padding:0;\" align=\"center\">◆No." + zero_add(parseInt(i*count+1).toString()) + "〜" + zero_add(parseInt(i*count+count).toString()) + "◆</TD>");
}
//リンク表示
else{
document.write("<TD width=\"16%\" style=\"padding:0;\" align=\"center\">◆<a href=\"database.cgi?not=alldata&sline=" + parseInt(i*count+1) + "\"><FONT color=\"#FF6600\">No." + zero_add(parseInt(i*count+1).toString()) + "〜" + zero_add(parseInt(i*count+count).toString()) + "</FONT></A>◆</TD>");
}

}
//リストがない時
else{
document.write("<TD width=\"16%\" style=\"padding:0;\" align=\"center\"> </TD>");
}

/////終わり<tr>出力/////
if(i%td_haba==td_haba-1){
document.write("</TR>");
}
}
//-->
</script>



</TABLE>
<br>


<!--IF=target-->


<!--ELSE=target-->
該当するデータが見つかりませんでした。
<!--END=target-->
<!--LINE-->

<!--●hidden項目一覧●-->
<input type="hidden" name=web__1__ value="__4__">
<input type="hidden" name=mail__1__ value="__3__">
<input type="hidden" name=ff4_like__1__ value="__5__">
<input type="hidden" name=rydia_like__1__ value="__6__">

<table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#00CC99" width="550" id="AutoNumber1">
<tr>
<td width="15%" rowspan="3" bgcolor="#CCFF99">
<p align="center"><font color="#7A4B58">__1__</font>
</td>
<td width="85%" style="border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: none; border-bottom-width: medium">
<font color="#7A4B58">__2__</font>

<font color="#808080">

<!--●Web/E-mail●-->
<script language="JavaScript">
<!--
//●Web
if(web__1__.value != '' ){
document.write("<a target=\"_blank\" href=\"__4__\"><img border=\"0\" src=\"../../images/home_g.gif\" width=\"20\" height=\"20\"></a>");
}
//●E-mail
if(mail__1__.value != '' ){
document.write("<a href=\"mailto:__3__\"><img border=\"0\" src=\"../../images/mail_g.gif\" width=\"17\" height=\"13\"></a>");
}
//-->
</script>
</font>
</td>
</tr>
<tr>
<td width="85%" style="border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: none; border-top-width: medium; border-bottom-style: none; border-bottom-width: medium">
<font color="#808080" size="2"><span style="background-color: #CCFFCC">
<!--●FF4好き度●-->
FF4⇒
<script language="JavaScript">
<!--
for(i=0; i<ff4_like__1__.value;i++){
document.write("<img border=\"0\" src=\"../../images/h_red.gif\" width=\"11\" height=\"9\">");
}
//-->
</script>

</span>&nbsp;&nbsp;
<span style="background-color: #CCFFCC">
<!--●リディア好き度●-->
Rydia⇒
<script language="JavaScript">
<!--
for(i=0; i<rydia_like__1__.value;i++){
document.write("<img border=\"0\" src=\"../../images/h_red.gif\" width=\"11\" height=\"9\">");
}
//-->
</script>
</span>&nbsp;&nbsp;
&nbsp;&nbsp; <span style="background-color: #CCFFCC"></span></font></td>
</tr>
<tr>
<td width="85%" style="border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1">
__7__</td>
</tr>
</table>
<br>

<!--LINE-->
<!--IF=target-->

<!--END=target-->
<br>
<!--IF=NEXT--><!--END=NEXT-->
--------------------------------------------------------------------------



イメージの棒グラフ化をJavascriptでやっているのですが
同時に25件ずつ会員の表示ができるようにしていて
(1〜25、26〜50、51〜75・・・など)
その中でアクティブなリンク
(例えば、26〜50番目の会員を表示しているときは
 それが選ばれていることを示すため
 他のリンクと差別化をはかって表示するということ)
をするためのスクリプトの計算方法がなかなかうまくいかず苦労しました。

しかし上で作ったJavascript、どうやらIEでしか動作しないらしく
ネスケ(4.7、6、7)及びOperaでは棒グラフが表示されないという状態で
いずれ改善しないといけないという問題点が残ってます。

そして、作業も終盤作業に入り、
(4)リディア同盟全ファイルを新会員名簿へ書き換え
を行うわけですが
リディア同盟の特徴はフレームは使用してないのですが
全部のページをテンプレートで作成しているため、
100ページあったら、どのページからも
メインメニューがクリックできるようになっているため
メインメニューの行き換わった場合は100箇所書き換えなければいけません。

まさか手作業で100箇所張り替えるわけではないですが
(こういう場合は一括置換ですね)
一括置換をした後、各ページがちゃんと表示できるか確認を行っていたら、
困ったことが1つおきてしまいました。

どうしても1つ表示できないページがでてきてしまったのです。

具体的にはFF4考察のページで「XMLで構成」されているページなのですが
読者投稿から成り立つページで
以前、HTMLの一部をXMLに移行したことがあり
(2003/6/11日記参照のこと)
Perlで指定するパラメータとXML(XSLファイル)が競合を起して
エラーが起きて表示できないという現象が起きてしまいました。

リンクで指定するパラメータとXMLが競合して表示できないなんて
初めて知りましたが、このままでは考察ページが表示できないので
どうにかならないかと悩み、
一ページダミーのHTMLページを制作し、そいつを挟んでやって
XML→CGI
だと競合をおこしてしまったため
XML→HTML→CGI
として、中間にはさむHTMLはrefreshを使い
待ち時間を0秒にして瞬時に飛ばし
見た目はXML→CGIに飛ばしているのですが
リンクパラメータはCGIではなく、HTMLを指定するという形で
どうにか回避できました。

だいたい改修作業に10時間くらいかかってしまいました。
リディア同盟の方はXMLやCSVを使ったページが多いので
メンテナンスも比較的優れていて、軽量化などにつとめているのですが


パステル・ミディリンは非常に無駄が多いページなんですよね。
この無駄が多いというのは、
同じようなHTMLが多いということで
同じHTMLがあれば、それはCSVなどにしてあげれば
データも追加・削除しやすいし、検索もできるし
メリットがいっぱいあるのです。

パステル・ミディリンで非常に非効率なもので構成されているのが多く
作業ができるものから、CSV化を裏で行っているのですが
特に音楽のライブラリ(JASRAC登録リンクはCSVを使ったCGIなので除く)と
げっちゅうぺーじなどは、かなり無駄があります。

HTMLをただコピー&ペーストという形で生成しているだけなので
ページは重くなる、無駄なタグは多い、ソースは汚くなってしまう
何のメリットもありません。

それで、リディア同盟に引き続き、げっちゅうぺーじも
CSV化して更新を行えば
げっちゅうぺーじのCSVを追加するだけで
げっちゅうぺーじとリレー小説が自動で更新される仕組みができるので
それにチャレンジしようとしました。

まず
(1)既存HTML→CSV化
をしようと、テキスト抽出ソフトとExcelと
後、げっちゅうぺーじはページの上の方が、新しい読者さんになっているため
逆順にするため、Accessを使い並び替えたりして
途中まで作ったのですが
こんなの

げっちゅうぺーじのソースが汚すぎて、抽出不可能。

げっちゅうぺーじのテンプレートフォーマットはあるものの
最初の方は、フォーマットを公開してなかったので
ただ手書きでバコバコ追加しただけだし
フォーマットを使って読者さんから送られたものも
HTMLエディタで加工されてソースが変わってしまったりして

キリ番のカウンターだけはテキストに抽出できたのですが、各コメントなど
各ソースに関連性がないため、テキスト抽出ソフトで抽出できず
どうやってもCSV化にすることが不可能なため、断念してしまいました。

げっちゅうぺーじがCSV化できれば
かなりの更新のしやすさがあがると思うのですが
一つ一つコピー&ペーストは大変すぎます。

— posted by midilin @ 12:00PM | Comment (0) | TrackBack (0) 

カテゴリー » 食べ物 August 07, 2003

続・かいわれ栽培計画 ID:1060182000


前回の日記で、家庭で作れる野菜
情報ぷり〜ずと募集したところ





江端さん


カイワレ話を読ませてもらってちょっと笑ってしまったのはここだけの秘密。
定番はサラダですが、カイワレのおひたしもおいしいですよ♪

カイワレのほかにも簡単に育てられるのは・・・・・・

ネギ

です。

ネギは根っこのついたものを用意します。
で、根っこから5〜10cmぐらい残してバッサリと切って使っちゃってください。
残った部分は埋めなくても水があれば最初のうちはニョキニョキと生えてきますよ。
えぇ、再生していきます。(笑)
ただし、どこまで育つかまではちょっと・・・・・
とりあえず、台所で切った残りを放置しておいたら20cmぐらいまでは回復してました。(笑)


M・加藤さん


家庭で簡単に育てられるものとしては…

紫蘇:
一回種を蒔けば、後は放っておいても毎年いやと言うほど生えてきます。
食べきるなんて無理です。
根絶するには実をつける前に引っこ抜くしかありません。
それでも翌年には生えてきたりしますが…。(爆)

胡瓜:
苗を植える前に、培養土などで苗床を作る必要がありますが、
あとは水やりと太陽の光を欠かさなければ、かなり美味しいものが収穫できます。
水やりを忘れると、中がスカスカの不味いものが出来ますが…。

トマト:
基本的には胡瓜と同じ。
ただし、病気にかかることもあるので注意。
同じ苗床に連年植えると、かかりやすくなります。

茄子:
基本的には胡瓜と同じ。

隠元豆:
基本的には胡瓜と同じ。(ぉぃ)

オクラ:
基本的には胡瓜と同じ。(ぉぃぉぃ)

皆さん、実際に植わってるオクラを見たことがありますか?
けっこう面白い形の葉をしてますよ。

向日葵:
強靭な植物なので、育てるのは簡単。
太陽の光が必要なのは、どれも同じですね。
種子から食用油が取れ、種子自体も食べられます。

ハーブ類:
室内でプランター培養をします。
太陽の光と、適度な湿り気が勝負の鍵。
まめに世話をしてやらないと、すぐにご機嫌斜めになります。

*トマトや隠元豆などは、飼い犬が食べてしまうこともあるので注意しましょう。(爆)

こんな感じでしょうか、実際に家計の足しになるかどうかは別として…。





情報ありがとうございます。
家庭で作られるものが多いのですね。
ネギとオクラ、ナスはいいですね。

特にナス!!!!
あれは、いろんなものに使えます。

私が好きなナス料理は、なすの味噌炒めでご飯何杯でもという感じですが
他にはナスのグラタン(やわらか〜い)、ナスのお漬物(歯ごたえあ〜る)
ナスのお味噌汁(お手がる〜ぅ)
ナスはマジでうまいですよね。

とりあえず、ミニトマトの苗は買ってくるつもりなので(先週は買いそびれた)
今週辺り買ってこようと思っているのですが
かいわれ大根食べました。

20円のかいわれ大根。
梅シソドレッシングをかけて、ミニトマトを購入して
一緒にいただきました。
大変おいしかったです。ちょっと辛かったけれど。

その後、貧乏な安田家の家計を助けるため
私はかいわれ育成計画を実行を移しました。

根っこにお水をあげて、会社に行く前に窓際に置いて
できるだけ日当たりが多いところにおけば
後でニョキニョキ生えて、また収穫できます。
もうかいわれ食べ放題!

安田さん、やりくり上手なんだからっ!と
きっとご近所の主婦からも評判に違いありません。











2日後。


伸びたかな〜と思って覗き込んでみたのですが、くさい!くさい!
なんか変なにおいがします。
生ゴミの臭い。う〜ん、腐った?
カイワレ収穫計画失敗に終わり、強制終了(ゴミ箱行き)。あぁ〜あ。

— posted by midilin @ 12:00AM | Comment (0) | TrackBack (0) 


カウンター