Butterfly Under Clouds.
masataka kondo
2010/03/23

「PHP始めました。」

 「絶食系男子」という言葉を思いつくほどにストイックな日々を送っている。

 WEBデザインや音楽制作はいつものことだけど、ここ最近はそれらに加えプログラムの勉強をしていた。使用言語はPHP。HTMLの中で動作するのでWEBデザインをやってきたボクにとっては一番入りやすい。
 PHPに関しては以前から興味もあったし、ある程度使えるようになっておいたほうがいいよなあと思っていたので何度か覚えようともしていたのだけど、覚えた知識を使って作りたいものがなかったので深くは理解できないままになっていた。もしかすると世間一般的にはこれを挫折と呼ぶのかもしれない。でも、そんなこと気にしちゃダメ!

 結論から言うと2週間程度で簡単なWEBサービスを作れるようになった。
 あまりにシンプルすぎて公開するのも恥ずかしいくらいだけど、調子に乗ってドメインまで取得してしまったので公開。

■楽しかったー
http://tanosikattar.com/

 Twitter上のツイートから「楽しかった」という言葉が含まれるツイートだけを集めてくるWEBサービス。自然な形でポジティブな言葉が集まってくるのがちょっといい感じ。かもしれない。



 わりと色んな人から、どうやって作るの?とか、難しい?とか聞かれるので、参考にしたサイトやプロセスをまとめてみる。

 まずは基礎から。
 わかりやすいチュートリアルがあったのでそれを黙々とこなしていった。

■Saity先生のPHP基礎講座
http://www.phppro.jp/school/phpschool/

 この辺ははっきり言ってつまらない。The・忍耐。
 しかし、重要なのだ。映画ベストキッド言えばペンキ塗りをしている場面なのだ!と自分に言い聞かせつつひたすらテキスト通りプログラムを組んで動きを確認していくと、この過程でPHPの基本的な作法とプログラムそのものに慣れる。
 出てきた関数は全部覚える必要はない。というか覚えられないので配列とファイルの読み書きくらいがわかれば他は忘れてしまってもいいと思う。あとは必要に応じてググりながらちょっとずつ覚えていく感じで大丈夫。
 
 次にAPIを使ってみる。
 TwitterやYoutubeなんかのAPIを使ってWEBサービスを作ってみたいけどどうすればいいのかよくわからない。ので、とりあえず「twitter api php」でググってみた。するとこんな素敵ブログを発見!

■PHPとTwitterAPIを利用して、自分のタイムラインを表示してみる@デザイナー
http://blog.caraldo.net/2010/02/phptwitterapi.php

 なるほど。APIの情報は simplexml という関数で配列へ取り込めるらしい、ということがわかった。YoutubeのAPIも同じように使えるのだろう、たぶん。色々と謎が解けていく。
 この時点のスキルでセキュリティ上問題なく作れるWEBサービスとして「楽しかったー」を考えた。ツイートを検索にかけて表示するだけなのでAPIを使ったプログラミングの練習にも丁度よかった。



 今回まだ初歩的ながらもプログラミングできるようになれたのは「作りたいもの」があったからだと思う。APIを使った簡単なWEBサービスを作ってモテモテになる、というのが目標だった。
目標の後半部分の達成率については触れないでいて欲しいのだけど、作りたいものがあってそのために学習するというスタイルは効率よく感じた。

 プログラミングを通してWEBサービスに対する意識も少し変わった。
まだ全然大したスキルは身につけていないけど、なにかアイデアが浮かべばシステムを組んでデザインするところまで一人でこなせるようになる。それは物事の仕組み」からトータルデザインできるということなのでアイデアとスキル次第でかなり尖ったチャレンジングなこともできるだろう。
 ということでちょっとワクワクしている。



その他の参考サイト

PHPスクリプト講座:Home — そふぃのphp入門
http://nyx.pu1.net/

■Red Line Magazine
http://redline.hippy.jp/lab/php/




2010/01/10

2009 Works : Webデザイン編

 Webサイトやブログの方はあまり更新できていなかったのですが、昨年は仕事に忙しい1年でした。手がけたWebデザインと音楽制作をピックアップしておきます。

 まずはWebデザイン編。

相続塾の村中豊税理士事務所
 地元、岡山の税理士事務所。
 企業コンサルタントのアイ・エス・ティさんとの協業です。

ジャパンマゴットカンパニー
 マゴットセラピーのベンチャー企業。
 こちらもアイ・エス・ティさんとの協業です。

 アイ・エス・ティはペルソナ手法をいち早く導入した企業コンサルの会社です。
 実践的で効率のよい企業戦略でWebサイトを企画し、それをボクが引き受けてデザインに落とし込んでいます。具体的な数字はだせないのですが、これにより売上げが数倍に伸びた事例もありました。
 というのは、まあ露骨な宣伝ですが(笑)、でも、嘘ではないです。
 ご興味がありましたら、株式会社アイ・エス・ティさんのWebサイトも合わせてどうぞ。

みーんなの公園プロジェクト
 障害があってもなくても、みんなが同じように楽しめる公園を!
 ユニバーサルデザイン(UD)の公園づくりを目指すNPO”みーんなの公園プロジェクト”のWebサイトです。
 Webサイトもだれもが同じようにアクセスできるようにUDを取り入れてデザインしています。

 音楽制作編は次のポストで。