かわろぐ

技術、セキュリティ、その他もろもろ

MENU

Ruby

tmuxでrvmrcの内容が反映されない

環境 rvm 1.17.7 tmux 1.7 zsh 5.0.0 rvmrc内のgemsetの設定が反映されない… 上記の環境で.rvmrcファイルのあるディレクトリ内でtmuxを起動したり,新しいウインドウを作成したりするとそのウインドウで,.rvmrcファイルの内容が反映されている様に表示され…

CUIのTwitterクライアント earthquackeをつかってみた

環境 Mac OSX 10.7.4 ruby 1.9.2-p290 rvm 1.12.0 earthquack 0.9.3 earthquackって? Rubyで作られたCUIで使えるTiwtterクライアントで,名前の由来は「東日本大震災」だそうです.あの地震を忘れないために作られたのだと思います. インストール方法 前提…

RVMにてRubyとGemsetを自動で切り替える

ruby 1.8.7 と 1.9.2 の切り替えとGemset(主にRailsのバージョン)の切り替えを行うことがあってこれを毎回やるのは面倒だなーということで調べてみたのでメモ. 環境 Mac OSX 10.7.3 rvm 1.9.2 やり方 やり方はいたって簡単でプロジェクトのルートディレク…

Macで Ruby Tkを使えるようにする方法

環境 ・MacBookアルミユニボディ ・MacOSX10.6.5 クリーンインストール RubyでGUIをもつソフトをつくってみたくてTkというものに手を出してみました とりあえず次のようなWindowを表示するだけのサンプルを動かしてみると

Streaming APIで遊んでみた コンソールにただ出力するだけ編

じゅーん29さんの記事に刺激を受けて自分でもTwitter の Streaming APIで遊んでみた!Twitter の StreamingAPIってなんぞや? っていう人も多いとおもうので,簡単に解説します. 間違ってたらごめんなさい.

配列のこと

最近Rubyを使っていて, C系の言語だと配列は0〜要素数-1の範囲でしか指定 できないのですが,Rubyだと配列名[-1]とか言うのが指定できてびっくり! どうなるかというと,最後尾に戻るみたいですね なんと便利な...

配列の値が壊れる!?

今日,研究で膨大なCSVを処理しなくてはいけないので, それを処理するためのプログラムをRubyで書いていました. そこでハマったことを自分のメモがわりに書いておきます.配列のコピーに関することです. tmpRow=@rows[2] として配列をコピーして,このtmp…