FAQ
「プロフィール」ページの内容の補足情報としてのFAQです。合わせてお読みください。
個人的なこと
- なぜ歩くのか?
-
街を見渡すには歩くスピードがぴったり。
自転車や自動車ではちょっと速すぎ。 - なぜ日本中を歩くのか?
-
見ないと納得できない性分だから。
ずっと同じ所にいるのが嫌でもある。 - 仏像が好きな理由
-
宗教的な意味はまったくなく、芸術としてみている。
「仏教の教え」を知識として持った上で見ると、創った人のイマジネーションを感じられるところが好き。
旅やJazz(インプロビゼーション)が好きな理由と同じ。 - お寺の門が好きな理由
-
「Welcome」なコンセプトがあること。
門を閉じている檀家ベースのお寺には、「本質を欠いている」と本当に思う。
仕事関連
- チームLeft Handleとはなに?
-
シリコンバレー時代に知り合った「ryo.com」のRyosukeくんと、「おもろいことしよ」ってことで始めたチーム。
両者共にエンジニアだが、少し守備範囲が違うので、組んでやるとメリットが結構ある。 - シリコンバレーに行こうとして負った「傷」とは?
- それは言えねぇなぁ
- なぜPHPを使うのか?
-
プログラミング言語は本質的なところで全部同じと思ってるから、基本的にはなんでもいいと思っている。
世間で思われている通り、PHPはかなり「緩い」仕様のスクリプト言語。
プログラムをする以上、できるだけ隅々まで自分でやるのがbetterと思っており、言語にある程度の「緩さ」を求めているから。 - なぜ自分で作ったWebアプリケーションフレームワークを使うのか?
-
自分で作ったものについて、できるだけ隅々まで知っておきたいから。
メンテナンス性や拡張性の保証もできる。
何度も同じコードを書きたくないという理由もある。 - jQuery/ExtJSを使う理由は?
-
両者共とても優れいる(多くのエンジニアが使っていることがそれを証明している)。
また、各メジャーブラウザのJavaScript仕様の解釈の違いや、独自追加機能などを吸収してくれるので、Webアプリケーションの開発効率が良くなる。
それぞれ高度にオブジェクト指向で作られており、オープンなので、多くの開発情報やpluginが存在することもメリット。
基本的には、jQueryはWebアプリケーションのユーザーインターフェースを補足的に拡張する時に使い、ExtJSはWebアプリケーションにデスクトップアプリケーション風のUIを持たせる時に使う。 - データベースは何をつかっているか?
-
基本的にPostgreSQL。
「ryo.com」のRyosukeくんが「データベースエンジニア」として経験豊富なので、現在はあまり気にしていない。
自作のWebアプリケーションフレームワークで、データベースレイヤとのやり取りを吸収しているので、最近はあまりSQLすら書かない。
Ryosukeくんの言っていることを理解する為の情報(PostgreSQLの特性・使い方など基本的な部分と、彼が採用しているT字型ERの考え方など)は押さえるようにしている。
