Text
Page: 1
同人誌執筆 (ハードモード) 2019-12-05 表参道.rb #53 うなすけ
Page: 2
自己紹介 名前 : うなすけ 仕事 : フリーランスのプラグラマー インフラ寄りサーバーサイドエンジニア Ruby, Rails, Kubernetes… GitHub @unasuke Mastodon @unasuke@mstdn.unasuke.com Twitter @yu_suke1994
Page: 3
コミックマーケット 97 みんな来て (大晦日)
Page: 4
pixivFANBOXまとめ とは 僕が毎日pixivFANBOXに投稿している内容をまとめ たもの RailsとMastodonの気になったissueやpull reqをピック アップ たまにそれ以外のOSSについても投稿 これは限定公開(月500円) https://www.pixiv.net/fanbox/creator/7127248 2018年5月からほぼ毎日継続 → 記事数はどうなる?
Page: 5
第一の難関 pixivFANBOXにしかない投稿をローカルにもってく るには? エクスポート機能はなし(問い合わせ済み) 限定公開記事はログインしていないと閲覧不可
Page: 6
第一の難関 VS スクレイピング Rubyによるスクレイピングができないだろうか? FANBOXのページでは何やらAPIからのJSONを元にレン ダリングしている Mechanize や Nokogiri の出番 勝ったなガハハ (11月末までこれでいけると思っていた)
Page: 7
第一の難関 VS スクレイピングの結果 スクレイピングはできず ログイン画面に存在する reCAPTCHA v3 これは突破できない…… 詰み reCAPTCHA v3 とは、これ
Page: 8
第一の難関、突破 なんとかしてローカルに記事のdumpをもってくること ができた どうやって? 気になる人は新刊を買いに来てくれ!
Page: 9
第二の難関 (の前に) ところでこの場に同人誌を書いたことのある人って どのくらい居ますか? それは技術同人誌? 組版どうしました? TeX? Re:VIEW? Vivliostyle? SATySFi? InDesign? 同人誌を書いたことがない人へ 本を作るためのツールはさまざまなものがあり、上のは 有名なものの一例です
Page: 10
第二の難関 (の前に) 世の中には便利なものがある https://github.com/TechBooster/ReVIEW-Template 技術サークル TechBooster が公開しているRe:VIEWのテ ンプレート とりあえずこれで本にしよう
Page: 11
第二の難関 (本題) どのようにHTMLをRe:VIEW記法にしていくか? 記事のHTMLが一定でない リンクをどう表現したものか? 最大の敵は記事数 (1200超) 突破できたら新刊でどうやって変換したかが読め る!!!
Page: 12
締切について ねこのしっぽ : 12/13 栄光 : 12/22 最遅 12/29 https://factory.pixiv.net/books/comike
Page: 13
まとめ コミックマーケット 97 みんな来て (大晦日)