深尾 拓生 / FUKAO Takuo

スポンサーリンク
WordPress

WordPressログイン通知をChatwork・Slack・メールへ送信する統合プラグインの作成方法

WordPressの管理体制を強化したい方におすすめなのが、「誰が・いつログインしたか」を即時に把握できる通知機能です。今回は、Chatwork / Slack / メールの3種類に対応した統合ログイン通知プラグインを自作する方法をご紹介し...
WordPress

WordPressログインをメールで通知するオリジナルプラグインの作り方

WordPressを安全に運用するうえで、誰がいつログインしたのかを把握できる仕組みがあると便利です。今回は、ユーザーのログイン時に管理者など任意のメールアドレスに通知を送信するWordPressプラグインを、自作して導入する方法をご紹介し...
WordPress

WordPressログインをSlackに通知するオリジナルプラグインの作り方

WordPressを複数人で運用していると、誰が・いつログインしたのかをSlackで即時に把握したい場面があると思います。今回は、ユーザーのログインを検知してSlackに通知するオリジナルプラグインを作成する方法をご紹介します。通知先や機能...
WordPress

WordPressログインをChatworkに通知するプラグインの作り方

WordPressを複数人で運用していると、誰が・いつ・どのサイトにログインしたのかを把握することが重要になります。今回は、WordPressのログイン通知をChatworkへ自動で送信するオリジナルプラグインを作成する方法をご紹介します。...
Linux

PHPで自分のドメインにcurlできない原因と、ループバックで安全にJSONを取得する方法

開発中のサーバー環境で、PHPから自分自身のドメイン(FQDN)にcurlでアクセスしようとしてタイムアウトになる現象に遭遇することがあります。特に、HTTPS+Basic認証付きのJSONファイルなどをPHP経由で取得したい場合、この問題...
Mac

【SSH設定入門】パスワード認証を優先し、viで簡単にSSH接続設定を行う方法(macOS編)

日々の開発や保守業務でサーバにSSH接続する際、「鍵認証ではなくパスワードでログインしたい」「毎回の接続コマンドが長くて不便」と感じたことはありませんか?この記事では、パスワード認証を優先して使うSSH接続方法と、vi エディタで設定ファイ...
Python

Python | サイト構造に基づいたテンプレートマッピングファイルを自動生成するスクリプト

大規模なWebサイトの構築や保守において、**テンプレートファイルと仮想URLとの対応関係を明示する一覧ファイル(マッピングファイル)**を用意するケースは少なくありません。特に階層構造を持つ多数のテンプレートファイルを扱う場合、この一覧を...
WordPress

WordPressで .php 拡張子の有無やディレクトリ形式にも対応できる仮想ページルーティングを構築する

WordPress では通常、固定ページや投稿を使ってページを追加していきますが、業務システムや会員専用エリアなど、管理画面を使わずにコードのみでページ構成を管理したいケースも少なくありません。本記事では、以下のような要件をすべて満たす柔軟...
Mac

パスワード認証の rsync を自動化する sshpass の使い方【Mac対応】

リモートサーバーとローカル環境を同期する際、rsync は非常に便利なコマンドです。ただし、リモート接続がパスワード認証の場合、毎回パスワードを入力するのは手間がかかります。この記事では、Macで sshpass を使い、パスワード認証の ...
Mac

Macのbashバージョンを最新にする方法(Homebrew利用)

macOS にはデフォルトで bash が搭載されていますが、そのバージョンは非常に古く、最新のシェルスクリプト機能が使えません。本記事では、Homebrew を使って bash の最新バージョンをインストールし、必要に応じてログインシェル...
Git

Git + rsync で dist ディレクトリを自動同期&差分コミットするスクリプトの構築例

複数の Git リポジトリで構成されたプロジェクトにおいて、「ビルド済みファイル(dist ディレクトリ)」を他のリポジトリと同期しつつ、差分がある場合のみ自動的にコミット・プッシュするフローを構築しました。この記事では、Bash スクリプ...
Python

Python × Selenium|食べログ詳細ページからジャンル・住所・緯度経度を抽出する方法

前回の記事では、Python + Selenium を使って、食べログの店舗一覧ページから店舗名と詳細ページURLを全件収集する方法を紹介しました。今回はその続きとして、取得済みの店舗URL一覧をもとに、各店舗の詳細ページへアクセスし、次の...
GitHub

GitHubでチーム開発を進めるためのブランチ運用ルール(developブランチ導入編)

GitHubを使ったチーム開発では、ブランチ戦略とプルリクエスト(PR)を中心とした運用を整えることで、コード品質を保ちつつ効率よく共同作業が進められます。本記事では、developブランチを取り入れた基本的な開発フローを紹介します。プロジ...
GitHub

GitHubでSSH接続を使うまでの手順まとめ(SSHキー作成〜初回コミット)

GitHubの操作をより安全かつスムーズに行うためには、HTTPSではなくSSH接続を使うのがおすすめです。本記事では、MacBook Air M4 環境を使って、SSHキーの作成からGitHubへの登録、初回コミットまでの一連の手順を紹介...
Python

Python × Selenium で食べログを全ページ自動スクレイピング|ページネーション対応の実践方法

動的なWebサイトから情報を取得する際、1ページ目だけでなく「2ページ目以降」を含めて自動で巡回・収集したいケースは多々あります。この記事では、PythonとSeleniumを使って、食べログのような複数ページにまたがるデータを全件取得する...
Linux

シェルスクリプトで月替わり画像とクエリパラメータを自動更新する方法

Webサイトの運営で、「月ごとに違う画像を表示したい」「ブラウザキャッシュを回避するために画像URLに年月を付けたい」といったニーズはよくあります。この記事では、シェルスクリプトとcron(定期実行)を組み合わせて、月ごとの画像を自動でコピ...
スポンサーリンク
タイトルとURLをコピーしました