Ruby

今週末はいろいろあった。サイボウズのセミナー、九州Ruby会議。

そろそろ就活も本格始動! 土曜日はサイボウズの本社にセミナーを聞きに行きました。 サイボウズはいい会社だな〜とおもいました。 雰囲気が若く元気で、期待通りでした。 これまでもサイボウズ・ラボにお勤めの方のblogをいくつかRSSリーダーに登録していま…

文字列の先頭から指定した文字数文の文字列を返す

railsで長い文字列を扱った時に、先頭から指定した文字列のみを表示したい。 始めStringのsliceをつかえばいいのかと思ったが、これは文字列をバイト列として扱っていて、引数で指定した数値は何バイト目から何バイト目をきり取るという処理であるから、マル…

OpenGLを触ってみた

今日はコンピュータグラフィックスの講義を受けました。 内容はOpenGLの概要の説明の様な物。 CでOpenGLを動かすサンプルを見ながらOpenGLについて説明を受けました。 という事で早速動かしてみる事に、、 Macでは始めからOpenGLを動かすための環境が整って…

エコーにrubyでやっほー。

mixiでいかにもtwitterの様な機能が追加されたみたいですね。 でもついったー使ってるし、いちいちmixiとついったーの両方に「今何してる?」って聞かれ続けるのもめんどくさいので両方に一気に答えられる様なのが欲しいと思ってとりあえず、rubyからエコー…

railsを動かした。動かしただけ。

macに入れてるapache上でrailsを動かす事に成功。 macportでruby,rails,gemを入れて、あとは $sudo gem install passenger $sudo passenger-install-apache2-module これの指示に従ってhttpd.confにちょっと追記しただけ。 後は通常通りドキュメントルートと…

テスト勉強

テスト勉強中だったんですが、テキストにフェルマーの最終定理をCでプログラムとして表現してるものがあって、気分転換にRubyで書き直してみた。 def exp (x, n) ans = 1 n.times { |i| ans *= x } return ans end n = 3 total = 3 while true (total-2).tim…

StarRubyを使ってみた。。

使ってみたというか使えてないかも。 そもそもRuby自体が初めて。 たのしいRubyの前半(第2部)までにさっと目を通して書き始めた。 おかげで何回も本を見直しながら書くはめに。 も〜読んでる最中から書きたくて仕方なくなるから、ゆっくり熟読なんて出来な…