小ネタ

ISBNをハイフン編集してJSONPで返すサービスを最新化してみた

Business::ISBNのデータを自分で更新出来たらなとモジュールを眺めるとデータはData.pmにあるらしい use Business::ISBN::Data 20081208; # now a separate module で、Data.pmでどのように持っているかというと %country_data = ( 0 => ['English speaking …

ハイフン無しのISBNを渡すとハイフン付きのJSONPを返すサービスを作ってみた

中身的にはBusiness::ISBN - work with International Standard Book Numbers - metacpan.orgを呼んでJSONPにして返すだけですが、ニッチな需要があるのでw 2008年10月ぐらい?のデータを元にしているので全部のパターンには対応出来ていないのが残念ではあ…

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの生成実験その3

今日あらためて昨日のスクリプトを動かしていたら、メッセージが表示されている事に気がついた Use of uninitialized value in string at ./get_test.pl line 23. Use of uninitialized value in length at ./get_test.pl line 25. Use of uninitialized val…

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの生成実験その2

大分それっぽい感じになってきたので、途中経過がてら #!/usr/bin/perl use lib '/home/natu-n/perl/lib/perl5/site_perl/5.8.8'; use lib '/home/natu-n/local/lib/perl5'; use strict; use warnings; use LWP::UserAgent; use JSON; $JSON::Pretty = 1; $J…

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの生成実験

午前中hetappiさんの[id:hetappi:20071012:1192210055]を眺めててうまいこと書けてるなぁと感心しつつ、自分用に一寸いじってみた。 まだ作成途中なのでソースを晒せる段階ではありませんが*1ザッとこんな感じ もともと作成していたJS 〜 略 〜 ["399999999"…

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの更新

※IE6だけエラーになっていた件も対応しました 9〜10月分の定期更新 ハイフン編集ルールの追加と変更(前回よりの変更点) 29.08.2007; Added Turkey (605) "00-09;100;399;4000-5999;60000-89999" スプリプトのダウンロード先 http://natu.blue.coocan.jp…

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの更新

9月の定期更新も、10月の定期更新もすっかり忘れていました 幾つか追加と変更があるのですが、現在このスクリプトを使っている県内図書所蔵マップがまたIE6で動作しなくなっているので、それを解消してからのリリースになります。多分今週末位にはなんとか

ニコニコ動画のトップページの作者コメントにリンクを付けてみた

別にFirefox専用でなくても構わないので、グリモン専用な記述を省いてSeahorseでも動作します。 注意点 コメントが途切れているのにリンクを付けても仕方ないのでsmの後ろに数字が5文字以上無いとリンクを付けないようにしています タブをクリックしてカテ…

ニコニコ動画用のGreasemonkeyって需要あるのかしら?

暫くどこの図書館も動きが無いし、何か簡単に書けるGreasemonkey(別にSeahorseでもよいけど)はないかしら?と大分間隔が開いたはてブを眺めながら思った。 投稿者のコメントで他の投稿のリンクがhttp://www.nicovideo.jp/watch/smホゲではなくて、ただsmホ…

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの更新

予定通りUP出来ました、変更点は機能の記事参照 スプリプトのダウンロード先 http://natu.blue.coocan.jp/data/naisbn.js

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの更新予告

7〜8月分の定期更新 ハイフン編集ルールの追加と変更(前回よりの変更点) 11.07.2007; Added Nepal (9937) "0-2;30-49;500-799;8000-9999" 26.06.2007; Added Vietnam (604) "0-4;50-89;900-979;9800-9999" 備考 明日テスト終了後にUPします 連絡 明日か…

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの更新

6月分の定期更新 ハイフン編集ルールの追加と変更(前回よりの変更点) 05.06.2007; Added Saudi Arabia (603) "00-04;500-799;8000-8999;90000-99999" 31.05.2007; Added Tunisia (9938) "00-79;800-949;9500-9999" 31.05.2007 Changed Tunisia (9973) "0-…

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの更新

5月分の定期更新 ハイフン編集ルールの追加と変更(前回よりの変更点) 16.05.2007; Added Armenia (9939) "0-4;50-79;800-899;9000-9999" スプリプトのダウンロード先 http://natu.blue.coocan.jp/data/naisbn.js

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの更新

4月分の定期更新 ハイフン編集ルールの追加と変更(前回よりの変更点) 20.03.07; Added Albanie (99956) "00-59;600-999" スプリプトのダウンロード先 http://natu.blue.coocan.jp/data/naisbn.js

ISBN-10ISBN-13相互変換とハイフン編集をするjavascriptの更新

編集テーブルの更新が2ヶ月位滞っていたため更新しました。 ハイフン編集ルールの追加と変更(前回よりの変更点) 13.03.2007; Added Indonesia (602) "00-19;200-799;8000-9499;95000-99999" 08.03.2007; Changed Malaysia (983) "00-01;020-199;2000-3999;…

ISBNコードの10桁13桁相互変換ルーチンを久々に更新(CDの検証機能も追加しました)

編集テーブルの更新が2ヶ月位滞っていたため更新しました。 また、件のISBN13で頭の"978"がついていない場合に、ISBN10と区別がつかないため、CDが正しいかをチェックする機能を追加しました。 ※福島県版のスクリプト等を修正中ですが、とりあえず共通で使え…

版形が違って検索がヒットしないとガッカリだよね‐その4‐

Amazonの仕様変更により詳細画面で書籍が文庫の場合、検索バーに書名、著者名をセットするスクリプトが正しく動作しなくなったので、レベルアップ(併せて潜在的なバグFIX) 問題点 Amazonの詳細画面のレイアウトが変更になったので、class名、Tag名で著者名…

bk1と7&Yからも図書館へ飛ぶスクリプトでハイフンが正しく削除できないバグ

内容 ハイフンを削除する指定を行った場合に、0(ゼロ)が-(ハイフン)に置き換わってしまう 原因 スクリプトの誤り(後述する原因でテストからもれた) 誤) asin = asin.replace(/0/g,"-");正) asin = asin.replace(/-/g,""); bk1と7&Yのテンプレートの…

