GANCHIKU.com

季節を外した!

今はタオ島(Koh Tao)。タオ島に行くためには、飛行機でサムイ島(Koh Samui)に行かないといけないのだが、サムイ島は半日で嫌になったので速攻脱出してタオ島へ。私はこっちの方が好き。さて、現在は約10ヶ月前にポストしたこういう働き方っていいかもね。が実際にできるかどうかを模索中である。

今回タオ島を選んだのは、前回アンダマン海の方には行ったのだけど、Gulf of Thailand(タイ湾)の方には来なかったので、ぜひ来てみたいと思っていたからだ。それにタイならだいたいどんな感じかイメージが付くので、それほど無謀ではないと思っていたからだ。

つーか、今タイの南部は雨期だった。。。もうちょっと調べればよかったな。一日中雨というわけではないからいいけどさ。今日は、ずっと晴れてたし。まぁ、雨の方が籠って開発できるというもんだ、とポジティブにも考えてみるテスト。それに、人が大杉でないのが良い。さらにバーゲンできるのも良い。ものは考え用さ。タオ島は、ダイビングの島だけあってハイシーズンは大変なことになるらしいから、ローシーズンの今だからこそいいこともいっぱいあるさ。

で、実際の仕事だが、小さなトラブルがありながらも、なんとか開発が進んでいる。すでにプロトタイプがあるので、外部仕様的にもだいぶ楽に開発を進めていくことができる。とりあえず、帰るまでにプロトタイプと6割の機能をカバーする予定。もちろん拡張しやすいようにね。

さて、いきなりバンコクからサムイ島への飛行機が4時間遅れたので、空港でユーザ管理機能を5割近く開発。つーか、symfony楽だね。validatorやfillinをうまいこと使うと本当に楽。sfPropelUniqueValidatorとかsfCompareValidatorとか、今まで自前で作っていたのをやってくれるのは本当にうれしい。つーか、楽すぎ。せっかくフレームワークを使うのだから、フレームワークの持っている機能をフルに使って行くぜ。そうでなければ、フレームワーク使う意味ないと思うしね。

ちょっと技術メモを残しておくなら、次のことか。

  • symfony propel-build-modelで、TIMESTAMPのデフォルト値を指定しているときに、symfony propel-build-model fails: Unable to parse default value as date/time valueとかいうので、created_atとかupdated_atは、schemaに余分なものを書かないようにした。勝手に制約の名前から型とか指定してくれるのでね。もしくは、”0000-00-00 00:00:00″とデフォルトに指定すればいいらしい。
  • CSRF対策の機能を使おうと思ったのだけど、dev版のみのようだ。
  • fillinで使用するnameには、フォームのname属性の値を入れること。idではない。

まぁ、忘れんようにするためのメモね。

こっちに来る前にsymfonyのドキュメント、YUIのドキュメント、他にPHPやMySQLのドキュメントをローカルに落としておいたので、実はネットにつながなくても開発ができる。さらにまだ現役のT41(4-5年目)はデュアルブートなので、Linux側ではローカルでいろいろできてしまうのがうれしいね。

と言いながら、こちらに来てからやっぱり無線のできるゲストハウスにいたりする(帰ったら写真付きでポストする予定)。回線は遅いけど、テキストベースなら全然大丈夫さ。

そう言えば、来る前にガイドブックを家に忘れてきてしまって最初は焦ったのだけど、大して問題はなかった。まぁ、タイは初めてではないし、観光しにきたわけでもないし、ほぼタオ島にいて開発する予定だからね。つーか、ダイビングしたかっただけなのだけどねw

というわけで、朝はダイビングして、昼から夜まで開発。まぁ、だいたい11時にはダイビングが終わって帰ってくるので、それからずっと開発しているよ。だいたい気分によって、5時間から10時間くらい開発かな。YES!これが前から憧れていた生活だ!つーか、日本に帰りたくねぇ。。。海外開発合宿コンサルタントか、海外開発合宿ゲストハウスとかを生業にしようか、と思う位だ。

さて、先日はCoral Grand Diversでダイビングしてきたのだけど、日本人インストラクターがいるみたい。Coral Grand Divers 日本人スタッフ紹介。私が行ったときは、日本人二人が彼からダイブマスターのコースを受けていた。そのインストラクターと少し話したけど、なかなか良さそうな人だった。キチッと教えてくれそう。日本語インストラクターの元でライセンス取るにはいいかもね。さらに、ここでは場所によっては無線もできるので、最初ここにしようかなと思っていた。しかし、Simplelife DiversがAOWのコースを受けると3 free staysと2 free fun divesを付けてくれたので、そちらにお世話になることにした。部屋で無線ができたのも大きいかな。セブンイレブンの近くやし。一応Coral Grand Diversにもバーゲンをしたのだけど、Simplelife Diversほどの特典が得られなかったので交渉決裂になった。ここらへんはビジネスライクにいくよ。ローシーズンだから需要と供給のバランスを見て行動さ。季節を外したがゆえにできることだからね。

それに、私はGrandよりも、Simpleの方が言葉自体に共感を覚えるからね。ただ、部屋のバスルームが臭いのはなんとかしてもらいたいところだ。レビューはイマイチだけど、そこまで汚くはないかな。Review s of Simplelife

まぁ、私はひねくれているので、海外で日本人が固まるところが好きではないのでね。と言いつつ、やっぱり一人飯は寂しいよ。ダイビングを一緒にするダイブマスターくらいしか世間話はしていないし。。。

今日は天気が良かったから1時間ほど泳いでしまった。。。そして、さらに一人ぼっち。

さーて、そろそろ開発に戻るぞー。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Shin Ohno 2003-2012