Ruby

はまった ... " sh: ruby command not found"

webistrano 1.5 を導入していてはまりました orz。webistrano 自体は動くのですが、いざ deploy しようとすると production.log に sh: ruby command not found というエラーが出て一向に進みません。いろいろググった結果、app/models/deployment.rb の中に…

ストラップが切れた!

RubyKaigi 2009 で貰ったネックストラップが切れました... といっても切れたのは携帯電話に結びつける細い紐の部分です。でもこれが切れるとどうしようもないんだけどなぁ (^^;。

インストールするだけでActiveScaffoldのメニューを日本語化

kou さん、グッジョブ! 以前、ActiveScaffoldの地域化の中で、ActiveScaffoldLocalizeを使ってActiveScaffoldのメニューを日本語化する方法を紹介しました。(省略)本家にフィードバックして取り込んでもらえれば、多くの人がより手軽に日本語化されたActive…

Windows 環境で汎用的に SSL/TLS 証明書を検証するのは無理?

昨日の件 ですが、ググって見た範囲では解決に結びつきそうなネタが見つかりませんでした。関係ありそうなのはコレくらい? 先日の修正でサーバ証明書が検証されるようになりました。 OpenSSLライブラリが参照するCA証明書ストアに、そのサーバが使っ ている…

net/pop で Yahoo! メールに over SSL(465/tcp) でつなぐ

ruby 1.8.7 の net/pop を使って Yahoo! メールからメールを取得しようとしたものの、以下のエラーが出て先に進みません。 OpenSSL::SSL::SSLError SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed IMAP4…

27号リリース

るびま 27号、とうとうリリースです :)。今回は、いつものるびまゴルフに加えて ActiveLdap の記事 も編集を担当させてもらいました。ActiveLdap は前から興味があったのですが、執筆の高瀬さんにも色々意見させていただきながら良い記事に仕上げていただき…

rmagick 2.11.0 に update できない

CentOS 5.3 環境ですが、rmagick 2.9.2 から 2.11.0 にアップデートできません。 [root@test ~]# gem update rmagick Updating installed gems Updating rmagick Building native extensions. This could take a while... ERROR: Error installing rmagick: …

Retrospectiva

kou さんのブログにありますが、Retrospectiva 2.0 がそろそろリリースされるみたいです。Redmine の方が有名になっちゃいましたけど、Retrospectiva を先に触っていたのを思い出しました。 Retrospectivaは一時期開発が停滞していて、その間にRedmineの方が…

昨日の件

なんで NKF::nkf の UTF-8 オプションを間違えるのかと思ったら #!/usr/local/bin/ruby -Ku って、思い切り $KCODE の場合は u じゃないか orz。なんで統一されてないんだよぅ*1! *1:えぇ、タダの八つ当たりです

恥ずかしすぎる...

Excel からデータを抜いて prawn で PDF 化するスクリプトを作っているのですが require 'nkf' puts NKF::nkf('-Su', 'ほげほげ') と書いてて、「文字化けする...」と今週頭から悩んでいたけど、nkf のオプションで UTF-8 は W or w じゃないか!*1 require …

「変わっていかなければ」。日本Rubyの会 会長の葛藤 − @IT自分戦略研究所

@IT の記事に高橋さん登場 :)。太字は勝手に強調してます。 RubyKaigi2009の基調講演でもお話ししましたが、個人的には、いまの日本Rubyの会にすごく閉塞感を感じています。うまく進んでいない。人数は増えたけど、結果的に動く人は変わっていなかったり。あ…

読了 - Rails デプロイ

先日の RubyKaigi 2009 の会場で「うーーーーーん....」と悩んで買った*1うちの一冊を、長野出張の新幹線の車中で読了。Railsデプロイ作者: Ezra Zygmuntowicz,Bruce A. Tate,Clinton Begin,前田修吾(監訳),橋本将(監訳),小倉正充(監訳),牧野聡出版社/メーカ…

RubyKaigi 2009 雑感

後で追記すると思いますが、とりあえず箇条書きで。 スタッフの皆さんの運営が素晴らしかった。温度感、とでも言えば良いのかな? 兎も角、心地よいイベントだった プレゼンと同時に表示されていた irc(で良いんだよね?)によるコメントや英訳は素晴らしい…

RubyKaigi 2009 3日目

ダメだ、また寝坊した orz。でも行く。... 行ってきました。とても興味深い発表が多く、また Ruby 界隈の著名な方々をマジかで見ることができた 3日間でしたが、最後の方はスタッフの方々も疲労の色が見えましたね。本当にお疲れ様でした m(__)m。

RubyKaigi 2009 2日目

