おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

2008-08-26から1日間の記事一覧

h以外のサニタイズ系メソッド

Rails2.0からいろいろ追加されたみたいです。メモ。 strip_tags タグを全部取り除く。 例 strip_tags("Strip <i>these</i> tags!") # => Strip these tags! strip_links リンクのみ(つまりa要素だけ)取り除く 例 strip_links('<a href="http://www.rubyonrails.org">Ruby on Rails</a>') # => Ruby on Rails s…

日本は変態が不足しているのでは

どうして日本発でイケてるWebサービスなりパッケージソフトウェアなりがあんまり出てこないんだろうという疑問に対する僕の答えは大きく二つあって、それはプログラマーが足りないことと、プログラミング能力を身につける術があまり知られていないことだと思…

mac portsインストール

mac

leopardのインストールディスクで入れるのと勘違いしてた。やっぱりメモらないと忘れるなー The MacPorts Project -- Download & Installation

RailsのURLエンコード方法

これまでは、ここを参考に URI.escape( str, Regexp.new("[^#{URI::PATTERN::ALNUM}]") ) でやってたけど ERB::Util.url_encode で十分みたいね。 参考 cgi - Rubyリファレンスマニュアル erb - Rubyリファレンスマニュアル

ssh用の鍵の交換の仕方

時々しかやらないのでよくやり方を忘れます。メモめも 設定方法 ssh-keygen ファイル名指定 パスフレーズを入力 サーバに入る ~/.ssh/authorized_keysに公開鍵を入れる。前のやつは消しておく。(この時パーミッションに気をつける) 鍵の名前を変えた場合、ク…