2008年03月27日のニュースとネタをお届けします
いま社会人になる前にやりのこしがないよういろんなことをやっています。
とりわけここ数日は寝ても覚めてもプログラミング漬け。これまでに作ってきたサイトの改修や機能追加や……いくら時間があっても足りません。おまけにメインで使っているPHPだけでなくperlとJavaScriptも織り交ぜて作っているのでコードも脳内も混乱します。文字列の連結記号……文字列の比較……配列の作り方参照の仕方……なんでこんなに書式が違うのか、先人への恨み節がここぞとばかりに炸裂です。
そういえば先日大学のPCを整理していたら1年生のときに履修していた情報処理(III)の授業の課題資料が出てきました。内容はC言語で五目並べを作れというもの。これが初回の授業で出た宿題だとはどう考えてもありえません。いまでこそ多次元の配列を使うんだろうなということが思い浮かぶものの、配列はおろかC言語の動かし方も書き方もまったくわからない文系学部生にはナニがナニやらわかるわけもなく……。課題資料の『授業で示した単語から類推して五目並べのプログラムを作れ』という素っ気も味気もない冷徹な先生のひとことにビチョ濡れです、涙で。
結局C言語は1年授業を眺めていても1ミリもわからず、挫折。その後Yomi-Searchという検索プログラムに出会い、サイト作りに使っていこうと決心したのでありますが、ここで立ちはだかったのがperl。C言語と比べれば多少わかりやすかったものの、C言語のときと同じく僕にわかりやすく教えてくれる存在が何もなかったので、毎日ひいこら言ってプログラム全文を読みあかすという意味のない苦行を続けていました。印刷して、トイレのなかで。
結局perlも『読めもしないし書けもしない、ただエラーは3回に1回しか起こさない程度に書き換えられる』レベルまでしかあがらず断念。そこで出会ったのがPHPというプログラミング言語でした。PHPの信じられないところは公式サイトのドキュメントが世界で一番使いやすい教科書であるということ。これならひとりでできる!
3度目の正直なのか2度あることは3度あるのか、たぶん一生を終えてみないとわからないと思いますが、このPHPはとりあえず毎日いじって楽しめるまでにはなっています。PHPとの出会いがテイルズオブの公式サイトの拡張子だったというのもいまではいい思い出。あそこでテイルズオブのサイト制作者が『index.php』なんていうおまぬけなリンクの張り方をしていなければ、ポップアップページへGETクエリで長い文章をたらたら渡していなければ、僕は一生perlの責め苦を味わい続ける羽目になっていたかもしれない。
Cに挫折して、perlを断念して……落伍続きのプログラミング半生でした。いまにして思えばCでケチョンケチョンにフルボッコされたのがよい下地になったのかもしれません。あれから4年の月日が経った今でもオブジェクト指向の意味は一向に理解できませんが、なんとかなっています。これからもまぁなんとかなることを期待して……4月のアレを完成させます。でも一番の問題はプログラミング云々ではなくてネタ自体の面白さなんだよなぁどう考えても。見せかたがどうにもいい案が思い浮かばない。
世の中で一番評価されるのはネタを披露した人、一番評価されるべきはネタを作り出すための環境を作り出してくれた人。ネタをつくる人の存在価値は……ない……!
BS-iのCLANNADが最終話までいったのでとりだめておいたぶんをまとめてみてきます。ハンケチの準備は忘れない。
[ 関連キーワード : (キーワードは登録されていません) ]
2008年03月28日 0時更新
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| « 02月 | - | 04月 » | ||||
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 | |||||
