【Google Analytics】QiitaとZennのアクセス解析をするための設定方法
QiitaとZennのアクセスを解析するために、自分のGoogle AnalyticsアカウントのトラッキングIDを設定する方法を紹介します。
【Bash、Zsh】Macでスクショしたファイル名を連番にワンライナーでリネームする
半角スペースが入ってしまっているファイル名を、連番にリネームできるBashおよびZshで使えるワンライナーのコマンドを紹介します。ワンライナーなので、いちいちシェルファイルのパスを気にしたりする必要がありません。
【Python】inputを使った処理をpytestでunittestしたい(monkeypatchでmockする)
Pythonスクリプトをpytestする時に、input()のようなビルトイン関数が入っている時にmockする方法を紹介します。monkeypatchを使用します。
【Python】pytestで同じディレクトリのモジュールをimportして、"ModuleNotFoundError: No module named"を出さなくする
Pythonスクリプトをpytestするとき、"ModuleNotFoundError: No module named"が表示されてしまった場合、この記事の方法でそのエラーが解決するかも。
【読書】2022年3月に読んだ本の一覧
2022年3月に読んだ本のリストになります。「SQL徹底指南書」や「アジャイルサムライ」などプログラミングの視野を広げる本が多く、最も読んでいて楽しめたのが「GAMIFY ゲーミファイ」で最近のトレンドな考え方が載っています。
【Python】読書メーターからブログ用に取得したHTMLをキレイに表示するように整形する(Beautiful Soupを使用)
読書メーターから取得したHTMLをブログで見栄え良く見せるために、PythonでBeautiful Soupを使って編集したので、その編集過程を紹介します。HTMLの入手方法も併せて紹介します。
【読書】2022年2月に読んだ本の一覧
2022年2月に読んだ本のリストになります。「人生は20代で決まる」や「新装版 達人プログラマー 職人から名匠への道」など、生活的にも技術的にも良い本があった月でした。
【GitHub】PythonとGitHub ActionsでProjectsにIssuesを作る作業を自動化する(後編:GitHub Actionの内容)
日々のタスクをGitHub IssuesおよびGitHub Projectsで管理する時に登録する作業が面倒くさいと思います。いちいちオプションを選択して入力する手間が面倒くさいと思います。本記事では、その作業を省略したツールを紹介します。
【GAS、Google Spreadsheet】自分がブログで書いた記事のURLからスクレイピングしてドキュメントに出力する
下書きを書かずに投稿してしまったブログの記事をスクレイピングして、Googleドライブ上に出力するツールを作りました。スクレイピングにエラーにならずに失敗した時のログを出力する処理も施しています。
【GitHub】PythonとGitHub ActionsでProjectsにIssuesを作る作業を自動化する(前編:Pythonのソース)
日々のタスクをGitHub IssuesおよびGitHub Projectsで管理する時に登録する作業が面倒くさいと思います。いちいちオプションを選択して入力する手間が面倒くさいと思います。本記事では、その作業を省略したツールを紹介します。