2008-10-25 土
■[Mac]HDD移行
昨日のMacBookのHDD移行作業をちょっとまとめてみます。(120GB->320GB)
- Leopardインストール
DVD読めず一旦外付けHDDにディスクユーティリテーにてインストールディスクをコピー(別のMacで)
(なんか問題があっても何手か手段があるのがMacの強み)
外付けHDDから起動しインストール - 最初の手続きを適当に済ませる
- もう一度外付けHDDから起動し、TimeMachineから復元する。
以前必要なディレクトリがなくなってた事があったので、1をしてからにしたのですが、中身が全部なくなりますよという様なメッセージが出たので、1は無駄な作業かもしれないでした。追記(10/26):やっぱりディレクトリなかったのでいきなりTimeMachineから復元した方がいいですね。その後手作業で復元する必要がありそうです。 - 復元後の起動
今の所はParalles以外は以前と同じになっていそうです。
これからiTunesのデータを共有ディスクから本体に戻したり、複数アカウントで管理してたのを統合したりしたいけど、うまくいくか不安です。
また、Parallesのデータをバックアップしてなかったので、再度ばらしが必要・・・
■[Rails]Rails 2.0 で observe_field
インクリメンタルサーチしようとしてはまりました。
結論から言うと:withで渡す値を指定するのと、:updateは使用しないという事でした。*1
View
<%= text_field_tag :search %> <%= observe_field :search, frequency => 0.5, url => { :action => :search}, :with = "'search=' + value" %> <div id="results"></div>
Controller
def search @foo = Foo.find_all_by_bar(params[:search]) respond_to do |format| format.html # index.html.erb format.xml { render :xml => @foo } format.js end end
書き換えはRJSテンプレートから行われます。
page[:results].replace_html :partial => 'results', :locals => {:foo => @foo }
参考になったページ。ありがとうこざいます。
Rails1.2.1で observe_fieldが動作しなくなった - fishsongの日記
しかし、3ヶ月ちょい*2触らずにいると全く忘れるものですね。RJSってなにってな感じで・・・まいった、まいった









