prototype.js code reading #5

Posted by okkez Sun, 15 Jun 2008 13:00:00 GMT

行ってきた。

javascript のメタプログラミングが段々分かってきた気がする。

だけど、自分でまったくコードを書いてないので、気がするだけなんだろうな。

ぼちぼち、自分のペースで勉強していきたい。

Posted in | no comments |

るりまに検索機能とかいろいろ付きました

Posted by okkez Thu, 12 Jun 2008 07:52:00 GMT

羊堂本舗 脳ざらし紀行 (2008-06-11)

sheepmanさん++

俺も、1.8.7対応頑張ろう。まだ 1/3 も出来てない。

Ruby reference manual (beta)

Posted in | no comments |

Ruby1.8.7 で Ruby on Rails が

Posted by okkez Fri, 06 Jun 2008 12:36:00 GMT

動かない。

Ruby1.8.7/Rails2.0.2 で動かない。

[ruby-dev:34939] で解決したと思ったけど、やっぱり動かない部分がある。

ActiveScaffold で動的に作成した Controller が動かない。ちゃんと調べてないけど どうやら色々なものが Enumerable::Enumerator を返すようになったのが問題らしい。

ActiveScaffold にパッチあてるしかないのかな。

Posted in , | no comments |

RSpec で rollback のテストを行う方法

Posted by okkez Thu, 05 Jun 2008 15:36:00 GMT

色々と調べたり試したりした結果、以下の方法で妥協することにした。

RAILS_ROOT/spec/spec_helper.rb をコピーして RAILS_ROOT/spec/rollback_spec_helper.rb を作成して、 use_transactional_fixtures = false にする。

これで、ファイルごとに実行するテストはうまくいくようになる。

この方法は簡単なんだけど、 rake spec や rake spec:rcov でテストを実行すると rollback 関連のテストが必ず失敗する。

もっとうまい方法はないのだろうか。

Posted in , | 2 comments |

say Debian

Posted by okkez Mon, 26 May 2008 15:43:00 GMT

mac で say してる人が羨ましくて Debian で say ししてみた。

まずは、festival をインストール。

$ sudo aptitude install festival

うちの場合は、 何か勝手に入ってたので問題無し。

まずは Hallo World

$ festival
festival> (SayText "Hello, World!")
festival> (quit)

こんだけで喋ってくれる。(コードが Scheme っぽい)

で、 say コマンドの実装。 今回は zsh script でやってみた。

function say() {
  echo "(SayText \"$*\")" | festival --pipe
}

こんだけ。

$ say Hello World

it sounds so cool!

enjoy!

Posted in | 2 comments |

第 26 回 Ruby/Rails 勉強会 初級者レッスン添削

Posted by okkez Sat, 24 May 2008 07:08:00 GMT

添削しようと思って、日本Rubyの会 公式Wiki - 第26回 Ruby/Rails勉強会@関西 にトラックバックをしているサイトを見たけど、みんなそれぞれなりに上手に書いてるなぁと思った。

回答例は 日本Rubyの会 公式Wiki - Ruby勉強会@関西-15 を見てもらうことにしよう。

Posted in | no comments |

第 26 回 Ruby/Rails 勉強会

Posted by okkez Sun, 18 May 2008 13:00:00 GMT

日本Rubyの会 公式Wiki - 第26回 Ruby/Rails勉強会@関西 に行ってきた。

当日の資料とかログとかは wiki に上がってるのでそちらを参照。ここでは個人的な感想とか。

Ruby off Rails by ストヤンさん

Rails 使わなくても web アプリケーションは作れるよねって話。

フレームワークだけでもいっぱいある。

特に nginx + Thin cluster と Rack が気になった。 Rails 2.1 で Rack 対応が入るらしい。

自宅サーバで動かしているアプリの構成を考え直したい。

Ruby on Rails で作られたアプリを動かす5つの方法 by okkez

詳細は、資料とログを参照してください。

とりあえず、あの資料をまとめ直してブログで記事にしようと考え中。

Rubyで快適に連投する11の方法 by ujihisaさん

諸事情であまり聞いてなかったけど、受けてて嫉妬。 lingr のチャットも盛り上がってたし。

Ruby初級者向けレッスン第20回 by okkez

今回は相方にほとんど喋ってもらうようにしたけど、アンケートによるとあまり評判は良くなかったみたい。 まあ、別に一般のお客さんがメインの対象では無いのでこれはこれでアリだと思う。

演習問題の解答例はなんとか一週間以内に出したいところ。

あと、資料をあれ以上詳しくするのは負荷的な意味で無理。無限に時間があるならいくらでも詳しくしてもいいけど。

懇親会

るりまの打ち合わせを前田さん、青木さん、yhara さん、西山さん、sheepman さんと自分の五人でやった。 まわりの人に無理言って配慮してもらったので、ちゃんと実のある話ができた。懇親会の参加者のみなさんありがとうございました。

決まった内容は、後日MLに流れるはずなので議事録担当な yhara さんに期待。

懇親会終了後は、ちょっとカフェでお茶して帰りました。

Posted in | 2 comments |

るりまをwebから見えるようにした

Posted by okkez Thu, 01 May 2008 00:39:00 GMT

Rubyの各バージョンに対応させてコンパイルしたるりまをwebから見えるようにした。

http://doc.okkez.net/

一日一回更新するようにしてある。

るりま自体は CGI で動かしているので反応が遅いけど気にしないでください。

Posted in | 2 comments |

るりま進捗

Posted by okkez Sat, 26 Apr 2008 14:32:00 GMT

もう少しで 1.8.6 向けの組込みライブラリのレビューが完了する。 これで4/29リリースの目標は達成できた。 あと少しだけタスクが残っているのでこの週末で片付けよう。

これが終わったら、1.8.7に合わせて修正していく作業がある。

Posted in | no comments |

Gauche and SICP #1

Posted by okkez Sat, 26 Apr 2008 14:15:00 GMT

行ってきた。

Gauche が楽しい。Scheme ってこんなに素敵なものだったなんて!なんでもっと早く勉強しなかったんだろう。

SICP と Gauche を同時に進めるのはいいアイデアだと思うので今後もずっと同日開催を続けてほしい。

以下、個人的なKPT(感想込み)

Keep

  • Gauche と SICP の同時開催
  • yhara さんの参加
  • 他デキる人たちの参加

Problem

  • お菓子多い気が。
  • カンパの目的を明確にして欲しい
    • こっちから聞くまで何も言ってもらえなかったのはちょっとどうかと思った
  • SICP で人数が増えたのに部屋が狭かった
  • まとめの時間が無かったので、議論がし辛かった
  • 遅刻者大杉
  • 範囲だけ決めて制限時間を決めなかったのでぐだぐだ感が。
  • ネットワークにつなげられない人が居た (自分)
  • LT がぐだぐだ。やるならちゃんとやってほしい。

Try

  • 有線LAN をもう少し頑張ってみる
  • 無線LAN の設定方法を勉強しておく
  • 範囲と時間を決めて集中して読むようにする
  • まとめの時間を作る
  • 範囲と時間をきちんとホワイトボード(見える場所)に記述する
  • その日の目標を事前に決めておく
    • 予習できるように。
  • 演習の回答はプロジェクタに映すようにしてみる
  • Lingr などもプロジェクタに映してみる
  • なんとなく休憩に入るのではなく最初に何時から休憩するか決めておく

Posted in | no comments |

Older posts: 1 2 3 4 5 ... 7