InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
システムをマイクロサービスに分解するには
2年前、Vladik Khononov氏とそのチームはマイクロサービスの導入を決定したものの、数ヶ月後に大きな混乱に陥った。システムをマイクロサービスに分解する方法 - さまざまな機能を配置するためのバウンダリを見つけ出す方法を検討することなく、新しいクールなテクノロジに飛びついたことが原因だった。
-
Eich氏とCrockford氏による将来のJavaScriptt: JavaScriptとJSONの作成者による洞察
先日、ロンドンで開催されたFullStack conferenceにおいて、JavaScriptを開発したBrendan Eich氏と、JSONを開発して"JavaScript: The Good Parts"の著者であるDouglas Crockford氏がJavaScriptの将来について語った。
-
Eclipse Foundation、Eclipse Photon IDEをリリース
Eclipse FoundationがEclipse IDEの最新バージョンを発表した。Eclipse Photonには、Java 10とJava EE 8のサポート、PDT (PHP development tools) の改善、Dark Theme UI改善などが含まれている。
-
人工知能でソフトウェアをテストする
コンピュータビジョンアルゴリズムと現代の人工知能(AI)技術の適用が進歩し、ビジュアルテストを書くことは現実的になった。テストでAIを使えば、自律テストは可能になる。退屈で機械的なタスクはAIに任せて、テスタは考えることができる。
-
Fake 5が.NET Coreをサポート
数ヶ月間のプレビュー期間を経て、Fake 5が先頃リリースされた。この.NETアプリケーション用ビルドツールの新バージョンでは、コアが新たに書き直されただけでなく、多くの内部的な改良や機能が加えられている。メンテナのMatthias Dittrich氏に連絡を取り、すべての変更点や機能についての詳細を聞いた。
-
OpsRampがAIOps推論エンジンを導入
SaaSベースのIT運用管理プラットフォームを提供するOpsRampが、アラートとイベント相関のためのIT Operations推論エンジン用AI(AIOps)を備えた、OpsRamp 5.0を新たにリリースすると発表した。マルチクラウド対応のダッシュボードも備えている。
-
AppDynamicsが欧州向けに新たなSaaSサービスをローンチ
アプリケーションインテリジェンスベンダのAppDynamicsは、Amazon Web Services(AWS)のEU(フランクフルト)リージョン上に展開する、新たな欧州向けSaaS(Software-as-a-Service)サービスをローンチした。
-
Netflix、HTTPインタラクションライブラリPolly.JSを発表
Netflixは、HTTPインタラクションを記録、再生、スタブするオープンソースライブラリ、Polly.JSのリリースを発表した。
-
JSUI、JavaScriptアプリ管理のためのUIツールキット
JSUIは、JavaScriptアプリケーションを作成・管理するためのビジュアルツールだ。このプロジェクトでは、フロントエンドとバックエンドのアプリケーションのためのユーティリティおよび機能を提供する。機能の多くは、土台となるJavaScriptフレームワークに非依存だ。
-
GithubエンジニアリングがMySQL高可用性のために新しいアーキテクチャを採用
Github.comは、API、認証、Github.comのウェブサイトなど多くの重要なサービスのバックボーンとしてMySQLを使用している。Githubのエンジニアリングチームは、以前のDNSとVIPベースの設定をOrchestrator、Consul、Github Load Balancerに基づく設定に置き換え、スプリットブレインとDNSキャッシュの問題を回避した。
-
GDPR変更でユーザトラッキングへの影響が際立つ
EU一般データ保護規則(GDPR)は2018年5月25日に施行された。最も顕著な影響は、ユーザにプライバシーポリシーの変更を通知する電子メールを送信しうろたえさせていることである。ウェブサイトが広範囲にわたるデータのプライバシー規制をどのように遵守するかを決定するにつれて、開発者はページの読み込み性能に大きなメリットをすぐに実感した。
-
顔認識技術の実情
顔認識はマシンラーニングの直接的な応用として、消費者や業界、法執行機関に広く展開されており、日々の生活に利益をもたらす可能性を持つが、一方ではプライバシに関する深刻な懸念をはらんでいる。顔認識モデルはすでに人の能力を越えているが、実世界での適用では問題の残る場合もある。
-
AndroidのKotlinサポートが充実 - Android KTX、Kotlin Bootcamp Udacityなど
Googleは先頃、AndroidプラットフォームにおけるKotlinの開発者エクスペリエンスを改善する活動に関するプレゼンテーションを行った。Android KTX、Kotlin Bootcamp Udacityコース、Lintサポートなどがその内容だ。
-
Visual Studio 15.8 Preview 3にマルチキャレット編集が追加
Visual Studio 15.8のPreview 3における待望の機能: IDEに他の人気のエディタと同様のマルチキャレット編集、キーボードバインディングの新しいオプションなど開発者を補助する機能が提供される。IDEでJavaScriptとTypeScript開発者の編集体験が向上する。
-
Martijn Verburg氏に聞く - AdoptOpenJDKとNestmates
InfoQでは先頃、London Java CommunityのリーダでAdoptOpenJDKの共同創設者でもある、jClarityのCEOのMartijn Verburg氏と話す機会を得て、AdoptOpenJDKビルドファーム全体の目的、NestmatesとJava 11に対する氏の意見、AdoptOpenJDKの2018年の計画と開発者がそれに参加する方法などについて議論した。