BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ プログラミング に関するすべてのコンテンツ

  • AIに関する誤情報の蔓延

    この5年間で、マシンラーニングに関するGoogleの検索数が5倍になった。“マシンラーニングあるいはブロックチェーンを備えることによって、その価値が2倍、3倍、4倍、5倍以上になる”、とAndy Steward氏は指摘する。Zachary Lipton氏は先日のブログ記事で、巷間において“誤った情報が蔓延”している、と主張した。本記事ではマシンラーニングとその現状を、技術的側面から取り上げる。

  • Enterprise Conference 2017に見る新たなテクノロジ - 第1日目まとめ

    第12回Emerging Technologies for the Enterprise Conferenceカンファレンスの第1日が4月18日(火)、ペンシルバニア州フィラデルフィアで開催された。2日間にわたるこのイベントを企画したのは、同州フォートワシントンにあるITコンサルティング会社のChariot Solutionsだ。カンファレンスではBlair MacIntyre氏(拡張現実の先駆者)の他、Monica Beckwith氏(Oracle JVMパフォーマンスコンサルタント)、Andrea Goulet氏(Corgibytes CEO)、Yehuda Katz氏(Ember.js開発者のひとり), Jessica Kerr氏(Atomist リードエンジニア)ら招待講演者による基調講演が行われた。

  • Amazon LexおよびPollyディープラーニング技術を用いたバーチャルアシスタントアプリの開発

    OSCON 2017 Conferenceにおいて、AmazonのGreg Bulmash氏が、Amazon LexおよびPollyを用いた独自のバーチャルアシスタントアプリケーションの開発について語った

  • .NETの将来:非同期ストリーム

    VB/C#でasync/awaitが発表されてから、開発者たちはIEnumerableの非同期版について問い続けている。しかしC# 7とValueTaskが登場するまで、パフォーマンスの観点から潜在的に困難だった。

  • 成功しているオープンソースプロジェクトのサポートについて、TensorFlowの場合

    オープンソースプロジェクトのコミュニティづくりには、サポート、プルリクエスト処理、ライセンシング等に関するさまざまなプラクティスが必要になる。GoogleのTensorFlow Mobileリード、Pete Warden氏はそう述べる。

  • QCon New Yorkまで10週 - 決定した基調講演者と講演者の一部を紹介

    QCon New York(年次開催されるソフトウェアカンファレンスの第6回)まであと10週となった。6月26日~28日にニューヨークへと戻るQConは、タイムズスクエアのMarriott Marquisに開催場所を移したものの、講演者の素晴らしいラインアップに変わりはない。2017年はStitch Fix、Google、Netflix、Lyft、Pivotal、Redis Labsなどから講演者がある。

  • Google Chrome DevToolsのアップデート

    Chrome DevToolsの次のバージョンには、開発者が高速なWebページを構築するのを助け、複雑な非同期コードのデバッグを容易にする、数多くの新機能が含まれている。Google I/O 2017で、Paul Irish氏がこれら数多くの新機能について紹介した。

  • Nikita Ivanov氏に聞く - Apache Igniteインメモリ・コンピューティング・プラットフォーム

    Apache Igniteは、キーバリュー型の永続化、ストリーミング、複合イベント処理をサポートするトランザクション機能を備えた、インメモリ・コンピューティング・プラットフォームである。2014年にGridGainによってオープンソース公開され、ApacheにIncubationプログラムとして受け入れられた。 InfoQは、GridGainのCTOであるNikita Ivanov氏にインタビューして、Apace Igniteについて詳しく聞いた。

  • C#の新機能 - 読み取り専用の参照と構造体

    C++には“const”という機能がある。これはパラメータに対して適用可能で、関数がパラメータやパラメータが参照するオブジェクトを変更しないということを、呼び出し側が認識できる。今回の提案により、C#でも同じような機能を利用可能になる。

  • 大幅な機能変更への準備を開発者に促すReact 15.5

    FacebookがリリースしたReactのバージョン15.5には、開発者を戸惑わせかねない、2つの機能の非推奨化が含まれている。大規模なアップデートが予定されるバージョン16での完全廃止に備えるために、Facebookは開発者に対して、自分たちのコードに必要となる変更に十分な注意を払うように求めている。

  • KotlinがAndroid開発言語になる

    Google I/O 2017で発表されたように、Android Studio 3.0にはKotlinのフルサポートが追加される。また、今後の開発のため、KotlinはJetBrainsから独立した非営利組織に移管される。

  • GitHubがデスクトップクライアントをElectronで再実装

    GitHubはmacOSとWindowsクライアントのアプリをネイティブの実装からElectronベースに書き換えた、と同社でクライアントアプリケーションのディレクターをしているPhil Haack氏が発表した。GitHub Desktop Betaに加えて、GitHubはGitとGitHubとの統合が最初からサポートされている新しいAtomのベータ版も発表した。

  • Spring Vault GA 1.0がリリースされた

    PivotalはSpring Vault 1.0の一般提供を発表した。これはJavaライブラリで、セキュリティ管理ツールのHashicorp Vaultのまわりにクライアントサイドを抽象化したものを提供する。典型的なSpringのイディオムに従うと、VaultをSpringやJavaアプリケーションにより簡単に連携できるようにする。よくあるパターンはテンプレートやプロパティソースといったものだ。

  • Azul SystemsはJavaのLLVMをベースにした新しいジャストインタイムコンパイラであるFalconをローンチした

    Azul SystemsはZing 17.03が利用可能となったと本日発表した。これはAzulの新しいジャストインタイム(JIT)コンパイラであるFalconを完全にサポートしている。FalconはLLVMをベースにしており、Zingの前のバージョンで使われていたC2コンパイラを置き換えるよう設計されている。C2コンパイラはOracle HotSpotとOpenJDKでも使われている。FalconはC2が1997年にJavaOneで紹介されて以来、初めてのJava SEで利用できる新しいJITコンパイラ製品である。

  • FreyaでF#のウェブサーバを作る

    FreyaはF#のウェブフレームワークであり、HTTPのプリミティブと並列性に特化している。テンプレート処理のようなインターフェースの構築機能は持っていない。F# eXchange 2017でMarcus Griep氏がFreyaを紹介した。氏はこのフレームワークの中核となるモデルについて説明した。また、性能と並列性で活用できる仕組みを紹介した。HopacとKestrelとの統合についてだ。

BT