InfoQ ホームページ ニュース
-
Jakarta EEにおけるMicroProfileコミュニティの影響
Lightbendのシニアデベロッパで、Lagomマイクロサービスフレームワークの開発者のひとりであるJames Roper氏が先日、Eclipse MicroProfileのコミッタに任命された。Lightbendで最初のコミッタとなった氏が、Jakarta EEに関する自身の体験とMicroProfileコミュニティの影響についてブログ記事を書いた。InfoQはRoper氏にその体験を尋ねるとともに、それを支えたMicroPforileのコミッタ仲間たちに話を聞いた。
-
Axon Framework 3.3、Subscription Query APIとKafkaサポートを追加
Axon Framework 3.3には、クエリモデルの更新を購読可能にするSubscription Query API、デッドラインメッセージのスケジューリングを可能にするManager、イベントの送受信にKafkaを使用可能にするAxon-Kafkaモジュールが追加されている。 また最近、バージョン3.3.2がリリースされた。バージョン3.3を使っている人は、アップグレードすることを強く推奨する。
-
Pivotal、Spring Cloud Data Flow 1.5をリリース
PivotalがSpring Cloud Data Flowのバージョン1.5をリリースした。リアルタイムデータの処理パイプライン構築用プロジェクトである。新機能はユーザインタフェースやメトリクス、Kubernetesの改善やSpring Cloud Stream Application Startersの更新といったことである。
-
大規模プロジェクトのサポートが向上したTypeScript 3.0がリリース
TypeScriptチームは先日TypeScriptのバージョン3.0を発表した。これには、プロジェクトの作成とスケールの新しいテクニック、パラメータリストの操作、明示的なチェックを強制するための新しい型、開発者のユーザーエクスペリエンスを改善するTypeScriptによるエラーレポートの処理が導入されている。
-
セレンデピティとネットワークの力
新たな出会いは、あなたの新しい一面を引き出してくれる。プロジェクト外部からの視点を得て、新たな見方をするためにはよい方法だ。まったく違う分野で働く人々との会話は、会社を変えるアイデアを閃かせる可能性がある。価値観や関心事を同じくする人々に会うことに重点を置いて、ネットワークを日々の習慣に組み込むことが大切だ。
-
システムをマイクロサービスに分解するには
2年前、Vladik Khononov氏とそのチームはマイクロサービスの導入を決定したものの、数ヶ月後に大きな混乱に陥った。システムをマイクロサービスに分解する方法 - さまざまな機能を配置するためのバウンダリを見つけ出す方法を検討することなく、新しいクールなテクノロジに飛びついたことが原因だった。
-
Azure Kubernetes Serviceに関するMicrosoftのGabe Monroy氏とのQ&A - Build 2018にて
Microsoft //buildカンファレンスでInfoQは、Container on Azureのリード��ログラムマネージャであるGabe Monroy氏に、Azure Kubernetes Service (AKS)について聞くことができた。話の中で氏は、Microsoftがコミュニティに協力すると同時に、例えばAzure Active Directory(AAD)との統合などによってサービスの差別化を図っていることなどを、詳細に説明してくれた。
-
Eich氏とCrockford氏による将来のJavaScriptt: JavaScriptとJSONの作成者による洞察
先日、ロンドンで開催されたFullStack conferenceにおいて、JavaScriptを開発したBrendan Eich氏と、JSONを開発して"JavaScript: The Good Parts"の著者であるDouglas Crockford氏がJavaScriptの将来について語った。
-
Sandy Mamoli氏、人のためのホラクラシを語る
Sandy Mamoli氏は2年間にわたって、ニュージーランドの旅券発行会社Snapperのホラクラシ(holacracy)導入をサポートしてきた。先日のAgile Wellyミーティングセッションで氏は、ホラクラシについて説明し、これまでの経緯やそこで得たメリットを語るとともに、ホラクラシを検討中の人たち向けたアドバイスを提供した。
-
EthereumがCasperの最初のリリースをローンチ、クライアントテストを開始
先日のredditの記事で、Ethereum開発者のDanny Ryan氏は、ethereumのステータスコンセンサスアルゴリズムCasper Friendly Finality Gadget (FFG)の最初のリリースを発表した。今回のソフトウェアリリースでは、プルーフ・オブ・ステーク(PoS)コンセンサス・ブロックチェーンへの移行を支援するバリデータが導入されている。
-
Eclipse Foundation、Eclipse Photon IDEをリリース
Eclipse FoundationがEclipse IDEの最新バージョンを発表した。Eclipse Photonには、Java 10とJava EE 8のサポート、PDT (PHP development tools) の改善、Dark Theme UI改善などが含まれている。
-
専任チームによる継続的デリバリの実現
Robin Weston氏が、先日のContinuous Lifecycle Londonで、独立した開発サポートチームの支援によって、変革への抵抗が強くサイロ化した企業への継続的デリバリプラクティスの導入に成功した、自らの経験を語っている。新たなテクノロジやツールの導入よりも、チームが重視したのは、共有とチームの教育だった。その対象となったプラクティスは、継続的インテグレーションからテストピラミッドの採用、あるいはムダの特定によるサイクルタイム短縮まで、広きにわたる。
-
人工知能でソフトウェアをテストする
コンピュータビジョンアルゴリズムと現代の人工知能(AI)技術の適用が進歩し、ビジュアルテストを書くことは現実的になった。テストでAIを使えば、自律テストは可能になる。退屈で機械的なタスクはAIに任せて、テスタは考えることができる。
-
Amazon WorkspaceがAmazon Linux 2 Desktopを提供
新しいAmazon WorkSpacesでは、顧客はWindows 7および10以外のデスクトップとしてAmazon Linux 2を使用できる。Amazon Linux 2 WorkSpacesは、Amazon Machine Imageなどのいくつかの異なる形式で入手できる。
-
QCon NY: Joe Emison氏のサーバレスパターン、アンチパターン
Branch社のCTOであるJoe Emison氏は、QCon New York 2018 カンファレンスで、サーバレスアーキテクチャのデザインパターンとアンチパターンについて講演した。