InfoQ ホームページ ニュース
-
モバイルアプリケーション開発のためのアジャイル
モバイルアプリケーション開発を行うチームの,アジャイルソフトウェア開発などのライトウェイトな開発プロセス導入に対する関心が高まっている。短周期でアプリケーションを開発する上で,大きな効果と可能性が期待できるためだ。
-
ASP.NET vNext: カスタムプロジェクトローダーと言語サポート
The ASP.NET vNext は Rosylyn コンパイラを利用し、実行前にC# ソースコードのコンパイルとロードを行う。David Fowler 氏は、自身の言語を対応させることが可能な KRuntime における "DI-by-design" アプローチ の活用法を示した。
-
Docker、Language Stackの公式リポジトリを公開
DockerがDocker HubにLanguage Stackのための新しい公式リポジトリを追加した。ここにはC/C++やJava、Python、Rubyなどが含まれている。
-
Xamarin Evolve 2014ニュース: Android Player、Sketches、C#プロファイラ
最近、米国アトランタにてXamarin Evolve 2014というイベントが開催され、Xamarinが作成したクロスプラットフォームツール群に関するニュースがいくつも発表された。Android Player(ハードウェアアクセラレーションを利用するAndroid シミュレータ)、Sketches(REPL的な環境)、そしてProfiler(C#コードのプロファイラ)である。
-
CloudFlareがUniversal SSLで無償のWebセキュリティを提供へ
CloudFlareは,同社コンテンツ配信ネットワーク(CDN)の無料登録者すべてを対象に,Universal SSLによるSSLを提供する。この動きは,SSLの展開を望むwebサイトとアプリケーションの所有者がこれまで直面してきた,コストと複雑さという2つの問題に対処するものだ。エンドユーザへの証明書の発行は,CloudFlareが無償で実施する。SSLの有効化は,ドロップダウンメニューによる選択になる。
-
RubyMotionがAndroidパブリックベータをリリース
RubyMotionは先頃,同社のAndroidサポートがパブリックベータになり,アーリーアダプタによるAndroidプラットフォーム開発への適用が可能になったと発表した。RubyMotionは,人気の高いRuby言語とツールとを使用して,iOSおよびMac,そして今回のベータ版でAndroid用のネイティブアプリケーション開発が可能な,ターミナルベースのツールチェーンだ。
-
新鋭の言語: この5年を振り返る
最近の記事でEmerging Languages CampのオーガナイザであるAlex Payne氏がこの5年でプログラミング言語の世界がどのように変わったか、これからどのように変わっていくのかについて考えを披瀝している。InfoQは氏に話を聞いた。
-
Xenのバグの影響でAmazonとRackspaceがサービスを再起動
Amazon Web ServicesとRackspaceはXenのハイパーバイザにパッチを当てるため、サーバを再起動すると通知した。AWSがクラウドで計画的に再起動を行うのはこれが2回目だ。また、同社は弾性のあるアプリケーションを開発するためのガイダンスを公表している。
-
Stack Overflowが回答にJavaScript実行環境を追加
ツールが組み込まれているブラウザベースのコードエディタが登場した。人気のソフトウエア開発者向けQAサイトであるStack OverflowがユーザがJavaScriptやHTML、CSSコードを質問ページに書いて実行できる新しいツールを発表した。
-
Dart向けの新しいGoogle APIクライアントライブラリ
DartのエンジニアであるSøren Gjesse氏が今週Google API向けの新しいパッケージを発表した。氏によれば、このAPIジェネレータはDartのクライアントライブラリがYouTubeやAnalytics、Google+などGoogleのサービスへアクセスするために作られている。しかし、コミュニティの全員がこのひとつのパッケージですべてまかなうやり方に賛成しているわけではない。
-
イベントソーシングの基本とCQRS
状態遷移は我々の問題空間における重要な問題であり,我々のドメイン内でモデル化されるべきだ - Greg Young氏は先日のプレゼンテーションで,基本的なイベントソーシングとCQRSの適用法について,このように述べている。
-
Kullaプロジェクト - Java用REPL
Java REPLが近いうちに,あなたのJDKの元に届きそうだ。Oracle言語ツールチームのエンジニアであるRobert Field氏は先頃,Java REPL("Read-Evaluate-Print-Loop")プロジェクトの創設を提案した。投票を経て,Project Kullaと呼ばれるこのプロジェクトが承認されたのだ。REPLは基本的には,スクリプティングシェルないしコンソールである。UNIXシェルやGroovyコンソールのように,アルゴリズムの確認のために使用するものだ。
-
AWSがAuto Scalingライフサイクルを拡張,フックを追加
Amazon Web Serviceは先頃,Amazon EC2マネージドサービスのインスタンスのコントロールの改善を目的として,同社のAuto Scalingサービスにいくつかの機能追加を行った。Pending あるいはTerminatingへのライフサイクル状態遷移時,さらには実行中のインスタンスにも新設されるStandby状態を通じて,フックによるカスタム操作の実行が可能になる。さらにDetachInstances APIアクションによって,グループからインスタンスを削除することもできる。
-
成熟度モデルによる継続的な能力向上
Martin Fowlerによれば、成熟度モデルとは、個人または集団の現在の有効性を分析評価し、次に獲得する必要がある実務能力を割り出すことで、能力の向上につなげるための道具である。
-
Rustの1.0ベータ版に向けたロードマップ
システムプログラミング言語Rustの開発チームが、1.0リリースに向けた最初のベータ版リリースのスケジュールを公開した。Rustのデザインは、C/C++の力を保ったままモダンなプログラミング言語の機能を提供することを意図している。