ノーマルビュー

ジェームズ・ゴスリン曰く、未だ人類はポインタの不具合に囚われているのか

著者: nagazou
2020年10月12日 14:00
ZDNet Japanの記事に、Javaの生みの親であるJames Gosling氏へのインタビュー記事が掲載されている(ZDNet Japan)。その中で同氏はJavaを開発の前に、家電メーカーなどを視察したという。日本では東芝やシャープ、三菱、ソニーなどの企業を見て回ったようだ。その中で家電業界とコンピューティング業界では思考が全く異なる点に気がついた。

それは、コンピューター業界ではパフォーマンスをのために信頼性を犠牲することは認められる風潮があったが、家電企業は決して安全性を犠牲にはしないということだった。この考え方はJavaの設計に取り入れられ、Javaのセキュリティの考え方にもつながっているという。

同氏によれば、1990年代の初めには、セキュリティ上の脆弱性が生まれる一番の原因がポインターであったことは分かっていたという。しかし、今年になって重大度の高いセキュリティバグの約70%は、メモリの安全性に関する問題(ポインタの誤り)に由来すると発表されたのを見て、

「Chromeは要するに巨大なC++のコードだが、そのセキュリティ上の脆弱性の60~70%が、ばかげたポインターの問題だった。30年経っても何も変わっていないのかと思わざるを得なかった」とGosling氏は述べた。

としている。

すべて読む | デベロッパーセクション | セキュリティ | バグ | Java | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
Chromiumプロジェクト、重大度の高いセキュリティバグの約70%がメモリに由来すると発表 2020年05月28日
Zerodium、iOSのエクスプロイトが多すぎて買取を一時停止 2020年05月17日
レーザーでスマートスピーカーを遠隔操作する攻撃手法 2019年11月06日
Windows 10 Insider Preview、OOBEのCortanaがデフォルト無効に 2019年01月05日

ブラジル大統領、新型コロナに感染した症状が出る。結果は7日に判明

著者: nagazou
2020年7月7日 14:02

ブラジルのボルソナロ大統領は、自身が新型コロナウイルスに感染している可能性があると発表した。現在、38度の熱などの症状が出ているという。検査結果が現地時間7日に公表される予定。ブラジルの感染者数は米国に次ぐ2位。5日時点で累計感染者は160万人を超えている(BloombergNHKMEGABRASIL)。

同大統領は経済再建優先で当選した経緯から、ロックダウンなどの政策は行わなかった。この立場から、新型コロナを「ただの風邪」などと軽視する発言などを行っている。あわせてマスクをしない姿で集会の場などの市民の前に姿を見せることでも知られている(テレ東ニュース)。

ブラジル首都ブラジリアではマスクの着用が条例によって義務化されているが、ブラジルの連邦裁判所が6月23日、大統領に対して公共の場でのマスク着用を命じる事態になっている。

すべて読む | idleセクション | 地球 | 医療 | Java | idle | 政府 | お金 | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
ボーイングとエンブラエルとの事業統合、中止に 2020年04月28日
NGO曰く、大手飲料会社4社は開発途上国で毎年50万トンを超えるプラスチック汚染を引き起こしている 2020年04月07日
ブラジルで発見された新ウイルス「Yaravirus」はその遺伝子の大半が未知 2020年02月15日
世界の迷惑電話、18%も増加 2019年12月05日
ブラジルのボルソナロ大統領、新型コロナ陽性が判明。現在はヒドロキシクロロキンを服用中 2020年07月08日

スマホ連携の全自動コーヒーメーカーが登場。HTCPCPへの対応は不明

著者: hylom
2020年6月15日 13:42

IoTデバイスの販売や企画を手がける+Styleが、専用スマートフォンアプリからの操作に対応するコーヒーメーカー「スマート全自動コーヒーメーカー」を発売する(日経xTECH)。

今回発売されるのはコーヒー豆を挽くミル機能も搭載したコーヒーメーカーで、豆と水を投入しておくことで、IoT機器やセンサーと連動してコーヒーを自動的に淹れるといったことが可能になるという。

なお、コーヒーポットを制御するためのプロトコルであるHyper Text Coffee Pot Control Protocol(HTCPCP)への対応については記載されていない。

すべて読む | ITセクション | ハードウェア | Java | インターネット | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
mixiのエンジニア、「オンライン・コーヒーポット 2.0」を開発 2009年03月01日
NetBSDで動くトースターが開発されました 2005年08月15日
カートリッジ式コーヒーメーカー「Keurig 2.0」に脆弱性、正規カートリッジへの成り済ましが可能 2014年12月13日
スマートハウス街の悪夢 2014年06月18日

New RelicがJavaの現状を分析、Java 8がいまだ8割を占める

著者: hylom
2020年4月25日 08:00

Anonymous Coward曰く、

パフォーマンス分析ツール分析ツールを手がけるNew Relicのブログにて投稿されている「Javaの現状:世界で最も人気のあるプログラミング言語の一つであるJavaの動向とデータ」という記事が興味深い。

気になるのはこの辺だろうか?

  • Java 8の利用者がいまだ8割を占める。ライセンス変更後のLTS版である11の利用者は1割にとどまる
  • Oracle JDKが7割超を占めるが、それ以外のJDKも増加中
  • ヒープサイズを819MBに設定しているユーザーが2.59%もいる

ヒープサイズに関しては、「8192MB」(8GB)とするところを誤って「829MB」に指定していると思われるものが多いという。そのほか、少なくないユーザーが非推奨のフラグや実験的フラグを有効にしていたり、起動文字列に複数回同じフラグを設定していたり、矛盾したフラグを指定しているという。

すべて読む | ITセクション | テクノロジー | プログラミング | Java | IT | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
JavaコードをGPUやFPGAで実行可能にする「TornadoVM」 2020年03月11日
最も広く使われているFOSSパッケージ 2020年02月24日
ITエンジニアが「学びたい言語」「学びたいとは思わない言語」 2019年11月21日
Javaにヒアドキュメントが来る(けど不安) 2019年09月25日

❌