InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
-
Java EE 6 スペックリードがWeb Profileオプションに関してコミュニティからのフィードバックを求める
最近投稿されたブログで、Java EE 6 (JSR 316)仕様の共同リーダであるRoberto Chinnici氏がJava EE 6 Web Profileの有力な2つの対象を提示し、その2つの選択肢のうちJSR 316 のエキスパートグループはそのどちらとやっていくべきかということに関して、コミュニティにフィードバックを求めた。この機会を利用しInfoQは、Web Profileのオプションそれぞれについてかなり細かく分析することにした。
-
ThinはRubyの高速Webサーバ
現在、Mongrelは事実上最適なRubyのWebサーバである。 しかし、Thinという名で新たな試験的なソリューションが利用可能である。 Thinは3つのRubyのWebライブラリを結合する。
-
Infiniflow:OSGiとSCAをベースにした次世代の分散アプリケーションサーバ
Paremusは最近Infiniflowのバージョン1.2をリリースした。これはOSGiとSCAをベースにした次世代分散アプリケーションサーバだ。InfoQはParemusのマーケティングマネージャ Andrew Rowney氏にこのリリースについてとInfiniflowの新しいアプリケーションサーバモデルについて話を聞いた。
-
アーキテクトは財政破綻と市場危機を止めることができるか
Société Générale(フランスの大手銀行)がJerome Kervielという人物の不正により49億ユーロ(72億ドル)の損害を被ったらしいというニュースは、高い評価を持つ金融機関でのシステムにさえも穴があるということで世界中に議論を巻き起こした。
-
継続インテグレーションとデータベースのバージョン管理
原則として、データベースに対する作業は必ずバージョン管理しなければならない、と強く主張した記事を投稿した後で、Scott Allen氏はデータベースのバージョン管理を最大限に利用する手法について詳しく述べている。彼は、ベースラインを作成し、スキーマのリビジョン管理に変更スクリプトを使い、データベースの(ビューやストアドプロシージャ、ファンクション、トリガ等の)プログラムされたオブジェクトを管理し、そしてブランチやマージ処理を利用する、包括的で実用的な手法を紹介している。
-
OLPC用アプリケーションを作る方法
2006年、TEDカンファレンスでNicholas Negroponte氏はMIT Media Lab所長を退任後One Laptop Per Child(OLPC)活動の指揮を取っていることを明らかにした。彼の動機は教育に関することだ。2007年11月、モンゴルにおいてG1G1プログラムの最初の配布計画に従って最初のXO世代マシンが量産を開始した。
-
AmazonのEC2でWebサイトをホスト
CodestaのOliver Chan氏が、AmazonのElastic Computing CloudでWebサイトをホストしようと考えているデベロッパに、ヒントやコツを教えている。
-
データベースの仮想化に価値はあるか?
最近、仮想マシンのイメージ中にサーバアプリケーションを配備するのが流行っている。必要に応じて仮想サーバをあるマシンから別のマシンにすばやく移行できるため、IT 部門にとっては非常に便利である。しかし、この手法は SQL Server のような重量級のシステムにも適用できるのだろうか?Conor Cunningham 氏はこれに否定的な見解を述べている。
-
Derek Wischusen氏によるFlex、BlazeDSとScala/Liftを使用した統合開発
Derek Wichusen氏はflexonrails.netでFlex、BlazeDSとScala/Liftを使用した統合開発に関する記事をよせている。
-
Tasktop: Mylyn のタスク指向インタフェースをすべての人に
Eclipse Mylynを生み出し、その開発を主導している Tasktop Technologies 社が、先日 Tasktop version 1.0をリリースした。InfoQ は Tasktop の社長で CTO でもある Mik Kersten 氏にインタビューし、今回のリリースと、それが如何にして Mylyn のタスク指向インタフェースをより多くの人たちにもたらすのかについて話を聞いた。
-
AdobeがAIR 1.0およびFlex 3.0をリリース - オープンソースへの動き、継続
AIRの最初のSDKアルファのリリースから1年後、AdobeはFlex 3.0およびAIR (Adobe Integrated Runtime) 1.0をリリースした。またAdobeは、Flex APIのSVNリポジトリの可用性でFlexのオープンソース化を続行中である。
-
Groovyを使用したドメイン固有の言語の作成
現地時間2/21はバージニア州レストンで開催される、2GXとしても知られるGroovy/Grails Experienceに関する会議の初日であった。会議は3日間に渡り、90分間のセッションが40セッション、パネルディスカッションおよびコードワークショップがその内容である。今日の初回のセッションの1つには、Venkat Subramaniam氏による「Groovyでのドメイン固有の言語の作成」があった。
-
Rhino on Rails をより深く知る
Dion Almaer氏はRhino on Railsの生みの親であるSteve Yegge氏とのインタビューをpodcastとして配布している。Yegge氏の初期のブログ投稿はソフトウェア開発者達のコミュニティから多くの支持を得ていた。Rhino on Railsは有名なRuby on RailsフレームワークのJavascriptへの移植である。今はまだGoogle内部でのみ使用されているが、Steve Yegge氏と彼のチームは今夏にはオープンソース化したいと考えている。
-
Anvil - RubyのMVC GUIライブラリー
Anvilは意欲的なMVCフレームワークで、RubyでクロスプラットフォームなGUIアプリケーションを開発するのに適しています。我々infoQスタッフはAnviフレームワークの開発者であるLance Carlson氏に、Anvilプロジェクトのヴィジョンやリリース計画に関してインタビューを行いました。