理解はできるけどそれだけだな 「ピザ屋の匂いって、全部他人が注文したものから香る匂いだと思うと、悔しいよな」と友人に言ったら「理解はできるけどそれだけだな」と言われた。全く持ってその通りだ。この言葉を発する時、自分は日本語のテクニックだけで言葉を作っていて、伝えたい想いとかそう…
読書感想文, RailsRailsデプロイを全部読み終えました.Railsデプロイ作者: Ezra Zygmuntowicz, Bruce A. Tate, Clinton Begin, 前田修吾(監訳), 橋本将(監訳), 小倉正充(監訳), 牧野聡出版社/メーカー: オライリージャパン発売日: 2009/03/16メディア: 大型本 この本はこんな賞賛の声で始まります. 本書を購入するまでは,私はこの種の情報を求めて何時間もWebを探し回っていました. 本書には求めていた情報すべて(しかも正確に)納められており,Railsのプロジェクトを成功裏に 稼働させる上で非常に役立ってくれました.どうもありがとう! --- Eric Kramer (Nationwide Children's Hospital. プログラマ) 私も仕事でRailsを扱うようになって最初にとまどったのが,世の中に溢
Overview This Rails module is heavily inspired from Rick Olson’s acts_as_authenticated. It allows Rails developers to quickly add LDAP and database authentication to a Rails application. For this module to work you’ll have to install ruby-ldap module. You can find it here. Download You can download the lastest version of the plugin from here acts_as_ldap_authenticated_r25.zip Installation To insta
This page needs wiki gardening. It needs more than gardening; 98 percent of information here is outdated and invalid now. Using the ActiveLDAP library, it’s relatively easy to set up your Rails app to authenticate via LDAP. Of course, you’ll need to have ActiveLDAP installed on your system, which you can get via RubyGems: gem install ruby-activeldap ActiveLDAP requires the Ruby-LDAP extension lib
手元のRailsアプリケーションを2.1.0に移行する際にちょっと躓いた。 2.1.0への移行 移行手順はいつも通り。次のサイトが詳しい。gettextが文句を言ってくるという、日本語圏Railsプログラマが十中八九ひっかかる問題もサポート。すばらしい。 Rails2.0から2.1への移行を試してみる - ザリガニが見ていた...。 で、俺ももちろんそこに引っかかったのだが、同時に他の件にもやられた。2.1.0で追加された、Railsのgem依存を定義する機能である。 依存関係の定義 Rails2.1.0から、config/environment.rbでRailsアプリケーションが依存するgemを定義しておけるようになった。 Rails::Initializer.run do |config| ... config.gem 'gettext', :version => '~> 1.9' c
Webアプリケーションはブラウザから使うもの、として認識されている。だがその種類や可能な操作はデスクトップアプリケーションを脅かしつつある。AIRのような技術もあり、Web技術はデスクトップの分野まで手にかけている。 メイン画面 そんな状況をさらに進展させるソフトウェアが登場した。Railsアプリケーションをデスクトップアプリケーションのように配布するのだ。 今回紹介するオープンソース・ソフトウェアはRoRGate、Ruby on Railsアプリケーションのパッケージングソフトウェアだ。 RoRGateはRailsの起動フロントエンドとも言うべきソフトウェアで、名前、アイコン、Railsアプリケーションのパス、ポート番号を指定することでMac OSXネイティブなアプリケーションを生成してくれる。 生成したアプリケーションを実行したところ できあがったアプリケーションを立ち上げると、Saf
RubyProfを使って、Railsアプリのプロファイリングをする方法を紹介します。 まずは、ruby-profをGemでインストールします。 インストールが完了したら、ruby-profプラグインをRailsアプリにインストールします。 ruby-profプラグインは、Gemがインストールされたディレクトリの下にあります。 環境によって場所は変わりますが、例えば/usr/local/lib/ruby/gems/1.8/gems/ruby-prof-0.6.0/rails_plugin/ruby-profなどの場所にあります。 これをvendor/plugins/ruby-profにコピーすれば設定は完了です。 あとはproduction環境でRailsアプリにアクセスすると、以下のようなログが出力されます。 1 Thread ID: 3076980460 2 Total: 2.030
RailsのWebサーバとしては、Mongrelが最も良く使われているだろう。最近ではmod_railsも人気になってきている。Mongrelは優れたWebサーバではあるが、実際の運用時にはプロキシの設定などが面倒に感じられることがある。 起動しているところ そんな中、プロキシの設定が不要なWebサーバが登場した。 今回紹介するオープンソース・ソフトウェアはRUgD、Rails専用の高速Webサーバだ。 RUgDはCで作られたWebサーバで、そのために高速であることを謳っている。Apache側の設定はプロキシではなく、mod_rewriteのレベルで行うようになっている。ポートは一つ(例えば8017)だけで、RUgDがバランシングを行うようになっている。 コマンドラインベースでワーカーの数を指定するだけで動かせるのが簡単で良い。現在開発続行中で、HTTPパーサが90%、メモリ監視が未開発と
プロジェクト管理というと、ごく単純なものかもの凄く大掛かりなものの二パターンしかないように思える。あまりに簡単ではもの足りず、かといってごてごてした機能はいらない。シンプルさと管理がうまく融合してくれるのが望ましい。 管理者用ページ そんな訳で(?)プロジェクト管理には気を配っていたつもりだったが、こんな良いものがあったのを知らずにいた。 今回紹介するオープンソース・ソフトウェアはRetrospectiva、Railsベースの使い勝手の良いプロジェクト管理ソフトウェアだ。 Retrospectivaはあまり大規模なものでなく、中規模くらいの開発に役立ちそうなプロジェクト管理ソフトウェアだ。tracのようにシンプルなインタフェースだが、設定がごく簡単に完了できる点が魅力だ。 マイルストーン一覧 日本語ローカライズにも対応しているが、コンテンツで日本語を保存したら文字化けてしまった。プロジェク
RubyCocoaというライブラリがある。これを使うと、RubyからCocoa、つまりMac OSXが操作できるようになる。RubyからMac OSXを操作すると何ができるだろうかと考えていたのだが、その先兵とも言えるアプリケーションが登場した。 iTunesRailsの画面。音楽再生中 Rubyから操作ができるということはそう、Railsからも操作ができるということなのだ。 今回紹介するオープンソース・ソフトウェアはiTunesRails、RailsによるiTunesフロントエンドだ。 iTunesRailsを使えば、iTunesがインストールされていないWindowsやLinuxからでもブラウザベースでiTunesを再生、停止することができるようになる。もちろん音はMac OSX側から流れるが、メディアサーバとしての利用と考えれば良いだろう。 ライブラリの一覧 iTunesRailsを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く