InfoQ ホームページ ニュース
-
Parse、新しいSchema APIとAPI Consoleを追加
Parseがアプリで使うデータベーススキーマをプログラムから操作できる新しいSchema APIと、コードを書く必要なしにParse REST APIを使いやすくするためのParse API Consoleを発表した。
-
総保有コストを使った技術的負債の管理
総保有コスト(TCO)は、投資の意思決定やファイナンスの分析で使われる。これをソフトウエアに適用すると、初期の開発コストや、製品が提供停止になるまでのメンテナンスのコストをカバーできる。TCOは設計上の決定や技術的負債の管理をサポートする。
-
アジャイルの拡大,定義,発展を理解する
最近のいくつかの記事で,アジャイル手法を他の産業に適用する取り組み,根本的問題に取り組むことでアジャイル採用の成果を改善するアイデアの提案,といったテーマが取り上げられていた。例えばAndy Hunt氏は,GROWS Method(tm)という,まったく新しいアプローチを提案している。またDan Greening氏は,アジャイルアプローチの中核となる概念を明確化するために,その利用方法について説明している。
-
Googleでの長期にわたるエンジニアリング
Googleでディレクターを務めるAstrid Atkinson氏はこの10年の経験を引き合いにして、長期にわたるエンジニアリングに関するルールを示し、アドバイスをした。サンタクレアで開催されたVelocity Conference 2015の参加者が学んだのは、幅広く成功していることをイメージすること、複雑は排除するのではなく管理すること、チームをスケールするのではなく、システムをスケールすることに注力すること、だ。
-
超解像画像のための深層畳み込みニューラルネットワーク
Flipboardが低解像画像をアップスケールするというDeep Learningの応用について報告し、この学習アルゴリズムのパワーと柔軟性を示した。
-
Chrome 44ベータはES6機能と通知の改善を提供する
Googleは、Chrome 44ベータをリリースした: 新しいES6機能と改良された通知機能を含むアップデートである。OSの最新のベータリリースでは、計算されたプロパティ、オブジェクトリテラルとクラスリテラルのプロパティ名に式が可能になった。
-
形式的手法を用いた正当性立証可能なソフトウェアの開発
ソフトウェアプログラム内の中核的なコミュニケーションと状態管理が論理的に100%正しいことを証明する手段として,コンピュータチェックモデルを利用する方法がある。同じようなモデルは,100%正確なソースコードの作成にも応用できる。このような形式的手法を利用することにより,市場提供のためのコストと時間を削減し,より信頼性の高いソフトウェア製品の提供が可能になる。
-
AppleがSwiftをオープンソース化
WWDC 2015でAppleは、Swift 2.0をパーミッシブライセンスでオープンソースにすると発表した。Swiftは昨年のWWDCでリリースされた言語だ。また、Linuxでも標準ライブラリとコンパイラが動作するようにする。さらに、開発者プログラムを簡素化して、開発者が同じメンバシップでiOSとOSXとウォッチOSのアプリケーションの開発ができるようにした。
-
-
-
-
-
Tabris.js: JavaScriptでネイティブモバイルアプリを作る
Tabris.jsはネイティブのiOSとAndoroidアプリを完全にJavaScriptで開発するためのオープンソースモバイルフレームワークだ。EclipseSourceによれば、高性能、高速な開発サイクルを実現し、Cordovaのようなサードパーティのプラグインをサポートする。InfoQはこのプロジェクトのリーダであるHolger Staudacher氏に話を聞いた。
-
Rustが製品開発可能な安定版に到達
Mozilla Researchから始まったプログラム言語Rustが,1.0のマイルストンに到達した。開発者がソフトウェア開発に着手可能な安定した基盤と,Rustプロジェクトチームによる"安定性の保証"が提供されている。
-
アジリティをサポートするための人材管理プラクティス
企業のアジリティ移行を指導する組織改革エージェントのDavid Dame氏は,企業規模拡大に関する活動のアジリティに関して,人材管理のプラクティスの面から説明する。