BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • Object型,ミックスインサポート改善などが加えられたTypeScript 2.2

    2月中に予定されているリリースで,TypeScript 2.2はRCに到達する。React Native用の新たなJSX emitモードに加えて,非ネイティブ型を表現するobject型,ミックスインのサポート向上,構成可能(composable)なクラスなどが新たに含まれている。

  • Adarian Cockcroft氏によるmicroXchgにおける"マイクロサービスのファンクションへの縮小”の講演

    ベルリンで開催されたマイクロサービスに関するmicroXchgカンファレンスにおいて、Adrian Cockcroft氏は"マイクロサービスのファンクションへの縮小”という講演を行った。この講演の主題は以下の点である。'サーバレス'技術により、functions-as-a-service (FaaS)を素早く開発することができるようになった。最も大きな課題は、組織の中の人々とプロセスに関連している。

  • 大規模リポジトリの問題を解決するGit Virtual File System

    Gitは多くの場面において最良のバージョン管理ソフトウェアと考えられていて,広く採用されているが,リポジトリ全体が開発者のマシンにコピーされるという方法が致命的な場合もある。Microsoftは300GBのリポジトリを社内システムからGitに移行しようとして,この問題の所在に気が付いた。その結果として生み出されたのがGit Virtual File System (GVFS)だ。

  • Mathieu Ripert氏,Instacartのマシンラーニング最適化を語る

    Instacartは食料品を1時間以内に届けるオンライン・デリバリサービスである。アイテムをWebサイトあるいはモバイルアプリで注文すると,Instacartの購入代行者グループが地元の店舗でそれを購入して,購入者に届ける仕組みだ。InfoQは同社のデータサイエンティストであるMathieu Ripert氏にインタビューして,よりよいカスタマエクスペリエンスを保証する上で,Instacartがマシンラーニングをどのうように活用しているのか聞いた。

  • Giltのディープラーニング応用

    ディープラーニングはニューラルネットワークを起源として,マシンラーニングの中で急速に進化しているサブフィールドだ。最近のアルゴリズム的な進歩とGPUによる並列化の活用は,囲碁のようなゲームをマスタするだけでなく,ディープラーニングをベースとしたアルゴリズムによる実用的なアプリケーションをいくつも実現している。 ファッション業界はその対象分野のひとつだ。 Giltは実用的なアプリケーションとしてディープラーニングを利用している。

  • Rider EAP17は改善されているが、.NET Coreデバッグが失われている

    JetBrainsのRider IDE for .NETは最新のプレビュービルドでいくつかの新しい機能が提供されているがライセンスの問題で、.NET Coreサポートが完全にはサポートされていない。

  • Visual Studio Code 1.9がリリース - タスクを拡張,MarkdownサポートとTerminalパフォーマンスを向上

    月例のリリースサイクルに従���て,Microsoft Visual Studio Codemがバージョン1.9に到達した。マルチコマンドタスクのサポート,Markdownの同期プレビュー,ターミナルの高速化などが施されている。

  • オピニオン:2017年のCulture & Methods は何が待ち構えている?

    われわれは InfoQ Culture & Methods の編集チームに、2017年のテクノロジー分野で目立ってくるトレンドは何か、世界中の組織に影響するものは何か調査を行った。

  • Java 9はDockerで実行する際のメモリ制限を調整する

    最初の実験的変更がOpenJDK 9に追加された。JVMがコンテナ内で実行していることを理解しメモリ制限を適切に調整できるようにするためだ。ここ数年でコンテナの人気が高まっているにも関わらず、JVMを含む多くのツールは利用できるリソースの判断にまだホストパラメータを頼っている。それでしばしばout of memoryとなり、エラーメッセージに悩まされる。この変更はJava 9が一般リリースされれば利用できるはずだ。こういったシナリオの多くを防ぐよう努める。

  • Apple、WebGPUという新しい3Dグラフィックス標準を提案

    AppleがWebGPUというブラウザ向けの新しいGPU APIを提案している。一方、GoogleはNXTという別のソリューションを開発中だ。

  • 謙虚さは有益な特性である

    Jim Collins氏の"レベル5のリーダーシップ"の記述の根拠を検証するために、ワシントン・ポストに掲載された研究で、謙虚さがリーダーシップを含む私たちの生活の多くの面でどれだけ有益な特性であるかが示された。

  • ソフトウェア開発に専門分野の重要性を取り戻す

    今日の業界紙を読めば,世界中のビジネス側の人たちがITについて,自分たちの足を引く邪魔者だと考えていることが分かるはずだ。この状況を克服するには,私たちが注目点をマシンからドメインへと移し,従事する分野について書籍から学ぶ必要がある - 先日アムステルダムで開催されたDDD Europe Conferenceでのプレゼンテーションの中で,David West氏はこのような指摘をした。

  • TwitterによるReactベースのモバイルWebスタックはネイティブのパフォーマンスに匹敵する

    Twitterは最近、すべてのモバイルWebトラフィックを新しいWebスタックに切り替えた。これはバックエンドでNode.jsを、ブラウザでReactベースのProgressive Web Appを動かしている。大量のトラフィックとデータを処理できることは、選択されたスタックの能力を証明している。

  • Visual Studio 2017が3月7日にリリース

    マイクロソフトでは、Visual Studio 2017の正式なリリース日を発表した。しかし、開発が今も尚続いている。最新のリリース候補版では、いくつかの致命的なバグが修正され、リリース前最後の新機能がいくつか追加されている。

  • パフォーマンスの向上と新しいネイティブプラグインシステムを実現したIonic 2

    IonicチームがJavaScriptフレームワークIonicのバージョン2.0をリリースした。新しいコンポーネントや機能,ツールなどに加えて,新たにネイティブなプラグインシステムが提供される。 共同創設者のMax Lynch氏は,大きく高速化されたAngular 2によるメリットと,それによって“本質的なパフォーマンス改善がアウトオブボックスで”実現したことを説明している。

BT