ぽっぺん日記@karashi.org
2003-09-18(Thu) この日を編集
_ 仕事
某山の中に出張。
現地に、早めに到着したのは良いが、先方から遅れるとの連絡あり。1時間ほど、やることもなく待っている間、あまりにも静かで眠くなったり。:D
会議は、開始が遅れたことを除けば、順調に終了。
その後、ちょっと作業をして、17時には現地を出る。
歯の痛みはかなり酷くなってきた。
_ sendmail祭り
SAが出ているみたいだけど、qmailに移行しちゃってるからいいや。
2004-09-18(Sat) この日を編集
_ Thinkpad 570
先日組み直して治ったと思っていた、液晶が真っ白になる症状が再発。
フレキシブルケーブルを交換すれば良くなるかも知れないが、1万超くらいするらしいし、ヒンジもまた緩んできたしなー。もう寿命かもしれん。
うーん、HPの安いノートでも購入するかな。なんか会社で使っているノートPC、HPばかりになってきた。:)
_ 仕事
午後からお客さん訪問。
電車で移動中、始発の駅で座れたので発車前にそのまま寝てしまったら、30分後に目を覚ましても始発駅から動いていない罠。架線にビニール袋が引かかっていて不通になっていた。orz
慌てて、お客さんとこに遅れる旨の連絡を入れ、振替輸送の別線に飛び乗った。1時間強の遅刻。
2005-09-18(Sun) この日を編集
_ [散財][読書感想]
NHKで放送しているドラマ版がえらく面白いので原作を買ってきた。ブックオフで100円也。
CG使いまくりで、考証よりも面白さを重視している感じのするのドラマ版だけども、原作を読んだところ、意外なことに(?)ほぼ原作に忠実なストーリー展開だったのはちとびっくり。変更箇所も、必要最小限且つ「映像化するには確かにこう変更した方がいいよな」てな感じ。
そう言えば、
- 秘太刀を伝承した疑惑のある遣い手の探索
- 居場所を見付けた後、勝負をさせるために遣い手の弱味を調査
- 弱味を突き付け、勝負することを認めさせて戦闘へ
- 戦闘中、秘太刀を伝承しているかどうかを見極めるため、ぎりぎりの状態まで追い込み、相手の必殺剣を出させる
という風に考えると、短時間で終えることのできるTRPGのシナリオになりそう。
_ [tDiary]amazon.rb更新
isbn_image()が効かなくてしばらく悩んでいたら、ふとAmazonプラグインの更新のアナウンスが出ていたことを思い出したので入れ換え。
ちゃんと動作することを確認した。
_ [ネタ]ナゼ読めない…「アマゾン」で1年超も品切れの本
こんなところにも陰謀が! ナンダッテー!!
まぁ、「そりゃ、amazonだから品切れが続くのも仕方がないよ」というのが俺の正直な感想なんだけど。
_ 今日のできごと
近所の子供たちと1時間ほど遊んだのだが、やっぱり子供はパワーに溢れているよなと実感したり。
2006-09-18(Mon) この日を編集
_ 大掃除
うちの犬は今のところ、庭で飼っているのだが、もう少し気温が低くなると、少なくとも夜間は室内で寝かせる必要があるかも知れないので、部屋に寝かせる場所を作るために大掃除をした。
古いSFマガジンや読み終えた書籍を処分することにして、なんとかある程度のスペースを確保したけれど、もうヘトヘトですよ。
もうちょっと片付けないといかんなー。次の連休かな。
_ [散財]今日の発注品
自宅の掃除機は、俺が独身の頃に買った10年選手なので、うるさい上に吸引力がかなり低い。特に後者は、掃除をしているとストレスが溜まりまくる原因になるので、掃除機を買い替えることにした。
サイクロン式はフィルタがすぐに詰まって吸引力が落ちるらしいので、無難に紙パック式にした。
やっと発注。
_ できごと
- 朝から昼過ぎまで雨。
- 夏物をしまおうとしていたら、雨が上がった途端に気温が急上昇する罠(フェーン現象?)。
2007-09-18(Tue) この日を編集
_ [Rails][rspec]acts_as_authenticatedのControllerテスト用メソッド
acts_as_authenticatedのメソッド(current_userとか)を使っているControllerのメソッドをテストしたいなー、という時に みんなどうしてるんだろうと思ってググってみたけど、事例が見付からなかったので、
- id:moroさんのエントリーのskip_filter
- RSpec 1.0 Acts_As_Authenticated Specsに掲載されていたhttp://btucker.org/blog/rspec10acts_as_authenticatedspecs.attachment/309601/account_controller_spec.rb
をパクらせて参考にさせて頂いて、RSpecのコードも理解しないままに、こんなコードを書いてみた。
module Spec::Rails::DSL
module ControllerBehaviourHelpers
module ExampleMethods
def skip_filter(*filters)
filters.each do |filter|
controller.should_receive(filter).and_return(true)
end
end
def login_as(user)
session[:user] = user ? users(user).id : nil
end
def create_user(options = {})
post :signup, :user => { :login => 'quire', :email => 'quire@example.com', :password => 'quire', :password_confirmation => 'quire' }.merge(options)
end
def auth_token(token)
CGI::Cookie.new('name' => 'auth_token', 'value' => token)
end
def cookie_for(user)
auth_token users(user).remember_token
end
def should_be_logged_in
session.should_not be_nil
session[:user].should_not be_nil
end
def should_not_be_logged_in
session.should_not be_nil
session[:user].should be_nil
end
end
end
end
これをspec_helper.rbに書いておいて、Controllerのテストでは、
it "user should see message" do
login_as(:foo)
should_be_logged_in
response.should have_text("fooさん、ようこそ!")
end
みたいな感じで使う(上のテストはすごく適当)。 いらないfilterについては、skip_filterで回避すればOK。
もっと良い方法があるよ、という方は教えて頂ければ幸いです。
2008-09-18(Thu) この日を編集
_ [日常][物欲]デジタル一眼その後
実はまだ買っていない。
ここ数日の動き。
- α300とα350を店頭で見たら、価格差が2000円程度なので「どうせならα350を買おうか」という気になる。
- しかし、α350は重い上に大きく、手にしっくりこない。オレだけが使うならまだしも、妻が使うにはちと辛い感じ。
- じゃ、オリンパスは? ってことでE-420を試してみる。軽いし、よさげ。
- 給料のほとんどをカメラに注ぎ込むというカメキチな人に相談してみたところ、望遠の時には手振れ補正がないと厳しいかも、という話。E-420には手振れ補正が付いていない。「個人的にはコニカミノルタの後継機のαの方が好印象」とも話してくれたけど「ソニーになってからのαは分からないので参考にしないで」とのこと。
- じゃ、手振れ補正が付いているE-520は? ということでいじってみる。うん、こっちもいい感じ。
- 折良くE-520、E-420キャッシュバックキャンペーンも始まる。これはE-520買えってことだなと解釈。
- 勉強がてらキャノンのKiss X2を触ってみる。E-520と同じ重さでホールド感もそれほど変わらないが、操作方法はこっちの方が良い感じがする。でも、ちょっと高い。
- カメキチの人に相談する。カメキチの人は全部キャノンとのこと。「ずっとキャノンでいくなら良い選択では。レンズの種類も多いし」というアドバイス。
- 「でも、X2高いしなぁ。どうしようかなー」と思っていたら、Amazonでキャンペーンがはじまった。
- まだ高いけど、清水の舞台から飛び降りたつもりでX2行くか? それとも、やっぱり安いE-520行くか? と迷い中。←イマココ
まぁ、明日くらいに決めるかねー。週末セールやっているかもしれないし。
2010-09-18(Sat) この日を編集
_ [vps][lighttpd][tDiary]tDiaryをSaaSesにお引っ越し
SaaSesのVPS、Osukini LTを借りて、ちょこちょこいじっていたんだけど、良い感じなので、コントロールパネルからOSの入れ替えができるようになったのを機に、ARP NetworksのVPSで動かしているtDiaryを、SaaSesに引っ越すことにした。
使用OSは、Debianとどっちにするか迷ったんだけど、管理が楽そうなので、Ubuntu 10.04 32bitに。
httpdは、今まで通りlighttpdで。下記の設定をlighttpd.confに書いて、fastcgiでtDiaryを動かすようにした。
$HTTP["host"] == "d.karashi.org" {
index-file.names += ( "index.fcgi" )
fastcgi.server += (
".fcgi" => ((
"socket" => "/tmp/tdiary.socket",
"bin-path" => "/var/www/d.karashi.org/html/index.fcgi",
"max-procs" => 8,
"idle-timeout" => 20
))
)
#index-file.names += ( "index.rb" )
url.rewrite-once = ( "^/(\d+)(-\d+)?\.html" => "/?date=$1$2" )
auth.backend = "htdigest"
auth.backend.htdigest.userfile = "/etc/lighttpd/htdigest"
auth.require = ("/update.rb" => (
"method" => "digest",
"realm" => "tDiary",
"require" => "valid-user"
)
)
cgi.assign += (
".rb" => "/usr/local/bin/ruby",
)
$HTTP["url"] =~ "^/(?:.*\.rhtml|tdiary\..*|.*\.log)" {
url.access-deny = ( "" )
}
}
cgi.assignはいらないと思うんだけど、fastcgiで不具合が出て、cgiに移行する時のために書いておいた。(追記:勘違い。たぶんいるはず)
ちなみに、動かすrubyは、メモリが節約できるという話の、ruby enterprise editionにしてみた。tDiaryでもメモリ節約できるかどうか分からないけど。
ARP Networksで動かしていた時は、アクセスがちょっと集中しただけで、たまにVPSごと死んだんだけど、これで解消してくれるといいなぁ。
2011-09-18(Sun) この日を編集
_ [macbook]MacBookのPRAMクリアした
LionにアップグレードしたMacBookのWi-Fiが突然offになる現象が、突然、頻発するようになったので、*1「Wi-Fiカード死んだかなぁ」と思いつつ、「Mac の PRAM および NVRAM をリセットする」で方法を調べてから、PRAMクリアしてみた。
とりあえず、今のところ、動いているぽい。
もうApple Care切れているし、壊れたら自分で直してみるしかないかなー。パーツはeBayあたりで探して。
しかし、MacBookは分解めんどうそうだなぁ。
追加:大丈夫みたい
PRAMクリア後に1日使った様子では、Wi-Fiが切れることもなくなったので直ったぽい。
*1 メニューから「Wi-Fiを入にする」をクリックしてもonにならないので、再起動するしかない。
_ [macbook]MacBook AirをLionにアップデート
仕事がかなりタイトな感じで、今、おかしくなるとシャレにならんわーという状況だったのでpendingしていたのだが、ちょっと仕事も落ち着いたので、MacBook AirのOSをLionにアップデートした。
インストール自体はサクッと終了。
一足先にMacBookをLionにアップデートしておいたので、今回はLionを買わずに済んだ。Mac App Storeは、アプリによっては設定ファイルが変なとこにいってしまったりして、ちょっとイヤなとこもあるけど、インストールする台数のシバリがないのはいいですな。
MacBook AirをLionにしたら買おうと思っていた1PasswordをMac App Storeで見たところ、1700円から2200円に値上がりしていた。これも半額セール価格ということなんだけど、わずか500円とはいえ、ケチケチ星人には残念な感じ。トホホ。
_ [日常]いらなくなったPCをパソコン処分.comに発送した
自宅のPCを新調した結果、余ってしまったお古のPCの処分をどうするかなーと決断できないまま放置していたんだけど、twitterでパソコン処分.comが今月一杯、着払いキャンペーンをやっている情報を見掛けたので梱包して発送した。
連絡も不要ということでお手軽な感じ。
ちなみにデータも消去してくれるという話だけど、発送前にデータ消去はしておいた。まぁ、当たり前ですね。

_ halchan [私の ThinkPad 570 も、2回フレキシブルケーブルを交換していますが、2回目は保証期限が切れていたにも関わ..]