InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
Google Summer of Codeの動的言語関連プロジェクトとRuby Summer of Code
夏が近づいてきた。学生たちが賞金稼ぎのためにオープンソースに取り組むときだ。古参のGoogle Summer of CodeはRubyプログラマ向けのプロジェクトのアイデアをいくつか提案している。Ruby Summer of Codeもある。これはRubyやRuby on Railsに関する20のプロジェクトに資金援助するコミュニティ活動だ。Rubyやその他動的言語に関して、どんな提案があるのか調べた。
-
マイクロソフトは、OData SDKと“Dallas”CTP 2をリリースした。
マイクロソフトは、.NET、Java,PHP、Objective-C(iPhoneとMac) 、JavaScriptに対応したOData SDKをリリースした。これは開発者が、ODataベースの情報を処理する手助けをする。そしてコードネーム“Dallas” CTP 2は、そのデータを売買するマーケットプレースである。
-
Coding Bubblesの生みの親、 Andrew Bragdon氏とのインタビュー
最近、Coding Bubblesプロジェクトがステレスモードを終えた。新しいIDEの相互作用モデルの概念は、ソフトウェア開発コミュニティの注目を集めた。 InfoQは、最近、引き続き、生みの親であるAndrew Bragdon氏にプロジェクトについて詳しく尋ねた。
-
EclipseCon 2010の総まとめ
先週、EclipseCon 2010(OSGi DevCon 2010と同時に)Santa Clara にあるConvention Centreで開催された。今年は、Eclipse関連の技術とチュートリアルがいくつもあった;主な話題は、何だったのか?
-
RubyGems.orgがGemホストそしてRubyForgeを引き継ぐ
Nick Quaranto氏からの最近発表によると、RubyGems.org が RubyGemsのデフォルトの供給源になった。 今や、gemcutter.org, gems.rubyforge.org, と rubygems.orgの3つのドメインは、すべて同じ場所を指しており、全ドメインのgem に関するサービスとインストール作業を行う。 RubyGems.orgが主たるwebフロントエンドで、他の2つのサイトは、そこにリダイレクトする。セキュアなサイトであるーもまた3月23日にスタートした。
-
標準化はRubyにとって何を意味するのか
Rubyの標準化が進行中である:2008年の発表の後、標準の最初のドラフトが公開された。このことは実行可能なRuby仕様RubySpecや、他のRuby実装にとって何を意味するのだろうか?
-
OracleがGlassFishのロードマップを公表
昨日OracleがGlassFish v3のロードマップを公表し、好意的に報じられた。今年リリース予定のv3.1では、集中型の管理、クラスタリングそしてCoherenceのサポートを提供する予定である。
-
EclipseのGitプラグイン、EGitがリリース
org.eclipse EGitプラグインの最初の公式バージョン、0.7.1がEclipseConでリリースされた。EGitは、GitのピュアJava実装であるJGitをベースにしており、歴史的にEclipseのSubversionサポートの採用を妨害していた、外部依存やネイティブコードは不要である。
-
InfoQファミリーに新たな仲間:運用コミュニティ
近い将来、InfoQ.comに第7のコミュニティが追加される予定だ。既存のコミュニティを見ると、アプリケーション開発やアーキテクチャ(.NET、 Ruby、Java、SOA、アーキテクチャ)とアジャイルの議論にフォーカスを当てており、主にアプリケーションの開発というコンテキストに限定されていることがわかる。しかし、ソフトウェアの開発が終わった後は?
-
Windows上でANGLEを使って、WebGLレンダリング
Googleは、 Chrome内でWebGLを使って、3Dグラフィックスをネイティブにレンダリングしている。問題は、WebGLがOpenGL 2.0に依存していて、すべてのWindowsシステムにそのドライバがインストールされているわけではないことである。ANGLE (Almost Native Graphics Layer Engine)プロジェクトは、WebGL と DirectX間の薄い層を開発し、Chromeが Windowsシステムで3Dレンダリングできるようにする。
-
JRuby Roundup:JRuby-Profで高速プロファイリングが可能に、JRuby::Synchronizedで同期の自動化
JRuby-Profは、新しいオーバヘッドの小さいJRuby用のプロファイラで、単純なJavaプロファイラと違って、きれいなRuby固有のレポートを生成する。JRubyの新しいフィーチャであるJRuby::Synchronizedモジュールは、拡張すれば、クラスの全てのメソッドをsynchronizedにできる。
-
Apache Pivot,Java ベース RIA フレームワークの第1歩
Apache Pivot は,Java による最新のリッチクライアント開発プラットフォームの開発を目標とするオープンソースプロジェクトだ。2007 年に VMWare の R&D 活動として開始され,2008年6月には Apache 2.0 ライセンス のオープンソースとしてリリースされた。その後 2009年1月に Apache インキュベータ に加わり,同年12月,Apache のトップレベルプロジェクトに昇格している。
-
JetBrains MPS 1.1: パフォーマンス改善と容易になったデバッグ
半年前に Meta-Programming System (MPS)バージョン 1.0がJetBrainsからリリースされた。この続報として、1.1のリリースが12月にあった。 InfoQは、Apache 2.0のライセンスの元で、オープンソース製品として提供されているLanguage Workbenchの現状を確認した(例外的にオープンソースでないのは、IntelliJ IDEAから抜き出されたJetBrains IDEフレームワークである)。
-
WindowTester Pro 5.0 リリース
Instantiations社は昨日、WindowTester Pro 5.0のリリースを発表した。今回の大規模なアップグレードではGUIテストツールの性能の改善が行われ、またSWTとSwingのテストユーティリティがLinux環境でも利用できるようになった。同時にWindowsBuilder Pro 7.4 と RCP Developer 5.0もリリースされた。
-
Akka - アクターによりスケーラビリティ、フォールトトレランス、並行性、リモーティングをシンプルに実現する
本日、Akkaチームは、Java仮想マシン用のアクターフレームワークAkkaのversion 0.7をリリースした。Akkaでは、メッセージベースのアクター、ソフトウェアトランザクションメモリ、適切なフォールト処理戦略によるソリューションにより、これからの並行性の課題を解決しようとしている。Akkaの背景にある意図、現状と採用状況、今後の計画について、Jonas Bonér氏に話を聞いた。