Python tutorial - IT technology blog

Pythonで日常業務を自動化する:ファイル整理、バックアップ、自動通知

実際の日常作業3つをPythonスクリプトで自動化する方法を学ぼう:ファイル種別によるフォルダ整理、ローテーション付きMySQLバックアップ、そしてフォルダ監視によるTelegram通知送信。大きなファイルを処理する際のパフォーマンスに関する教訓も含む。
Python tutorial - IT technology blog

PythonとBeautifulSoupでWebスクレイピング:コーディング前に適切なツールを選ぶ

requests+BeautifulSoup、Selenium、Scrapyを比較して、用途に合ったWebスクレイピングツールを選ぶ方法を解説。実践的なPythonコードでステップごとに実装するガイド:HTML解析、CSSセレクタ、エッジケースの処理、そして実際のプロジェクトから得たコツを紹介します。
Git tutorial - IT technology blog

Git Hooks:バグのあるコードをcommitしないためのワークフロー自動化設定

Git hooksを使えば、コードがリポジトリに入る前にlint、テスト、commit messageの検証を自動化できる。手動での指摘は不要になる。この記事では、client-sideとserver-side hooks、manual hooksとHuskyを比較し、チームで実際に使える最重要3つのhooksの実装方法を解説する。