タグ

ブックマーク / d.hatena.ne.jp/t_yano (4)

  • 「エンジニアの未来サミット」に行ってきた - 矢野勉のはてな日記

    仕事, 開発, IT業界未来サミットに行ってきました。抽選にあたったのですが、学生に回すためにキャンセルしようとも考えてた。結局誘惑に負けて自分で行ってきました。最初に一言で言っておくと、行って良かったと思います。ギークたちの第一部はギークらしいマッチョな意見も飛び出したし、第二部は現役世代の意見が聞けたのと、演出が非常に面白かったです。あのホワイトボードは賛否両論あるでしょうけど、私は面白いと思いました。良かった点今回は、おそらく賛否両論起こるだろう演出がふたつありました。ひとつは、パネリストを写しているモニタに、ustreamのコメントが横にスクロールして表示される機能。もうひとつは、第二部で全パネリストがホワイトボードを持っていて、ディスカッション中もくだらないことからコメントへの回答までいろいろ使っていたこと。後半はディスカッションの答えを各パネリストがボードに書く、という形式(テ

  • Javaの冗長な記法って小クラス主義の現れではないかな - 矢野勉のはてな日記

    Java以下は無駄に長い駄文です。なんか書いてみたはいいもののうまくまとまらなかった。ごく一部しか表せなかった気がする。これではInputStreamReaderとかがたくさんオブジェクトを連結しないと使えないめんどくささをなぜ許容できるか、しか表せてない... もともとは「 Java における質的でない記述がどのように大規模開発に役立つのか - kwatchの日記」がらみの話です。文中にいくつか「アクセッサが簡潔に定義できない」「FileReader に文字コードを渡せない」のような例があって、「それらが改善されたら大規模開発になにか不利益があるのかどうか」という具体的な質問があったので私はそこにコメントしときました。私はコメント欄に「不利益なんてないよ」と回答しました。実際のところ、後方互換性が維持され、言語としての統一性が維持されるなら別に不利益なんてあるわけない。あるとしたらマネ

    koyhoge
    koyhoge 2008/05/04
    Javaは抽象度の高いクラス設計がすごいと思う。でもその分複雑。
  • ウェブ・アプリケーションの革命がここにある - Apache Wicketユーザーグループを始めます - 矢野勉のはてな日記

    Java, Wicket このブログをいままで読んでいる方なら、私がApache Wicketの大ファンだということはご存知でしょう。ついに1.3としてApacheプロジェクト入りしてから最初のリリースを果たしたWicketフレームワークは、日ではまだそれほど普及していませんが、今年は米国で「Wicket in Action」が出版される予定があるなど、かなり注目されているフレームワークです。 私はそんな控えめな表現では表せない魅力をWicketに感じています。Wicketは、Javaのいままでのフレームワーク開発の積み重ねがもたらした「ウェブ・アプリケーションの革命」です。Echo2のようにHTMLを廃してJavaだけでプログラムを組むのでなく、JSFのように新しいテンプレートを作るのでもない。HTMLJavaを結合して、HTMLJavaで、Javaらしいコードで制御するという方向

  • Leopardの解像度非依存UI(resolution independent)を試してみた - 矢野勉のはてな日記

    Mac, LeopardLeopardで「解像度非依存」なUI、つまりUI部品をベクターグラフィックス化して、高解像度の出力機器でも奇麗に表示するという機能が導入されたのですが、なんか目立ちませんね? これほんとは高解像度ディスプレイでは大きさそのままで画像の細かさだけを解像度に合わせて微細化する技術だと思うんですけど、いまのところ、拡大したときに表示がガクガグにならない、という使い方しかされてない?ような感じです。 ともかく試してみようということで、Developer Toolsを入れて「Quartz Debug」のUI Resolutionユーティリティで解像度を三倍にしてみました。 おお、たしかにポップアップメニューとか左上のボタンとかが単なる画像ではなくてベクターグラフィックス化されているようですね!ちなみにJavaのSwingのUIも改良されて、この「解像度非依存UI」になってい

  • 1