BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ デベロップメント に関するすべてのコンテンツ

  • Googleが50キュビットプロセッサによる量子超越性の証明を目指す

    Natureに掲載された論文の中でGoogleは、量子コンピュータが現在のコンピュータを凌駕する計算処理を実行可能であるという、いわゆる量子超越性(quantum supremacy)の主張を実証する計画を明らかにした。計画の鍵を握るのは、量子サンプリング問題を解決するための50キュビットのプロセッサを開発することだ。

  • GitHubが依存性グラフとセキュリティ警告を導入

    GitHubはUniverseカンファレンスで、コードをより安全にするための機能を数多く発表した。その中には依存性グラフと、その上に構築されたセキュリティ警告が含まれている。さらに開発者が関心を持つであろうプロジェクトの発見を支援するリコメンダや、コレクションやトピック、その他リソースのキュレーションが可能な新しいExploreエクスペリエンスも提供される。

  • IBMがJavaマイクロサービス用のオープンソースランタイムOpen Libertyを公開

    IBMは先頃、同社のWebSphere Libertyのオープンソース実装であるOpen Libertyを公開した。最新のEclipse MicroProfileとJava EE APIをサポートする。同社でWebSphereとLibertyのランタイムアーキテクトを務めるAlasdair Nottingham氏と、Bluemix Garage LondonのテクニカルリーダであるHolly Cummins氏が、Open Libertyについて説明してくれた。

  • Angular 5リリース、高速なインクリメンタルコンパイルをサポート

    GoogleがAngular 5をリリースした。ビルドの最適化、インクリメンタルコンパイル、国際化サポートの改善などが追加されている。

  • Java EEの将来、David BlevinsとのQ&A: EclipseファウンデーションとEE4J、MicroProfile

    今年のJavaOneではたくさんの興味深い発表があった。エンタープライズ領域でもっとも重要なニュースはEclipseファウンデーションがJava EEの新たな管理者となるということだった。InfoQはJava EEコミュニティで長年メンバーであるDavid Blevins氏とともに座り、この移行が意味することや業界への影響、開発者が"EE4J"に参加する方法、Java EEの将来といったことについて対話した。

  • Visual Studio、ARMのクロスコンパイラをサポート

    Visual Studioはこれまでも、プラットフォームがWindowsの場合に限り、ARMプラットフォームをターゲットにすることができた。Visual Studio 2017 15.5 Preview 2ではこのサポートを広げて、GCCコンパイラを利用することで、ARMベースのコンピュータおよびIoTデバイスをターゲットにできるようになる。

  • 書評: Understanding Software

    Max Kanat-Alexander氏の著書 "Understanding Software" は、プロジェクトマネージャやソフトウェアアーキテクトにとって興味深い読み物だ。ソフトウェアをシンプルに保つ方法、複雑な保守不能のソフトウェアを避ける方法について、知見を与えてくれる。

  • JavaOneキーノート:IBMのOpenJ9とOpen Liberty; Javaコミュニティによるマトリックス

    JavaOneコミュニティキーノートは、IBMのトークとデモで始まった。彼らがしたオープンソースへの最新のコントリビュートについてのものだ。OpenJ9とOpen Liberty、MicroProfileである。John Duimovich氏、IBMの優れたエンジニアであるが、氏は"IBMとJava: 次世代のイノベーションを推進する"というタイトルのプレゼンテーションで幕を開けた。 IBMのあと、Stephen Chin氏はJavaコミュニティキーノートを終了させるためステージに上がった。

  • EclipseがエンタープライズJava関係者に参加呼びかけ

    Eclipseファウンデーションは開発者に参加を呼びかけている。Java EE技術開発の次の段階に手を貸してもらうためである。

  • Jensen Huang氏がGPU Technology ConferenceでNVIDIAの新プロジェクトを発表

    GPU Technology Conferenceがミュンヘンで今日から、NVIDIA CEOのJensen Huang氏の基調講演を皮切りに開催された。NVIDIAが発表したのはNVIDIA Holodeck、Tensor RT 3ライブラリ、同社の車載プラットフォーム、そして自動運転タクシー用のPegasusコンピュータだ。

  • Microsoftが量子コンピューティングの競争に参戦

    Microsoftは同社のIgniteカンファレンスで、量子コンピューティングプラットフォームのプレビューを新たに発表するとともに、近年の素粒子物理学の進歩を活用したトポロジカル量子コンピュータ(topological quantum computer)の開発計画を公開した。

  • BustleでのGraphQL導入事例

    Facebookの"API用クエリ言語"であるGraphQLは、Facebook社内でこそ多用されているものの、コミュニティ仕様としてはいまだ初期段階にある。InfoQは今回、BustleのエンジニアリングディレクタであるSteve Faulkner氏と席を共にし、GraphQLについて、同社での運用状況や、GraphQLに注目するチームが考慮すべき点について話を聞いた。

  • SciPyが1.0になった

    誕生から16年、科学技術計算のための主要なPythonライブラリSciPyが、技術的および組織的な目標を達成して、バージョン1.0になった。

  • Azure FunctionsがJavaをサポート

    JavaOneで、MicrosoftはAzure FunctionsのJavaサポートを発表した。Azure Functionsを使うと、ユーザーはクラウド上でちょっとしたコードを実行できる。今回のアップデートは、Azure Functionsのサポート言語数を増やして、MicrosoftをサーバーレスJavaサポートを導入する2つ目の主要なクラウドプロバイダーにするものだ。

  • Hillery Hunter氏に聞く: IBMがニューラルネットワークのトレーニング効率の向上によりトレーニング時間を短縮

    2017年8月、IBMは、画像認識機能トレーニングの最高記録を更新したことを発表した。IBM Researchは、“ResNet-50”と呼ぶニューラルネットワークレイアウトのトレーニング時間を、わずか50分にまで短縮した。ResNet-101と呼ぶ別のネットワークレイアウトでは、33.8パーセントという精度も達成している。ニューラルネットワークのトレーニングは、256個のGPUを使用して、750万イメージを含むデータセット上で実施した。

BT