Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
今年どれだけ本読んだ?
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
godan
December 13, 2023
Technology
0
120
今年どれだけ本読んだ?
2023-12-13のアウトプットLT登壇資料です。
godan
December 13, 2023
Tweet
Share
More Decks by godan
See All by godan
献立を支える技術
godan
1
77
僕の イベントスタッフ 装備の最適解
godan
2
160
YAPC::Hakodateの映像記録を支える技術
godan
5
650
ミシンと刺繍とOSS
godan
3
170
Nest Hubがある生活
godan
2
110
オンライン配信の始め方
godan
3
190
SOFT SKILLSは定期的に読み返したくな良書
godan
2
110
Discord Embede SDK入門…… してみたかった話
godan
1
520
本とスプシと同人誌
godan
0
350
Other Decks in Technology
See All in Technology
AWSの資格って役に立つの?
tk3fftk
2
340
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
640
(Test) ai-meetup slide creation
oikon48
3
400
スクリプトの先へ!AIエージェントと組み合わせる モバイルE2Eテスト
error96num
0
180
僕、S3 シンプルって名前だけど全然シンプルじゃありません よろしくお願いします
yama3133
1
220
親子 or ペアで Mashup for the Future! しゃべって楽しむ 初手AI駆動でものづくり体験
hiroramos4
PRO
0
130
楽しく学ぼう!コミュニティ入門 AWSと人が つむいできたストーリー
hiroramos4
PRO
1
200
【Oracle Cloud ウェビナー】【入門編】はじめてのOracle AI Data Platform - AIのためのデータ準備&自社用AIエージェントをワンストップで実現
oracle4engineer
PRO
1
120
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
110
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.8k
Claude Codeが爆速進化してプラグイン追従がつらいので半自動化した話 ver.2
rfdnxbro
0
540
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
160
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
528
40k
Navigating Weather and Climate Data
rabernat
0
140
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
450
A Modern Web Designer's Workflow
chriscoyier
698
190k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Practical Orchestrator
shlominoach
191
11k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
A designer walks into a library…
pauljervisheath
210
24k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
410
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Transcript
None
自己紹介 最近ThinkPad X1 Carbon(2019)と食洗機を買いました ペットのルンバが最近不機嫌気味
「本」読んでますか?
「積み本」はたくさんあります
今年読んだ本のページ数とかを知れるア プリを作った ISBNを渡すと書籍情報を探してページ数と厚さの合計 を教えてくれる
本の情報をどう取るか? - 今まではGoogle Book APIで取っていた - JSONで取れる - ページ数とかも取れた
- ものによっては情報がない - 古すぎるものや新しすぎる書籍 - マイナーな漫画 - 絶妙に人気がない書籍 - いつまで提供されるか不安 → 代わりになりそうなものはないか……
国立国会図書館がAPIを公開しているらしい - 国会図書館が持つ書籍情報を検索可能 - 加えて様々な団体やDBのメタデータを検索可能 - ISBNがわかっているなら書影も取れる - →めちゃ良さそう
国立国会図書館がAPIを公開しているらしい - 検索用API - XMLで返ってくる - 今回はISBN完全一致を使いましたが書名や作者名、分類などで検索可能 - ハーベスト用API
- サービス同士でメタデータを交換するためのプロトコル用API - 書影API - 国会図書館サーチで持っている書影の画像を取得できる - ISBNをGetパラメーターで問い合わせるお手軽仕様
国立国会図書館がAPIを公開しているらしい - 検索用API - XMLで返ってくる - 今回はISBN完全一致を使いましたが書名や作者名、分類などで検索可能 - ハーベスト用API
- サービス同士でメタデータを交換するためのプロトコル用API - 書影API - 国会図書館サーチで持っている書影の画像を取得できる - ISBNをGetパラメーターで問い合わせるお手軽仕様
利用するには - 非営利であれば申請不要で利用可能 - 営利または非営利で継続的に利用するのでアレア申請が必要 - URLのGETパラメータでリクエスト - 返り値はXMLで返ってくる
読んだ本、積んだ本のページ数を出すアプリを作ってみた - APIへ問い合わせるバックエンドはGASにおまかせ - repo: https://github.com/Godan/how_many_book_do_you_read - 公開しておくので気になる方は見てね
よーし読んだ本をカウントしてみるぞー
直近3ヶ月ならまぁ……
ついでに最近積んだ本もカウントして……
……。
おしまい 皆様も楽しい読書ライフを!