タグ

2009年8月5日のブックマーク (3件)

  • 石油供給はこれから10年でピークに達し、石油が安い時代は終わる?

    国際エネルギー機関(International Energy Agency:IEA)のチーフ・エコノミスト、Fatih Birol博士が「主要な油田はすでに石油生産のピークに達しており、世界は景気回復が不可能になるほどのエネルギー危機に向かっている」という警告を出したそうです。博士によると、世界全体の他の油田での石油生産もこれから10年でピークに達するとのことで、2年前に計算された数値を上回るペースで生産量が減り始めているようです。 詳細は以下から。 Warning: Oil supplies are running out fast - Science, News - The Independent IEAのチーフ・エコノミスト Fatih Birol博士によると、世界の埋蔵量の75%を占めている800の油田を詳細に調査したところ、多くの大油田ですでに生産がピークに達しているようで、20

    石油供給はこれから10年でピークに達し、石油が安い時代は終わる?
    taiyaki_tomato
    taiyaki_tomato 2009/08/05
    どうなんだろ・・・
  • 続・バグを生まないコーディング法 | EE Times Japan

    フォーラムでの議論は次のような発言から始まった。 「中括弧を使って複合文を記述し、文の切れ目にセミコロン「;」を使う言語では、オールマン・スタイルを使うべきではない」 私はどちらのスタイルでもよいと思っているが、「1TBSでは図2のような間違いを人間のコード・レビュワーが発見しにくい」という1TBSに対する批判は受け入れがたい。 人間のコード・レビュワーが、このような間違いを見落とす可能性があることは認める。しかし、まさにこの例は、ここで紹介するようなコーディング規則の重要性を物語っている。つまり、「バグを効果的に排除するためには、コーディング規則に強制力がなければならない。2個以上の競合する規則がそれぞれバグを防げても、それらの中の1つの規則だけが自動的に強制できる場合は、より強制力がある規則の適用が推奨される」ということだ。 われわれのコーディング規則では、上記のような例はまさに自動

  • バグを生まないコーディング法、10個の規則でソフト開発を効率化 | EE Times Japan

    ソフトウエア開発にはバグがつきものだ。ただし、バグの発生を最小限にい止める方法がある。コーディング規則を適用してコードを記述することだ。バグが発生してからそれを発見し、修正するという通常の開発手順に比べて、簡単に、しかもコストをかけずにバグをつぶせる。 ここでは、ZigBeeを利用したセキュリティ・システムから医療機器にわたる筆者の組み込みソフトウエア開発の経験から得た、バグをなるべく発生させないコーディング規則を紹介する。 なぜコーディング規則が必要か コーディング規則は、ソフトウエア開発者に対して、コードを記述する上での規則をまとめたものである。英語のライティング教として著名な「The Elements of Style」(William Strunk Jr.、E. B. White著)の、プログラミング言語版のようなものだ。 組み込みソフトウエアにも、きれいで、正しく、簡潔に書く