パスワードを忘れた? アカウント作成
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2020年8月のデベロッパー人気記事トップ5
14258439 story
入力デバイス

訃報: 世界初のコンピューターマウスを製作したウィリアム・イングリッシュ氏 41

ストーリー by nagazou
ありがとうございました 部門より
headless 曰く、

世界初のコンピューターマウスを製作したウィリアム・イングリッシュ氏が7月26日、呼吸器不全により91歳で死去したそうだ(The New York Timesの記事The Registerの記事9to5Macの記事)。

1950年代後半に海軍を退役したイングリッシュ氏はStanford Research Institute (S.R.I. / 現SRI International)に入り、誰もが操作できる新しいコンピューターの開発を構想していたエンジニアのダグラス・エンゲルバート氏と出会う。画面上のイメージを操作することで使用できるコンピューターというコンセプトを理解できる数少ない同僚の一人で、さらにそれを実現するための技術者としての才能や忍耐強さ、ソーシャルスキルを兼ね備えていたイングリッシュ氏は、エンゲルバート氏のラフスケッチを元に世界初のコンピューターマウスを製作する。

イングリッシュ氏のコンピューターマウスはパイン材のケースに2つの可変抵抗器を組み込んだもので、S.R.I.が開発したどのデバイスよりも素早く画面上をナビゲートできたそうだ。「mouse」という名称は、画面上のカーソルが当時「CAT」と呼ばれており、まるでデバイスの動きを追いかけるように見えたからだという。このコンピューターマウスは1968年、サンフランシスコで行われた実験的コンピューターシステム「NLS (oNLine System)」のデモで披露された。ステージ上ではエンゲルバート氏がデモを行い、イングリッシュ氏が48km以上離れた研究所でコンピューターを操作。コンピューター画面の映像は無線を通じ、NASAの研究所から借りたビデオプロジェクターでステージ上に映し出されたという。このデモはのちに「The Mother of All Demos」と呼ばれることになる。

デモから3年後、イングリッシュ氏はXeroxが新設したパロアルト研究所 (PARC)に移籍し、新しいコンピューター「Alto」にNLSのアイディアを数多く導入するための大きな力となる。Altoの開発を主導したアラン・ケイ氏によれば、すべての目標はNLSのアイディアを実装することだったという。Altoは後のMacintoshやWindows PC、その他インターネット接続デバイスの原型になったとのことだ。

14259738 story
統計

5周年を迎えたWindows 10、シェアの伸びが鈍る 17

ストーリー by nagazou
需要一巡? 部門より
headless 曰く、

7月に5周年を迎えたWindows 10だが、StatCounterやNet Applicationsの最近のデータをみるとシェアの伸びが鈍っているようだ。

StatCounterのWindowsバージョン別シェアデータ7月分によると、Windows 10のシェアは前月から0.29ポイント減の73.05%。4月以降はほぼ横ばいになっており、4月のシェアとの比較では0.09ポイント減となる。1月からの6か月間で見ても5.70ポイント増にとどまり、昨年7月~今年1月の8.72ポイント増を大きく下回る。一方、Windows 7は0.25ポイント増の20.04%となり、4か月ぶりに20%を超えた。デスクトップOS全体でみると、Windowsが77.74%(+0.06)、OS Xが17.07%(-0.69)、Linuxが1.85%(+0.16)、Chrome OSが0.67%(-0.13)となっており、Unknownが再び2.67%(+0.61)まで増加している。

Windows 10のシェアを国・地域別にみると、7月はベネズエラエリトリアで初めて1位となるなど4か国・地域で1位に上昇する一方、6月に1位だった西サハラで3位に後退(1位Windows 8.1、2位Windows 7)し、236か国・地域中228か国・地域で1位となっている。西サハラを含め、7月にWindows 10が1位となっていない8か国・地域はいずれも毎月の変動が激しく、過去にWindows 10が1位になったことのある国・地域ばかりだ。今回ベネズエラとエリトリアでWindows 10が1位になったことで、Windows 10が1位になったことのない国・地域はなくなった。

Net ApplicationsのデスクトップOSバージョン別シェアデータでは、1位のWindows 10が59.37%(+0.44)、2位のWindows 7が23.34%(-0.01)。3位以下はMac OS X 10.15(4.53%、+0.03)、Windows 8.1(2.87%、-0.08)、Ubuntu(2.07%、-0.50)、Mac OS X 10.14(1.87%、-0.28)が続き、1位~6位までランキングの変動はなかった。Windows 10は昨年7月~今年1月に8.22ポイント増加していたが、今年1月~7月は2.29ポイント増であり、こちらも停滞気味となっている。デスクトップOS種類別ではWindowsのみが増加(87.03%、+0.34)し、Mac OS(8.95%、-0.27)やLinix(3.57%、-0.04)、Chrome OS(0.07%、-0.02)は減少した。

