昨日はツタヤに東京エスムジカ「ワールドスクラッチ」と映画「ラスト侍」を返しに行って、ついでに安物の靴などを物色。
案のじょう、買いたいのが見つからず徒労。
その折の体調の感じから、今日は70分ウォーキングはサボった方が吉かも、とうっすら考えたものの、諸般の事情により(←最近これ多いな)帰宅後すぐにウォーキングへ。
ちょっと右ひざが思うようじゃない気がしたけど、予想していたほどは悲惨な状態でもなく、最短コースよりは長いコースを歩いてこられたからよかった。
帰宅後はなんとなく不得要領のまま深夜になってしまうも、なぜかPHP学習がにわかに軌道に乗って、粘りに粘って更新履歴のPHP化を半ば成功させました。
半ばで打ち切ったのは、粘るうちに朝の5時を過ぎていたためだけど、今朝起きてから調整を加えて、今やすっかり仕上がった。
例によってまだローカルに置いてあるだけだけど、サーバー主さんと連絡が付いてあれやこれやの許可が取れ次第(たぶん取れると思う)、片っ端からアップロードするつもりなので、そうしたら見てみてください。
遅くとも8月の前半のうちにはお披露目できると思うから。
レイアウトとかもけっこう変わったし。
何はともあれ、これでスクリプトは数えようによっては4つめで、すごく進歩してると思う。
いずれもPHPの初歩の初歩、といった技術の使い回しながら、ちょっとずつ発展的な引き出しを加えてきているし、作ったスクリプト自体も、いずれも創意の行き届いたバランスのいい作品として胸を張れる出来だと自分では思っている。
それに何よりも、僕は先日のメールフォームでは「送信内容のプレビュー」という技術を、今回の更新履歴スクリプトではテーブル構造の反復的な出力のノウハウに加え、「ページャー」(←ロケットBBSの下端についているこんな・・・87/200件 [ ページ : 1 2 3 4 5 >> ]・・・ののこと。新しい記述が加わるたびに自動的に内容が変化していくようにプログラムを組むのが難しい)という技術を、それぞれ予行演習することができた。
予行演習というのは何の予行演習かといえば、自前の掲示板をでっち上げるための予行演習。
この2つの技術は、僕の考える理想的な掲示板(ロケットBBS+α、くらいの機能を持った過不足のない掲示板)の大前提になるはずのものだから。
まあもちろん、まだ過去ログの自動生成法とか、いろいろと謎な部分も残っているものの、難しそうだと思っていた技術がたかだか2,3日の間に手中に収まっていくというのは、なかなか悪くないものです。
だからといって急に掲示板に取り掛かるというのじゃなく、この調子で淡々と、PHPという技術全般を手に馴染ませていけたらいいと思う。
<加筆コメント1>
昨日の書きかけの日記下書きが残っていたので、せっかくだからアップ。
なのでどうでもいいことだけど、以下のくだりは、「昨日」や「今日」がことごとく1日ズレてます。
あと、さらに一段とどうでもいいことだけど、意味が取りにくいところなどにはちょっと手も入れてます。
昨日は朝5時過ぎにようやく横になって、しばらく悶々としてからようやく眠りに落ちた。
そして今日は11時起きをなんとかキープして、起きるなりメジャーリーグのマリナーズ・インディアンス戦のテレビをつけ、おもむろにギターアンプにもスイッチ。
そして精力的にギター練習、というところまでは昨日と遜色ないテンションで漕ぎ着けた。
が。
そこでエネルギーが切れました。(汗
やっぱり寝不足だと、ただでさえない体力が思うにまかせなくて、疲れて集中力が雲散霧消する。
まあきょう早く寝られれば、まずまずコンディショニング成功というべきだろうけど、果たしてどうかな。(15:25)
※※※※※
THE REDWALLS
http://www.theredwalls.com/music.asp
http://www.theredwalls.com/sampler/
<加筆コメント2>
このREDWALLSというのは、ミクシィのビートルズコミュニティで「ビートルズのそっくりさん。オアシスよりビートルズしてる」と紹介されていたイギリスだかアメリカだかのバンド。
僕はオアシスがビートルズに似てるとは毛ほども思わないし、第一「ビートルズのそっくりさん」なんかには毛頭興味がないけど、このバンドは悪くないと思ったのでご紹介しようと思いました。
ビートルズそっくり、というのは確かに僕も思わないでもないけど、あくまでも表現の手法が似てるというだけのことと思った方がよいです。
影響はモロに受けてるにせよ、「似せてる」臭みはさほどなく、彼らは彼らの表現が出来ているんだろう、という感じ。
歌詞とかぜんぜんわからないから断言はしづらいけど、聴いた印象としてはそんな感じ、でした。
上のアドレスがオフィシャルサイトで、下のアドレスが3曲を丸々試聴できる高音質な「サンプラー」。
ぜひ。
ぐったりしてて大したことはやれないながら、人生3発目のスクリプトといえばいえるものを作った。
403,404,500エラーに対応して、それぞれ違ったメッセージを表示するエラーページ。(笑)
ちょっとでもPHPのことを知ってる人ならおわかりだろうけど、ものすごく簡単でした。
常識的な意味でいうところのスクリプトじゃないなこれは。
むしろPHPを噛ませた普通のページだな。(沈
<加筆コメント3>
昨日の日記下書きはここまでで終わってました。
この後、思いのほか集中力を発揮して頑張ったりもしたんだけど、それについてはまた新しく書きます。
昨日の写真館スクリプトに続いて、今度は「完璧な」メールフォームが仮完成。
なぜ仮かといえば、
○昨日の写真館スクリプトと同様まだネット上にアップしていないために見てもらえないからというのが1つと、
○僕のローカル環境(つまり自分のパソ内)では環境的な制約から肝心のメール送信テストができないために、そもそもメールフォームとして機能するのかどうかが定かじゃない(!)というのが1つ。
要するに、見かけは完璧でも実はハリボテ、という恐れがぬぐえないから「仮」なのです。(キッパリ
ただはっきりしているのは、このメールフォームはたとえメール送信はできないとしても、メールのプレビューはできるということ。
いちおう証拠写真も準備してみました。(↓)
どこかで見たようなレイアウトにはとりあえず目をつぶってもらうとして、仮にこのメールフォームが僕の思惑通りに完璧に機能するとすれば、これは本当に素晴らしいものだと自分では思う。
どのように素晴らしいかといえば、たとえば僕にメールを書く人は、使い慣れたメールソフトやhotmailやyahoomailのサービスを活用するよりも、このメールフォームを利用して執筆した方がよっぽどストレスフリーに文案を練ることができるんじゃないかってくらい。
実のところ、原型は昨日の日記でも触れた「離れPHP島」の教材であるメールフォームの雛形なんだけど、もはやはっきりいって原型はほとんどとどめていない。
ので、これは人生2初目のお手製スクリプトと称してもよいのではあるまいかと。
これが欲張った挙句のハリボテ企画倒れスクリプトか、僕にとって(だけ)の天下一メルフォなのかは、遅かれ早かれ、擬似フレーム崩れの修正も完了したサイト全体をアップロードするときに確かめられることになるはず。
そのときはぜひ、プロフィールページから行けるようになっているはずのわがお手製のメルフォも冷やかしにいじってみてください。
あと、そのおりにはせっかくなのでメールもください。(?
(今のプロフィールページにあるメルフォはここで書いているメルフォとはまったくの別物なので誤解のないように)
ついでにパソ以外のことについても少々。
朝はかろうじて11時に起き、マリナーズ・タイガース戦を見ながら「夏の日の陽炎」を教材に徹底してギターによるリズムトレーニング。
かつては八分の裏に打たせていたメトロノームを、→偶数回目の八分の裏のみ→奇数回目の八分の裏のみ、に打たせるような練習に順次移行してきている。
意味がわからないかもしれないので解説すると、奇数会目の八分の裏のみにメトロノームを打たせるというのはつまり、4分の4拍子の1小節を十六分音符16個分に分けて考えると、
○●○○○●○○○●○○○●○○
この(↑)黒丸のタイミングでメトロノームを鳴らす、という練習。
ちなみに以前やっていた「八分の裏に打たせる」はこの表記法に倣うと
○●○●○●○●○●○●○●○●
この黒丸でメトロノームを鳴らすということで、
ちょっと前までやっていた「偶数回目の八分の裏のみ打たせる」練習は
○○○●○○○●○○○●○○○●
こういうことになる。
僕のような日本人のリズム音痴は、一般に裏拍と呼ばれているものを感じる能力がまったく欠落しているので、それを無理矢理会得しようとする過酷な練習です。
いかに難しいかは、やってみればわかる。
そして以前も書いたとおり、この練習が苦にならない人は、つまりリズム感がいい人、ということになるわけです。
その後PHP学習に専念して日が暮れて、おやつなどを食べた後、ついさっきまではとっぷりと暮れた街を70分ウォーキングでウロウロ。
昨日に続いてまずまず好調に最長コースを歩いてきたけど、半ば過ぎあたりでちょっとしたアクシデント。
何の前触れもなく、不意に平衡感覚を失って足元がおぼつかなくなり、手近な壁に右手をついて身体を支えなきゃならなくなって。
少しすると不安定な感じは過ぎ去ったけど、あれは何だったんだろう。
これだけ苦労を重ねた挙句にメニエル病だったりしたら笑える。というか困る。
まあたぶん、普通の貧血か何かだろうとは思うけど。