Rails

Rails勉強会@東北第12回

Rails勉強会@東北第12回、やってきたよー。 今回は6名。今までで一番まったりしてたんじゃないかな? まずは、ご飯を食べながら、前日の第一回居酒屋プレゼン大会とか、RubyKaigiなどの動画をみんなでまったりと鑑賞。 自己紹介はLTもあるので今回は省略。 …

RBC設立1周年記念セミナー二日目午後

ピックアップ。 まつもとさんの基調講演。勇気、情熱、継続。リスクをとる。 Thomas EneboさんのJRuby話。最後にJRuby Tシャツを会場に投げてたけど、id:akmさんがものすごい勢いでゲットしてたよ! ちょw自重w 純粋なakmさんは素敵だな〜。 各地RBCメンバー…

福岡は暑かった

さてさて、やってきました。福岡。 JALの午前中の便で仙台から福岡へ移動。天神へ地下鉄で移動し、イケテルRails勉強会の会場へ。 今回のお題はAIR(Flex)+Rails。 個人的にFlex+Railsのアプリを作ってみたりしてた所だったので、まさにどんぴしゃの内容でし…

RBC設立1周年記念セミナー

7/22,23(火、水)RBC設立1周年記念セミナー 記念セミナー中のパネルに参加します。一参加者としては、22日の午後の勉強会から参加の予定。 個人的には、まつもとさんのライブコーディングが気になります。プレゼン以外を見るのは初めてだなあ。来週はこれと…

IWDD#24行ってきた

IWDDミーティング#24行ってきました。 Railsの紹介と赤魔導士のすすめと称して発表して来ました。詳しくは後で書く。 追記:MacBookProの画面が映らなくなってしまったのでもうちょい時間がかかる〜

初めてのRuby読了

初めてのRuby読了。これは素晴らしい内容。簡にして要を得る。この薄さでこれだけの内容は間違いなく買いでは。 実を言うと、買う前はそれ程期待してなかったのですが、予想以上に良い内容。 Yuguiさんの筆力なのか、Rubyらしさが充満している良書です。 特…

7月コミュニティ活動

今後、月末か月初めに、毎回自分が関わっているコミュニティの活動予定を書いていきます。 発信重要。というか、こんなやりとりもあって↓ http://d.hatena.ne.jp/yuichi_katahira/20080625#c リンク辿ってったら、Rails勉強会@東北が謎の団体と書いてあって…

SYSTEM DESIGN SPARKS in SENDAI#1

http://www.s-sd.jp/2008/sparks001/6/24にSYSTEM DESIGN SPARKS in SENDAI#1というイベントで、発表をしてきました。 私の発表は、趣旨を微妙に理解できておらず、貴重なお時間を割いてご来場いただいた皆様には、満足いただける内容を送ることが出来ず、申…

Ruby Enterprise Edition

入れてみた。http://www.rubyenterpriseedition.com/ 指示通り、/opt/ruby-enterprise-1.8.6-20080507/以下に入れた。 Passengerと同じく対話型で自動でチェックしてインストールしてくれる。 けど、gem(opt/ruby-~以下に入る)でRails,mysql,postgresql,sqli…

2.1のSTI

変わった。 後で確認しよう class CollectionItem < ActiveRecord::Base end class ComicColletion::Item < CollectionItem end item = ComicCollection::Item.new item.type # => 'Item' item2 = CollectionItem.find(item.id) #returns an error, because …

日程調整アプリを作ろう-8-

3G版 iPhoneとか盛り上がってますが、地味ーに。前回勉強会の日程調整アプリを作ろう分をwikiにアップしました。Rails' Wiki - 日程調整アプリを作ろう-8-微妙にやっつけ感が漂ってますが気にしない。 単純な翻訳作業になってしまうからしょうがない。

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と…

冷麺

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

第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とか使ってるのか、それとも…

第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がテス…

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つがネームベースのバーチャルホス…