詳細検索 「絞り込み条件」をあらかじめ表示した検索画面です。多数の条件を組み合わせた高度な検索が可能です。
![PORTA(国立国会図書館デジタルアーカイブポータル)](https://cdn-ak-scissors.b.st-hatena.com/image/square/a042e6b46364b9148cbea22449fa06f2890f23a1/height=288;version=1;width=512/https%3A%2F%2Fndlsearch.ndl.go.jp%2Fassets%2Fndls%2Fog.png)
オンラインで書誌情報とか在庫情報とか(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から書誌データを取ってくる 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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く