InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
AngularJS 2.0はモバイルアプリケーションをターゲットとし、レガシーブラウザのサポートを停止する
AngularJSチームは、『AngularJS 2.0はモバイルアプリケーションのフレームワークです』と述べている。このフレームワークはデスクトップ向けサポートを続けていくであろうが、おそらく今後の焦点はモバイル開発となるだろう。そのゴールには、コード変換によるEcmaScript 6のサポートも含まれている(今はまだブラウザがES6をサポートしていないため)。
-
MozillaとUnityが協力してウェブのゲームを変える
MozillaとUnityは協力してWebGLとMozillaのasm.jsを使って、Unityのゲームエンジンとウェブの世界に持ち込むことを発表した。
-
Ember.js 1.5リリース
Ember.jsチームはバージョン1.5をリリースした。チームの中核メンバであるRobert Jackson氏によれば、新しいテスト機能や“より優れたUXを提供する”URLアップデートが提供される。Jackson氏はEmber.jsのブログに今回の新しいバージョンは、新しい機能追加と“多くのバグ修正、小さな改善”を行ったものだと説明している。
-
-
Dart 1.3のパフォーマンスはNode.jsと同レベルに
GoogleのDartチームがDart SDK 1.3を発表した。これには非同期サーバサイドコードのパフォーマンス改善が含まれており、Dart VMは別のGoogleテクノロジーであるV8エンジンを使ったNode.jsと同レベルになったようだ。
-
JavaScriptでBDDを実現するCucumber.js - Julien Biezemans氏へのインタビュー
Julien Biezemans氏はCucumberコアチームのメンバであり,Cucumber.jsの作者である。Cucumber.jsはCucumberをJavaScriptネイティブで実装したもので,任意のJavaScript環境で動作する完全な移植版だ。Node.jsが動作するブラウザだけでなく,事実上JavaScriptとHTMLを生成するすべてのもの(Node.js, Ruby on Rails, PHP, .NETなど)に対して使用することができる。
-
Androidプラットフォームにおけるセキュアなコーディング
カーネギーメロン大学のソフトウェア工学研究所に所属するCERT Secure Codingチームは先頃,対象をAndroid上のJavaアプリケーションに特定したセキュアコーディングガイドラインをリリースした。InfoQでは著者のひとりである研究者のLori Flynn氏にインタビューした。
-
-
Rails 4.1リリース
Rails 4.1を使えば、アプリケーションをプレロードして起動を改善できる。また、Action Pack, Active Record, Action Mailerも改善されている。
-
レンダリングシステムを刷新したMeteor 0.8
Meteorのバージョン0.8が公開された。“Meteorのレンダリングシステムが改善されている”という。Meteorの次世代テンプレートエンジンであるBlazeは細かなDOMの更新が可能であり、jQueryと統合され、APIが単純になった。今回のリリースで2012年のバージョン0.4導入されたページ更新エンジンであるSparkがBlazeに置き換わった。
-
チームの改善のためにベロシティを計測することへの懸念
アジャイルチームは自分たちのスプリントごとのベロシティを計測する。そうすることで彼らは、計画をたて、進捗をトラッキングし、プロダクトオーナーにプロダクトのリリースプランを作るための手がかりを与えることができるようになる。チームは、自らを改善したいときに、ベロシティのデータを利用できるのだろうか? 何人かの著者がベロシティについて書いており、チームの生産性を高めることを目的としてベロシティを計測することについての懸念を伝えている。
-
MySQLを“ウェブスケール”にするためにFacebook, Google, LinkedIn,Twitterが協力
Facebook、Google、LinkedIn、Twitterは共同でリレーショナルデータベースを“ウェブスケール”にするため、WebScaleSQLを立ち上げた。これは、MySQL 5.6 Community Editionのブランチだ。
-
TypeScript 1.0 のリリース
Microsoft は TypeScript 1.0 のリリースを発表し、VS2012/VS2013 や Eclipse や source form 等のプラットフォームで利用可能になった。
-
Ratchetが真のフレームワークに,新たなホスト先も
モバイルアプリのプロトタイピングツールRatchetが拡張されて,完全なアプリケーションフレームワークになるとともに,BootstrapのGithubレポジトリに移動された。さらにドキュメントが更新され,iOSとAndroid用のテーマも追加されている。
-
WinJSはオープンソースになって、Windows Phone 8.1サポートが加わった
Windows Library for JavaScript (WinJS)は、完全なオープンソースになって、Microsoftプラットフォームに制限されなくなった。発表と並行して、Windows Phone 8.1をサポートした2.1リリースが発表された。