BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ デプロイ に関するすべてのコンテンツ

  • 継続的統合を超えて: 継続的デプロイ

    機能を作るのが早ければ早いほど、価値は追加される。ユーザのフィードバックに応えてシステムを変更するのが速ければ速いほど、ユーザはたやすく満足し続ける。Timothy Fitz氏とJoe Ludwig氏が、継続的デプロイの実用的な実装を解説する記事を最近発表した。継続的デプロイは、リリースサイクルを数週間から数分間に減らすプロセスだ。

  • Rubyのデプロイメントの総まとめ:Vlad 1.3、Capistranoのメンテナンスの移譲

    Capistranoのデプロイメントを終了するというJamis Buck氏による発表は、多くの人がこのデプロイメントツールの今後について疑問を抱く結果を招いた。Vlad 1.3のリリースは、それに代わるものとして希望を与えている。

  • Silverlight XAPファイルを検討し、小型化する

    Silverlightは、アプリケーションで必要なコードをはるかに上回るコードを簡単にデプロイする。ComponentOneのXapOptimizerが簡単にこれを修正する。

  • Visual Studio 2010およびWiX 3.0での管理Custom Action

    以前にInfoQで取り上げたように、WiX 3.0はVisualでシップされることになっている。WiXは、現在利用可能なVisual Studio Setup Projectよりもはるかに柔軟であり、管理コードをサポートし、Windows Installerと対話する。作成者は、C#、VB.NETまたは他の.NETプログラミング言語を使用することができる。これにより、インストール作成者にとって主な痛点である、デバッギングが可能になる。

  • WiX:Windowsデベロッパ向けの設定/デプロイメントプロジェクトの未来

    持続的な統合およびオンデマンドビルドサポートのため、Team Foundation ServerはMSBuildを使用する。残念なことに、MSBuildはひどい欠点がある。設定/デプロイメントプロジェクトをサポートしない。

  • Git/Githubの総まとめ:Ruby Books、GemsおよびGitjour

    Rubyの世界において、GitおよびGithubは着実に人気が高まっている。現在Ruby関連のブックプロジェクトはGithubでホストされているものもある。GitjourはBonjourプロトコルを使用した新しいツールで、gitリポジトリを配布する。最後に、Githubはgemsプロジェクトの提供を容易にする。

  • Railsデプロイメントのまとめ:Dreamhostのmod_rails利用、Capistrano 2.3、Book

    Webホスティング企業のDreamhostは今年に入ってから、同社ユーザに対するRailsアプリケーションのホスティング提供で経験した問題を明らかにし、Railsコミュニティで騒ぎになった。現在では、DreamhostのブログにDallas Kashuba氏が書いたところによると、Dreamhostが遭遇した問題はPhusion Passenger/mod_railsによる支援で解決している。

  • Phusion Passenger/mod_railsによってRailsのデプロイメントが容易に

    新プロジェクトではApache Webサーバを使ったRuby on Railsアプリケーションのデプロイメントをいっそう容易にすることを目指している。すでにRailsの作者などから推薦を受けているPhusion Passenger/mod_railsは、この目標を達成しているように思われる。Phusion Passengerの作者の1人、Ninh Bui氏に、このプロジェクトの裏側や今後について話を聞いた。

  • HerokuとMorph AppSpaces:Railsホスティングの新しい二つのソリューション

    AppEngineが、先日大きな話題となった。AppEngineはPythonで書かれたウェブアプリケーションを稼働させるのにシンプル且つ簡単な方法を提供している。しかし、Rubyコミュニティは、Googleを待つ必要は無い。なぜならデプロイに対するGoogleに頼らない独自の解決方法があるからだ。我々は、これから独自の解決方法を二つ紹介する。

  • Article: JRuby アプリケーションを Java Web Start でデプロイする

    この記事は JRuby と Swing を使ったシンプルな ObjectSpace ブラウザを実装するサンプルアプリケーションをベースに進めていきます。ObjectSpace はシステム内のすべてのオブジェクトにアクセスする手段を提供してくれる Ruby のモジュールです。

  • rush - Rubyが使えるOOPシェル

    rushはRubyの文法が使えるオブジェクト指向シェルだ。ここで言っているオブジェクト指向とは、単純に文字列を操作したり受け渡しているだけではなく、メソッドや属性を持つ本物のRubyオブジェクトが使えるという意味である。つまり以下のように、'ls -l /var'とコマンドを打つかわりに、ディレクトリオブジェクトのlsメソッドを呼ぶことができる。

  • EngineYardがmod_rubiniusとRubiniusに向けて開発者を雇用

    Railsのホスティング会社であるEngine Yardは、最近、Rubiniusに取り組む開発チームを立ち上げたことで話題となった。今回、そこに新たな開発者としてEero Saynatkari(Rubinius IRCチャンネルの重要人物) が加わった。

  • Apache Felix OSGiコンテナに迫る

    FelixはOSGi Release 4仕様のApache実装である。プロジェクト委員の一人であるRichard Hall氏は先月ApacheConにてApache Felixに関するプレゼンテーションを行っている。InfoQは現在のその状況と将来のロードマップに関してRichard氏と対談した。

  • Cache FarmsとRead Poolsを使用してWeb Applicationを測定する

    アー��テクトのスケーリングキットにおいてあまり知られていないツールを探索しよう。

  • JRuby:JRubyはJava5へ移行すべきかどうか?

    JRubyの開発者メーリングリストで、Java5への移行に関する議論が開始された。Java5がリリースされてからというもの、Javaの数々のプロジェクトで、この手の議論はよく起こる。OSGi又はSWTのような基本的な技術やライブラリはJava1.1又は1.2と互換性を保っているが、Eclipseのように多くのJavaプロジェクトは、出来るだけ長くJava1.4と互換性を保ち続けることを選んだ。

BT