Selenium WebdriverをNode.jsで動かして、CMSのWYSIWYGエディタを操作しJSONで用意した複数の記事データを自動登録する
「Selenium WebdriverをNode.jsで動かして、CMSのWYSIWYGエディタを操作しJSONで用意した複数の記事データを自動登録する」という誰得な記事が書けるくらいになった【作業がんばるぞい】 https://t.co/Fuhtvlnny5 #作業がんばる
— console.log('べこ🐄'); (@becolomochi) 2018年7月4日
静的HTMLで用意されているデータをCMSの記事として登録する作業があったのだけど、枚数がパッと見てもものすごく多く、人力でやるには人手も時間も足りなそうだったのでSeleniumを初めて使ってみた。
CMSで使っているエディタのライブラリが原因でソース入力ができず結構悩んでしまった。解決したので書いておく。
続きを読む日記:課題があったとしてその課題にどう対処するか
- とりとめのないことを書く
- 課題があったとしてその課題にどう対処するか
- たとえば自動化するプログラムを作るとき
- 今までの自分が知らない技術を使う
- 調べながら試しながらやるしかない
- 大きな問題を分解する
- 今どの地点にいるか、何がわからないかを気にしながらやる
- ひとつひとつ調べていく必要がある
- Slackのひとり分報に書きながらやる
- 「これができない」「どうやればいいのかわからない」みたいな、できたことよりできないことだけ書いたほうができないことに集中できる。
- できたことを書いても意味がないみたい(個人的に
- 疲れ防止のためにポモドーロをつかう
- 5分休憩時は皿あらうか寝ている子どもの様子を伺うか
- 仕事は子どもが寝てからやっているので
- 夕方〜夜1時までくらいが集中力が上がる
2018年前半を振り返る
今年も半分終わったので2018年前半を振り返りました
続きを読む