2008年は勉強の年でした
2008/12/31 (Wed) at 7:07 pm
世の中には逆立ちしても勝てっこないというひとたちがたくさんいて、そういう方々のブログを読んでいると、じつにおおらか&遊戯なネタを書きつつ、さらりと「こんなん書いてみましたー」という調子でべんりなメソッドを教えてくれたりする。頭のいいひとっていうのは、いちを聞いてじゅうがわかるみたいでうらやましい。
私は自分の生活を振り返ると忙殺の毎日だった。普通の意味での仕事をしつつ、お金にならない仕事、つまり技術情報を集めて自分で試してみる、といった行為に多くの時間を割かねばならなかった。『時間を割いた』というより『肉体を裂いた』というくらいに努力したつもりなんですけど、根が天才型じゃないのでその進捗度は非常にスローである。
ブラウザがver upしたといってはほえーとおののき、DOM Level 3 Coreが発表されたといわれれば、その仕様を読むのにとても時間がかかる。本業メインはデザイナーなので、デザインの流行も追わなくちゃ。えらいデザイナーさんのサイトを見て回って、ほえーとかほぉおおーとかいってるとすぐに夜になる。あと犬の散歩もしなくちゃいけないし、犬の耳掃除もしなくちゃいけないのだ。
自分の仕事のフィールドを区分けして反省してみよう。phpはかなり上達したという気がする。苦手だったオブジェクト指向が普通にできるようになった。いまは手続き型の関数が嫌いだ。phpのすべてがわかったというわけではもちろんないけれど(そんなんありえん!)、まぁ、自分がやりたいことはストレスなくできるようになったという意味でよかったよかったとおもう。
Javascriptは元々苦手だったが、近年のAjaxアプリケーションを見たらばさすがに無視できないんで、仕方なくやりだしたらけっこうわかるようになった。なーんだというかんじである。なんでもそうだけど、わかってくるとおもしろいな。でもまだ馴れているとはいいがたい。複雑な入れ子をやってると変数のスコープがわかんなくなってしまったり、JS特有のオブジェクト指向の書き方がよくわからない。テンパってくると、仕事をしてるんだか、ブラクラを設計してるんだかわからないような状態になってしまう。まだまだだめだとおもう。でも少しは上達したからまぁよかった。
JavascriptはJavascriptしかできないことができる点がいいな!なんて当たり前だけど、やっぱりブラウザによる挙動の違いを検証するのが手間ですね。趣味でやってるなら楽しいが、仕事だと確実性が第一に求められる。ま、早い話、私が賢くなればいいのだ!それで問題は減るのだ!それであなたも私も幸せになれる(たぶん)。
ところで、私はイラストレーターというアプに苦手意識を持っていたんですけど、だから、ウェブデザインのカンプはいつもフォトショップでつくるんですけど、イラレをますます使わないからますます上達しないという悪循環にハマっていたのだけれど、あるひとつぜん、イラレに開眼した。イラレってかわいいなーと急に思い始めて、へんな図形を描きだしたら止まらなくなり、調子にのって配布サイトをつくってしまった↓
いまはまだこんなもんですが、これから精進してイラレの修行に励みたいと思いますです。
今年の私のいちばん大きな変化は「Movable Typeでサイトをつくらなくなった」という点かもしれない。MTはver4になってから仕様が大きく変わり、新しいMTタグの使い方を覚える必要性がでてきた。MT4はとても高機能な進化といわれるが、私にはあまり魅力的に見えなくなった。根本的な話、MTというようなもんは「phpやperlなんかできないひとがチャチャッと高機能なサイトをつくれる」というべんりさがウリだったと思うんだけど、高機能さと引き換えにお手軽さがなくなったように思えるんですけど、どうすか。
MTだけのことではないが、近年、この種のアプリケーションはやたらめったら高機能がウリになり、そのカスタマイズ法はややこしい用語だらけになった。MTタグについて学ぶのはすごく時間がかかる。それを追求する時間があるくらいなら、プログラミング言語を学んで、いちからテンプレートエンジンをつくるくらいのことができるようになるんじゃないかとMT4を見ておもった。
だから、今年後半につくったサイトは自作の簡易CMS機能付きテンプレをベースにしたものがほとんどである。Smartyも試してみたが、自分には合わない気がする(いまんとこ)。フレームワークの型に嵌められるのがいやなんです。だから、自作CMSの道を精進して、来年はこれをもっとつくりこんで、自分がいちばん使いやすいCMSを設計していこうとおもうようになった。だから、バイバイMTなのだ。なんてことをいまは思ってるんだけど、また気が変わるかもしれんです。CMSをつくろうなんておおげさに聞こえるかもしれませんが、私の対象となる顧客層は中小企業/商店/個人事業主といった小規模な方々ばかりなのですね。それくらいの規模のもんがチャチャッとつくれるようなCMSという意味です。
振り返るといろいろジタバタとしていたわりには、ぜんぜん手をつけていない分野が多いなあ。はぁ。日々、仕事をしていると、ごくたまに「こ、コイツはスゲー」という雲の上のようなお方に出会える。ああいうひとはなんでも知ってるが、いったいどうやって勉強してるんだろうといつも不思議におもう。2008年の反省でした。
※あとからつけくわえ。MTがよくないとかいってるんじゃないです。ケースバイケースで、MT使わないほうがよいということもあるんじゃないかということです。たとえば例を挙げると、phpを知らない方にとっては、ブログツールのxmlを吐き出す機能は便利に思えるかもしれませんが、それと同じことがPEARのライブラリを使えば簡単に実現できるとか。いろんな手があるなってのがわかってきたという話をしたかったのでした。気づくの遅い?はは。まぁ、こんなもんです。
コメント・プリーズ!
PROFILE![]()
藤居ヒロヤ。ウェブデザイナー/ウェブディレクター。ウェブデザインオフィス、3OT NET主宰。名古屋市中区。「優しいデザイン」「激しいデザイン」「正しいデザイン」「セクシーなデザイン」「泣けるデザイン」「もっともなデザイン」... 。あなただけのウェブデザインを丹精込めておつくり致します。見積り依頼等、お気軽にお問い合わせ下さい。
- www. http://www.3ot.net/
- email. admin [atmark] 3ot.net
- phone. 052 323 7376
RECENT ENTRIES![]()
- トウモロコシがおいしい
- ダイコクドラッグが近所にできた
- ライブドアのBLOGOSをよく読みます
- jQuery :: 画像のリロード
- タムの絵
- Javascript :: ecl.jsにながらくお世話になりました
- サーバ移転&ブログのデザインをすこし変えました
- php :: 正規表現 :: 名前つきキャプチャというのを習った
- jQuery :: ネストしたリスト + ui.sortable.js
- jQuery :: event delegationてナニ?
RECENT COMMENTS![]()
- embedタグを使わずにYouTubeとかのFlashを貼る for W3C [5]
- ふ (09/07)

