Humanity

Edit the world by your favorite way

Ruby

Rails で DB をデフォルトの SQLite から MySQL に変更する記録 (WSL, Debian 9)

Rails をやることになって入門してます。 Rails アプリで DB をデフォルトの SQLite から MySQL に変えようとして色々困った記録。 MySQL もあんまり触れたことなかったのでついでにインストールから。 環境はタイトルにも書いた通り Windows on Subsystem L…

earthquake.gemいれてみた

Ruby 1.9.2必要らしいのでついでにrvmとか触った。*1 rvmはPerlでいうlocal::lib。 ここに言語ごとの比較表が載ってるので興味があれば。 比較表 参考にした記事 参考にした記事 その2 jugyoさんのプレゼン インストール 多分こんなんでいけるはず。 追記(20…

Re: return と ensure 節

return と ensure 節 - #!/usr/bin/env japanese - Teq.g Rubyではensure(finally的なもの?)でreturnできるらしい。 というか他の言語はfinallyでreturnできるのか気になったので調べてみた。 Vimスクリプト なんで最初がこの言語なんだよ。 function! s:fo…

RubyishなS式

深夜のテンション注意。 このエントリは様々な意味で危険なエントリなのですぐ削除されるかもしれません。 Rubyのすごい所は、その構文の可読性にあります。 世界中の半分以上の人間は文章を読む時左から右へ流れていくように読みます。 英語なんかは動詞の…

irbっていうRubyのインタラクティブ実行環境だかなんだかわかんないけども そいつがWindowsでもreadlineを使えることに気づいた。すげぇ! pythonやろうと思ったけど、sort関数が値を返さなかったり なんか合わない感じがしたのでRubyやることにした。 追記…