InfoQ ホームページ ニュース
-
適応性のある報酬・表彰システムですべての世代を引き付ける
報酬・表彰(Reward and recognition)システムは適応性があって、アジャイルで、個々の状況を考慮したものであるべきだ。どの世代であっても、仕事に求めるものは同じ - 自身の仕事を尊重されること、報酬を得ること、認められることの3つ - だが、モチベーションと報酬の形式は、世代によって違う。創造性を持って報酬・表彰システムを常に新しく保つとともに、チームに合わせていくことが必要だ。
-
GoogleがNetwork Connectivity Centerの公開プレビュー版を発表
最近、GoogleはNetwork Connectivity Centerのプレビュー版を発表した。これはGoogle Cloudのネットワーク接続管理のための新しいサービスである。Google Cloud Platform(GCP)のネットワークサービスを使用すると、企業は1か所からオンプレミスとクラウドの異種のネットワークを作成、接続、管理できる。
-
Crystal言語がRuby構文リリース1.0でCパフォーマンスを目指す
Crystalは、最近、最初のメジャーバージョンをリリースした。Crystalは、Rubyの簡潔さと親しみやすさをCの効率と融合させることを目的とした、新しいオブジェクト指向のコンパイル済みシステムプログラミング言語である。Crystal 1.0は、Rubyに近い構文を持ち、静的に推測される型、Cバインディング、マクロを備えている。 Crystalは、Ruby/Rails、Elixir/Phoenixのバックグラウンドを持つ開発者を引き付ける可能性がある。
-
GitHub用にブラウザで長大なログを表示する
色分けやグルーピング、検索、パーマリンク(permalink)を望むならば、ブラウザに長大なログを表示するのは難しい作業になる、とGitHubのエンジニアのAlberto Gimeno氏は言う。ReactとプレーンなJSライブラリをテストした後、同社が独自開発を決めたのは、このような理由からだった。
-
ビジネスアジリティのパターンとアンチパターン
先日のWellyBam(Business Agility Wellington)のイベントで、書籍"Sooner, Safer, Happier"の著者らが、さまざまな企業における変革(transformation)活動を通じて自ら見出したビジネスアジリティ採用のパターンとアンチパターンについて、その理由を含めて詳しく説明した。
-
Kotlin 1.5への道
JetBrainsがリリースしたKotlin 1.4.30には、Kotlin 1.5で安定版になる予定の新たな実験的機能が含まれる。Kotlin 1.4.xとしては最後のインクリメンタルバージョンになると思われる今回のリリースには、新機能として、新たなJVM IR(Internal Representation)コンパイラバックエンド、Java recordとsealedインターフェースのサポート、Kotlin Gradle Pluginでのコンフィギュレーションキャッシュのサポートなどが追加されている。
-
チップ設計用のGoogle Apollo AIが、深層学習のパフォーマンスを25%向上する
Google Researchの科学者は、AIアクセラレータチップの設計を最適化するためのフレームワークであるAPOLLOを発表した。APOLLOは、チップ面積を最小限に抑えながら、深層学習の推論待ち時間を最小限に抑えるチップパラメータを選択するために進化的アルゴリズムを使用する。APOLLOを使用することで、研究者は、ベースラインアルゴリズムによって選択されたものよりも24.6%の高速化を達成する設計を発見した。
-
Linux FoundationがAsyncAPIのホストを発表
Linux Foundationは本日、Async API Initiativeをホストすると発表した。AsyncAPIの現在の成長をサポート可能な中立的プラットフォームの中で、個人や企業がAsyncAPIを進展させ、コラボレーションを育むためのフォーラムを提供する。
-
Red HatのCentOS終了で生じたギャップを埋めるRocky Linux
CentOSの創始者であるGregory Kurtzer氏が、Red HatがCentOS Linuxの方向性を変えたことで生じたギャップを埋めるべく、2020年12月にRocky Linuxプロジェクトをスタートした。安定したオペレーティングシステムから、リリース前のコードをテストするためのストリームへ、というこのシフトによって、多くの企業は、自らのニーズに合ったLinuxディストリビューションのひとつを失うことになる。プロジェクトの今後の目標について、氏にインタビューした。
-
GitLab Protocol Fuzzer CEがオープンソースに
GitLabは、13.4リリースで導入されたCore Prototol Fuzz Testingエンジンを、オープンソースとして公開した。ファズテスト(Fuzz Tesiting)とは、ランダムに生成された入力をアプリにわたすことで、ビジネスロジック内にあるセキュリティ上の問題や欠陥をより効率的に見つけ出すことを目的とするものだ。Principal Product ManagerのSam Kerr氏に詳しく聞いた。
-
AWSがHealth Awareをリリースし、アカウントに対する自動ヘルスアラートを提供
AWSは最近、AWS Health Aware(AHA)のリリースを発表した。これは、インシデント管理および通信フレームワークである。AHAは、AWS Health Alertsをさまざまなエンドポイントに送信する自動通知ツールである。AHAはAWS組織とインテグレーションして、その組織内のすべてのアカウント横断で集約されたアラートを提供できる。
-
Rust 1.51がリリース - const genericsが安定化、Cargoとコンパイル時間が改善
Rust 1.51にはconst genericsの安定版MVP(minimum value proposition、最小限の価値提案)が提供されており、型や有効期限ではなく、整数などの定数値による型のパラメータ化が可能になっている。新しいFeature ResolverによるCargoの改善、macOSでのコンパイル速度の向上なども、新しいRustリリースに含まれている。
-
AmazonがS3 Object Lambdaを発表
Amazonは先頃、S3 Object Lambdaを発表した。これは、カスタマイズされたコードを追加し、アプリケーションに返す前にS3のデータを処理する新しいサーバレス機能だ。S3 Object LambdaはS3 GETリクエストを処理し、AWS Lambda関数を使用してデータがオブジェクトストレージから取得されるときにデータを修正する。
-
Google DeepMindのNFNetがディープラーニングを効率化
Amazon Redshiftのユーザは、クロスデータベースクエリを実行し、Redshiftクラスタ間でデータを共有できるようになった。これは、AWSがこれらの拡張機能を一般ユーザ向けにリリースしたことによる。
-
Eclipse Adoptiumワーキンググループが正式に設立
Eclipse Foundationは、Adoptium運営委員会がAdoptiumワーキンググループ憲章を正式に承認したことを発表した。以前はAdoptOpenJDKとして知られていたこのグループは、Eclipse Foundationに参加した後、名前をAdoptiumに変更した。Adoptiumワーキンググループは、JavaコミュニティにOpenJDKソースコードに基づいてJavaバイナリと完全互換で高品質のディストリビューションを提供する。