- ふ (09/07)

- 3次元写真撮影機フォトシミリ (09/07)

- ふ (09/07)
- トウモロコシがおいしい [4]
- ふ (07/09)
- いら (07/03)
- ふ (07/03)
- いら (07/03)
- php :: ファイルを強制的にダウンロードさせる [9]
- ふ (05/26)
- ふ (05/26)
- ふ (05/26)
- esperia (05/26)
- esperia (05/26)
- ふ (05/25)
- esperia (05/25)
- ふ (04/14)
TOOLS![]()
- s-box.js
- Link2WikipediaEncoder
- QR_CodeGenerator
- PagerankChecker
- IntrocucePhpCodeOnBlog
- FaviconGenerator
- Whois
- SiteThumbnailGenerator (Beta)
- EmailAddressEncoder (Legacy!)
BOOKMARKS![]()
RESOURCES![]()
- 99designs
- COMPUTER ARTS
- CPAN
- PHP標準関数逆引き辞典
- SMASHING MAGAZINE
- UNIXコマンド
- ajaxload.info
- deviantART
- deviantART :: PS Brushes
- deviantART :: PS Shapes
- fotosearch.com
- hotscripts.com
- hotscripts.com :: php
- iconlet.com
- jQuery Reference
- php.net :: 関数レファレンス
- psbrushes.net
- turnkeyforms.com
ARCHIVE![]()
- 2010年7月 (1)
- 2010年1月 (1)
- 2009年12月 (2)
- 2009年11月 (3)
- 2009年10月 (1)
- 2009年9月 (9)
- 2009年8月 (7)
- 2009年6月 (7)
- 2009年5月 (1)
- 2009年4月 (8)
- 2009年3月 (1)
- 2009年1月 (1)
- 2008年12月 (3)
- 2008年11月 (1)
- 2008年4月 (1)
- 2008年1月 (3)
- 2007年12月 (1)
- 2007年10月 (3)
- 2007年9月 (5)
- 2007年8月 (4)
- 2007年7月 (13)
- 2007年6月 (22)
- 2007年5月 (30)
- 2007年4月 (15)
- 2007年3月 (12)
- 2007年2月 (7)
- 2007年1月 (16)
- 2006年12月 (23)
- 2006年11月 (9)
- 2006年10月 (3)
- 2006年9月 (2)
- 2006年8月 (6)
- 2006年7月 (4)
- 2006年6月 (6)
- 2006年5月 (10)
- 2006年3月 (17)
- 2006年2月 (8)
- すべての投稿 (266)
