現在IETFで仕様策定が進められている、UDPをベースに効率的で高速な通信を実現するためのプロトコル「QUIC」をトラスポート層に用いる新しいHTTPの名称が「HTTP/3」になることが決まりました。 HTTPワーキンググループでHTTP/3の説明に使われたスライド Googleが開発したQUICがIETFで標準化へ もともとQUICは、Googleが高速なHTTPの通信を実現するため、2014年に開発し独自に実装したプロトコルです。 QUICは、従来のHTTPでトランスポ……
Amazon Web Services(AWS)は、AWS Lambdaで実行可能な関数の実行時間を最大15分に拡大したことを発表しました。 AWS Lambdaは、いわゆるサーバレスコンピューティングを実現するAWSの機能です。あらかじめ開発したプログラムをAWS Lambdaに関数として登録しておき、HTTPリクエストやストレージへのデータの保存などのイベントをトリガーとしてその関数を実行、何らかの処理を行うというもの。 例えば、画像からサムネイルを生成するプログラム……
Java 9、Java 10と6カ月ごとのリリースを終え、予定通り9月にJava 11がリリースされます。Java 10の連載でも紹介しましたが、Java 11ではサポート面の変更や既存モジュールの一部廃止などが行われます。また、Java 11はLTS版(長期サポート)であり、本格的に利用を始めようと思う方も多いのではないでしょうか。実は筆者もJava 11の状況を見てから現行で動いているシステムの移行対応をしようと思っています。特にJava 8以前の資産を維持しなければいけない開発者にとっては、影響がど
2018年8月29日からアメリカで開催されている「Open Source Summit 2018」で、Linux開発者のグレッグ・クロー=ハートマン氏がIntel製CPUに存在した「Spectre」と「Meltdown」の脆弱性情報について、「Intelの開示があまりにも遅かったために、多くのLinux開発者が大変な思いをした」ことを明らかにしました。 Linux Kernel Developer Criticizes Intel's Meltdown Disclosure http
Internet Explorer・Microsoft Edge・Mozilla Firefox・Google Chromeなど、数多くのウェブブラウザには「about
by Andrew "FastLizard4" Adams 中国は近年になって急速に兵器開発を進めており、2018年に入ってからも「軍艦に搭載するレールガンの開発を進めている」という報道がされるなどして話題になりました。そんな中、香港の日刊紙であるサウスチャイナ・モーニング・ポストは、「中国が人間を炭化させることも可能なレーザー銃を開発した」と報じています。 China brings Star Wars to life with ‘laser AK-47’ that can set fire to tar
by rawpixel Googleは人工知能(AI)を用いて医療分野に進出しており、AIに患者のデータを機械学習させることで心疾患で死亡する確率を予測させる研究も行われてきました。このような医療技術は2018年6月現在も改良が進められており、Googleのアルゴリズムがいかに現代医療のムダを削減し効率化しているのか、その取り組みをLos Angeles Timesがまとめています。 Google is training machines to predict when a patient will di
> Clojureに反対する大きな理由がJVMです。この役立たずは重いですからね。 これは、数週間前に(https