Ruby

rvmの使い勝手

gemでinstallしようとしても、環境変数を拾えてくれてないみたいで エラーが出てきてたりしてイマイチ不便な気がする。 するべき設定ができていないのかもしれないけど、現状だと無理に使う理由がなくなった。 sqlite3の入りが悪いし。 バージョンアップされ…

rubyのライブラリのopen-sslを入れる。

rvm package install openssl を叩くだけ。 $ rvm package install openssl Fetching openssl-0.9.8n.tar.gz to /home/y/.rvm/archives % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3681k 10…

rvmでのRubyのインストール

rvmでのrubyのインストールは $ rvm install 1.9.2 で入る。 logはこんな感じ。 $ rvm install 1.9.2 /home/y/.rvm/rubies/ruby-1.9.2-p136, this may take a while depending on your cpu(s)...ruby-1.9.2-p136 - #fetching ruby-1.9.2-p136 - #downloading…

rvmを入れてみた。

rvmを入れてみました。 環境はcent osの5.?です。バージョンすら記憶の彼方で。。 であんまりなので、コマンドを叩いて調べてみた。 $ cat /etc/redhat-release CentOS release 5.5 (Final) もう、6系が出てたりするのかな?以下は本第。 参考にしたのは本家…

vimでruby作成用の環境作成

rubyでviを使用した時用のツールがないか探したらあった。 vim-rubyと言うらしい。 入れるのは簡単だった。 vimの6.0以上が必要らしいけど、今の環境では問題なかった。 で、手順は gem install ruby-vim した後に [y ~]$ vim-ruby-install.rbPossible Vim i…

twitterのTimeLineを表示したいが、、、

require 'osx/cocoa' require 'rubygems' require 'twitter' class AppController < OSX::NSObject ib_outlet :text_field ib_outlet :text_field_browse ib_action :hello def hello(sender) httpauth = Twitter::HTTPAuth.new('userid', 'password') clien…

RubyによるMac OS Xデスクトップアプリケーション開発入門 第9章

第9.3 取り消しとやり直しの完成?(P.142)まで進んだ。 試しに動かすと、追加と削除は動いてくれた。今回使用した undo_manager.registerUndoWithTarget_selector_object_ は理解できなかったが。 編集の方はサブウィンドウの表示までは動くが、OKボタンを…

RubyCocoaを使ったアプリケーションの開発 8.3

エントリーの削除まで完了。 しかし、動かして試しただけで、使用しているメソッドの機能まで調べてない。 これじゃ動かしただけでなにも身に付かない気が。。なにか自作してみた方が良い気もするが、この時間にしか弄れないので週末に回す

RubyによるMacOSXデスクトップアプリケーション開発入門 8.2 エントリーの編集

コード側に誤字をたくさん書いて自爆した。 attrsがttrsになったりとか、メソッドが閉じられてなくてアクションの接続をしようとしたら選択肢として出ないとか。 それに気付くことが出来た方法は↓ とりあえず実行してみて、デバッグコンソールの文字をひたす…

RubyによるMacOSXデスクトップアプリケーション開発入門 第6章 検索フィールドで詰んだ

本の通りに進めてきて、P.90の検索フィールドが本と違ってて詰みました。 Bind toにチェックを入れる。 入れました。 「Display Name」を「predicate」から「Name or URL」に変えます。 「Display Name」が見あたりません。。 Predicate Formatの入力欄も見…

RubyCocoaのテンプレートが選択できない。

RubyによるMac OS Xデスクトップアプリケーション開発入門 ~Ruby×RubyCocoa/MacRuby×HotCocoa~作者: 高尾宏治,中川智史,木村渡出版社/メーカー: 毎日コミュニケーションズ発売日: 2009/09/25メディア: 単行本(ソフトカバー)購入: 11人 クリック: 177回この…

開発環境をemacsで設定しようかと思っていたら

設定方法が分からないので、ぐぐる先生に聞いたが未だにemacs起動時にエラーが吐かれる。 rubyを実行すると、linux環境でenvしてもutf-8なのに、コンソール出力させた文字列が ユニコードらしき文字コードで出力される。 どういうわけかtwitterに書かれたマ…

twitterのbotを作りたい

まずは、gemを使用してtwitterというらしいライブラリを入れてみた。 gemを使用するときにはroot権限でやっといた方が良いらしいです。 一般ユーザでやったら警告メッセージらしいものが出たので、rootに変えてやり直しました。 #gem install twitter これを…

rubygems-1.3.5を入れてみた。

まずはrubygemsのソースをここからゲット。 そしてtar xvzfで展開してからは、ログの通り。 root@localhost tarBall]# cd rubygems-1.3.5 [root@localhost rubygems-1.3.5]# ls ChangeLog History.txt Manifest.txt Rakefile cruise_config.rb pkgs test GPL…

CentOS5.3にインストール

せっかくだからRPMでインストールをしたい。 と思ったので、下記の順で作業をしてみた。 checkinstallのsrc.rpmをダウンロード rpm-buildのインスコ checkinstallをrpmにしてインスコ ruby1.8.7を落としてきて、./configure した後にmake checkinstallでruby…