SteamではWindows 10 64 bitが0.76ポイント増の87.88%となり、32ビット版と合わせたWindows 10全体では88.03%(+0.75)。Windows 7 64 bitは5.60%(-0.31)、Windows 7全体では5.90%(-0.33)となる。Windows全体では0.28ポイント増加して95.94%となる一方、OSXは3.20%(-0.26)、Linuxは0.86%(-0.02)と減少した。Windows 10 64 bitのシェアは昨年7月時点で71.57%、今年1月時点で79.23%だったので、こちらは順調に増加しているようだ。

今年はCOVID-19の影響で在宅勤務・学習によるPC特需が起こったが、第1四半期はサプライチェーンも影響を受けて供給不足となり、第2四半期は供給が安定してPC出荷台数が増加している。その一方で中古PCの需要も増加しており、しまいこんでいた古いPCを持ち出して使う、といったケースもあるだろう。そのため、最近のOSシェアの動きもCOVID-19の影響を受けている可能性がある。ちなみに、StatCounterでのWindows 7のシェアは最高63.01%だが、Windows 8がリリースされるまではシェアの伸びが大きく鈍ることはなかった。

14260101 story
プログラミング

大塚製薬CalorieMate to Programmerが話題に 57

ストーリー by nagazou
健康に気をつかうプログラマーというパワーワード 部門より
大塚製薬のカロリーメイト リキッドのプロモーションサイト「CalorieMate to Programmer」が、凝った作りだとして話題になっているようだ。このプロモーションサイトには、UNIX風のコマンド入力で操作することができるCUIモードも用意されている。はてなのコメントによれば、こんな感じらしい。

crexist 試しにCUIに which を打ち込んだら `\Which flavors do you like?/` って出るし、touch を打ち込んだらカロリーメイトに触るAAが出てきて笑った。ちなみにきちんとtabで補完されて良いですね(osx chrome)

なお監修はRubyの生みの親でもある、まつもとゆきひろ氏が行っているとのこと。リリースに記載された本人のコメントによれば「プログラマーならニヤリとするコードになっています。Enjoy!」だそうだ(PR Times)。

14262637 story
Android

Android 11 Beta 3 リリース 9

ストーリー by headless
最終 部門より
Googleは6日、Android 11 Beta 3をリリースした(Android Developers Blogの記事リリースノート)。

Android 11は6月のBeta 2でプラットフォーム安定版のマイルストーンに達しており、Beta 3は最新の修正と最適化を加えたリリース候補版となる。開発やテストだけでなく一般的な利用にも適した状態だという。Android 11の一般リリースも近付いていることから、開発者はアプリの互換性に問題ないことを確実にしておく時期となっている。Beta 3はPixel 2/2 XL/3/3 XL/3a/3a XL/4/4 XLで利用可能となっており、ベータプログラムにエンロールすればOTAで配信される。システムイメージも更新されている。先日発表されたPixel 4aにも近日対応予定とのこと。

これに伴い、Android 11におけるCOVID-19接触通知システム変更点が適用され、位置情報へのアクセスを許可しなくても利用できるようになった。もともと接触通知システムはデバイスの位置情報を使用せず、Bluetoothで近くのデバイスをスキャンするだけだが、Bluetoothのスキャンは位置情報の特定につながる可能性があることからユーザーの許可が必要となっている。そのため、位置情報へのアクセス許可なしにBluetoothのスキャンを実行できるのは接触通知システムを利用するアプリのみで、通常のアプリは引き続きユーザーの許可を得る必要がある。
14263685 story
IBM

訃報 - フランシス・E・アレン、計算機科学者。コンパイラ最適化の第一人者 11

ストーリー by nagazou
合掌 部門より
女性計算機科学者でコンパイラ最適化の第一人者として知られるフランシス・アレン氏が8月4日に亡くなったそうだ。この日は彼女の誕生日だったという。享年88歳。チューリング賞を受賞した最初の女性でもある(IBMGIGAZINEEngadget)。

彼女はコンパイラの最適化アルゴリズムにおいてはパイオニアであり、コンパイラの進歩に多大な貢献をした人物としても知られている。
typodupeerror

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

読み込み中...