愛車:マツダアテンザ
Webを中心とした、ビジネス&テクノロジーに関する思いつき
by F-shin
[ このサイトについて ] [ F-shinについて ] [ トップ ]
author:えふしん
photo_20.jpg
藤川真一について


モバツイの中の人
人の良いジョンカビラと言われます。ソフト哲学者を目指します。
AMN sponsor rolls
応援します!
ツイッターやるなら
for iPhone App
Google Friend Connect
このカテゴリ[Web系]の最新30件
ワーナー作品のオンデマンド配信サービス「ワーナーオンデマンド」 動画ベーススライドプレゼンよりも、スライドベース動画プレゼンの方がWeb向き。 mixiアプリやるならAmazon EC2 モバツイが月間1億PV到達の見通し ツイッターとはなんぞや?のわかりやすい回答 ツイッターか?ブログか?思考の整理学 【Best Mobile Based Twitter App】モバツイッターがTOP5にノミネートされました。投票のご協力を!【敵はtweetie2】 【Best Mobile Based Twitter App】モバツイッターのOpen Web Awardsへの投票のご協力をお願いします! モバツイッターが日経ビジネスアソシエに掲載されました。 ネットビジネスで商標は大事です。 twitterによって世界が集約され心の戦争が起きる おまとめマンxTwitterキャンペーン セカイカメラは、21世紀のネットスケープになるか?! 「食事中なう」が無意味だと?あれ?ライフログってなんだか意味わかってる? 岡田有花さんに取材された! EC2のロードバランサーのIPアドレスが変わる罠 twitterの「つぶやき」の有効期間は2分 究極のスモールスタートの方法 自宅サーバからEC2へ 技術や用語に興味ないユーザーを「一般ユーザー」と括るのキケン アマゾンEC2 ナイトセミナ 第 2 回に出演します。 モバツイッターの政治家アカウント一時サスペンドの話 【twitter話】ネットを使う人には2種類のタイプがある ビバ☆ヒウィッヒヒーは、ネットコミュニケーションの問題をズバリ突いている うっかりしてたらモバツイの延べ登録ユーザー数が10万人を超えていました。 POPitがカラメルの商品紹介&アフィリエイトに対応! twitterは「みんなのもの」じゃない。 入力フォームの美学と現実 日本人にとって一番使われてるハッシュタグ ツイッターはステートレスなコミュニケーションでありつづけて欲しい。 夜のプロトコル「NO_04「We love twitter & tumblr.」~あの娘、ぼくがリブログ決めたらどんな顔するだろう~」に参加した。
[このカテゴリをもっと見る]
F's Garage関連
Powered by
Movable Type
■お知らせ
モバツイッターが、Open Web AwardsのBest Mobile Based Twtter Appを受賞しました!

July 24, 2005

25時間TVをみながら久々に2ちゃんねるのWebプログラム板見てたら、PHP vs JSPという話があった。

さらに、そこからRubyの方のblogへのリンクがあって、PHPが流行った理由に対する疑問を呈する話が書いてあって面白く読んだ。2ちゃんのスレは最初の方は随分レベルの低い話で、2ちゃんもレベル下がったなぁとか思ってたが、最後の方から読んだら結構楽しかった。

■Javaの人達は考えすぎ。フレームワーク主義は、諸刃の剣。

昔、Javaの本見てたら、NECの人のインタビューがあって、「EJBぐらい使えないと採用できない。多くの人はEJBは知ってる程度。ほとんどServletまでしかわからないから困る」的な話が載ってて、そりゃそうだろうなぁ、あれ、その仕事にどっぷり浸からない限り、身につけるの無理だろと思ってたんだが、そんな感じ(意味不明)、つまり未経験者は永遠に未経験になりかねないジレンマ

つまるところオブジェクト指向だからって、約束事を増やさないとか、半端にブラックボックスにしないとか、深い階層にするなってことにつきるのかな。

ちなみに最近、Struts使ってますが、ページごとに思考を独立して考えられる感覚が気にいったかも。まだそういう段階なんで、DICONは次のステップで。

そんな奴が偉そうなことを言うなという話があるが、フレームワークってのは、要は先人の知恵ですがドキュメントを読む努力をしないと、全然ダメってのも結構辛いところもある。

特にフレームワークがよくできていればできているほどドキュメント量が増えて、それ自体が、ついていけない罠。最終的に生き残るのは一番努力せずとも、わかりやすい奴かと。

開き直ると、決して人はドキュメントでコミュニケーションするものじゃないんで。

人間ってエレガントさと、ベタな努力のどっちを取るか?って、人まちまちなんですよね。エレガントにしすぎると理解に知識や経験が必要、敷居が高い、ベタなものを作ると、量は増えるは、統制取れないわ、ワケわからんわ、でも理解するために必要な知識は低く済む。

どっちが悪いかというとわからないな。現実のプロジェクトを前に理想論では語れない。

少なくともプロジェクトで、新しいフレームワークを広めようとするなら、どんなに優れている技術でも、アーキテクト的役割の人が頑張って啓蒙していく努力はしないとだめ。決してドキュメントがコミュニケーションしてくれるわけじゃないですから、一般論はさておき現実には仕様書読め、以上、はマズイ。そういう役割の人がいると、必ず周りはその人に期待します。もし、そういう立場になったら、必ず意識していますが、そうやってコミュニケーションして広めていきましょう。(なんのこっちゃ)

■PHPの良さって。
Web+DBに特化した言語と言うか標準ライブラリがあるからだと思うけどなぁ。VBっぽいとこ。もちろん、性能が高いというのも採用する決め手だと思うが、誤解を恐れずに言えば、ベタなプログラムを書くための参入障壁が低い。

とはいえ最近はsmartyやらライブラリを学ばなくてはいけない壁が増えてきて、最初の頃の魅力とズレが出てきたという話は納得かも。

まぁPerlもCPANが使えるのは当たり前的な感じみたいだし、そんな時代と言えばそれまでなんですけど。コンポーネント志向の理想と現実って奴なのかな。

プログラマーとしてやっていくために、言語に捕らわれない技術を持っていなくてはいけないという話があるんだけど、でも現実にどんな言語でも使えるのか?っていうと、先のコンポーネント志向やフレームワークなどの言語の上位に来る概念知識、経験がなくてはダメという時点で、実は簡単には使えなくて、いかにその言語や技術にコミットしてきたか?こそが重要になるという意味では、簡単に人材の確保ができないことに繋がるわけでして。

人材採用などで人材に求められる基準が、PHP + PEARは当たり前とか、Perl + CPANは当たり前とか、Java + J2EE + Struts + Hibernate当たり前とかってなると、なんか本末転倒かもしれないなぁと。

明日のプロジェクトから必要な人材だったら、そのままリスクにもなりかねないので、結局、メジャーな組み合わせにしとけってことなんだと思いますが。

タイトルに vs Rubyと書いておきながら知らないので触れられませんが、これまでの話に含まれてるかな。何にプライオリティを置けるかという組織の問題だったりもしますね。こういうのは。

■同じカテゴリ[Web系]のエントリー
<<前の記事 PodCastingのビジネス展開への希望
>>次の記事 FlashでSEOな話(2005/07版)
■このblogの書き込み最新3件
グッドデザイン賞に出てたおしゃれなサイクロン掃除機がなんと半額以下。 SEOには、運用のSEOと設計のSEOの2つのフェーズがある。 ワーナー作品のオンデマンド配信サービス「ワーナーオンデマンド」