2008年9月5日のITpro Challenge!において,米SixApartの宮川達彦氏が「Why Open Matters」と題し,プログラマである自身の半生を振り返る内容の講演を行った。キーワードは,「Open Software」「Open Community」「Open Platform」だ。 価値観を一変させたインターネット 宮川氏は1977年,神奈川県横浜生まれ。父親がプログラマだった経歴を持つ以外,プログラミングとは関係性の少ない少年時代...
サービスのコンセプトは全て統一 どうも、IT業界のえがちゃんです(笑) 今回のテーマは『検索』でした。 具体的に6つのサービスをカテゴライズしつつ紹介します。 ●画像検索 画像in - サクサク画像検索しちゃう ●動画検索 YouTube2.in - サクサク動画検索しちゃう ●2ちゃんねる検索 裏2ch閲覧.in - 会社PCで2ch見れないんだもん 裏2ch検索.in - サクサクとスレッド発見 ●インターネ...
昨日は、NTTデータとの決闘シリーズ第二幕。戦闘服には、かりゆしウェアを選びました。 今回は、データの顧客であるユーザ企業からも参加していただきました。この人はKさんと呼ぶことにします。Kさんは、現在Seasar2(SAStruts, S2JDBC)を使って、プログラミングファースト開発を実践されている先進的なユーザです。BtoCのサイトを作っていると考えてください。 プログラミングフ...
1999年、来日中だったGNUプロジェクトの創始者、リチャード・M・ストールマンにインタビューをしたことがある。移動のタクシーの中で無理に捕まえて話を聞いた。当時の私はDebian GNU/Linuxのユーザーで、GNUソフトウェアやフリーソフトウェアファウンデーションに対してシンパシーを感じていた。 プログラマにとってソフトウェアは空気のようなものだ。だから、日頃からそ...
まあバカみたいな話なんですけど、新しい日記をエントリーする方法がまず解らない。なんか「日記を書く」を押しても、昨日(8/2)の日記が出てくるデスよ。仕方ないので日付のところを強引に8/3に変えたら、全く同じものが投稿されたし。きっとなにか方法があると思うのですが、新しいエントリーを書くときには白紙から書き始めたい僕にとってはちょっと使いにくい。いや、...
これがアジャイル帝国の底力っすね。 はてな実装速すぎ!!まーそりゃそうだよなぁーっていうか、 はてなとかGoogleについて前にちらと書いたけど、マーケがいて技術担当がいて企画会議をやって予算組んで開発計画作って、とかそういうやりかたでは到底不可能な速度なんだよね。 実ははてなのやっていることって狭義のシステム開発ではない気がする。 一応アプリケーショ...
ネット言論的には、好きこそ仕事にすべきだというのが趨勢のようになっているけど、みんな、本当にそれでいいのか? 小野和俊のブログ:梅田望夫氏が言うように、好きなことを貫いて仕事にしていくためにはどのようにすればよいのかでは、好きなことを貫いていくには、どのようにすればよいのでしょうか。
という記事を書き、最終的にsbと言うブログエンジンを使い、自前でブログサーバーを構築した。現在もそのまま運営しているが、実はあの話には続きがある。 その後、SNSにも興味を持ち、今話題のmixiやGREEはもちろん、米国のMy Space.comなども会員になり、それなりに遊んでいたのだが、何か違う……。ではブログ同様、自前でサーバーを上げ、カスタマイズすればと、オープン...
「AかつBまたはCならば……」。複雑な条件は、文章で説明するのには向かない。ややこしい表現が出てきたら、図で表してみよう
「物理学、スピード、心理学:ソフトウェアで何がうまくいき、何がうまくいかないのか。それはなぜか」と題された講演の中で、グーグル副社長のボスワース氏は、Ajax、PDA、自然言語などの技術がなぜ過去にははやらなかったのに、今成功しているのかを語った。同氏は1月29日、 Google NYC Speaker Seriesの一環としてグーグルオフィスで講演を行った。 ボスワース氏は、これま...
最近の若年層において、人気のある職種が「ITアーキテクト」であり、その対極として、最も嫌がられている職種は「プロジェクトマネジャー」といわれている。こうした多くのプロジェクトやSI企業では、十分なプログラミング経験を経ることなく管理者としてのスキルのみが要求されることが多い。ましてや、オフショアリングの浸透により、実際のプログラミングを日本では...
話すこと、書くこと、そして思考を図に表して理解する。当たり前で簡単なようだが、意外と訓練していないとうまくいかない。では、それを習得した場合のメリットとは。それは、相手とコミュニケーションにおいて誤解が少なくなること、より理解できるようになること、伝えるための道具になること、といったことだ。ITエンジニアに必須のコミュニケーションスキルの土台...
タイトルが非常に差別的な響きであることは自覚しておりますが。 >情報サービス産業に対しては,人月単価ベースのビジネスモデルがいけない,エンジニアを使い捨てている,高い単価でオフショアとどう戦うのか,とかいろいろなことがいわれているし,どっかに活路がないものかなとここ数年いろいろ調べたりもしたのだけれども,最近ふと別に情報サービス産業に明日がな...
プログラミング能力をつけるための高速道路を造りたいという話 - タムケンブログ Geekなぺーじ : Re: プログラミング能力をつけるための高速道路を造りたいという話 - タムケンブログ 実際、IT業界に身を置いていると教育機関の必要性を強く感じる。 情報工学科という学科を置く大学は数あるが、世の中に求められるのは実務としてプログラミングができる能力を持った人間だっ...
プログラミングできるひとが足りないんだと思う どうして日本発でイケてるWebサービスなりパッケージソフトウェアなりがあんまり出てこないんだろうという疑問に対する僕の答えは大きく二つあって、それはプログラマーが足りないことと、プログラミング能力を身につける術があまり知られていないことだと思っています。 雨にも負けずライブドアショックにも負けず、ネ...
大阪のジュンク堂でおこなわれた伊藤直也さんによるトークセッション「私と技術書」を拝聴してきました。 ご自身の高校受験から現在に至るまでの「本を読むことと自分とのかかわり」について、90分もの時間濃ゆいお話をうかがうことが出来た。セッションでは、なおやさんの人生に深く関わった技術書が多数紹介され、どのようにその本と向き合ったかについて語られた。...
ミクシィが自社サービス「mixi」を外部パートナーと共同で構築していく仕組み「mixi Platform」を発表した。第1弾は認証サービス「mixi OpenID」だ。 mixi OpenIDを活用することで、「写真共有サイトにアップロードした写真をmixi内の友人(マイミクシィ)だけに公開する」「ブログのコメントをマイミクシィ限定で許可する」「ウェブカレンダーの閲覧をmixiに設置した同期入社社員...
過去に自分が間違っていたと思うことや、身近なエンジニア(技術者/研究者等)が「見落としているんじゃないか」と思える部分を列挙してみました。 ただし、それぞれ状況と立場次第であるものが多いのでご注意下さい。 製品を売る場合や、論文を書く場合、個人の場合など、様々な立場での色々なものをごっちゃに書いてしまいました。 1. 技術の凄さのみが戦局を決めるわけ...
セキュリティ&プログラミングキャンプ2008 プログラミング・コース主査 吉岡弘隆氏 [画像のクリックで拡大表示] セキュリティ&プログラミングキャンプ2008 セキュリティ・コース主査 サイバー大学 園田道夫氏 [画像のクリックで拡大表示] 「プログラムは世界を変える。ここにいるみなさんは“世界を変える切符”を手にしている」(はてな 執行役員 最高技術責任者 伊藤直...
僕も7年前なら、そういうことをいったかなあ。どちらかというとアーキテクトで職業プログラマじゃなかったけど、遅延必定のプロジェクトに乗り込んで予定通りカットオーバーさせる火消しを何度もやった。僕が乗り込めば、どんなプロジェクトだって何とかなると思った。掛け値なしに、必須と思われていた。動きようのない仕様を叩き直し、足りない人材を集め、プログラ...