Ruby
Twitter公式ボタンが発表されたようですが、やはり自分のブログには、 自分のデザインしたTwitterボタンを配置したいお年頃。 色々と試行錯誤した結果、TextExpanderのShell Script機能で、 /tweetと打ち込んだら、コピーされた文字列を加工して、 画像ボタ…
MechanizeというRubyのライブラリがあり、 これがとても便利なんだけどサンプルがややこしいものが多い。 html内のボタン、チェックボックス、テキストボックスを 操作できるうえに、Submitも行う事ができる。 例えば、辞書サイトとかでありがちな翻訳方法と…
@hitoriblogさんからpageの取得に失敗していると 報告受けましたので、直しておきました。 http://github.com/Seasons7/twitterarchivefilter/tree/master
Rubyの辞書では、vimだとReFe入れてるんですが、普段の辞書として 何か便利ものを探していたら見つけました。 英語ですけど、サンプルコードが載っているので、 それほど難しくないと思います。 Priit Haamer > Blog > Ruby dictionary for Mac OS X
Macでテキスト検索する便利なものないかなーってググっていたら、 @takiuchiさんのエントリーでRak: カラフルで見やすいRuby版grep - Hello, world! - s21gを見つけた。 早速 sudo gem install rak でさくっと入れる。 自分の用途は、*.htmlをサブディレクト…
1.0.7では、最近のTwitterのhtml構造に対応しました。 あと、取得する際にプロテクトユーザーがいるとログインが必要になる為、 その辺り処理を修正しました。詳細は、ここから
流行にのって、githubへ移行させました。 http://github.com/Seasons7/twitterarchivefilter/tree/master 今後何かRubyでソースを書いたら、ここに登録するようにします。 元々、Mercurialで管理してましたが、MacだとGitXで結構便利だし、 管理は、こっちの…
Twitterで教えてもろた。Ultravioletというライブラリがありまして、 それをこんな感じでインストールすると入るんですわ。 gem install -r ultraviolet --include-dependencies コマンド名は、uv。 んで適当なコードを書いて、出力するコマンドは、これ。 b…
TwitterJSON - すぱいだー日記。 TwitterArchiveFilterもどうぞ宜しくお願い致します。
http://svn.coderepos.org/share/lang/ruby/twitterarchivefilter/ Twitterのアーカイブを取得するツール作りました。No Use API版 - Seasons.NET
またhtmlの仕様が変わったので、修正しました。 http://svn.coderepos.org/share/lang/ruby/twitterarchivefilter/
htmlの仕様がころころ変わるので、それに対応しました。 http://svn.coderepos.org/share/lang/ruby/twitterarchivefilter/
scrapiでtwitterのhtmlを解析していますが、 最近entry-content、entry_contentで 頻繁に発言タグの構成が変わります。。。毎回対応していては、 めんどくさいので、一気に定義してしまう方法を見つけました!! $KCODE = "s" require 'rubygems' require 's…
001.jpg -> 20080505_001.jpg 等に変換するスクリプトです。 自分は、即席で書いてしまったので、ショートコード的要素は、一切なしですが、 もっと短く出来るという方チャレンジ〜。 $KCODE = "S" require 'date' t = DateTime.now() Dir.glob("*.jpg").eac…
現在のTwitterでは、発言のタグのクラス名が変更されているので、取得できなくなってました。 修正したものは、以下から http://svn.coderepos.org/share/lang/ruby/twitterarchivefilter/
URLは以下からどうぞ。 http://svn.coderepos.org/share/lang/ruby/twitterarchivefilter/
2005-10-29 - sumim’s smalltalking-tos
Twitterのアーカイブを取得するツール作りました。No Use API版 - Seasons.NET 最新版公開です。
$KCODE = "s" IGNORE_ITEMS = ".mercurial_ignore_items" class String def file? File.file? self end def directory? File.directory? self end end def createHgIgnore(path) path += File::Separator + ".hgignore" open( path , "w" ) do |f| f.print <
http://d.hatena.ne.jp/Seasons/20071124/1195854730
Gti版に移行したので、ソースは以下のサイトから http://github.com/Seasons7/twitterarchivefilter/tree/master APIだと制限くらって嫌な気分になるので、BASIC認証版で Twitterのアーカイブを取得するクラスを作りました。元々、自分がMercurialのクライア…
1 require 'rubygems' 2 require 'scrapi' 3 require 'pp' 4 5 html = open("index.html","r").read 6 7 ret = Scraper.define do 8 process 'p' , "items[]" => :text 9 result :items 10 #end.scrape( URI.parse(url) ) 11 end.scrape( html ) 12 13 pp r…
Rubyを使ってPaSoRi経由でSuicaの乗車履歴を取得し、GoogleMapsやGoogleEarthで表示する これは、おもしろい。 RC-S320非接触ICカード&リーダ/ライタ -Sony Style libusb for Windows LibUsb-Win32 - osdev-j (MMA)
| View | Upload your own 綺麗にまとまっていますなぁ〜。
id:hajimehoshiさんにセッティングしてもらい、 今日、秋葉原まで食事に行ってきました。会う前からバクバクどきどきでしたが、 非常に気さくな方で話しやすかったです。 すげー感動。また、ラボの方もハード周りが強いようで、 iPod Touchは、無線LAN環…
リリースされたようです。
rspecのコードで、ブロックの要素にインスタンス変数を渡して、 書き換えているコードがある。 spec/matchers/be.rb ね。これがエラーなので直さないといけない。 しばらくは安定版使うかな。こういうことがありそうなんで、一応Changelog 張っておく
Ruby 1.9.0登場、一気に性能アップ - 開発者は採用検討を | エンタープライズ | マイコミジャーナル 最新のCPUで開発することがある現場では、もう遅いとかより、書きやすいかで検討してもいいんじゃね? と俺は思うんだけど。
オブジェクト指向スクリプト言語 Ruby いぇぇぇぇい!! これでいったん1.9.0に置き換えて問題がでたら戻すなりしようかな。 というか、OpenSSL周りを自分でビルドしたことがないから、それ先にやらんと。
まつもと×笹田、Ruby 1.9を語る − @IT Ruby好きならよんどけー。