Kindle Paperwhite 3G 購入!!
Kindleが届きました!
箱を開けてみるとバッテリーが半分充電済みの状態で梱包されていて、最初のセットアップ時に自分のアカウントが候補として出てくる点など、あまりITリテラシーが高くない人への配慮もされていて素晴らしい。3G版を買ったので、Wifiの設定をスキップしてもそのまま使え始めたのが感動的だった。
肝心のディスプレイは目が疲れにくく、普通の文章を読むには全く問題がないレベル。もっさり感とページめくりの時のチラツキが多少気になったけど、値段を考えたら余裕で許せる範囲内ではある。PDFをKindleメールアドレスに送ると変換してくれるのでやってみたところ、新書サイズ程度のファイルであれば問題なく読めた。ただ、ネット上のレビューで見た通り大きめのサイズのPDFや漫画にはあまり向いていなくて、技術系の書籍を読むには少し微妙だった。個人的には当分の間は新書・ハードカバーの書籍専用端末になりそう。電車の中ではiPhoneで読み、家に帰ったらKindleで読むみたいな。便利ですね。
- 出版社/メーカー: Amazon.co.jp
- 発売日: 2012/11/19
- メディア: エレクトロニクス
- 購入: 15人 クリック: 6,071回
- この商品を含むブログ (57件) を見る
BUFFALO Kindle Paperwhite専用 気泡ができにくい 反射防止フィルム BSTPKDT12FT
- 出版社/メーカー: Buffalo
- 発売日: 2012/11/19
- メディア: エレクトロニクス
- 購入: 34人 クリック: 44回
- この商品を含むブログ (6件) を見る
Amazon Kindle Paperwhite用レザーカバー、ミッドナイトブルー (Kindle Paperwhite専用)
- 出版社/メーカー: Amazon
- 発売日: 2012/11/19
- メディア: 付属品
- 購入: 19人 クリック: 230回
- この商品を含むブログ (5件) を見る
RSenseが素晴らしい
RSense - The most useful development tools for Ruby
これを見てRSenseを導入したんだけど、凄くいい。ただ、ファイルをDLしたりシェルと.vimrcに設定を書いたりが面倒。せめてvimのプラグインの中にRSenseのパッケージも入れてくれたら環境構築が楽になるのだけど、ダメなんでしょうか。
tmuxが.tmux.confを読み込まない(CentOS)
CentOSでtmuxを起動した時に ~/.tmux.conf を読んでくれねーなー、と思っていたけど
C-b : source-file ~/.tmux.conf
tmuxを起動してsource-fileで設定ファイルを読み込んでからタブを開いてみたらうまく起動した。
なんでだろう。Macだとこんな事しなくても良かったのに。
ActiveResourceでバリデーションのエラーメッセージを送信する方法
よく見るサンプルコードみたく以下のように書くとダメ。
if @hoge.save format.json { render :json => @hoge, :status => :ok } else format.json { render :json => @hoge.errors, :status => :unprocessable_entity } end
エラーを返す時はハッシュで:errorsをつけてやるとおkでした。
if @hoge.save format.json { render :json => @hoge, :status => :ok } else format.json { render :json => {:errors => @hoge.errors.to_json}, :status => :unprocessable_entity } end
クライアント側ではこれをやってやるだけで取得できます。Railsが勝手にやってくれると思い込んでたんだけど、こうしないとダメらしい。なんか面倒だな。@hoge.errors.to_jsonの#to_jsonは省略できないものか。。
fatal: Could not parse object <Capistrano>
Gitサーバの参照先を変えたらCapistranoでエラー。
** [server_name :: out] Warning: Permanently added 'ip address' (RSA) to the list of known hosts.
実行ログを見ると旧サーバのIPを参照しているようだ。
色々とググったら以下のサイトを見て解決。
http://www.willpink.co.uk/post/1074709512/fatal-could-not-parse-object-github-capistrano
set :deploy_via, :remote_cacheをコメントアウトしてデプロイできました。
デプロイが終わったら再びコメントをはずして元通り・・・というわけではなく、デプロイ先サーバの
<deploy_to>/shared/cached-copy/.git/config
このファイルのGitサーバを書き換えないとダメですよっと。
MacBookAirのケースを購入
SPECK 新MacBook Air 13インチ用ハードケース クリアー SPK-MBA13-SEE-CLR
- 出版社/メーカー: スペックコンピュータ
- 発売日: 2011/02/15
- メディア: Personal Computers
- 購入: 3人 クリック: 13回
- この商品を含むブログ (2件) を見る
MBAを買ったので、どこからのランキングで1位だったケースを購入!
何もつけていない時とそんなに変わらない。
これが付いているお陰で少し高くなるので、放熱性もちょっと良くなる。
USBやSDカードスロット・電源などは開いたまま。
かなり実用的なのでオススメ。
MacBookAir買った
3年8ヶ月使い込んだ最後のMacBook(2008late)に別れを告げ、MacBookAir買いました!CPUとメモリをMAXにしたので3年は戦える・・・はず。
APPLE MacBook Air 1.8GHz Core i5/13.3/4GB/256GB MD232J/A
- 出版社/メーカー: アップル
- 発売日: 2012/06/13
- メディア: Personal Computers
- クリック: 6回
- この商品を含むブログ (6件) を見る
以下はやったこと簡易まとめ。
開発環境をそこそこ作る
AppStoreからXCodeをインストール
コンソールからgccが使えない(Xcode4.3から)ので、
Xcode→Preferences→Downloads→ Command Line Tools for Xcode をインストール
Brewをinstall
$ /usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)" $ brew install rbenv ruby-build # とりあえずrbenvを入れる
まだ色々足りないけど、とりあえずこのぐらいで。