第5回 Ruby東海で書初めをしてきました。
1月 9th, 2010 admin Posted in Ruby |
1月8日に名古屋市短歌会館で行われたRuby東海の勉強会に参加してきました。
書初め
・Ruby1.9をつかう
・ペアプロ
・40分で終るように
・テストファースト
という条件で、書初め開始。
僕はid:babydaemonsさんと組んで、Ruby東海のRSSの最新1件をTwitterにPOSTするスクリプトを書きました。
必要なコードは10行以下だったのですが、1.9をインストールしたり、gemの環境を整えるのでかなり時間をとられてしまいました。
RUBY:
-
#!/usr/bin/ruby
-
# -*- coding: utf-8 -*-
-
-
require 'rss/1.0'
-
require 'rss/2.0'
-
require 'open-uri'
-
-
require 'rubygems'
-
require 'twitter'
-
-
-
source = "http://groups.google.co.jp/group/ruby-tokai/feed/rss_v2_0_msgs.xml"
-
content = "" # raw content of rss feed will be loaded here
-
open(source) do |s| content = s.read end
-
rss = RSS::Parser.parse(content, false)
-
-
http_auth = Twitter::HTTPAuth.new("toyoshi", "password")
-
twit = Twitter::Base.new(http_auth)
-
message = rss.items[0].title + ' ' + rss.items[0].link
-
twit.update message
バイオインフォマティクス
Rubyではじめるバイオインフォマティクス―生物系のためのプログラミング入門
posted with amazlet at 10.01.09
多田 雅人
培風館
売り上げランキング: 97213
培風館
売り上げランキング: 97213
今回は昨年12月に発売された「Rubyではじめるバイオインフォマティクス」の著者の方が初参加されていました。対象は
・Rubyを知っているバイオインフォマティクス入門者
・バイオインフォマティクスを知っているRuby入門者
とのことです。DNAやたんぱく質の配列とかを扱ってRubyを学ぶって面白い。気になります
rvmという便利なgem
Ruby Version Managerというバージョン違いのRubyを切り替えて使うためのツールを教えていただき、実際に導入してみました。1.8と1.9が切り替えて使えるのでとてもべんり
まとめ
・2ヶ月ぶりに参加できてとても楽しかった
・次回は発表しようと思う

Leave a Reply