ruby
open(ARGV[0]){|file| while l = file.gets l.gsub!(/\\(\d{3})/){Integer($1.oct).chr} print l end }
$ ./twitter_user_timeline.rb kazuyo_k @kohmi(24) RT(8) to(6) @kazuyo_k(5) YGL(5) メール(5) 大連(5) Twitter(4) is(4) 日本(4) 時間(4) 自動(4) #Dalian09(3) @joshspear(3) @kawango(3) スタバ(3) ムギ(3) 投稿(3) 設定(3) ID(2) TweetDeck(2) on(2) t…
be careful on 150 req/h rate limit! require 'rubygems' require 'twitter_oauth' require 'bdb' def get_id(screen_name) user = @client.show(screen_name) if(user.key?('error')) p user exit end user['id'] end def get_ids(method, id) case method…
#!/usr/bin/ruby -Ku # -*- coding: utf-8 -*- require 'rubygems' require 'sqlite3' class WNJpn Word = Struct.new("Word",:wordid, :lang, :lemma, :pron, :pos) Sense = Struct.new("Sense",:synset, :wordid, :lang, :rank, :lexid, :freq, :src) Syns…
ejabberdをダウンロードしてインストール。 ウェブの管理画面でちょこちょこっとユーザのアカウントを登録。 jabberクライアントはxmpp4rを使ってrubyで書く。 reudyのソースをかなりいじり回す。 ソースエンコーディングをEUCからUTF8に変更 KCODE、正規表…
solr-rubyとは rubyで書かれたsolrクライアントライブラリ。solrに対するHTTPリクエストとレスポンスを処理する。http://wiki.apache.org/solr/solr-ruby インストール手順1. apache-solr-1.2.0のインストール 以下のURLからapache-solr-1.2.0.zipをダウンロ…