あーかいぶすハイディフィニション

ここはもう更新しとらんのじゃ

Ruby/Rails

Ruby for MS-Windows

自宅 PC に環境がないのを忘れていたので、1.8.7 をインストール。 One-Click Installer が用意されていない(更新される気配が無い)ので、全部イチから入れます。といっても、mswin32 コンパイル版 Ruby 1.8.7 を拝借して展開した位置に環境変数 PATH を指定…

Todo : update

/⌒ヽ / ´_ゝ`)忘れないうちに update すべきそうすべき | / | /| | // | | U .U http://www.ruby-lang.org/ja/news/2009/06/10/dos-vulnerability-in-bigdecimal/

Gem のバージョンを指定する

たとえば、 Rails 2.1.0 以降なら config/environment.rb に、以下のように書くと固定できる。 config.gem 'gettext', :lib => 'gettext/rails', :version => '~>1.9'こっちの解説は省略、おぽんちな説明するよりほかの詳しい人のエントリを見るべきそうする…

script/process/reaper の停止

ベンチマーク?目的で設置した鯖 ( LightTPD ソロ) の環境で、どうやって LightTPD 止めるんだろうとか考えてたら、 kill すればいいだけらしい。試してないので参考に、試したら追記します。 $ kill `cat /RAILS_ROOT/tmp/pids/lighttpd.pid`ちなみに起動と…

実行時のオプション

よく忘れるので俺様めも。 rake db:migrate RAILS_ENV=TARGET ruby script/~~~ -e TARGET

Rubygem

/usr/local/bin/gem:8:in `require': no such file to load -- rubygems (LoadError) from /usr/local/bin/gem:8ぐわああああああ!とりあえず慌てず騒がず RHEL なので up2date で zlib をインストール。 $ sudo up2date zlib ->ねえよぐわああああああ!(…

Passenger が ご機嫌をそこねた

04-27/28の記事のサーバでまた不具合発生。 svn update を実行したら Passenger がエラーを出力して動かないという、なんかへんなコードコミットしたんじゃ…と、今回の担当である新人さん二人にヒアリングしてみるも「シラナイデース」おいしねよwwwwwwwwwww…

CentOS の ImageMagick は腐り過ぎ

※gemからインストールする方法を「Imagemagick 6.2.8 と Rmagick」というエントリに書いたので、以下の無理矢理インストールする方法は使わない方がいいかも。とりあえずこんな方法もあるよ、という事で残しておくんだよ?WebARENA SUitePRO V2 に、 Rails …

Passengerがインスコできない

その名の通り。WebARENA の SuitePro に一台建てるお仕事が結局回ってきたので10分くらいでちゃっちゃと片付けようと思った所、何度 passenger-install-apache2-module をたたいても、rake が見つからない。 Rake … not Foundこんなん。 2時間無駄にした…

Mongrel Cluster

Lighttpd より thin の方がかわいいよとかいいながら Mongrel を Cluster で セクハラする僕です、Mongrel Cluster えろいよ Mongrel Cluster。ここまで書いてもはや意味が分からなくなってきた、何の話だったっけ。GettextとLighttpd は一部衝突するようで…

script/process/spawner が怪しい

lightTPDとFastCGIを組み合わせてRailsを動作させると、軽量で安定した運用が可能な組み合わせらしいのですが、死活監視にmomnit入れてみたり、数秒おきにping送ったりとややこしい、自動再起動もしやしねえ。 という訳で、spawnerの出番なのです。 詳しい設…

俺がガンダムだ!

タイトルにはまったく関係なく、今回はとりあえず動く!Passengerの設定。やれって言われたし書きます。■必要なもの ・Apache2系 ・MySQL たぶん4/5系 ・使っていいのは刺される覚悟のある奴だけだ、の精神 $ sudo gem install passengerfastthread必須、未…

lighttpd より thin なの?

あえてリアル上司に対抗してみるテスト。 個人的にはlighttpd + poundより、thin + poundを推す。 なんでかって? gem install thinこれだけですむから。とりあえずthinちゃんの事を何も理解していないので、適度にヘルプとか読んで見よう。まあ何もせずにmo…

x_sendfile?

Passengerと組み合わせるとすてきな事に鳴るらしい、ちょうど鯖を一台立てようと思ってたので、やってみようと思う。 立てる環境も5台くらい入居済みのXen環境だから、パフォーマンスがうpすればPassenger刺さった事ないし導入したい。 所でPassenger刺さる…

MAMP de Passenger ?

MAMPでPassenger動かせないかな、とか思ってインストールしてみた。 そもそもMAMPは開発用として使うべきで、そんなもんMongrelとかでいいだろボケとか、軽さを求めるならlighttpdとかthinでいいだろjkと言われればそこまでだけど。 複数立てるの楽じゃね?…