Submit Search
琉大図書館にRuby本を!
•
3 likes
•
3,587 views
_
_siman
Follow
図書館の選書システムを自動化した話
Read less
Read more
1 of 37
Download now
Download to read offline
More Related Content
琉大図書館にRuby本を!
1.
琉琉⼤大図書館にRuby本を! Ryudai.rb代表 琉琉球⼤大学修⼠士2年年 ⽟玉寄修⼀一 Twitter @_simanman
2.
むかしむかし、琉琉球⼤大学というところに! S君という1⼈人の情報⼯工学⽣生がおりました
3.
S君はRubyを勉強したかったのですが、⼤大変⾦金金⽋欠なため! 書籍を購⼊入することができませんでした!
4.
そんなとき、琉琉球⼤大学の図書館にはたくさんの! プログラミング関連の本があると知り、早速向! かうことにしました!
5.
プログラミングのコーナーに⾏行行ってみると、確かに! そこにはたくさんの書籍が並んでいました!
6.
しかし、Ruby本は古いものしかなく、他の⾔言語! もよくみると古い本ばかりでした!
7.
結局、その⽇日は何も借りず帰ることにしました!
8.
翌日、S君は琉琉球⼤大学図書館のページで! ⾯面⽩白いものを発⾒見見しました!
10.
つまり、この「選書システム」を利利⽤用すれば! 読みたい本を図書館側が購⼊入してくれるのです!!
11.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました!
12.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 書籍名は?
13.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! たのしいRuby 書籍名は?
14.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! ISBN番号は?
15.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 4797372273 ISBN番号は?
16.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 著者名は?
17.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 著者名は? 出版年年は?
18.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 著者名は? 何冊欲しいの? 出版年年は?
19.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 出版社は? 著者名は? 何冊欲しいの? 出版年年は?
20.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 出版社は? 金額は? 著者名は? 何冊欲しいの? 出版年年は?
21.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 出版社は? 金額は? 図書館に無いかどうか調べた? 著者名は? 何冊欲しいの? 出版年年は?
22.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! 出版社は? 金額は? 図書館に無いかどうか調べた? 最後に何かコメントある? 著者名は? 何冊欲しいの? 出版年年は?
23.
S君は早速注⽂文することにしましたが、そのためには! ⾊色々な項⽬目を⼊入⼒力力する必要がありました! ...
24.
S君は重度度の⾯面倒くさがり屋さんでした!
25.
そこでS君は思いつきました!
26.
そこでS君は思いつきました! Amazon APIを使⽤用して書籍の情報を取得して 選書システムに⾃自動登録するスクリプトを作ろう
27.
そして1週間後....!
28.
スクリプトが完成しました!!
29.
使⽤用⾔言語:Ruby1.9! 使用ライブラリ! ・Mechanize! - ログイン処理理を突破するにの使⽤用! ・Nokogiri! - Webページの解析に使⽤用!
30.
コードの⼀一部!
31.
このスクリプトが完成して以来、S君は⾒見見境なく! ⽬目に⽌止まった本を注⽂文するようになりました! これも注⽂文 あれも注⽂文
32.
⼤大体年年間50冊は注⽂文しており、1冊3000円程度度! としたら15万円分ぐらいに⾦金金額になります!
33.
⼤大体年年間50冊は注⽂文しており、1冊3000円程度度! としたら15万円分ぐらいに⾦金金額になります! 読んでるのはそのうち5%ぐらいだけど
34.
初年年度度に関してはスクリプトのデバッグも兼ねて! ⼤大量量に注⽂文したので100冊は注⽂文したと思います!
35.
初年年度度に関してはスクリプトのデバッグも兼ねて! ⼤大量量に注⽂文したので100冊は注⽂文したと思います! ごめんなさい
36.
そして、このことがきっかけとなり⼤大量量の書籍が図書館! に追加され、多くの情報⼯工学⽣生が訪れるようになりました!
37.
おしまい!
Download