Upgrade to Pro — share decks privately, control downloads, hide ads and more …

はてなブログ10周年とエンジニアの関わり / Hatena Engineer Seminar #18

Furutsuki
January 27, 2022
1.2k

はてなブログ10周年とエンジニアの関わり / Hatena Engineer Seminar #18

Furutsuki

January 27, 2022
Tweet

Transcript

  1. 要件から考察 
 - 記事の更新の反映はどのタイミングでできると良いか
 - アクセス毎に最新のデータソースに問い合わせなくて良いなら
 負担が減る
 - はてなブログのDBに載っていない情報がある
 -

    事前にDBに入れるか、別のデータソースが必要になる。
 できるなら全て同じように扱いたい
 - 掲載したい情報は変わりうる
 - このデータを扱う期間は限られているので、巧遅拙速で
 変化に素早く対応したい
 7
  2. 作戦 
 
 1. コンテンツ担当の方がデータを集めると自動で別のシートに 
 整形される
 はてなブログもそれ以外のメディアもまとめてこの段階で 
 データを解決してしまう


    2. それをコピーして、__DATA__セクションにペーストする
 3. デプロイすれば内容が反映される
 必要なデータを全てスプレッドシート上で集めて、
 TSVとしてソースコードに埋め込んでしまう
 8