2008-09-27から1日間の記事一覧

ActiveSupport、Hash.from_xml

>> require "rubygems" => true >> require "active_support" => true >> Hash.from_xml([].to_xml) => {"nil_classes"=>[]} >> Hash.from_xml([{:foo => 1, :bar => 2}, {:baz => 3}].to_xml) => {"records"=>[{"foo"=>1, "bar"=>2}, {"baz"=>3}]}

JDK5.0 新機能:java.util.concurrentパッケージ2、schedule()

「12.1. スケジューリング」まんま import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; public class C2008092700 implements Runnable { int number; long start; publ…

発展: ユーザ状態

省略だらけで良く分からない…

コルーチン

まんま #!/usr/bin/env lua function foo1(a) print("foo", a) return coroutine.yield(2*a) end co = coroutine.create(function (a,b) print("co-body", a, b) local r = foo1(a+1) print("co-body", r) local r, s = coroutine.yield(a+b, a-b) print("co…