PHP 国土地理院APIを使ったジオコーディング・逆ジオコーディングの方法 国土地理院APIは、日本国内での住所や位置情報を利用するための便利なツールです。本記事では、ジオコーディング(住所から緯度・経度を取得) と 逆ジオコーディング(緯度・経度から住所を取得) の使い方を解説し、curl、PHP、Python ... 2024.11.21 PHPPython
Python エックスサーバーでMinicondaを使用してFlask環境を構築し、テストアプリを動作させる方法 この記事では、エックスサーバー上でMinicondaを利用してFlask環境を構築し、簡単なテストアプリを動作させる手順を解説します。この記事では、具体的なパスやURLはダミー情報を使用します。また、Flaskアプリのエントリーポイントとし... 2024.11.20 Python
Python エックスサーバーでMinicondaをインストールし、設定を行う方法 MinicondaはPython環境を簡単に構築・管理できる軽量ツールです。本記事では、エックスサーバー上でMinicondaをインストールし、設定や基本操作、環境管理方法について解説します。 手順 1: Minicondaのダウンロード ... 2024.11.19 Python
Linux 死活監視スクリプトにログ保存機能を追加!過去の監視データを活用する これまでに紹介した死活監視スクリプトに、新たにログ保存機能を追加しました。この機能を利用すると、監視結果を記録として残すことができ、運用状況の確認や分析が可能になります。この記事では、追加した機能の詳細や実装コードを詳しくご紹介します。 背... 2024.11.18 Linux
Linux サイト死活監視シェルスクリプトに Slack 通知機能を追加する方法 はじめに サイトの死活監視スクリプトに Slack 通知機能を追加する方法をご紹介します。本記事では、既存の監視スクリプトに新たに Slack 通知機能を実装し、監視結果のサマリーや異常検知時の情報を Slack チャンネルに送信できるよう... 2024.11.17 Linux
Redis Redisを監視して自動再起動するシェルスクリプトの作成方法 Redisを利用している環境では、何らかの理由でRedisが停止してしまう可能性があります。このような状況に備えて、Redisの状態を定期的に監視し、停止していた場合には自動的に再起動するシェルスクリプトを作成する方法をご紹介します。 1.... 2024.11.16 Redis
エックスサーバー エックスサーバーでCronジョブの実行結果通知メールを止める方法 エックスサーバーでCronジョブを設定すると、実行結果がメールで通知される仕組みになっています。ただし、通知が不要な場合や、メールの管理が煩雑になる場合には、以下の方法で通知を停止できます。 この記事では、通知メールを止める方法を2つご紹介... 2024.11.15 エックスサーバー
Linux サイト死活監視スクリプトの機能拡張 – メール通知フラグと多次元配列の導入 前回までの死活監視スクリプトでは、指定したサイトが正常に稼働しているかどうかをチェックし、異常時にメールやChatworkで通知を行っていました。今回は、このスクリプトに メール通知のフラグ を追加し、多次元配列風にサイト情報を管理 するよ... 2024.11.14 Linux
Linux サイト死活監視シェルスクリプトのChatwork対応版 前回の記事 こちら で、Bashスクリプト(シェルスクリプト)で作る簡易的なサイト監視スクリプトについて紹介しましたが、今回はさらに便利な機能を追加した進化版スクリプトをご紹介します。新たに追加したのは、サマリー通知機能とChatwork通... 2024.11.13 Linux
WordPress WordPressプラグイン「Custom Field Suite」でテキストエリアに入力制限と文字数カウンターを追加する方法 WordPressプラグイン「Custom Field Suite(CFS)」を使って、テキストエリア形式のフィールドに文字数入力制限とカウンター機能を追加する方法をご紹介します。このカスタマイズにより、ユーザーは設定した文字数を超えないよ... 2024.11.12 WordPress
Redis エックスサーバーでRedisをインストール、起動、設定変更する方法 エックスサーバーでRedisをソースからインストールし、起動・停止・再起動する方法、設定変更について解説します。さらに、設定ファイル redis.conf の変更とその適用方法についても紹介します。 Redisのインストール手順 1. Re... 2024.11.11 Redis
HTML WordPressサイトのファビコンを下層ディレクトリのHTMLサイトで非表示にする方法 WordPressでサイト全体にファビコンを設定すると、ブラウザがそのファビコンをキャッシュに保存してしまうため、下層ディレクトリ内の別サイトにも同じファビコンが表示されることがあります。この記事では、WordPressで設定したファビコン... 2024.10.30 HTML
Linux Bashで作るシンプルなサイト死活監視シェルスクリプト 本記事では、Bashシェルスクリプトとcurlを使用したシンプルなサイト死活監視スクリプトを解説します。このスクリプトを使えば、監視対象サイトに障害が発生したときに、指定したメールアドレスに通知を送信し、正常時にも状況を確認できるようになり... 2024.10.28 Linux
WordPress WordPress | sourceタグのsrcset属性でショートコードを展開する方法 WordPressで、<source>タグのsrcset属性内にショートコードを使いたいと考えている方も多いのではないでしょうか。通常、WordPressはHTMLタグの属性に対してフィルタリングを行っており、srcset属性内でショートコ... 2024.10.28 WordPress
WordPress WordPress | カスタム投稿タイプ「News」のプレビューボタンを多言語対応する方法 この記事では、英語と日本語を扱う多言語対応のWordPressサイトで、デフォルト言語を英語としている場合に、カスタム投稿タイプ「News」のプレビュー機能で日本語プレビュー専用ボタンを追加する方法を解説します。この設定により、英語と日本語... 2024.10.27 WordPress
WordPress WordPress | Advanced Custom Fields (Secure Custom Fields)のリッチエディタの高さを調整する方法 「Advanced Custom Fields(ACF)」として知られていたプラグインは、フォークされて「Secure Custom Fields」に改名されました。本記事では、Secure Custom Fieldsを用いてWordPre... 2024.10.27 WordPress
Laravel Laravel Sail 環境で Google Maps API を使って住所検索と緯度・経度の自動入力機能を実装する方法 この記事では、Laravel Sail 環境で Google Maps JavaScript API と Geocoding API を使用して、住所検索機能および地図を使った緯度・経度の自動入力機能を実装する方法を紹介します。この機能によ... 2024.10.13 Laravel
Laravel Laravel Sail 環境で Bootstrap から TailwindCSS へ切り替える方法 Laravel Sail 環境で動作している Laravel アプリケーションのフロントエンドを、Bootstrap から TailwindCSS へ切り替える方法をご紹介します。 前提条件 Laravel Sail 環境がセットアップされ... 2024.10.12 Laravel
Laravel Laravel | 都道府県マスタを追加し、APIと管理画面から管理する方法 この記事では、Laravelで都道府県マスタを追加し、それを利用してスポット情報を管理する方法を紹介します。また、都道府県データを取得できるAPIの作成や、管理画面から都道府県マスタを管理する手順についても解説します。 この記事は、これまで... 2024.10.11 Laravel
Laravel Laravel | スポット情報管理用の管理画面を追加する方法 Laravelでスポット情報(登録・編集・削除)の管理ができる管理画面を追加する手順を説明します。この記事では、routes/web.php のルーティング設定、コントローラ、Bladeテンプレートを作成し、スポット情報を管理できる仕組みを... 2024.10.11 Laravel