タグ

システム開発と書誌に関するsnjxのブックマーク (2)

  • online shop search

    オンラインで書誌情報とか在庫情報とか(reviewとか) まあ結構適当なんだけどあくまでサンプルとして ネット書店から書誌情報とか在庫情報とかかっぱらってくる かっぱらったデータはなんだったらキャッシュとしてローカルに保存しとく 再度情報が欲しく、かつ、設定時間以内だったらネットにいかずローカルに保存しといたデータを見る みたいな事をする、RUBYで作られたアレコレ群。 simpleuri.rb:基ネタ。これがないと他の動かん。貰い物。 webagent.rb:基ネタ。これがないと他の動かん。貰い物。 cache.rb:基ネタ。これがないと他の動かん。いじり物。 amazon.rb:amazon bk1.rb:bk1 esbooks.rb:esbooks asahiya.rb:旭屋 jbook.rb:jbook kinokuniya.rb:紀伊国屋 skysoft.rb:skysoft r

  • 蒲田:RubyでPORTAから書誌データを取ってくる - 簡単な日記(2008-10-20)

    _ RubyでPORTAから書誌データを取ってくる 21日追記: スクリプトを一部修正しました。 Ruby を使って、国立国会図書館の PORTA から書誌データを取得してみます。今回は ISBN の指定による検索を行いたいので、Z39.50 インターフェースを利用します*1。 まず、Ruby のライブラリである zoom と isbn-tools をインストールします。 $ sudo gem install zoom $ sudo gem install isbn-tools 次に以下の内容のスクリプトを作り、適当な名前で保存します(とりあえず porta.rb とします)。なお、このスクリプトは "How to Find Free MARC Records with Ruby"に掲載されているものを、ほぼそのまま使わせていただいています。 #!/usr/bin/ruby -w # T

  • 1