InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Visual Studioのセットアッププロジェクトが復活
Visual Studio 2010にはセットアッププロジェクトがあったが、VS2012では除外されてしまっており、ユーザはInstallShield LEやその他のサードパーティ製品を使うしかなかった。ユーザの要望が多かったことから、MicrosoftはVS2013向けに、以前のプロジェクトタイプを復活させるつもりだ。
-
継続的開発は新しいメンテナンスの現実か?
モノのインターネット、Web API、ビッグデータは継続的開発を現実のものとし、開発者を完成したアプリケーションのメンテナンス作業に釘付けにするだろう。Dr.DobbsのAndrew Binstock氏はそう語る。開発者の時間を有効活用するためには、短期スプリント、継続的インテグレーションおよびデプロイメント、最新のプログラミングプラクティスがこれまで以上に重要になる。
-
Microsoftの新しいOneNoteサービスAPIは、Windows, Mac OS, iOS, Androidに無料で提供される
Microsoftは先日、Windows, Windows Phone, iOS, Mac OS, AndroidそしてWebのようなプラットフォームで、自由なフォーム情報の収集をプログラムで統合可能にし、異なるプログラム言語間の複数ユーザーコラボレーションツールであるOneNote APIの初期リリースを発表した。
-
パブリックPaaSリーダへの追撃態勢を整えたMicrosoft Azue Webサイト
先週発表したソフトウェアのアップグレードによってMicrosoftは,プラットフォーム・アズ・ア・サービスを提供する主要他社との差をほぼ埋めることに成功した。価格の改定,SSLの無償サポート,グローバルDNSのロードバランシング,Javaサポートの導入などにより,Azure Webサイトは,Heroku, Google App Engie, OpenShift Online, Cloud Bees, Engine Yardにとって手強い競合相手となったようだ。
-
Express 4.0リリース
Node.jsのウェブアプリケーションフレームワークであるExpress.JSのバージョン4.0がリリースされた。ルーターが改善され、バンドルされていたミドルウエアが排除された。しかし、現時点では今後の計画はまだ未定のようだ。
-
Akka Streamsによるリアクティブストリーム
Typesafeは,アクタを基本としたリアクティブストリームのオープンソース実装であるAkka Streamsの早期プレビュー版を発表した。リアクティブストリームはJava仮想マシン(JVM)上で,非ブロック形式のバックプレッシャを備えた非同期ストリーム処理の標準を提供しようという取り組みだ。非同期性は計算機リソースの並列使用を可能にするために,またバックプレッシャはデータ生成が利用側の処理を圧迫してシステム全体をダウンさせる潜在的可能性を防ぐために,それぞれ必要とされている。
-
Heartbleedの影響を受けたOpenBSD開発チームがOpenSSLコードのクリーンアップに着手
OpenSSLのHeartbleed脆弱性の問題を受けてOpenBSD開発チームでは,同ライブラリの徹底的な再調査を行うプロジェクトを立ち上げた。��ードベースの大規模なクリーンアップと修正に着手したチームが先週,その目覚ましい成果を公開している。
-
HaskellがiOSをサポート、性能を改善
GHC 7.8.1がリリースされ、Haskellのエコシステムがいくつか改善された。iOS向けにコンパイルできるようになり、Closed Type Families, Roles, Overloaded Lists, Pattern Synonymsなどの新しい機能が追加され、性能改善が行われた。
-
Java8向けSpringアップデート発表
企業向けプロジェクトは主にJavaEEアプリケーションサーバを採用しているため、Java8の適用は難しいだろう。TomcatとJettyを使う場合、アップグレードの麺ではより優れている。Java8の公式サポートと多くのWebSocket改善を含んだSpring 4.0.3が最近発表された。
-
jQueryは、v1.13でIE 6とIE 7のサポートを停止する
jQuery FoundationのプレジデントDave Methvin氏は先週、jQueryは"2015年のどこかで"Internet Explorer 6とInternet Explorer 7をサポート対象外にする予定だと、公式のjQueryブログで表明した。 関して長期の通知"をすることにしたと述べた。この変更は、jQuery 1.13リリースに繋がっていく。1.12リリースは、Microsoft Windowsのデフォルトブラウザーを正式にサポートする最後のバージョンになる。
-
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と同レベルになったようだ。