2009-07-01から1ヶ月間の記事一覧

CGI::Cookie.parseの改良

CGI::unescapeが引数にencodingをとれるようになりましたので、 cookieのparseで使うように実装してコミットしました。 fujioka@dhcp160:~/build/ruby19% irb -rcgi irb(main):001:0> cookie = CGI::Cookie.parse("name1=val1&%26%3C%3E%22&%E6%9D%BE%E6%B1%…

UTF-8文字列をUnicode文字列に変換

"こんにちは World".split(//u).map{|s|sprintf("%04X",s.unpack("U")[0])}.join 結果は 30533093306B3061306F00200057006F0072006C0064まあいいことにしよう。

CGI::unescapeの改良

いずれ”るりま”かどこかへ反映させたいので、 メモのためにcgi.rbの改良のことを書いていきたいと思います。 id:h-sbtの人からクッキーがascii-8bitで 返ってくると言われまして、 そういやそうだったと思い出しました。 (放置していました。すみません。)…

重い処理が終わったときに携帯にメールをくれるRubyスクリプト

notify mailを短縮してnomaとします。 #!/usr/bin/env ruby message=ARGV[0] || "notify!" address="xxxxxxx@i.softbank.jp" body=<<-END From: #{address} To: #{address} Subject: Notify Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii #…

マジコメるためのsedプログラム

hsbt.orgの人から教えてもらったらくちん1ライナー。 gsed -i '1s/.*/# vim:fileencoding=UTF-8\n&/' **/*.rb僕はvimの人なので、vim流のマジコメが好み。 Macなのでgsedです。 .rbのファイル全部をUTF-8にマジコメるスクリプトですね。

コミッターみんなにサインしてもらったよ

私が知っている限り、漏れているのはやまだあきらさんぐらいのはず。 みなさんありがとうございました。

田舎Ruby親方会議を開きました

メモです。ちゃんと議事録作ればよかった。みなさんすみません。 突っ込み希望です。地方でRubyで仕事をしている個人事業者 または同じくらいの規模の法人経営者の 情報交換の場を作りたかったので設定しました。 今東京で仕事をしているけど、これから地方…

Ruby会議2009感想

コミッタになってからはじめてのRuby会議。 仙台Ruby会議で発表して以来はじめてのRuby会議。 いろんな人にリーチした気がします。名前はちょっとは知られていたけど、いろんな人と会話ができました。特にコミッタの人たちと話ができたり、tDiaryやHikiの人…

3日目箇条書き

朝、ホテルの1階でパンを食べていると、id:tmtms さんが登場。会場まで一緒に歩いて行くことに。 東京は暑い。 最初のセッション。artonさんのセッションかと思いきや、akrさんのセッションになる。ソケットの改良の話。id:tmtmsさんはたくさん使っているら…

最近Rubyでとんでもなくありがたいことだと思うこと

それは変数名を見るだけでスコープがわかることです。 ActionScriptだと変数名だけ見てもわかりません。 インスタンス変数なのかローカル変数なのか。。。。 Rubyだと nameだとローカル変数 @nameだとインスタンス変数 Nameだと定数 $nameだとグローバル変数…

2日目箇条書き

起きて吉野家で朝食。(ホテルのパンだけ朝食でもよかったな。。。) 会場でid:yamazにチケットを渡す yamazの会社、スケールアウトのメンバーすごすぎる(yamaz,maiha,yugui,takiuchi(以前)) 最初はRubyセッションに参加。1.8と1.9のロードマップの話など…

田舎Ruby親方会議を開催します

地方Ruby親方会議とかRegionalRuby親方会議と 呼んでもいいかもしれません。 ここで親方というのは個人事業者や それに近い規模の会社を営んでいる人を指しています。 Ruby会議に地方から参戦しているみなさま、おつかれさまです。 昨日、青森のid:HummingKi…

初日箇条書き

この日は10時から池袋で打ち合わせなので、朝7:47の新幹線で移動。 昼飯に寿司をおごってもらい、Ruby会議に移動 いろんな人と挨拶をしたりして、githubの話から入る。 入って早々、話がつかめなくなり、英語に挫折。というか、gitも使っていないからさっぱ…

なぜかiRubyKaigi2009が動かない無事動きました

id:gutskunさん、なんででしょう? ちなみに私は3番です。 追記 無事インストールできました。

iRubyKaigi2009をiPhone/Touchに突っ込んで参加すべし

iRubyKaigi2009は秋田の伊藤さんが作っているソフトウェアです。 http://iphone.itosoft.com/irubykaigi2009s 日本Ruby会議2009のセッション情報を閲覧するiPhone/iPod touchアプリです。 限定50人だから、はやくしないとなくなるよ。