k-yamadaのブログ

プログラミングのメモ

RailsのConfigurationをテストする

Test Your Rails Application Configuration
http://blog.8thlight.com/craig-demyanovich/2012/06/11/test-your-rails-application-configuration.html

virtualboxでUSBが認識されない時の対処法

Virtualboxのvirsionが4以降の場合は、Extension Packのインストールが必要。以下の手順でインストールする。

http://marigold.sakura.ne.jp/linux/ts/virtualbox4/index.html

VirtualBoxの設定を変更して、USBを認識出来るようにする。

http://appleuns.blog89.fc2.com/blog-entry-112.html

softbankのfonにwifi接続出来ないとき

一旦i.softbankのメールアドレスを削除してからprofileをインストールする
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1050106290

simplecov hangs after all spec passed when running on jruby.

simplecov hangs after all spec passed when running on jruby. the temporary solution is to add at_exit hook to spec helper.
But this spec_helper always return an error code, then when you run the test, do the rspec.rb


Ref: Cucumber hangs after all scenarios passed
http://stackoverflow.com/questions/9062990/cucumber-hangs-after-all-scenarios-passed

Deleting Your RubyGems Cache

エラー内容

bundle install時に「Could not find a valid gem」というエラーが出て、gemのinstallが失敗しました。

解決策

1. gemのキャッシュを削除

Deleting Your RubyGems Cache

$ gem env gemdir
PATH_TO_DEFAULT_GEM_REPOSITORY
$ sudo rm -rf PATH_TO_DEFAULT_GEM_REPOSITORY/cache/*

2. Gemfile.lockを削除

$ rm Gemfile.lock

Install MacRuby via RVM

Environment

OS: Mac OS X 10.8.2

Update RVM

It's impotant! https://github.com/wayneeseguin/rvm/issues/1062

$ rvm get head  
$ rvm reload

Install MacRuby via RVM

$ rvm install macruby
$ rvm list

rvm rubies

   macruby-0.12 [ x86_64 ]
=* ruby-1.9.3-p194 [ x86_64 ]

$ rvm use macruby-0.12

Make GUI application by Xcode

  1. Open Xcode
  2. File -> New -> Project -> MacRuby Application
  3. If build error "MacRuby/MacRuby.h file not found" occurs, steps to resolve the problem of the following sites:

http://stackoverflow.com/questions/11678226/xcode-4-4-macruby-macruby-h-not-found-os-x-10-8-mountain-lion

Release

Ref:おまいらもMacRubyでMacアプリ作ろう
http://d.hatena.ne.jp/seiunsky/20111225/1324740191

oab-java install error

OS: Ubuntu 12.04

Error Message

invalid hostname jdk-6u33-linux-i586.bin

Solution

Ref: https://github.com/flexiondotorg/oab-java6/issues/51

Line 443

DOWNLOAD_INDEX=`grep -P -o "/technetwork/java/javase/downloads/jdk${JAVA_VER}u${JAVA_UPD}-downloads-\d+\.html" /tmp/oab-index.html | uniq`

Line 451

http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html