bk1と7&Yからも図書館へ飛ぶスクリプトを作ってみる(サンプル)

全図書館用を作るのもげんなりなので、サンプルと直し方を少々 画面サンプル Firefoxで表示 bk1版 7&Y版 Seahorseで表示 bk1版 7&Y版 スクリプトのサンプル bk1用 // ==UserScript== // @name bk1 Iwaki City Lib linky // @namespace natu.blue.coocan.j…

書籍詳細ページへ自動ジャンプ機能のバグについて

北上市立図書館で正しく動作しない場合が発生しました、スクリプトを修整いたしましたので必要に応じてDLをお願いいたします。 スクリプトの一覧とダウンロード先 パターン1用、自動ジャンプ機能 AutoJump-1.user.js

版形が違って検索がヒットしないとガッカリだよね‐その3‐

Amazonの詳細画面で書籍が文庫の場合、検索バーに書名、著者名をセットするスクリプトのテストが完了したのでUPします。 仕様 Amazonの詳細画面で商品名が(文庫)で終了してる場合に動作 商品名の(文庫)を取り除く 商品名に"(、 加工した商品名 + 空白 …

版形が違って検索がヒットしないとガッカリだよね‐その2‐

別にリンクを差し込まなくても、Amazonの検索バーに必要な文字列がセットされれば(というか楽なので)おなじでしょということで、ざっくりα版 明日は日中用事があるので、夜にでもテストしてOKだったらアップします。 画面サンプル 書名の最後が“(文庫)…

版形が違って検索がヒットしないとガッカリだよね

書評サイト等で興味のある本が紹介されていてリンクからAmazon経由で図書館を検索すると文庫なので検索にヒットしないことってないですか? そこで、リンクからAmazonへ飛んで、書名が(文庫)で終わっていたら、(文庫)を削除した書名と、著者名とかでAmaz…