BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Companies に関するすべてのコンテンツ

  • Redis LabsはMicrosoftと提携し、開発者向けに新しいRedisキャッシュを提供

    Microsoftは最近のブログ投稿で、Redis Labsとの新しいパートナーシップを発表した。これは、Redis Enterpriseを、Azure Cache for Redisの完全に統合された新しい層として提供するためのものである。現在非公開のプレビュー版である拡張サービスは、顧客に2つの新しいエンタープライズ階層を提供する。

  • C# 9: ラムダの小改善

    9では、”Discard Parameter”と”Static Anonymous Function”という2つの新機能によってラムダに小さなアップグレードが施される予定である。いずれもコードの記述方法を変えるものではないが、開発者の意図を明確にしてくれる。

  • Thorntail は終わりへ至る

    アプリケーションにアプリケーションサーバ機能を埋め込むためのサポートを追加するJavaフレームワークが増え、Thorntailプロジェクトは終了した。

  • Bill Shannon 氏を偲ぶ

    Sun Microsystems 社で 11 番目の社員として働きながら、SunOS、Solaris、Java EE の進化に貢献した著名なエンジニア、William (Bill) Shannon 氏が先月、癌との長い闘病生活の末に亡くなりました。Bill 氏の IT 業界への貢献は計り知れないものがあり、Unix と Java コミュニティの中で彼の存在が惜しまれることになるだろう。

  • Flashレガシコンテンツの延命にWebAssemblyを使用する

    Adobeは2020年12月31日にFlash Playerの配布とアップデートを終了する。しかしながら、長年にわたって蓄積された大量のFlashコンテンツが失われる訳ではない。FlashエミュレータのRuffleとx86仮想化テクノロジのCheerpXが、ともにWebAssemblyを活用して、ブラウザ内で.swfファイルを再生可能にするからだ。

  • C# 9: Swicth文の範囲演算子とパターンマッチング式

    C#が初めて紹介された頃から、開発者たちは、この言語のswitch構造に範囲演算子(range operator)のないことに不満を唱えていた。このためにC#のswitchは、VBよりもはるかに使い勝手が悪かったのだ。C# 9では、パターンマッチング拡張の一部として、この制限への対処が行われている。

  • GoogleがCompute Engine A2 VMでクラウド初のNIVIDIA Ampere A100 GPUをローンチ

    先日のブログ記事でGoogleは、NVIDIA Ampere A100 Tensor Core GPUをベースとした、Accelerator-Optimized VM(A2)ファミリをGoogle Compute Engineに導入することを発表した。A2は単一VMで最大16GPUを提供する、パブリッククラウドとしては初のA100ベースのサービスである。

  • Google ML Kit SDKがオンデバイスの機械学習にフォーカス

    Googleはスタンドアロンモードで動作することを目的とした新しいML Kit SDKを導入した。以前のML Kit SDKのようなFirebaseとの緊密な統合を必要としない。また、画像のラベル付けとオブジェクトの検出と追跡のために、デフォルトモデルをカスタムモデルに置き換えるための限定的なサポートも提供する。

  • Googleはすべてのサービスを1か所で大規模に管理するためにService Directoryを導入

    最近のブログ投稿で、Google はCloud Platform(GCP)にService Directoryと呼ばれる新しいマネージドサービスを導入した。このサービスにより、Googleは、環境やプラットフォームに関係なく、顧客がサービスを、一貫して確実に公開し、発見し、接続できるようにする。

  • C# 9: パターンマッチングの新キーワード `and`、`or`、`not`

    エイプリルフールのジョークのように聞こえるかも知れないが、C# 9では"and"、"or"、"not"がキーワードに加わる予定である。具体的には、パターンマッチングで使用するためだ。

  • MSMQと.NET Core

    Microsoft Message Queuing (MSMQ) は現在、.NET Coreでは使用できない。一般的には他のメッセージキューシステムが好まれているが、エンタープライズアプリケーションの多くがMSMQをベースとしているため、.NET Frameworkから.NET Coreや次期バージョンである.NET 5への移行を考えているチームにとっては問題である。しかし先日のReference Sourceへのプルリクエストが、状況を変えてくれるかも知れない。

  • GoogleがCloud VMWare Engineの一般提供開始を発表

    先日のブログ記事でGoogleは、Cloud VMWare Engineの一般提供を開始すると発表した。このリリースにより、VMwareベースの既存アプリケーションを、リファクタやリライトすることなくGoogle Cloudに移行できるようになる。

  • MicrosoftのZeRO-2がAIトレーニングを10倍高速に

    Microsoftは、クラスタサイズに対してスーパーリニアにスケールする、分散ディープラーニング最適化アルゴリズムZero Redundancy Optimizerのバージョン2(ZeRO-2)をオープンソースとして公開した。同社はZeRO-2を使用して、1,000億パラメータの自然言語処理(NLP)モデルを、従来の分散ラーニング技術の10倍の速度でトレーニングすることに成功している。

  • CouchbaseがCloud DatabaseをAWSで一般供与すると発表

    Couchbaseは先頃、フルマネージドなデータベース・アズ・ア・サービス(DBaaS)Couchbase Cloudの一般供与を開始すると発表した。このCloud NoSQLサービスは、現在はAmazon Web Services (AWS)上で提供されているが、今年末までにMicrosoft AzureとGoogleでも使用可能になる予定である。

  • Appleがプライバシ上の理由から、NFC、Bluetooth、他14のWeb APIの実装を拒否

    トラッキング防止ポリシの枠組みの中で、Appleは先頃、プライバシ上の懸念を理由として、16のWeb APIの実装を現時点では拒否する、と伝えた。ただし、フィンガープリンティングの攻撃対象を低減するように提案が修正されれば、決定について再考する余地があることを強調している。

BT