2008-01-01から1年間の記事一覧

Passenger(mod_rails)と.htaccessではまる

Debianにて。 ruby,railsはインストール済み。 apache2.2系をapt-getして、passengerをgemからインストール。 sudo passenger-install-apache2-moduleして、apache2のconfを設定。 #/etc/apache2/conf.d/mod_rails.conf LoadModule passenger_module /usr/li…

RailsTohoku11

5月31日、Rails勉強会@東北第11回。今回の参加者は10名。黒田さんが初参加。セッションは4つ。 二階堂さんの進行で、「日程調整アプリを作ろう8」 黒田さんによる「Rails2.1の新機能」 武田さんによる無料ではじめるFlash+Rails id:xibbarさんによる「Rubyと…

vimに逃げ

vim使いなんだからvimにしておきなさいという神の思し召しに違いない(へたれなだけ)。 というわけで、scala.vimにしておこうと思ったら、こげな書いてあるところを発見。 早速落としてみる % svn co http://lampsvn.epfl.ch/svn-repos/scala/scala-tool-supp…

プロジェクトの保存場所変えてみた

ら、別のが出た。 java.lang.NullPointerException at org.netbeans.modules.scala.project.MainClassUpdater$3.run(MainClassUpdater.java:241) at org.netbeans.modules.scala.project.MainClassUpdater$3.run(MainClassUpdater.java:236) at org.netbeans…

NetBeans6.1でScalaプロジェクト作成時、途中で止まる

