2007-06-02から1日間の記事一覧

memcachedメモ

FFTT : memcached メモ - memcached + ruby « /ja super jump <me> memcache-client memcache-client の使い方 APIドキュメント 排他制御してないのかぁ…ライブラリのほうで何とかしてないかな? 追記 よく考えるとライブラリはクライアントと同じプロセスで動い</me>…

Mutex、Mutex_m、Sync、Sync_m、Queue

http://www.ruby-lang.org/ja/man/?cmd=view;name=%C5%BA%C9%D5%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA Mutex Sync Sync_m Queue ∧_∧ カタカタ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ( ) ∧ ∧ < Syncだと共有ロックがかけられます…と。 ( ) (,,゚Д゚) \__________…

とりあえずmemcachedを使ってみる

require 'rubygems' require 'memcache' cache = MemCache.new('localhost:11211') 1000.times do |i| cache[i.to_s] = (i * i).to_s end 1000.times do |i| cache[i.to_s] end ~$ time ruby validate-memcached.rbreal 0m1.048s user 0m0.015s sys 0m0.031s…

ひと回り

わざわざDB使いたくないなー…から始まってmemcachedまで来たけど、memcachedをDB代わりに使うのは「何か違うだろ!」と心の奥から警告が。永続化してるんだかしてないんだか、よく分かんないし。 素直にDB使えってことかなー。でも、機能的にはハッシュでい…

協業

デザイナーがデザインの改善を要求するとき、修正にかかるコストやスピード・メンテナンス性を犠牲にすることは考慮していない気がする。なんとなくインターフェースが気に食わない、だから「補完機能を入れて」「ボタンを3ピクセル上にずらして」。 翻って…