BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • GoogleのクラウドネイティブNoSQLデータベース"Cloud Firestore"が一般供用を開始

    Googleは、クラウド用NoSQLデータベースのCloud Firestoreの一般供用を開始すると発表した。リリースに合わせて,StackDriverの統合,サービス提供リージョンの拡大,低価格ティアの提供など,いくつかの新機能も導入する。

  • AWS IAM(Identity and Access Management)でタグと属性ベースのアクセス制御が可能に

    Amazon Web Services(AWS)は先頃、IAMリソース管理の容易化を目的として、IAMのユーザとロールのタグを利用可能にした。さらにこのリリースでは、属性ベースのアクセス制御(ABAC)機能と、AWSリソースとIAMプリンシパルを動的にマッチさせて"大規模運用での権限管理を簡略化"する機能も含まれている。

  • C# の機能: Defer

    GoとSwiftでよく知られるものなのであるが、C#でも提案#1398にてDeferステートメントの希望がされている。概念について把握していない方のために解説をすると、これはfinallyブロックがコードの最後でなく最初に現れるものと説明できる。

  • C#の機能 - ポインタ演算

    ネイティブプラットフォームと相互運用する場合、ポインタ操作に関して極めて特殊なコーディングパターンが必要となることがよくある。Cで記述したシム(shim)を経由すれば可能だが、 "Operators should be exposed for System.IntPtr and System.UIntPtr"と題した提案では,C#から直接提供する方法について論じている。

  • OpsRampがサービス中心性の向上,AIOps,クラウド監視を発表

    ハイブリッド企業向けのサービス中心型AIOpsソフトウェア・アズ・ア・サービス(SaaS)プラットフォームであるOpsRampが,新たなトポロジマップ,ITオペレーション用の拡張AI(AIOps)機能,クラウドネイティブなワークロード用の新しい監視機能を発表した。

  • GitHubのPRを自動生成して脆弱性を修正するDependabot

    Dependabotは,GitHub Security Advisory APIを活用することで,依存関係のトラッキングを支援し,プログラムのセキュリティを監視し,潜在的な脆弱性を解決するためのPRを自動生成することによって可能な限り簡単かつ確実な除去を実現する。

  • 共用体型のコールとビルド時間が改善されたTypeScript 3.3

    TypeScriptチームは隔月リリース周期に従って,共用体の呼び出しと複合プロジェクトのファイル追加監視のパフォーマンスを改善した,TypeScript バージョン3.3をリリースした。同時に今後6ヶ月間のロードマップも公開されている。

  • ApacheがJDK 11をサポートしたNetBeans 10.0をリリース

    Apache Software Foundationは先頃,JDK 11の拡張サポートを備えたNetBeans 10.0をリリースした。JUnit 5のサポートが追加され,PHP,JavaScript,Groovyモジュールが再統合されている。2019年中には,JDK 12とJDK 13をそれぞれサポートする2回のリリースが計画されている。

  • Swift 5ではメモリの排他アクセスが必須になる

    Swift 5では,変数がプログラムの他の部分で変更されている間,別の名称を使ってアクセスできないようにすることで,Swiftプログラムのメモリ安全性が向上している。この変更は,既存のアプリの振る舞いにも,Swiftコンパイラ自身にも重大な影響を及ぼす。

  • Very Fast Organizational Transformations(VFOT)の5原則

    Very Fast Organizational Transformations(VFOT)には,原則を持つ,タイムボックスを決める,システム全体,呼び掛ける,全員が参加する,という5つの原則がある。いずれもオープンソースないしオープンスペースの基礎をなすものとして証明された,理論ないし慣行に基づくものだ。開放的で権限付与性と透過性を備えたこれら原則を組み合わせ,包括的な変革戦略を形成することによって,変革の段階的な速度向上が実現する。

  • リモートモブプログラミングからの経験 - Sal Freudenberg氏に聞く

    Cucumberではモブプログラミングを,ドライバが最新コードをプルダウンして画面を共有し,チームが10分程度モブしたコードをコミットして,ドライバの役割を交代する,というサイクルによってリモートで実施している。"リモートモブは,私にはとても役立っています"と,Sal Freudenberg氏は言う。"自分の作業環境を使って,一番やりやすい方法で実施できるからです。"

  • Facebook,仮想現実でよりリアルなイメージを実現するDeepFocusをオープンソース公開

    先日のブログ記事でFacebookは、近くのオブジェクトへのフォーカスを改善するためにAIを使用したフレームワークのDeepFocusを、オープンソースとして公開すると発表した。このテクノロジによって,まさに映画を見ているように、近接するオブジェクトをフォーカス内に、遠方のオブジェクトをフォーカス外にすることが可能になる。DeepFocusは、エンドツーエンドの畳み込みニューラルネットワークを活用して、正確な網膜ぼけ(retinal blur)をほぼリアルタイムに生成する。

  • Grady Booch、AIの未来を語る

    Grady Booch氏によると,昨今のAIシステムは,その大部分がエッジにおける信号のパターンマッチングと帰納的推論(Inductive Reasoning)に関わるものであって,真の人工知能(Artificial Intelligence)ではない。2018 QCon San Franciscoの2日目に行った基調講演 "Building the Enchanted Land" で氏は,現在のAIとは"AIコンポーネントを備えたシステムエンジニアリングの問題"である,という持論を展開した。

  • 量子コンピュータとマシンラーニングの関係性を探る

    Google AI Quantumチームは先頃、量子コンピュータとマシンラーニングとの関係の調査に寄与する2つの論文を発表した。InfoQでは今回、Googleの上級研究科学者であるJarrod McClean氏に話を聞き、これらの結果の重要性に関する理解を深めることができた。

  • Evan You氏がVue.js 3.0をプレビュー

    VueConf Torontoにおいて,Vue.jsの作者でプロジェクトリーダのEvan You氏は,Vue.jsフレームワークの次期メジャーイテレーションとなるVue 3をプレビューした。

BT