gem install でバージョン指定してインストールするには –version= オプションを付ける

 

gem install でバージョン指定してインストールするには –version= オプションを付ければOKです。
 

普通に gem install すると、最新版がインストールされます。
 

1
$ gem install rails

 

(2011年9月17日 時点では、Rails-3.1.0 が最新版です)
 

例えば、Rails-3.0.10 をインストールしたい場合は以下のようにします。
 

1
$ gem install rails --version=3.0.10

 

以上です。
 

【参考】

第1回: インストール – Ruby on Rails 3.0 日記 – Ruby on Rails with OIAX はてなブックマーク - 第1回: インストール - Ruby on Rails 3.0 日記 - Ruby on Rails with OIAX
 

[Facebook] 言語コード・国コード(locale)一覧表

 

Facebookの 言語コード・国コード(locale)の一覧表を見つけたのでメモ。
 

LocaleValue
Afrikaansaf_ZA
Albaniansq_AL
Arabicar_AR
Armenianhy_AM
Aymaraay_BO
Azeriaz_AZ
Basqueeu_ES
Belarusianbe_BY
Bengalibn_IN
Bosnianbs_BA
Bulgarianbg_BG
Catalanca_ES
Cherokeeck_US
Croatianhr_HR
Czechcs_CZ
Danishda_DK
Dutchnl_NL
Dutch (Belgi?)nl_BE
English (Pirate)en_PI
English (UK)en_GB
English (Upside Down)en_UD
English (US)en_US
Esperantoeo_EO
Estonianet_EE
Faroesefo_FO
Filipinotl_PH
Finnishfi_FI
Finnish (test)fb_FI
French (Canada)fr_CA
French (France)fr_FR
Galiciangl_ES
Georgianka_GE
Germande_DE
Greekel_GR
Guaran?gn_PY
Gujaratigu_IN
Hebrewhe_IL
Hindihi_IN
Hungarianhu_HU
Icelandicis_IS
Indonesianid_ID
Irishga_IE
Italianit_IT
Japaneseja_JP
Javanesejv_ID
Kannadakn_IN
Kazakhkk_KZ
Khmerkm_KH
Klingontl_ST
Koreanko_KR
Kurdishku_TR
Latinla_VA
Latvianlv_LV
Leet Speakfb_LT
Limburgishli_NL
Lithuanianlt_LT
Macedonianmk_MK
Malagasymg_MG
Malayms_MY
Malayalamml_IN
Maltesemt_MT
Marathimr_IN
Mongolianmn_MN
Nepaline_NP
Northern S?mise_NO
Norwegian (bokmal)nb_NO
Norwegian (nynorsk)nn_NO
Pashtops_AF
Persianfa_IR
Polishpl_PL
Portuguese (Brazil)pt_BR
Portuguese (Portugal)pt_PT
Punjabipa_IN
Quechuaqu_PE
Romanianro_RO
Romanshrm_CH
Russianru_RU
Sanskritsa_IN
Serbiansr_RS
Simplified Chinese (China)zh_CN
Slovaksk_SK
Sloveniansl_SI
Somaliso_SO
Spanishes_LA
Spanish (Chile)es_CL
Spanish (Colombia)es_CO
Spanish (Mexico)es_MX
Spanish (Spain)es_ES
Spanish (Venezuela)es_VE
Swahilisw_KE
Swedishsv_SE
Syriacsy_SY
Tajiktg_TJ
Tamilta_IN
Tatartt_RU
Telugute_IN
Thaith_TH
Traditional Chinese (Hong Kong)zh_HK
Traditional Chinese (Taiwan)zh_TW
Turkishtr_TR
Ukrainianuk_UA
Urduur_PK
Uzbekuz_UZ
Vietnamesevi_VN
Welshcy_GB
Xhosaxh_ZA
Yiddishyi_DE
Zuluzu_ZA

 

・参考:Wing’s FAQ on Facebook Development – Where can I get the List of Locale that I can use for those locale parameters in Facebook API? はてなブックマーク - Wing's FAQ on Facebook Development - Where can I get the List of Locale that I can use for those locale parameters in Facebook API?
 

[Facebook] 新バグツール「Bugzilla」を公開

 

Facebookが開発者向けに、新バグツール「Bugzilla」を公開したようです。
 

Bugzilla Main Page はてなブックマーク - Bugzilla Main Page
 

・参考:A New Way to Report Bugs – Facebook開発者 はてなブックマーク - A New Way to Report Bugs - Facebook開発者
 

現在は、Bugレポートを読めるだけで、投稿することはできないみたいですが、すぐに実装されるとのことです。
 

[Mac] RVM で Ruby と Rails をインストール

Macに、RVM で Ruby の開発環境を整えたのでメモ。(最終更新日:2013/07/09)

RVM: Ruby Version Manager – RVM Ruby Version Manager – Documentation

github : wayneeseguin/rvm


RVM、Ruby、Rails をインストール

下記のコマンドで、RVM、Ruby、Railsを一括インストールしてくれます。

curl -L get.rvm.io | bash -s stable --autolibs=homebrew --rails --trace

また、–autolibs=homebrew を指定しているので、依存関係のあるライブラリを Homebrew でパッケージインストールしてくれます。

RVM: Ruby Version Manager – autolibs option


RVM の初期設定

rvm インストール後、コンソールを再起動するか、下記のコマンドで rvm を起動します。

source ~/.rvm/scripts/rvm

以上です。

[MySQL] エラーで困ったら「mysql error エラーコード」でググる

 

MySQLへ接続できなくて困っていたのですが、エラーで困ったら基本はウェブサーバー(ApacheやNginxなど)のエラーログから解決方法を探るんですね。
 

ちなみに、今回出たエラーログは以下の通りです。
 

ERROR 2013: Lost connection to MySQL server during query
 

ユーザーの有無というよりは、そもそも繋げてないような感じなのですが、調べて色々試してみたものの解決できません。
 

・引用元:Mysqlへのリモート接続(ERROR 2013) - Linux Square - @IT はてなブックマーク - Mysqlへのリモート接続(ERROR 2013) - Linux Square - @IT
 

「MySQL error (エラーコード)」とかでGoogle検索すると解決方法が書かれた記事が見つかるそうです。
 

今回の場合、エラーコードは「2013」ですね。
 

mysql error 2013 – Google 検索
 

こういうエラーの解決方法ってネットではなかなか書いていなくて、知ってる人に聞いて教えてもらうことがほとんどなのですが、どこかにまとめてある記事ってないのですかね。