InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Node.jsの新しいStreaming API
GoogleのV8エンジン上に構築されたサーバーサイドのJavaScriptプラットフォームであるNode.jsの安定していない0.9.4リリースには、新しいStreaming APIが含まれている。"streams2"という愛称をつけられたそれは、0.10安定バージョンに含まれる予定になっている。
-
-
Microsoftが Windows Azure向けのLinuxベースの仮想マシンのカタログを作成
Microsoft Open Technologiesが最初の主要な成果を明らかにした。それは予め設定された仮想マシン用のリポジトリの形態で、Windows Azureクラウドに素早くデプロイすることができる。 VM Depotは、Azureで使いやすい仮想マシンを発見、デプロイする場所として公表されており、Amazon Web Services (AWS)ユーザーに提供されている人気のあるカタログに対する Microsoftの答えなのかもしれない。
-
C言語は今でも価値のある言語か?
Couchbaseの作���Damien Katz氏は,C言語はバックエンドプログラミングにおいて現在でも優れた言語である,という意見を持っている。しかし他の開発者は,C言語はあまりにも欠陥が多いとしてC++やJavaを支持するもの,あるいはいずれも好まないというものなどさまざまだ。
-
Visual Studio 2012の国際化
MicrosoftはVisual Studio 2012にさまざまな言語を組み込みサポートしており、追加で別の言語パックをローカライズされたアプリケーションの開発に使用できる。
-
最新のTechnology Radarに見るトレンド
ThoughtWorksの最新の"Technology Radar"はモバイル、アクセス容易な分析、シンプルなアーキテクチャ、再現可能な環境、データ永続化の正しい方法に着目している。
-
Adopt-a-JSR Programがオンラインミートアップを開催
Adopt a JSR Program はJava User Group (JUG)のメンバーにJava Specification Request (JSR)を使ってもらうことでJava Community Process (JCP)に積極的に関わってもらおうとする運動だ。この運動の背後にいるチームは1月18日にオンラインミートアップを開催している。これは、フィードバックを提供しJCPに貢献するチャンスだ。
-
NashornがRhinoの後継に - OpenJDKプロジェクトが採択
OpenJDKの現メンバが現在のJVM JavaScript実装であるRhinoの後継としてOracleのProject Nashornを採択した。NashornはJVMベースの新しいJavaScript実装で,2013年後半にJava 8と合わせてのリリースが予定されている。NashornによってJavaScriptのJavaアプリケーションへの組み込みや,スタンドアロンのJavaScriptアプリケーション開発が可能になる。
-
Apache Isis: ドメイン駆動設計のためのJavaフレームワーク
Apacheは、急速に開発しているドメイン駆動アプリケーションのためのJavaフレームワークであるApache Isisをリリースした。ユーザはドメインオブジェクトを開発することに集中し、Apache Isisは、永続性、セキュリティ、ユーザインターフェースを処理する。Apache Isisは、2012年10月にApacheのトップレベルのプロジェクトになり、バージョン1.0は2012年12月にリリースされた。
-
一意性と参照不変性におけるC#での安全な並列性に関する研究
Microsoft、Microsoft Research、ワシントン大学の著名人らがC#の新たな派生の導入について研究している。具体的には、言語レベルでの可読性と参照不変性の概念の導入を試みている。これにより、各参照は4つの許可修飾子(writable, readable, immutable, isolated)のうちの一つを持ち、変数やパラメータを修飾することが可能になる。
-
ZeroTurnaroundが新しい Javaの研究とコンテンツを担当する組織をスタート
ZeroTurnaroundは、人気のあるJVMプラグインJRebelとLiveRebel(これらはJava開発サイクルの高速化とダウンタイム無しで稼働中の環境にアプリケーションをデプロイするのを自動化する)を開発しているベンダーあるが、Rebel Labs と呼ばれる新しい研究とコンテンツの組織を発表した。彼らが言うには、この組織はJavaコミュニティに無料のベンダー中立な技術リソースを提供していく。
-
Flash4j 3.0 - Flash開発用Java API
Flash4jはJava API(元々Apache Flexのラッパー)で、Java開発者にFlashアプリケーションを開発するのに、ActionScriptの知識を必要とせず、純粋にJavaによる手慣れた方法を提供する。
-
Apache Flexがトップレベルプロジェクトに昇格するも、将来は不透明
Apache Software Foundation (ASF)はApache Flexがトップレベルプロジェクトへ昇格したことを発表した。AdobeがSDKのソースコードとツールなどASFへ委託してから約1年のインキュベーションを経ての昇格だ。
-
コミュニティ駆動調査:Ruby On Rails ステートオブプラクティス:デプロイと管理
InfoQの調査イニシアティブは続いており、その14回目の質問は、「Ruby On Rails ステートオブプラクティス:デプロイと管理」についてである。これは我々の新しいサービスの一部であり、我々は皆さんにエンタープライズソフトウェアの開発に影響を与える、トレンドや動きに対して最新で、バイアスの無いコミュニティベースの知見を提供したいと願っている。従来のベンダー/アナリストベースの調査と違って、我々の調査はあなたによって提供された回答に基づいている。
-
KeyboardJS 0.4.1 リリース
KeyboardJS は JavaScriptによるキーボード処理を容易にするために開発されたライブラリだ。先月リリースされた0.4.1では多くのバグフィックスと新たな機能が提供されている。