記事一覧
-
Programming
【Python】Web スクレイピングのやり方 | 違法にならないための注意点とコード例
はじめに 「毎日決まった時間に Web サイトを開いて、数値をコピーして Excel に貼り付ける…」 「複数の競合サイトの商品価格を、手作業で調査して一覧にする…」 もしあなたがこのような単純作業に時間を奪われているなら、Python を使った Web スクレイピ... -
Cloud & Server
【Linux】expect コマンドの使い方 | SSH 接続や対話処理を自動化するスクリプト例
はじめに Linux 環境の運用において、コマンド実行中にパスワードの入力を求められたり、確認プロンプト(Yes/No)で処理が一時停止したりする「対話処理」は、バッチスクリプトなどによる自動化の大きな障壁となります。 この対話型のコマンド操作を、ス... -
Programming
【Python】URL 結合は「+」ではなく「urljoin」を使うべき理由と注意点
はじめに Python で Web スクレイピングや REST API を利用するコードを書いていると、「ベースとなる URL(ドメイン)」 と 「相対パス」 をくっつけて、アクセス先の絶対 URL を作りたい場面が頻繁にあります。 base = "https://example.com/"... -
Cloud & Server
【Active Directory】5つのサービスと AD DS の仕組み
はじめに Windows Server を扱う上で、避けては通れない機能が Active Directory(AD)です。 企業の社内ネットワークにおいて、ユーザーの ID やパスワード、パソコンのアクセス権限などを一元管理する、「Windows 環境の司令塔」 とも言える重要な機能で...
