タグ

2007年3月30日のブックマーク (2件)

  • 論理的思考の放棄 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記

    僕は、1 日に少なくとも 3,000 行程度、多く書くときで 10,000 行以上のプログラムを書くことができる。その結果、多い月で 10 万行 / 月くらいである。なお、言語は書くソフトウェアの性質上、大半が C 言語である。 また、プログラミングにはバグが付き物だが、ここ 2、3 年の間は、発生するバグの数を極めて少なく保つことに成功している。 とても大きく複雑で、かつレイヤ的に OS に近い処理をたくさんやるプログラムを書く場合は、プログラミングをするときでも、事前の設計が極めて重要となる。設計をうまく行わないと、後になって全面的に書き直しをしないといけなくなったり、パフォーマンスが低下したりする原因となり、開発者の苦痛の原因となる。 当然のことながら、これまで書いたいくつかの大きく複雑といえるソフトウェアの大半の設計も、自分で行った。いかなる場合でも、設計は、最初の 1 回目で確定

    論理的思考の放棄 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記
    tokuryoo
    tokuryoo 2007/03/30
  • PHPやRubyの開発スタイルをJavaで実現 - JBoss Seam 1.2.1 GAが公開 | エンタープライズ | マイコミジャーナル

    JBossは3月27日(米国時間)、JBoss Seamの最新版となる「JBoss Seam 1.2.1 GA」を公開した。JBoss SeamはJava EE 5向けに開発されたWebアプリケーションフレームワーク。Ajax、JSF(JavaServer Faces)、EJB(Enterprise JavaBean) 3.0、BPM(Business Process Management)、ワークフロー、ポートレットなどのSOA関連技術の統合を容易にし、開発効率を向上させることを目標にしている。 PHPRubyを使ったアプリケーションではプログラムの編集と再実行が容易に行える。基的な作業は、エディタでプログラムを編集した後、Webブラウザのリロードボタンを押すだけだ。今回リリースされたJBoss Seam 1.2.1 GAでは、これと同じスタイルの開発をJavaで実現する機能が組み込

    tokuryoo
    tokuryoo 2007/03/30
    ホットデプロイ