InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Facebook オープンソース ディープラーニング プロジェクト Torchnet
Facebook人工知能研究所は、Torchnetプロジェクトをまとめてオープンソースとして公開する。ディープラーニングのボイラープレート(訳注:お決まりのコード断片)を再利用やプラグインできるように最適化する。
-
MicrosoftがEdgeの電力効率の高さを主張
MicrosoftはEdgeのユーザに対して,他のブラウザよりもバッテリ性能が向上している点に注目してほしい,と主張している。新たに公開されるWindows 10 Anniversary Editionでは,ブラウザのバッテリ効率がさらに改善されるはずだ。
-
Neha Narkhede氏が語る - Apache Kafkaを使用した大規模ストリーム処理
QCon New York 2016で行われたプレゼンテーション“Large-Scale Stream Processing with Apache Kafka”の中で,Neha Narkhede氏は,ストリーミングデータを処理するKafkaの新機能であるKafka Streamを紹介した。アンバウンドなデータが多く見られるようになったことにより,ストリーミング処理は一般的なものになった,とNarkhede氏は言う。マシンラーニングの例でも見られるように,もはやニッチな問題ではないのだ。
-
.NET Core は project.json の廃止を予定している
Microsoft は project.json を今後数年以内に廃止することを決定しており、標準の .csproj 形式ファイルへ徐々に戻っている。
-
IronPythonの新しいリーダー
IronPythonプロジェクトのコミュニティリーダーはAlex EarlとBenedikt Eggersに引き継がれた。以前のリーダーだったJeff Hardyは、2010年にMicrosoftがアクティブな参画を中止して以来、今日まで当プロジェクトを運営してきた。
-
TypeScript 2.0ベータではoption型や判別共用体などが利用可能
MicrosoftのTypeScriptプログラムマネージャーであるDaniel RosenwasserがTypeScript 2.0のベータリリースを発表した。このリリースによって、当言語に多くの新機能がもたらされる。null非許容型や、型の制御フロー解析、そして判別共用体などである。
-
新しいJSONバインディングのライブラリは、パブリックレビューへの準備が整った
JSON-BはJava EE 8に追加されると期待されているJSONバインディングのライブラリであるが、パブリックレビューへリリースされた。このライブラリはJSONプロセッシングの上に構築している。JacksonやGsonといった有名なライブラリに代わるものとして標準を提供することを意図している。このJSRはJava EEだけを対象としているが、これはJava SEのユーザはまだサードパーティのライブラリを使う必要があることを意味している。
-
Aaron Stannard氏とのAkka.NET 1.1に関するQ&A
Akka.NET 1.1が最近リリースされ、新機能を提供しパフォーマンス改善を行った。InfoQは、Akka.StreamsとAkka.Clusterについてさらに学ぶために、Akka.NETのメンテナであるAaron Stannard氏に連絡を取った。Stannard氏は、AkkaのJVM実装に関連して、ロードマップがどのように計画されているかを説明している。
-
Gil Tene氏が講演でハードウェアトランザクショナルメモリを解説
QCon New York 2016で行なわれたプレゼンテーション “Understanding Hardware Transactional Memory”で,Gil Tene氏は,ハードウェアトランザクショナルメモリ(HTM)について紹介した。概念としては古くからあったものの,やっと今,一般的なハードウェアとして利用できるようになったHTMの目的は,メモリの複数アドレスに対するアトミックな書き込みを可能にして,他のスレッドとの共同動作に矛盾を生じさせないことだ。
-
ChakraCoreがLinuxとMax OS Xで動作可能に
Microsoftは、ChakraCoreをLinuxとMax OS Xで動かし、ChakraCoreベースのNode.jsをLinuxで動かすというデモンストレーションを行った。
-
Java EEを救うためにJava EEガーディアンズは結束した
Java EEガーディアンズはJavaの大家の真の人名録である。"Javaの父"James Gosling氏や元エヴァンジェリストReza Rahman氏、その他Javaに詳しい多くの人を含んでいる。このニュース記事は新しいムーブメントの形成と設立趣意書にある重要な情報をカバーする。
-
Racket 6.5は改良されたTyped Racket、高速イテレーション、その他の改善をもたらす。
Racketのバージョン6.5に対するRyan Culpepper氏の記事が、Racket blogに公開された。 Racketは、Lisp/Scheme系に属するマルチパラダイム言語である。 新バージョンには、いくつもの新機能が追加されている。 その中には、型付き、型なしのコードインタラクションの性能向上や、ハッシュテーブルやセットに対するより高速なイテレーション、その他の機能が含まれている。
-
Facebook、Reactアプリの作成を容易にするツールをリリース
Facebookが新しいツールCreate React Appをリリースした。新しいReactアプリをセットアップする際の苦痛を軽減するのが狙いだ。コマンドラインツールが単純なReactアプリに必要なもの、ビルドプロセスや依存関係を用意してくれる。
-
Dan Guido氏が語る - iOSアプリケーションのセキュリティ事情
モバイルアプリケーションの人気がいまだ衰えを見せず,モバイルデバイスによるトランザクションの増加が続く中で,セキュリティはますます重要な問題となっている。“Modern iOS Application Security”と題したQCon New York 2016の講演では,Dan Guido氏が,iOSを取り巻くセキュリティ事情について詳しく解説した。Appleが高度にセキュアなアプリケーション開発の手段をすでに提供しているが,それらを無効にされる可能性が依然としてあるのだ。
-
LinkedInがKafka運用開発を詳説 - デバッグ方法とベストプラクティス
LinkedInのJoel Koshy氏がKafkaの運用経験談として,運用時に遭遇した2つのインシデントの監視とそのデバッグについて,さらにはKafkaのインフラストラクチャの運用を計画し,今後同種の問題を見つけ出すための中心的な概念とセマンティクス,動作パターンについて解説する。