InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Koa 0.2.0リリース
Node.jsベースのWebアプリケーションフレームワーク、Koa version 0.2.0がリリースされた。Koaは人気のあるMVCプラットフォーム、Expressの後継だが、新しいES6で導入された機能を多用している。これは最初の0.1.0リリースからの設計選択を再確認し、今後のリリースとプロダクション利用のためにKoaのAPIを固める上で重要なリリースだ。
-
Math.js: 多機能JavaScript Mathライブラリ
Math.jsはJavaScriptおよびNode.js向けのオープンソースMathライブラリで、数値、ビッグナンバー、複素数、単位、行列を扱うことができる。これは柔軟な式パーサも備えている。さらに詳しく知るため、InfoQはプロジェクトの創始者であるJos De Jong氏にコンタクトした。
-
さらにパフォーマンスを向上したDart 1.1
先日リリースされたDart 1.1は,dart2jsコンパイラのパフォーマンスが向上し,サーバ側の開発サポートが改善されている。言語自体はほとんどそのままだ。
-
TwitterがMapReduceストリーミングフレームワークSummingbirdをオープンソースに
Twitterは,Summingbirdと呼ぶ自社のMapReduceストリーミングフ��ームワークをオープンソースにした。Apache 2ライセンスで公開されるSummingbirdは,コードをバッチモード(Hadoop/MapReduceをベースとする)でもストリームモード(Stormをベースとする)でも,あるいはハイブリッドモードと呼ばれる2つの組み合わせでも同じように実行することができる,大規模データ処理システムだ。
-
Google Play Services 4.1がドライブサポートを追加
GoogleはPlay Servicesをアップデートして,ドライブやターンベースのマルチプレイヤゲーム,新たな広告ネットワークのサポートを追加した。
-
Add App Wizardなどの機能改良を加えたXAML Spy 2.0.5がリリース
XAML Spyがこの1月にリリースされた。Add App Wizard,XAML Spy ExplorerツールバーのShow All Appsボタンによるインストール済みアプリのナビゲートなどがサポートされている。複数のプロジェクトに対して,XAML Spyを一括で有効あるいは無効にすることも可能だ。
-
Facebook、MercurialをGitよりも速くする
FacebookがどのようにしてMercurialをGitよりも特定の操作で5倍速くしたのかを説明する記事をポストした。読むと、彼らが何を変えて、なぜセットアップをそうしたのかがわかるだろう。
-
ログとトレースにLINQを使用する
Microsoft Open Technologiesは先頃,ログやトレースを使ったデバッグ作業と,リアルタイム監視および警告システムの開発を支援するオープンソースプロジェクトであるTxのリリースを発表した。
-
Apache Kafka, 他とは異なるメッセージングシステム
Apacheは、Kafka0.8 をリリースした。これは Kafka が Apache ソフトウェア財団のトップレベルプロジェクトになって以降の最初のメジャーリリースである。Apache Kafka は Publish-Subscribe 型のメッセージングシステムであり、分散型のコミットログの形で実装されている。当初は、大容量のイベントとログデータを収集および配信するために LinkedIn で開発されたメッセージングシステムであった。
-
Oracleがjava EE 8計画について,さらにフィードバックを募集
OracleはJava EE 8コミュニティサーベイの第2部をローンチした。クラウド,セキュリティ,ロギング,デプロイ,テスタビリティ,プルーニング,プロファイルといったトピックが対象だ。
-
OpenAccess ORM Q3 2013 SP1がVS 2013サポートを追加,従来型ウィザードとOracle 9i, MySQL 5のサポートは廃止に
先日TelerikがリリースしたOpenAccess ORM Q3 2013 AP1では,Visual Studio 2008を継続してサポートすると同時に,Visual Studio 2013のサポートが導入されている。しかし従来のウィザード,Oracle 9iとMySQL 5.0のサポートについては,OpenAccess ORMの次期リリースから廃止される予定だ。
-
Nevron Open Visionで実現するクロスプラットフォーム開発
Windows Forms、Windows Presentation Framework (WPF)、SilverlightをサポートしたNevron Open Vision(NOV)がリリースされた。このフレームワークを使えば、開発者は複数のOSやでバイス、環境でひとつのプレゼンテーションレイヤを使い回すことができる。今後のバージョンでMac OS、iOS、Android、WinRTをサポートする予定だ。
-
Internet Explorer 11のASP.NETブラウザ検出エラーの修正
Internet Explorer 11には .NET Framework 4.0ベースのウェブアプリが正常に動作しないという問題がある。原因はブラウザ検出の仕組みの不具合だ。.NET 4.5をインストールする、または、.browserファイルを追加して正しい定義を記述することで解決できる。
-
Webベースからネイティブアプリケーションに移行した後の、Facebookリリースプロセスについて
先月のVelocity Conf London(2013年11月13日から2013年11月15日���で開催)でFacebookのChaitanya Mishra氏が、FacebookのAndroidアプリをWebインタフェースから本格的なネイティブアプリにスケールさせるための取り組みについて講演した。この移行作業を成功させるために、各プロダクトチームがそれぞれのAndroidの担当機能を主導していた。中心となる統合チームは、回帰テストと、各機能からアプリ全体に至る最適化に重点的に取り組んだ。
-
FutureOpsと不変インフラストラクチャ,ビルトイン障害回復
Vagrantを開発したMitchell Hashimoto氏が先月のVelocity Conf Londonで,“FutureOps” に対する自身のビジョンをテーマに,不変(Immutable)インフラストラクチャとビルトイン障害回復(Built-in Failure Recovery)の話題を交えながら講演を行った。