タグ

ブックマーク / eetimes.jp (4)

  • サムスン電子糾弾運動が激化、半導体製造工場の作業員の間にがんが異常発生か | EE Times Japan

    アジアで活動する複数のロビー活動団体が結集して「Samsung Accountability Campaign」という運動を始めた。この運動のメンバーは、韓国Samsung Electronics(サムスン電子)社の半導体製造工場の安全性に疑問を示し、そこで働く作業員の間でがんが異常発生していると主張している。 そして、この運動を通して、半導体チップの製造に携わる労働者が健康を損なう危険性があると認め、健康被害を受けた労働者に賠償金を払うようにSamsung Electronics社へ求めるという。 この運動には、Asian Network for the Rights of Occupational Accident Victims(ANROAV:労働災害被災者の権利のためのアジア・ネットワーク)や、Korean Institute of Labor Safety and Health(

    mk16
    mk16 2010/05/09
    軟X線を使う光照射式除電器(フォトイオナイザ)が原因かも。人体に使うのは、もちろん非推奨。→http://www.sensor.co.jp/seidenki/kagaku/09.html
  • 続・バグを生まないコーディング法 | EE Times Japan

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

  • 任天堂の赤い汚点「バーチャルボーイ」、早急な製品開発が失敗を誘引 ― EE Times Japan

    今回取り上げる「バーチャルボーイ(Virtual Boy)」は、任天堂の携帯型ゲーム機として、最も革新的な機種になるはずだった。「真の3次元(3D)グラフィックス」をコンセプトにした機種で、プレーヤを仮想世界(バーチャル・リアリティ)にいざない、既存のテレビゲーム機では実現できない体験を提供するとうたっていた。1995年に日と北米地域で発売されたものの、現在では同社の歴代ゲーム機の中で厄介者として、主流ではない補足的な位置付けになっている。 仮想現実の実現目指す バーチャルボーイの開発の歴史は、1990年代の初頭にさかのぼる。任天堂のゲーム機開発者である横井軍平氏は、「ゲームボーイ(Game Boy)」の目覚ましい成功によって、携帯型ゲーム機業界で高い評価を受けていた。彼なら何をやっても失敗するはずがないと判断した同社の経営陣は、「鉄は熱いうちに打て」ということわざ通りに、新し

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

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

  • 1