CentOS8にTorをインストールする
CentOS8にTorをインストールし、WindowsのブラウザにproxyとしてTorを指定してみます。 Torのサポートページを確認すると、TorはCentOS、RHEL、Fedora用の独自のRPMパッケージリポジトリを維持メンテしていると記載されています。※ほかにもDebian系のリポジトリ […]
Selected articles on programming and system administration.
CentOS8にTorをインストールし、WindowsのブラウザにproxyとしてTorを指定してみます。 Torのサポートページを確認すると、TorはCentOS、RHEL、Fedora用の独自のRPMパッケージリポジトリを維持メンテしていると記載されています。※ほかにもDebian系のリポジトリ […]
PythonでUndetected-Chromedriverといえば、Webスクレイピングや自動化のためにGoogleChromeをSeleniumで実行したときBot検出されて自動化が行えないというときに使われており、根強いファンがいるパッケージです。 Undetected-Chromedrive […]
Get-FileHashでファイルのSHA256を計算し、配布元の値と比較する手順。LiteralPathの使い方、True・Falseの読み方、不一致時の確認ポイントを紹介します。
git diff --checkで行末の空白を検査する方法。git addの前後、修正後の再ステージ、未追跡ファイル、終了コードの読み方をPowerShellの例で説明します。
Test-Pathでファイルとフォルダーを見分け、角括弧を含む名前をLiteralPathで指定する方法。Falseの読み方とIsValidの違いも説明します。
Get-Contentの行配列と-Rawの全文文字列を、改行・1行・空ファイルの例で比較。LiteralPathとEncoding、先頭・末尾の読み取りも紹介します。
PowerShellでJSONファイルを読み込み、ConvertFrom-Jsonで項目や配列の値を取り出す方法。Windows PowerShell 5.1と7の違い、壊れたJSONのエラー処理も説明します。
WSLのLinux環境をtarへバックアップし、元のUbuntuを残したまま別名で復元する手順。停止、書き出し、ファイルとLinuxユーザーの確認まで紹介します。
PowerShellでログの一致行と行番号を取り出す方法。Select-StringのSimpleMatch、正規表現、大文字・小文字、QuietとAllMatchesを実例で説明します。
Join-Pathでフォルダーとファイル名を結合する方法。区切り文字、複数階層、Test-PathとResolve、PowerShell 5.1と7の違いを説明します。