のでNightly Buildも入れて作成してみた。 java.lang.NullPointerException at org.netbeans.modules.scala.project.MainClassUpdater$3.run(MainClassUpdater.java:241) at org.netbeans.modules.scala.project.MainClassUpdater$3.run(MainClassUpdater.ja…

冷麺

懇親会で、すずりょさんの盛岡土産、ぴょんぴょん舎の盛岡冷麺セット争奪でじゃんけん。 結果id:h_sakuraiさんに。 武田さんが超悔しがっていた。 そして、ぴょんぴょん舎を知らなかった自分は超もぐりらしい。 悔しいので?盛岡に冷麺食いにIWDDミーティング…

あ、そうか

http://d.hatena.ne.jp/AWAWA/20080503/1209825789プラグインのモジュールだけ追加すればいいのか。

やっぱscala.vimにしておこう

http://wiki.netbeans.org/ScalaJaNetBeansではNightly Buildじゃないとサポートしてないみたい。NetBeansはイケテル勉強会で使ってるので、さすがにNightly Buildという訳には。

思い立ったが吉日

Scala MacPortsにあった。 % sudo port install scala Password: ---> Fetching scala ---> Attempting to fetch scala-2.7.1.final.tar.gz from http://www.scala-lang.org/downloads/distrib/files/ ---> Verifying checksum(s) for scala ---> Extracting…

MacPorts で rb-rubygems をアップグレードしたら gem が使えなくなった

mac

そういえば MacPorts で入れたrubygemsが0.9.4だったなあと思い、git の作業ついでにアップグレードしてみた。正確には0.9.4で入れたやつを gem update --system して 1.0.1 だったけど。 % sudo port upgrade rb-rubygems んで、挙動を念の為確認してみたら…

OS X Leopard に MacPorts で git を入れる

mac

Rails界隈が git git 言ってるので、 mac に git 入れてみた。 dmgもあるけど、やっぱり MacPorts だよねってことで。ちなみに作業のログ取り忘れた。 % port search git cogito devel/cogito 0.18.2 Git core and cogito tools to provide a fully-distribu…

Twitter他ので見るか〜

TwitterのメッセージはいつもiChat使ってGoogleトークアカウントで見てた。 今回の障害でIM経由で見られなくて不便きわまりない。 またTwitterPodでも入れようかな。

第2回イケテルRails勉強会 in 仙台

5月25日にイケテルRails勉強会をやりました。 16名の方にご参加いただきました。 森さんにやっていただいた「Java使いから見たRuby」が好評でした。 やはりJavaをやってる方が多いからでしょうね。 懇親会は12名。 皆さんありがとうございました。

script/consoleの再読込

script/consoleは、modelを変更した時に一旦exitしないと反映しない。 と、思っていたんだけど、Rails関係のscreencast見てたら、reload!って打ってたよ。 api探してみたら、vendor/rails/railties/lib/console_app.rbにあったよ! appとかhelperは知ってた…

お騒がせしました

今日は、各所よりruby-list退会ですかとメールが来ちゃいました。事の発端は、前に私が出した勉強会の告知メールや他の方が出した告知メールが、継続してruby,rails関連のMLにどかどかと送られてきてた事。原因は現時点で不明ですが、一度MLを脱退してみたら…

第2回イケテルRails勉強会 in 仙台やります

たまにはblogにも告知を出しとこう。 第2回イケテルRails勉強会 in 仙台をやります。 前回はgooglemapとtimelineとのマッシュアップ系な内容でした。 今回はRubyとRailsにもう少しつっこみます。

飲み会重要プレゼン

今日はjus研究会 JAPAN TOUR 2007-2008 仙台大会にスピーカーとして参加しました。 Rails東北の活動内容紹介プレゼンと、パネルディスカッションをやりました。 プレゼンそれなりに楽しんでいただけたようなので何よりです。 一応Rubyistという事で、プレゼ…

Rails2.0のlogger

ログの表示形式をちょっと変えようかと思ったら、Rails2.0.2のデフォルトloggerがLoggerからActiveSupport::BufferedLoggerに変わってた。 全然気づいてなかったよ。 あんまりこの情報を見かけなかった気がするけど、みんなlog4rとか使ってるのか、それとも…

プール

仕事を少し早めに切り上げて、シルバーセンターのプールに行ってきた。 日中は、シルバーな方とその同伴者しか使えないけど、17時からは一般開放されてるのです。 Rails勉強会に来てる山中さんが、仕事終わってからスポーツクラブに泳ぎに行ってると聞いて、…

第3回イケテルRails勉強会@東京

4/26に行ってきました。 今回はYahoo!ニュースとのマッシュアップとPodcast放送局を立ち上げる内容でした。懇親会で、Railsのドキュメントとデバッグ手法と題してプレゼンをやりました。 地味ーな内容だったので、もうちょい盛り上がるような内容にしたほう…

第一回イケテルRails勉強会 in 仙台

ちょっと書くのが遅くなりましたが、4月19日にイケテルRails勉強会をやりました。 告知をあまり出さなかったのですが、17名の方にご参加いただきました。 懇親会は8名。 生憎の天気の中ご参加いただき、皆さんありがとうございました。

mod_railsのメモリ使用量

mod_rails(passenger)はmogrelの3倍メモリを食う? | @masuidrive blog なので、一つのサーバでさほどアクセスのないアプリを多数上げる場合には、mod_railsが向いているようです。うほ。まさに私の所がこれですね。と言うわけで、メモリ使用量はケースバイ…

RailsTohoku10

4月12日、Rails勉強会@東北第10回。チュートリアルを書き終わってから勉強会のエントリーをブログにポストしてるので、ブログに書くのがおそくなってしまう・・。次回からは別エントリーにしよう。今回の参加者は9名。山中さんが初参加。今回の内容は、id:xi…

mongrel_cluster -> mod_rails (Passenger 1.0.1)

http://www.moongift.jp/2008/04/passenger/mod_rails (Passengenr)がリリースされたので、mongrel_cluster & mod_proxy_balancer から mod_rails にswitchしてみた。サーバはCentOS 5。 Debian系だとUbuntuは6.06と7.10,DebianはSarge,Etch,Lenny/Sidがテス…

消えた?

R*PADからリマインダーメールが届かなくなってしまった。 マイページから各リマインダーのページにアクセスするとエラー出たりしてたので、障害かなと思ってサイトとかブログ見に行ったけど何も報告されてなかった。 そのまま様子見してて、今日マイページに…

Capistranoでconfig/database.yml等を後からセットする

Capistranoはsvn等のscmからチェックアウトしてdeployするようになってます。なので、Subversionにdatabase.ymlを含めてなかったりignoreしてると、deployするときに困ります。こういう場合はどうするかというと、後からセットするようなタスクを書けばいい…

痒いところに手が届かない

retrospectivaのtrunkを動かしてみてます。 んで、環境構築時、Subversionまわりで面倒くさかったのでごりごりソースで・・・。 環境はCentOS5 導入前 ruby->ソースから Subversion->yum neon->yum swig->yum apr->yum 導入後 apr以外みんなソースからに。 r…

日程調整アプリを拡張しよう-1-

Rails勉強会@東北で日程調整アプリをつくろうという続き物セッションをやってます。今回、日程調整アプリを拡張しようという番外編をwikiにアップしてみました。http://wiki.fdiary.net/rails/?AdjusterExtension-0001カレンダーヘルパーを使ったものになり…

Capistrano

で、mongrel_clusterで運用して、最近ようやくCapistranoを使ってます。 いやー、これ確かに便利だ。 config/deproy.rbの設定でちょっと手間取ったけど。 % sudo gem capistrano install % rails_app #auto cd % capify . % vi config/deploy.rb config/depl…

mongrel_cluster&mod_proxy_balancer

一月くらい、自サイトをapache+mod_proxy_balancer+mongrel_clusterで運用してます。 最近さらに2つほど、アプリを追加してみました。 あんまりclusterの意味がない気がしますが、mongrelは各アプリ2つずつにしました。 2つがネームベースのバーチャルホス…