InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Bootstrapバージョン4のαリリースが発表される
Web UIフレームワークBootstrapのバージョン4が発表され、そのα版がリリースされた。これはメジャーアップデートであり、よりモダンなWebテクニックを取り入るとともに、古いブラウザのサポートをドロップする。
-
Netflix FlacorでJSONデータを取得する
NetflixがFalcorというJavaScriptライブラリをオープンソース化した。これは複数のリソースからJSONデータを取得するためのモデルと非同期メカニズムを提供する。
-
EEmber.js 2.0リリース,後方互換性に称賛
Ember 2.0がリリースされた -- が,新機能はひとつもない。この決定に対してJava Scriptコミュニティでは,1.13との後方互換性の維持が広く称賛され,概ね好意的に受け入れられている。 </p> <p>Ember 2.0は,Ember 1.3で非推奨となった機能を削除しただけのものだ。従って,Ember 1.13上で警告なく動作するアプリは,Ember 2.0でも問題なく動作することになる。
-
分散システム開発で学んだ教訓
部分的障害(Partial Failure)のような分散システムの問題に対して最大限できることは,問題が起きないように願うだけではなく,それらに備えることだ - InfoQとのインタビューでVaughn Vernon氏はこのように説明して,部分的可用性(Partial Availability)を考慮した設計や,依存性が利用不可能な場合にオペレーションを回復するための上限付き指数待機(Capped Exponential Back Off)の利用など,現実的なアプローチと実践的アドバイスを書いたJeff Hodges氏のブログ記事を紹介してくれた。
-
-
パフォーマンスの第一人者Kirk Pepperdine氏に聞く - RebelLabsのパフォーマンス調査について
RebeLabsは,2015年3月に開始した開発生産性に関する調査の結果を“Developer Productivity Report”として公開した。Javaの開発コミュニティを対象に,Javaのパフォーマンスと性能試験手法について調査したものだ。これらの数字が現実の経験とどの程度一致しているか確認するためInfoQは,パフォーマンスの専門家としても広く知られる,JClarityのCTOのKirk Pepperdine氏に話を聞いた。
-
iOSアプリ開発がWindowsに,一部では論議も
Microsoftは,Windows上でObjective-C開発を可能にするツールをリリースしたiOSアプリのWindows移植を促進するためだ。ただしこの活動には議論もない訳ではなく,一部の開発者は自分たちのコードがプロジェクトに取り込まれた方法に関して不満を持っている。
-
Jørn Larsen氏に聞く; チームワークとユーザ協力
Tirforkの共同設立者でCEOのJørn Larsen氏がGOTO Amsterdam 2015カンファレンスで,“Waste Is a Crime: Don’t Waste Your Team”と題したプレゼンテーションを行った。InfoQはLarsen氏にインタビューして,ソフトウェア製品開発のための“Perfect World(パーフェクトワールド)”とは,多数のユーザの意向を調整するには,ソフトウェアチームにとってなぜ“Waste is a Crime(無駄は罪)”なのか,フローが重要なのはなぜか,フローを確立するために何ができるのか,などを聞いた。
-
Kismaticチームへのインタビュー: Kubernetesの過去、現在、未来
InfoQは企業向けにKubernetesをサポートしているKismatic IncのJoseph Jacks氏とPatrick Reilly氏にインタビューをした。最近のKubernetes v1.0のリリースや、プロジェクトの歴史、将来このプラットフォームがマイクロサービスの配置に与える影響について話を聞いた。
-
Android Marshmallow、SDK 6.0とAPI 23とともに登場
GoogleはAndroidについて、Mは「マシュマロ(Marshmallow)」のMだと明らかにした。また、Android 6.0 SDKについても紹介した。これはAndroid Studioにプレパッケージされるとともに、別のIDEで使えるよう個別ダウンロードできる。
-
qMapによるアプリケーションの稼働状況と品質の管理
QASymphonyがqMapをリリースした。クラウドやモバイル,ビッグデータ,IoTなどのアプリを扱うアジャイルテスタを対象としたビジュアルマッピングソリューションである。InfoQは同社がqMapを開発した理由,qMapを利用したテスト結果の解析やテスト管理,qMapの提供する情報を活用した製品品質の向上,アジャイルやDevOpsへの展開方法などについて,Kyle Cochran氏にインタビューした。
-
コンパイル時間短縮,並列コード生成などを実現したRust 1.2
Rust Core Teamは,Rust 1.2安定版と1.3ベータリリースの提供開始を発表した。Rust 1.2ではツーリングとコンパイラのパフォーマンス向上,並列コード生成などを中心に,MSVCツールチェーンのサポートも追加されている。
-
Facebook傘下のParse、AndroidとiOS向けSDKをオープンソース化
Facebook傘下のmBaaS(Mobile Backend as a service)プロバイダであるParseがiOS/OS XおよびAndroidプラットフォーム向けSDKをオープンソース化した。
-
Bryan Cantrill氏に聞く - Trironを使ったベアメタル上でのコンテナ運用
InfoQは先日,JoyentのCTOであるBryan Cantrill氏にインタビューして,コンテナテクノロジ,ベアメタル上でのDockerの利用,さらには同社がTritonプラットフォーム開発を通じて技術的イノベーションをいかに推進していくのかなど,氏の考えを聞いた。
-
Netflix.com、Universal JavaScriptを採用してレンダリングパイプラインからJavaをなくす
Netflix.comのチームがJavaベースのHTMLレンダラをなくし、ブラウザとサーバで動かせるUniversal JavaScriptレンダラを選んだ。