2011-08-01から1ヶ月間の記事一覧

エラー

status 404 @mes = {:error => 'not found'}.to_json すぐ処理終わらせてレスポンス返したい時は throw(:halt, [404, {:error => 'not found'}.to_json]) よく忘れる

Array.filter

はてブのタグみたいな記法をparseしたかった マツモティウスが教えてくれた "[aa][bbb][てすと]".split(/[\[\]]/) ["", "aa", "", "bbb", "", "てすと", ""]空文字列が入る filter使ったら消せた。 "[aa][bbb][てすと]".split(/[\[\]]/).filter(function(tag…

zsh-historyが巨大になってterminalの起動が遅くなってた

最近screenで新しいsessionを開始したりすると、%がでた後入力可能になるまで数秒待たされるようになってたhistoryの小さなファイルが大量にできていた 削除した rm ~/.zsh-history.*

パーティションサイズを変える

LionにしたらMacbookProのHDDの容量が足りなくなってきたので、bootcampのwindowsを消した。 いつもどおり/Applications/Utilities/ディスクユーティリティ.appでwindowsパーティションを消した。Macのパーティションを広げようとしたら「ディスクの検証に失…

TimeMachineのローカルスナップショットを切る

しゃおさんに教えてもらった http://www.macotakara.jp/blog/index.php?ID=13565 sudo tmutil disablelocal 復活はenable sudo tmutil enablelocal

ramdiskを使う

Mac

マウント用スクリプト書いた https://gist.github.com/1127041 % mount_ramdisk mount RAM 102400000 bytes /dev/disk1 Initialized /dev/rdisk1 as a 98 MB HFS Plus volume % mount_ramdisk -u "disk1" unmounted. "disk1" ejected. % mount_ramdisk 30000…

ramdiskを使う

Ubuntuでメモリをディスクに割り当てる。fswebcamで撮影した画像をcamera-serverに送るのに、一度ファイルとして保存しなければならなくてHDDが酷使されてしまうので、メモリに保存するようにする。 10MB作った sudo mkdir /mnt/ramdisk sudo mount -t tmpfs…

crontabでrvmのrubyを使い分ける 改良版

http://d.hatena.ne.jp/shokai/20110603/1307052038 で書いたものの改良版。 前のよりすっきり書ける cronの1スクリプト毎の実行時間制限にひっかからない いろんなバージョンのrubyを使い分けやすい などのメリットがある まず rvmrun というshellscriptを…

Lionでrvmでruby1.8.7-p352をインストールしようとしたらエラー

ほぼこれと同じ状況なんだけど、rvmでrubyそのものをbuildしようとしたらエラーが起きた http://stackoverflow.com/questions/6848035/mac-os-x-lion-xcode-problems-using-rvm checking whether the C compiler works... no Cコンパイラが無いと言われる。l…

USBカメラでCUIから撮影

GUIなしで撮影したかったので sudo apt-get install fswebcam fswebcam -d /dev/video1 -D 2 -l 1 -r 400 --jpeg 95 out.jpgこれで1秒ごとに撮影できる 参考:http://leadaworthwhilelife.blog94.fc2.com/blog-entry-527.html

外付けHDDをsambaで共有

マウントする mkdir /home/sho/ex /etc/fstab /dev/sdb1 /home/sho/ex ext3 defaults 0 0sudo mount -a samba入れる sudo apt-get install samba sudo smbpasswd -a sho /etc/samba/smb.conf [global]の中 coding system = UTF-8 dos charset = cp932 unix c…

sudo apt-get install dbus dbus-1-utils libdbus-1-3 libdbus-1-dev libdbus-glib-1-2 libdbus-glib-1-dev libdbus-qt-1-1c2 libdbus-qt-1-dev gem install SkypeR