InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
モバイルおよびWebのテストカバレッジ戦略
すべてのデジタルチャネルにおけるスムーズな機能の実現というユーザの期待に応えるため、開発チームは、各地域の市場でのアプリの使用パターンに合わせたテストを実施する必要がある。本記事ではモバイル市場におけるデータ駆動テストのカバレッジのための、デバイス/OSの組み合わせと、エージングや画面パラメータなどのテスト関連のガイドラインを同時に考慮した方法論と指標を紹介する。
-
GoogleがCloud Prediction APIをCloud Machine Learning Engineにリプレース
Googleは、同社のCloud Prediction APIを来年内に廃止すると発表した。開発者に対しては、Google Cloud Platformからのデータ解析、機械学習トレーニング、予測が可能な同社のCloud Machine Learning Engineへの移行を推奨する。
-
分散クラウドアプリケーションをマップ化するアプローチの比較
アプリケーションマップは、分散アプリケーションのコンポーネントとネットワーク、またはプロセス間の相互作用をトポロジーで表現したものだ。AppDynamis、OpenTracing、Netsilなどの様々なツールで採用されたアプリケーションマップのアプローチの概要が最新の記事で紹介されている。
-
JetBrainsがJCP Executive Committeeの一員に
最近行われた特別選挙で、JetBrainsがJCP Executive Committeeに選出された。EricssonとTOTVSの退任で生まれたふたつの空席のひとつを埋めることになる。InfoQは同社の開発者であるTrisha Gee氏に、最新の状況と計画、そして、JSR 376の投票と将来の開発について話をした。
-
Adobe、2020年でFlashのサポートを終了
AdobeがFlashを2020年末で終了することを発表した。ブラウザベンダーはそれぞれのブラウザでFlashを段階的に廃止していくタイムラインを公表している。
-
Reactベースの静的サイトジェネレータGatsbyの作者、Kyle Mathews氏とのQ&A
Reactベースの静的サイトジェネレータGatsbyが1.0になった。このインタビューで、作者のKyle Mathews氏はプロジェクトへのモチベーションと、Gatsbyがどこへ向かっているのかについて語った。
-
GPU Technology ConferenceでGreg Kurtzer氏に聞く。
InfoQのRags SrinivasがGPU Tech Conferenceで、一連のオープンソースのコントリビュータであるGreg Kurtzer氏に話を聞く。
-
Rider RC1リリース、パフォーマンスが向上
JetBrainsが.NETにフォーカスしたマルチプラットフォームIDE、Riderの最初のRC (2017.1) をリリースした。この最新プレビューでは、NuGetサポートの拡張、一般的なパフォーマンス改善(特にWindows)、ユーザビリティ強化が含まれている。
-
GoogleがGo 2について議論
敵対することを優しく押し殺すのはオンラインでの議論での真の戦略だ。侮辱や蔑視をする意図はないとを示すような振る舞いは相手の武装を解除する力がある。オンラインのコミュニケーションにはバイアスがあることを受け入れ、事実と道理を使ってバイアスに対処し、バイアスに自覚的になる訓練をして埋め合わせしようとするのが重要だ。
-
OracleがRustで書かれたコンテナランタイムを含むオープンソースのコンテナユーティリティをリリース
Oracleは3つのオープンソースのコンテナユーティリティを発表した。Smithは、Open Container Initiative (OCI)のイメージに準拠したイメージビルダであり、単一の実行可能ファイルと依存物で構成される"マイクロコンテナ"を作成する。Crashcartはマイクロコンテナのデバッグツールで、Linuxバイナリのイメージを既存のコンテナにサイドロードできる。RailcarはRustベースのコンテナランタイムでOCIランタイム仕様を実装している。
-
Twitterのパーソナライズされた通知
TwitterのエンジニアであるGary Lam氏はQCon London 2017でパーソナライズ通知について語った。講演では、パーソナライゼーションとレコメンデーションのアルゴリズムの概観、巨大なデータとTwitterのバイモーダルな性質に関わらず規模に応じた仕事の仕方について語られた。
-
Blazor、.NETをブラウザに連れ戻す
Steve Sanderson氏のBlazorは、WebAssemblyを使って.NETをブラウザに連れ戻す実験的なプロジェクトだ。FlashやSilverlightのような完全なプロダクションフレームワークではなく、何ができるのかを調べるためのものだ。
-
クラウド上に銀行を作る - Starling BankのGreg Hawkins氏が語るOpen Banking, DevOps, ハッカソン
先日のQCon LondonでGreg Hawkins氏は、“Building and Trusting a Cloud Bank”と題した講演を行い、Starling BankがAWSパブリッククラウド上に英国銀行を立ち上げた経緯について解説した。InfoQは先日のStarlingDev Hackathonで氏に会う機会に恵まれ、OpenBankとPSD2、レガシアプリケーションの課題、オンラインバンキングの将来などについて議論することができた。
-
-
データセンタ運用担当者の受難 - VMを前提としたインフラストラクチャ上でのコンテナ運用という苦労
コンテナテクノロジ専門の企業であるDiamantiが、同社のハイパーコンバージド・コンテナプラットフォームによって、Gartnerの“クールベンダ(cool vendor)”に選出された。製品およびマーケティング担当副社長のMark Balch氏がInfoQに、コンテナが開発者とデータセンタ運用担当者の間に位置することで生じている、現在の摩擦について見解を話してくれた。