InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
JRuby 1.7 プレビュー版リリース - 1.9 モードの既定化,invokedynamic によるパフォーマンス向上
近日中にリリース予定の JRuby 1.7 最初のプレビュー版では Ruby 1.9 ランタイムモードがデフォルトになると共に,Java 7 の invokedynamic によって大幅に高速化されている。我々は Charles Nutter 氏から Java 7 上の JRuby の新バージョン,ファイバ,さらには氏自身の RedHat への移籍について詳しく訊いた。
-
非ブラウザHTTPクライアント用のホーム文書フォーマット
IETFを代表して、Mark Nottingham氏が最近HTTP API用のHome Documents仕様書のドラフトを公開した。非ブラウザクライアントを意図しており、特定のサイトからのリソースの他に、そのようなサービスとどのようにやり取りすべきかについて、可能なヒントを記述している。
-
HTTP の改善を図る Google と Microsoft
Google と Microsoft は SPDY と Speed+Mobility で HTTP を改善したいと考えている。今回の記事では,幅広く利用されているインターネットプロトコルである HTTP に対して,それぞれの提案がもたらすメリットがどのようなものであるかをレビューする。
-
-
Oracle 対 Google:陪審が検討中にAlsup判事は、開発者であることを明かす
Oracle 対 Googleの訴訟の陪審は2つの特許に関する評決を検討している。彼らは著作権の審議に関しては一致した評決を下せなかった。そこでは、GoogleのJavaの使い方が公正かどうか同意できなかった。Oracleの運命は特許審議の結果に委ねられることになった。
-
LiveRebel 2.0で実行中のウェブアプリケーションをアップデートする
ZeroTurnaroundはJava EEのアップデートソリューションであるLiveRebelでホットパッチング技術を提供する。新しいバージョンでは、インターフェイスを改善し、アップデートのトランザクションを保証する。
-
VMwareの vFabric Suiteが自動デプロイと PostgreSQLサポートを追加
VMwareは今日、 VMware vFabric Suite 5.1をアナウンスした。これには自動化されたデプロイ、エンタプライズオープンソースのサポート、 PostgreSQL機能そしてSQLFire インメモリデータベースの拡張も追加された。
-
APIに著作権はあるか?
この訴訟は、元々Oracleの特許は有効だという仮定に基づいていた。今ではその仮定はほとんどくつがえされ、Oracleは、著作権侵害だと主張することに固執するようになった。本当のところは、APIやコンピュータ言語でさえ著作権を持てるかどうかというのが問題だ。
-
モバイル向けにスリムになった Ruby - MRuby,RubyMotion,Ruboto
ここ数週間に,いくつもの新しい Ruby 実装とその方言が現れている。ライトウェイトで ISO 互換の MRuby,Ruby による iOS アプリ開発を可能にする MobiRuby と RubyMotion などだ。
-
Apache TomEE 1.0リリース
Apache Software FoundationがApache TomEE 1.0をリリースした。Apache TomEE(「トミー」と発音する)はApache 2.0ライセンスで利用できるJava EE 6 Web Profile認定Apacheスタックだ。TomEEは、Tomcat (Servlet, JSP, JSTL)、OpenWebBeans (CDI)、OpenEJB (EJB)、OpenJPA (JPA)、MyFaces (JSF)、Geronimo Transaction (JTA)、Geronimo JavaMail (Javamail)、Apache Bean Validation (Bean Validation)から構成される。
-
Oracle 対 Google の裁判,特定された著作権侵害コードはわずか9行
Oracle と Google が争う裁判の陪審員による審議が評決に達した。’TimSort’ 実装内に Orcale の著作権を侵害する9行のソースコードを発見したことが唯一の成果だ。陪審員は Alsup 判事の指示に従って SSO の著作権を認める立場を取るためにこれを侵害と判断しているが,最終的な決定は裁判結審時に判事が行う予定である。
-
MicrosoftからC99開発者へ: ISO C++を使え
開発者たちは、Visual StudioにC99言語のサポートを望んできた。MicrosoftのHerb Sutter氏は、来るVS11でサポートしないことを表明し、2つの解決策を提案した: ISO C++に準拠したコードを使うか、競合のコンパイラに切り替えるか。
-
.NET/Mono上でJavaを動かす:Jeroens Frijters 氏がIKVM.NETを語る
Microsoftの Erik Meijer 氏は最近、クリエーターであるJeroens Frijters氏とIKVM.NETについて語り、プロジェクトの歴史について話し、どうやってJavaコードが.NETやMonoで動くのかを説明してくれた。
-
iOS 用の静的 Ruby コンパイラ
iOS デバイスをターゲットとするアプリケーション開発が可能な Ruby の静的コンパイラが登場した。RubyMotion という名称で HipByte が提供するこの言語およびツールチェインは,Apple の App Store ガイドラインに完全準拠する。
-
Java 7u4がOSXをサポート
Java 7u4のリリースで、Oracleは遂にJDK と JavaFX SDKのOSX向けインストーラを提供した。このアップデートには、G1ガーベッジコレクターやJCMD診断フレームワークのような新フィーチャも含まれている。更に知るために読み続けて欲しい。