タグ

2012年12月2日のブックマーク (6件)

  • rubyでurlのencode - rochefort's blog

    URI.encodeだっけCGI.escapeだっけ、そういえばuってaliasなかったけとなったので ソース見てみました。 結論 こちらで議論されているように、CGI.escapeとERB::Util.uでは挙動が異なります。 ruby -r cgi -r erb -e 'puts CGI.escape("a b"), ERB::Util.u("a b")' $ ruby -r cgi -r erb -e 'puts CGI.escape("a b"), ERB::Util.u("a b")' a+b a%20b 基は、ERB::Util.uでいいのかな。(Railsのviewで使うならuでok) CGI.escapeの方が早いらしいのでこの差を意識しない場合のみCGI.escapeでしょうか。 ソース抜粋 URI.encode 使っちゃダメです。 obsoleteでした。 #1.9.

    rubyでurlのencode - rochefort's blog
    riywo
    riywo 2012/12/02
  • Sinatra超完全解説 (1) Classic Style と Modular Application - やゆぐ

    Sinatraはとてもシンプルなフレームワークです. 例えばHello Worldならば次のコードだけでできあがりです. 魔法のようにかんたんですね! しかし「どうしてこれで動くのか」を知っている人は比較的少ないのではないでしょうか. 気になるSinatraのソースコードを読んでみましょう. Classic Style と Modular Application ところでSinatraにはクラスを使ったModular Applicationという書き方があるのを知っていますか? Hello WorldはModular Applicationではこのようになります

    riywo
    riywo 2012/12/02
  • 史上初!「カウボーイビバップ」TVシリーズハイビジョン版&劇場版完全放送|WOWOWオンライン

    WOWOWで過去完全放送したTVシリーズ「カウボーイビバップ」のハイビジョン版を初放送! 劇場版を加えた完全放送特集が実現する。TVシリーズ第1話は先行無料放送! 宇宙を駆け回る賞金稼ぎたちの活躍を、クールな映像と音楽にのせて描くSFアニメシリーズ「カウボーイビバップ」。1998年にWOWOWでテレビ初の完全放送が実現し話題を巻き起こした人気作が、今度はテレビ初のハイビジョン版で再び登場する。今回はテレビシリーズ全26話に加え映画『カウボーイビバップ 天国の扉』も放送。また、テレビシリーズ第1話を11月3日、「TOUCH!WOWOW 2012」で先行無料放送する。 舞台となるのは、火星や金星に人類が進出している近未来の太陽系。賞金のかかった犯罪者を追う“カウボーイ”(賞金稼ぎ)のスパイク、ジェットら、宇宙船ビバップ号の個性的な面々が大暴れする。スリリングな戦闘シーンに、どこか退廃的で雑多な

    史上初!「カウボーイビバップ」TVシリーズハイビジョン版&劇場版完全放送|WOWOWオンライン
    riywo
    riywo 2012/12/02
    見たい。。。
  • スタート【SFアドベントカレンダー2012】 - As a Futurist...

    早速 1 日目から遅延したように見えますが、JST では 12/2 なだけで PST ではまだ 12/1 ですこんにちは。 日からサンフランシスコに働きに来たアドベントカレンダー 2012 (全部俺) : ATND これは何? 2012/11 に日からサンフランシスコに移って働き始めたのですが、なんとまぁ知らないことだらけ!やらないといけないことだらけなの!とだいぶビビったので、次くる人がそこまでビビらなくてもいいように自分の体験やこうすればよかった的なのをつらつらとメモっていこうと思います。 主な対象 日でしか生活したことない、いわゆる典型的な日人でサンフランシスコに働きに行きたい人(つまり 1 年前くらいの自分)。サンフランシスコで働き始めるときどういう感じのことが必要だったりするのかがなんとなくイメージできるかと思います。 あくまで僕個人の体験ですし、制度とか詳しく調べたわけ

    スタート【SFアドベントカレンダー2012】 - As a Futurist...
    riywo
    riywo 2012/12/02
    1日目
  • require 'rubygems' したときの挙動 - (゚∀゚)o彡 sasata299's blog

    2009年08月11日05:20 Ruby require 'rubygems' したときの挙動 以下の話は Ruby 1.8.6 , Rubygem 1.3.1 での話です。 バージョンによっては挙動が違う可能性がありますので注意して下さい。 gem って凄く便利ですよね。インストールもアンインストールも簡単で素晴らしいです。が、しかし、ロード順には気を付けてください。 gem でインストールしたライブラリを使うときには、まず最初に require 'rubygems' しますよね。このとき、custom_require.rb というファイルが読み込まれるんですが、その中で require が置き換えられています。 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb alias gem_original_require requi

    riywo
    riywo 2012/12/02
    ほうほう
  • How to build a rubygems mirror server?

    My workplace has banned us from internet access so we can't connect to rubygems.org to install gems remotely. I can access rubygems.org at home. Is there a simple way to enable me download and update the gems we need at home ,then sync them(by a portable hard disk or somthing) to a local gems mirror server at my workplace so that other colleagues can install gems from that mirror server?

    How to build a rubygems mirror server?
    riywo
    riywo 2012/12/02