2026-04

Python

Pythonスクレイピングで取得件数が0件になる原因と対策|robots.txt・待機時間の作法とRequests/Selenium【前編】

Pythonで記事収集ツールを作ろうとしてRequestsとSeleniumのどちらも取得件数0件になった記録です。原因のJavaScript描画(Lazy Load)、スクレイピング前に確認する3つの作法(robots.txt・time.sleepの待機時間・練習用サイト)、汎用ツールが現実的でない理由を実体験ベースで解説します。
CNC自作

GRBLの$100キャリブレーションと$110速度制限の解除|CNCjsでステップ数を実測補正【自作CNC第4回】

自作CNCで「指示した距離と実際の移動量がずれる」精度ブレを解決。オリエンタルモーターへの交換、CNCjsでの実測、GRBLの$100(1mmあたりステップ数)を実測値から補正する計算式、$110の最大速度制限の解除、初めてのGコードによるテスト走行まで動画付きで解説します。