ブログトップ 記事一覧 ログイン 無料ブログ開設

一分一秒真剣勝負! RSSフィード Twitter

2012-01-29

rvmからrbenvへ移行

 実装がコロコロ変わったりしてupdateしたら動かなくなったりするとか叩かれているrvmですが、実際僕も同じ現象に遭遇した事があり、rubyバージョン管理rbenvに移行することにしました。37signals中の人が作っているので、まあ普及するかなと。OSLionです。

rvm削除。

$ rvm implode
$ rm -rf ~/.rvm

brewでrbenv,ruby-buildをインストール

$ brew install rbenv ruby-build

.bash_profileに以下を追加

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

よし、rubyをインストールだ・・・!と、思ったらエラー

$ rbenv install 1.9.2-p290

ERROR: This package must be compiled with GCC, and we
couldn't find a suitable `gcc' binary on your system.
Please install GCC and try again.

As of version 4.2, Xcode is LLVM-only and no longer
includes GCC. You can install GCC with these binary
packages on Mac OS X:

https://github.com/kennethreitz/osx-gcc-installer/downloads


BUILD FAILED

どうやらLionからgccを使わなくなった様子。指示通りgccをDL&installで問題なく入りました。

使い方はrbenv + ruby-buildのインストール方法 - 223 Softwareで基本的なコマンドがよくまとまっています。詳しく知りたかったらgithubを参照。

で、そのままRailsを立ち上げたらエラー発生。

