notebook

都内でWEB系エンジニアやってます。

2020-07-01から1ヶ月間の記事一覧

PuppeteerでXPathを扱う

サンプルやPuppeteerの記事でよく見る$evalや$$evalはCSSセレクタで対象の要素を指定してコールバックを渡したらその中ではブラウザのコンテキストで処理ができる(Elementが渡る)のでelement.hrefのように直接呼び出せる 便利ではあるがここ最近CSSセレクタ…

SimpleCov+RSpecをRails以外のプロジェクトで動かす

SimpleCov+RSpecをRails以外のプロジェクトで動かす 概要 Rails以外のプロジェクトでSimpleCovを使ってカバレッジを出力するメモ SimpleCovをRailsプロジェクトに入れてカバレッジ把握みたいなことはやっていたので同じ流れで簡単にできるというイメージでや…

GitHub Actionsの手動実行 workflow_dispatchを試す

先日GitHub Actionsで特定のworkflowの手動実行ができるようになりました GitHub Actions: Manual triggers with workflow_dispatch The GitHub Blog github.blog もう見たまんまでスクショも貼る必要なさそうな気がしますが、触ってみないと何とも言えない…

じぶん Release Notes (ver 0.32.9)

swfz (ver 0.32.9) がリリースされました、更新内容は次のとおりです 技術 やったこと Puppeteer スクレイピング 仮想スクロールと格闘 DataPortal 混合データと格闘 GAのデータ構造について思いを巡らせたりした GoogleTagManager 読了率を取りたくていろい…