2007-10-20から1日間の記事一覧

シンプルに処理を非同期にする

この程度で事足りる処理も多いと思う。 AsyncCallbackはenvironment.rbとかてきとーなトコで生成。 controller class BarController < ApplicationController def index ASYNC_CALLBACK.invoke('あれあれ', 'しょりが', 'おくれて', 'はしるよ?') {|*args| …

シンプルに処理を非同期にする その2

Railsっぽく、スレッドセーフじゃない感じにしてみる。 async_callback.rbはLoadingModuleが勝手に読んでくれるとこに置いとく。 developmentモードだと何度も読み込まれるのが微妙な感じ… async_callback.rb class AsyncCallback @@queue = Queue.new Threa…

textwrap

http://rubyforge.org/projects/textwrap/ textwrapモジュールのへなちょこRuby版。 ~$ gem search -r textwrap *** REMOTE GEMS *** textwrap (0.1.0) Text wrapping and filling library like Python textwrap module. 使い方 require 'rubygems' require …

Railsify!のCAPTCHA

画像はランダムで選択されるっぽい。 登録しようとして、しばらく頭をひねってしまった。。。