遅刻した... とりあえずキーワードだけでもメモ。 MINSWAN = Matz is nice, so we are nice(!) Ramaze 軽そう*1 *1:Sinatra 聞きに来たら順番変更で終わっていた...

初日終了

kou さんにも会えたし、かずひこ さんにも会えたし、先ずは目出度し目出度し :)。

RubyKaigi 2009

今日から 日本Ruby会議2009 ですね。会場でお会いしましょう!*1 *1:って誰やねん (^^;

るびま26号リリース

出遅れましたが るびま がリリースされました。関係者の方々、お疲れ様です。今回も るびま の編集を担当させてもらいましたので、是非チャレンジしてみてください :)。なお るびま も応募をお待ちしております。皆さん、以外意外にプレゼント企画を見ていな…

ruby/ldap 0.9.9 リリース

kou さんに尽力いただいたお陰で OpenLDAP 2.4 系でもコンパイル可能な ruby/ldap 0.9.9 がリリースされました。 LDAP_OPT_X_TLS_PROTOCOL から LDAP_OPT_X_TLS_PROTOCOL_MIN に変更 gem 化 LDAP::Schema.attr() の正規表現を修正 3. が何かと思ったら、リポ…

ruby/ldap 0.9.8 は OpenLDAP 2.4 だとコンパイルできない?

会社で困ってる人が居たので FreeBSD の ports を見てみたら、以下の 2つのパッチがありました。 http://www.jp.freebsd.org/cgi/cvsweb.cgi/ports/net/ruby-ldap/files/extra%3a%3apatch-conn.c http://www.jp.freebsd.org/cgi/cvsweb.cgi/ports/net/ruby-l…

RubyKaigi 2009

忙しいので箇条書き... http://rubykaigi.org/2009/ja でチケット販売始まった(6/1 19:00 〜) 近いので今回は行く。Paypal でお金払った。なんかいきなりエラーになった... リロードしたらチケットでた orz。 今日、ささださんに秋葉原ダイビルでお会いした…

るびま 25号、リリース

るびま、ついに出ました! 今号は特にリリース前の作業が怒涛のごとく進んだ上に、直前になって様々なプレゼントも殺到(?)するなど、いつもにも増して記事・プレゼントが充実しています。Ruby に興味のある方もない方も、ついにリリースされた 1.9.1 同様…

るびま 25号、リリース間近

るびま の最新号となる 25号のリリースが近づいています。今回は るびまゴルフ、RubyNews、RBC 紹介記事 と 3つの編集に関わってますが、さすがにちょっとやり過ぎて疲れました orz 皆さん">*1。でも Ruby 1.9.1 もリリースされましたし、Rails3 では Merb …

gem install mysql on CentOS 5.2

オプションつけないとインストールできなかったけど、指定方法が微妙。 # gem install mysql -- --with-mysql-lib=/usr/lib/mysql --with-mysql-lib の前に -- が必要みたい。gem のオプションじゃなくて、native extension をビルドする際のオプションだか…

CentOS 5.2 で RMagick を使うには

で、CentOS ならスグにインストールできるだろうと思ったら ImageMagick のバージョンが 6.2.8 で、RMagick の 2.x 系で要求される 6.3.0 以上じゃない という問題が。うーん、と思ってまたググッたら Support for ruby,rubygems in Centos 5.1 を発見。RPM …

Windows 環境で RMagick を使うには

Rails で画像のリサイズをしたいので RMagick を使おうと思ったのですが、Windows だと ImageMagick ないよなぁ... と思いつつググッたところ WindowsにRMagickをインストールする (山本隆の開発日誌) に説明が。その通りにして無事に終了 :)。これで Window…

NetBeans nightly build

http://bits.netbeans.org/download/trunk/nightly/latest/ml/?pagelang=ja から日本語インストーラ付きがダウンロードできるそうです。

cap --aply-to は古くて、capify だそうな

昨日から Capistrano にはまっています。いやー、凄いですよ > Capistrano。とりあえず自作 Rails アプリから capify*1したのですが、余りの便利さに改造した Hiki のデプロイも自作 rakefile から capistrano に一気に移行してしまいました。もっとも結構ツ…

passenger インストール

で、順序が逆ですが passenger をインストールしてみました。apache をソースから入れていたため一部はまりましたが、id:mingos:20080413:1208093544 のおかげで解決 :)。 ちょっと長いですがどなたかの参考になるかもしれないので、そのまま載せておきます…

apache 2.2.9 + passenger でログローテーション

多分、これで良いと思うんだけど... $ cat /etc/logrotate.d/httpd /usr/local/apache2/logs/*log /work2/Dr.WEB/rails/*/log/production.log { daily rotate 10 missingok compress notifempty sharedscripts postrotate /bin/kill -HUP `cat /usr/local/ap…