BT

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

寄稿

Topics

地域を選ぶ

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

  • NISTの指針は生体認証を使用する場合に第二の認証因子を要求する

    NISTは、"過去のリビジョンからのかなりの更新"と記された、新しいデジタルアイデンティティガイドラインをリリースした。このガイドラインは容認可能な複数要素認証(MFA)の使用方法について記載している。更に、生体認証を因子の1つとして用いる場合、個人が有する何らかの情報と組み合わせなければならず、パスワードのような個人が知る何らかの情報と組み合わせてはならない。

  • Realm Mobile Platfomが水平スケーラビリティ,レガシデータソース,レプリケーションを新たにサポート

    Realmチームは,リアルタイム自動データ同期,リアルタイムコラボレーション,ライブメッセージングなどの機能を備えたiOSおよびAndroid用モバイルアプリの開発を目的とする,Realm Mobile Platformのバージョン1.0を発表した。

  • Apache Eagleがトップレベルプロジェクトに昇格

    ビッグデータプラットフォーム上でのセキュリティおよびパフォーマンスに関する問題を特定する,オープンソースソリューションのApache Eagleが,2017年1月10日,Apacheのトップレベルプロジェクトに昇格した。eBayが2015年10月にオープンソースとしたEagleは,機密データへのアクセスや悪意のある活動を簡単に検出し,タイムリに対応する目的で開発されたソフトウェアだ。

  • Microsoftがドローンとロボットのためのシミュレータ、AirSimをリリース

    MicrosoftがAirSimを開発してオープンソース化した。これは世界各地におけるドローンの飛行をシミュレートするのに使えるツールだ。シミュレータはUnreal Engineで作られており、Microsoftはまもなくロボットや他の種類の車両のサポートを追加する予定だ。

  • Android ThingsはTensorFlowベースの機械学習とコンピュータビジョンをIoTデバイスにもたらす

    最近リリースされたAndroid ThingsのDeveloper Preview 2 (DP2) では、IoTデバイスにおける機械学習とコンピュータビジョンにTensorFlowが簡単に使えるようになった。加えて、いくつかのIoTプラットフォーム向けにUSBオーディオのサポートが拡張され、Intel Jouleのサポートも追加された。また、新しいNative PIO APIを通じて、ネイティブドライバを直接使えるようになった。

  • 疲労、スパム、およびバックアップの欠如でGitLab.comはダウンした

    GitLab.comをスパマーから守る試みが始まったのは、エンジニアの疲労が激しく、バックアップが欠如しているためにサイトが18時間近くダウンし、6時間分の生産データが失われたからです。

  • Apache HBase 1.3リリースで多数のパフォーマンス改善

    Apache HBase 1.3.0は、2017年1月中旬にリリースされた。今回のリリースでは、日付ベース階層圧縮がサポートされ、ログ先行書き込み(WAL)や新しいRPCスケジューラなど複数箇所で改善があった。このリリースには、合計で約1,700件の解決済みのissueが含まれている。

  • F# 4.1で実現する改善とC# 7との相互運用性

    F# 4.1は言語の面で改善されている。Microsoft tools for F#として今年後半に提供される予定の今回のバージョンでは,タプルのサポート,C# 7との相互運用,参照によるリターンが可能になる。

  • よいユニットテストを書くには

    テストを小さくする。適切なツールを使う。プログラマとテストがペアになる。これらは、よいユニットテストを書くための提案だ。 ユニットテストは、プログラミングとテストが混ざり合ったものだ。プログラマは、テスタと共に作業することで、お互いに学び合い、視野を広げることができる。

  • Java 9における日時フォーマットはユニコードロケール標準に近づく

    ユニコードロケールデータマークアップ言語(LDML)に機能を近づけるために、解析とフォーマットの変更がいくつか取り入れられている。変更はStephen Colebourne氏に監督されている。氏は有名な日時ライブラリであるJodaTimeの作成者で、Java 8での新しいjava.timeコンポーネントの先駆者だ。ユニコード標準を遵守することはJava以外の他のシステムとのよりよい相互運用性を提供するだろう。

  • JPMorgan ChaseとIntuitがAPIを通してデータをセキュアに共有

    JPMorgan ChasetとIntuitは1月25日、APIを通して銀行の金融データを簡単かつ安全に共有するための提携を発表した。この提携により、JPMorgan Chaseの顧客は、MintやTurboTaxなどのIntuitの財務管理アプリケーションに自分の口座データを共有できるようになる。

  • Microsoft、Visual Studio 2017にライブユニットテストを提供

    ますます機能が低価格のバージョンに押し込まれるなか、Microsoftは常に、Visual Studio Enterprise Editionの高額な値札を正当化する方法を探し求めている。今年の新機能は「ライブユニットテスト」だ。

  • MITが並列プログラムの最適化改善のためにLLVMのIRを拡張

    MITの研究者たちがLLVMのフォークを使用して,fork-join並列処理をコンパイラの中間表現(IR)に直接埋め込む並列コード最適化の新たなアプローチに取り組んでいる。この方法を用いることで,直列的なIRレベルの最適化手法の大部分が並列プログラムでも利用可能になる,というのが彼らの主張だ。

  • .NET Core Toolsの新機能

    Visual Studio 2017 RCの最新リリースと同時に、.NET Core Toolsも更新された。このリリースでは、テンプレートの変更や多数のバグ修正など、いくつかの改善が行われている。

  • Portable PDBの紹介

    クロスプラットフォームのPDBライブラリを作成するため、Microsoftはフォーマットを完全に改訂することにした。新しいPortable PDBフォーマットはオープンソースで、文書化されており、はるかにコンパクトだ。ただし、新しいフォーマットには、特にレガシーコードに関して新たな制約がある。

BT