NoMethodError (undefined method `clear_active_connections!' for ActiveRecord::Base:Class):

ちょっと焦って色々探したのですが、bundle installした時にrvmを使っていたのが原因かな?と思ってvendor/bundleをrm -rfした後にbundle installしたら無事起動しました。良かった。

2012-01-15

macportsからhomebrewへ移行

 時期MBPに買い替えてからにしようと思ってたけど、いつになるか分からんのでmacportsからhome brewへ移行作業しました。OSLionです。

# macportsアンインストール
%% sudo port -fp uninstall --follow-dependents installed
%% sudo rm -rf \
    /opt/local \
    /Applications/DarwinPorts \
    /Applications/MacPorts \
    /Library/LaunchDaemons/org.macports.* \
    /Library/Receipts/DarwinPorts*.pkg \
    /Library/Receipts/MacPorts*.pkg \
    /Library/StartupItems/DarwinPortsStartup \
    /Library/Tcl/darwinports1.0 \
    /Library/Tcl/macports1.0 \
    ~/.macports
# home_brewインストール
/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"

mysqlも入れました。

brew install mysql
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

 色々トラブルがあるかと思ったんですが、簡単でした。いやしかしhome brewは速いですね。もうmacportsには戻れません。


参考サイト

http://guide.macports.org/chunked/installing.macports.uninstalling.html

https://github.com/mxcl/homebrew/wiki/installation

http://www.frederico-araujo.com/2011/07/30/installing-rails-on-os-x-lion-with-homebrew-rvm-and-mysql/

2012-01-14

小規模企業共済の解約手続きが果てしなく面倒くさい件

 フリーランスを辞めて就職したので、年末に小規模企業共済を解約しました。もし間違いがあったら平日しか出来ない手続きとかあったので、青色申告会の会員じゃないのに青色申告会に行って提出書類を見て貰ったりして無事、共済金が振り込まれたわけですがこれっていいのかな。青色申告会のお姉さんありがとう。解約する人は以下のサイトが参考になります。

こんにちは。ようやく共済金が振り込まれた岩崎です。

個人事業主として仕事をしていた時に加入した「小規模企業共済」。退職金的な扱いで加入を薦められた共済でしたが、なかなか解約できずに苦しんでいました。小規模企業共済制度について

国がからんでいるせいか、手続きが非常に面倒。とにかく必要書類が多すぎますし、なかなか時間が取れない自分にとっては非常にストレスでした。今日日記では、その手続き内容をまとめておきました。今後、同じように共済金の請求を考えている人の参考になれば幸いです。

手間取る 小規模企業共済の解約手続き - 岩崎 仁の俺は語りたい!

 ひと通り読んでみると分かるんですが、解約手続きが面倒くさいんです。なんとかならんのでしょうかこれは。一番面倒だったのが銀行に行って印鑑を押して貰うとこですね。微妙に家から離れた支店の口座で契約していたので面倒くささMAXでした。もし、個人事業主でこれから小規模企業共済に入ろうって人は近所の口座で契約することをお勧めします。

2011-11-30

MacBookのメモリを増設

 MacBookのOSLionにしてから、どうもメモリの使用量が跳ね上がってるのでメモリを8Gに増設しました。2008lateを使ってるんですが、当時は4Gまでしか増設できなかったのに、今は8Gまで増やせるようにファームウェアアップデートされてました。Apple最高。

 来年発表するはずのMacBookProまでは余裕で持ちますね。増設したらFireFoxを起動しっぱなしでもサクサク動いて快適です。しかし今となってはこの容量を3000円台で買えるんだから不思議ですね。時間の流れは速いなあ。

2011-11-29

MacBookのバッテリーが膨張した

APPLE MacBook 13 A1278.MB466*/AのMB771対応バッテリー

APPLE MacBook 13 A1278.MB466*/AのMB771対応バッテリー

f:id:yatmsu:20111115135003j:image:left

 2008lateのアルミMacBookを使っているんですが、バッテリーが膨張してトラックパッドが押せなくなっていました。マウスキーボード別にして使っているので暫く気づかなかったのですが、これってメジャーな症状みたいですね。

 というわけで数日前にジーニアスバーに持って行ったところ、無償でバッテリーを交換してくれました。購入から3年たっていなければ無償交換のようですね。残り期間1ヶ月でギリギリセーフ・・・よかった。

2011-11-18

iPad2買いました

 微妙なタイミングだけど、iPad2買いました!はてなモノリスが小さいバーコードを読み取れないので、ダイアリーに書いておく。

iPad2本体

Apple iPad2 ホワイト 64GB Wi-Fiモデル MC981J/A 国内版

Apple iPad2 ホワイト 64GB Wi-Fiモデル MC981J/A 国内版

 使い道をあまり考えずに購入。飽きたら高いフォトフレームになるし、まあいいかなーと。で、使ってみた感想としては結構いいなーと思ったんですが、iPhoneにもiPadにも対応してるアプリが少ないと最初は戸惑いますね。せっかくディスプレイがでかいのでブラウザから見ろよって話なんだけど、どうも慣れない。。。そのうち慣れるのだろうか。書籍PDFを読むにはでかい画面でいいんだけどね。

iPad Smart Cover

 風呂のフタきたー!マグネットで取り外しがスムーズだし、折り曲げればスタンド代わりにもなる。これはいい

A199IPAD2(保護フィルム)

 本当に気泡が入らなくて驚いた。一発で綺麗に貼れました。

CS-100/W0(タッチペン)

 手書きで入力する時用に購入しました。売り場に置いてあったので買ったんですが、iPadのタッチペンとしては凄いメジャーなんですねこれ。

2011-10-30

VMware Fusion 4 購入

VMware Fusion 4 プロモーション期間限定優待版

VMware Fusion 4 プロモーション期間限定優待版

 ついにOSLionにしたので、VMwareも4に上げました!円高なのでドルで買うって手もあったけど、そんな劇的に安くなるわけじゃないし、プロモーション期間版の値段が安かったのでアマゾンで買いました。

f:id:yatmsu:20111022024222j:image:w360

 DVDだけかと思ったら、MBAを持ってる人も考慮してUSBメモリも同封されてました。なんでもかんでもDL販売になればいいのにと思っていたのですが、USBメモリのデザインがカッコイイので、今後ソフトウェアは全部USBメモリに入れて販売して欲しいなと思ってしまった。DVDに比べたら遥かに場所を取らないので、これぐらいなら持っていてもいいかも。そういえばLionもUSBメモリ版を売るみたいですね。