Advertisement · 728 × 90
#
Hashtag
#analyzegear
Advertisement · 728 × 90
Preview
git add で拡張子を指定して深い階層までステージングする方法 Git を使っていると、「特定の拡張子だけをまとめてステージングしたい」という場面があります。特に、プロジェクトのディレクトリが深く入り組んでいる場合や、特定の種類のファイル(例:.php、.js、.css など)だけをまとめてコミットした...

git add で拡張子を指定して深い階層までステージングする方法
analyzegear.co.jp/blog/3455
#git #アナライズギア #analyzegear #AG

1 1 0 0
Preview
WordPress/ACF:カスタムフィールドでショートコードを実行する最適解ガイド 要点the_field() は基本的にショートコードを実行しません(WYSIWYG は除く)。もっとも安全で壊れにくい方法は get_field() → do_shortcode() の手動ラップ。規模が大きいなら ACFの acf/for...

WordPress/ACF:カスタムフィールドでショートコードを実行する最適解ガイド
analyzegear.co.jp/blog/3438
#WordPress #ACF #ショートコード #カスタムフィールド #WP #ワードプレス #アナライズギア #analyzegear #AG

1 0 0 0
Preview
JavaScriptを安全・確実にminify(圧縮)する方法まとめ 対象読者:フロントエンド開発で本番用JSを最適化したい人ゴール:ビルドの再現性を保ちつつ、エラー調査しやすい sourcemap 付きの最小コードを出力するなぜ minify するのか転送量の削減:空白・改行・コメントを除去、識別子短縮でフ...

JavaScriptを安全・確実にminify(圧縮)する方法まとめ
analyzegear.co.jp/blog/3433
#esbuild #JavaScript #JS #minify #アナライズギア #analyzegear #AG

1 0 0 0
Preview
WP-CLI | wp rewrite flush –hard 徹底解説:意味・使いどころ・実行レシピ(単独/マルチサイト/SSH) WordPress のパーマリンクを即時に反映させる最短コマンドが wp rewrite flush。その中でも .htaccess まで再生成するのが --hard オプションです。本記事では意味から実運用のシェルスクリプト、マルチサイト...

WP-CLI | wp rewrite flush –hard 徹底解説:意味・使いどころ・実行レシピ(単独/マルチサイト/SSH)
analyzegear.co.jp/blog/3431
#WordPress #WPCLI #WP #ワードプレス #アナライズギア #analyzegear #AG

1 0 0 0
Preview
Cookieの値が本番だけおかしい?PHPとJSで実装する「安全なCookie読み出しとデフォルト値フォールバック」完全ガイド 要点まとめ原因:Cookieの中身が“純粋なJSONではない”、あるいは空/null/undefinedが残っているのにサーバ側で弾いていない。対策:JSON→ダメならプレーン文字列として受け、型ごとにバリデーションし、不正時は確実に既定値...

Cookieの値が本番だけおかしい?PHPとJSで実装する「安全なCookie読み出しとデフォルト値フォールバック」完全ガイド
analyzegear.co.jp/blog/3429
#Cookie #JS #PHP #アナライズギア #analyzegear #AG

0 0 0 0
Preview
WordPress | ACFのフィールドグループをコードで管理する方法 カスタムフィールド管理プラグイン「Advanced Custom Fields(ACF)」では、通常は管理画面からフィールドグループを追加します。しかし、プロジェクトが大規模になると管理画面操作だけでは再現性や差分管理が難しくなります。そこ...

WordPress | ACFのフィールドグループをコードで管理する方法
analyzegear.co.jp/blog/3386
#WordPress #ACF #AdvancedCustomFields #WP #ワードプレス #アナライズギア #analyzegear #AG

1 1 0 0
Preview
WordPress | メディアライブラリで SVG を安全に許可する:カスタム権限対応 MU プラグイン完全ガイド SVG はロゴやアイコンに最適ですが、スクリプト実行や外部参照が可能なため、無制限に許可するとセキュリティリスクがあります。本記事では、だれに SVG を許可するかをコードで制御しつつ、アップロード前に最低限のサニタイズを行う MU プラグ...

WordPress | メディアライブラリで SVG を安全に許可する:カスタム権限対応 MU プラグイン完全ガイド
analyzegear.co.jp/blog/3379
#WordPress #SVG #プラグイン #WP #ワードプレス #アナライズギア #analyzegear #AG

1 1 0 0
Preview
FFmpegでMP4動画からサムネイル画像を取得する方法【Mac対応】 動画からサムネイル(静止画)を抽出したいとき、最も高速で信頼性の高い方法のひとつが FFmpeg を使った手法です。本記事では、macOS上での導入方法から、実際にサムネイルを生成するまでの手順をわかりやすく紹介します。目次FFmpegとは...

FFmpegでMP4動画からサムネイル画像を取得する方法【Mac対応】
analyzegear.co.jp/blog/3340
#FFmpeg #Python #MP4 #アナライズギア #analyzegear #AG

1 1 0 0
Preview
GASでスプレッドシートの値を取得して自動でメール送信する方法 日報や売上レポートを自動化したい人におすすめGoogle スプレッドシートで数値や目標を管理していると、「この内容を毎日メールで共有したい」と思うことがあります。Google Apps Script(GAS)を使えば、スプレッドシートのデー...

GASでスプレッドシートの値を取得して自動でメール送信する方法
analyzegear.co.jp/blog/3327
#GAS #Googleスプレッドシート #スプレッドシート #spreadsheets #アナライズギア #analyzegear #AG

1 1 0 0
Preview
INDIRECTを使わずにスプレッドシートで行番号に応じた動的な範囲指定を実現する方法 以前の記事(スプレッドシートで「○」や「★」の数を条件付きで自動集計する方法)では、Google スプレッドシートで 自分の行より上のデータだけをカウントする方法として、INDIRECT 関数を用いる方法をご紹介しました。=COUNTIF(...

INDIRECTを使わずにスプレッドシートで行番号に応じた動的な範囲指定を実現する方法
analyzegear.co.jp/blog/3312
#Googleスプレッドシート #スプレッドシート #spreadsheets #アナライズギア #analyzegear #AG

1 1 0 0
Preview
Googleスプレッドシートで「行追加にも対応する」集計式の作り方 ~循環参照を防ぎながら、○や★をカウントする方法~Googleスプレッドシートでチェック表や出席簿を作成する際に、「○」や「★」といった記号の数をカウントしたいことがあります。その際、COUNTIF 関数を使うのが一般的ですが、合計セルをデ...

Googleスプレッドシートで「行追加にも対応する」集計式の作り方
analyzegear.co.jp/blog/3302
#Googleスプレッドシート #スプレッドシート #spreadsheets #アナライズギア #analyzegear #AG

1 1 0 0
Preview
【トラブル対処】Basic認証がかかっているリソースを特定する方法(curl+シェルスクリプトで簡単調査) Webサイトを運用していると、「特定のディレクトリだけにBasic認証をかけたつもりなのに、別の場所でも認証がかかってしまう」という現象に遭遇することがあります。この原因の多くは、HTML本体ではなく、ページ内で読み込まれるCSS、Java...

【トラブル対処】Basic認証がかかっているリソースを特定する方法(curl+シェルスクリプトで簡単調査)
analyzegear.co.jp/blog/3294
#Basic認証 #bash #awk #curl #シェルスクリプト #アナライズギア #analyzegear #AG

0 0 0 0
Preview
Nextcloud Hub 10(31.0.6)でCSVからユーザーを一括登録する方法 〜 エックスサーバー・PHP 8.2.28 環境での実践例 〜多人数のユーザーを手動で登録するのは非常に手間のかかる作業です。Nextcloud Hub 10(31.0.6)には、Webインターフェースからの登録以外に、occ コマンドを使...

Nextcloud Hub 10(31.0.6)でCSVからユーザーを一括登録する方法
analyzegear.co.jp/blog/3288
#Nextcloud #bash #シェルスクリプト #アナライズギア #analyzegear #AG

1 1 0 0
Preview
mac に tmux をインストールする方法と基本的な使い方・メリットまとめ 開発作業やサーバー管理において、ターミナルの操作効率を飛躍的に高めてくれるツールが tmux です。本記事では macOS に tmux をインストールする方法 をはじめ、利用のメリット、基本的な使い方 までをわかりやすく解説します。tmu...

mac に tmux をインストールする方法と基本的な使い方・メリットまとめ
analyzegear.co.jp/blog/3271
#tmux #mac #ssh #ターミナル #アナライズギア #analyzegear #AG

1 1 0 0
Preview
JPNICハンドルの情報を確認する方法|登録担当者を調べる手順 JPドメインやIPアドレスの登録に関連する担当者情報は、JPNICハンドルを使って確認することができます。本記事では、特にターミナル(コマンドライン)からの確認方法を中心に、JPNICハンドルの調査手順を紹介します。ターミナルでJPNICハ...

JPNICハンドルの情報を確認する方法|登録担当者を調べる手順
analyzegear.co.jp/blog/3269
#JPNIC #JPNIC #WHOIS #ドメイン #アナライズギア #analyzegear #AG

1 1 0 0
Preview
PHPでドメインごとに定数を自動設定する方法 ~match(true)のスマートな使い方~ 複数のWebサイトを運用していて、それぞれ異なる設定を持たせたい場合、ドメインに応じて定数を自動的に設定する方法が役立ちます。ここでは、PHP 8以降の構文を使って、ホスト名に応じた定数を動的に定義する例を紹介します。実装コード以下は、現在...

PHPでドメインごとに定数を自動設定する方法 ~match(true)のスマートな使い方~
analyzegear.co.jp/blog/3267
#PHP #match #PHP8 #str_contains #アナライズギア #analyzegear #AG

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

WordPressログイン通知をChatwork・Slack・メールへ送信する統合プラグインの作成方法
analyzegear.co.jp/blog/3245
#WordPress #独自プラグイン #Chatwork #Slack #WP #ワードプレス #アナライズギア #analyzegear #AG

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

PHPで自分のドメインにcurlできない原因と、ループバックで安全にJSONを取得する方法
analyzegear.co.jp/blog/3224
#Linux #curl #PHP #ループバック #アナライズギア #analyzegear #AG

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

【SSH設定入門】パスワード認証を優先し、viで簡単にSSH接続設定を行う方法(macOS編)
analyzegear.co.jp/blog/3220
#SSH #SSH接続 #アナライズギア #analyzegear #AG

1 1 0 0
Preview
WordPressで .php 拡張子の有無やディレクトリ形式にも対応できる仮想ページルーティングを構築する WordPress では通常、固定ページや投稿を使ってページを追加していきますが、業務システムや会員専用エリアなど、管理画面を使わずにコードのみでページ構成を管理したいケースも少なくありません。本記事では、以下のような要件をすべて満たす柔軟...

WordPressで .php 拡張子の有無やディレクトリ形式にも対応できる仮想ページルーティングを構築する
analyzegear.co.jp/blog/3212
#WordPress #ルーティング #Rewrite #WP #ワードプレス #アナライズギア #analyzegear #AG

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

Git + rsync で dist ディレクトリを自動同期&差分コミットするスクリプトの構築例
analyzegear.co.jp/blog/3206
#Git #rsync #アナライズギア #analyzegear #AG

1 1 0 0
Preview
Python × Selenium|食べログ詳細ページからジャンル・住所・緯度経度を抽出する方法 前回の記事では、Python + Selenium を使って、食べログの店舗一覧ページから店舗名と詳細ページURLを全件収集する方法を紹介しました。今回はその続きとして、取得済みの店舗URL一覧をもとに、各店舗の詳細ページへアクセスし、次の...

Python × Selenium|食べログ詳細ページからジャンル・住所・緯度経度を抽出する方法
analyzegear.co.jp/blog/3204
#Python #スクレイピング #Selenium #アナライズギア #analyzegear #AG

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

Python × Selenium で食べログを全ページ自動スクレイピング|ページネーション対応の実践方法
analyzegear.co.jp/blog/3194
#Python #スクレイピング #Selenium #アナライズギア #analyzegear #AG

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

シェルスクリプトで月替わり画像とクエリパラメータを自動更新する方法
analyzegear.co.jp/blog/3192
#シェルスクリプト #Shell #Sed #アナライズギア #analyzegear #AG

1 1 0 0
Preview
Python × Seleniumで始めるスクレイピング|macOSでの環境構築から動作確認まで JavaScriptで動的に生成されるWebページを自動取得したいときに力を発揮するのが「Selenium」です。この記事では、macOS上でPython × Seleniumを使ったスクレイピング環境を構築し、実際にWebサイトへアクセス...

Python × Seleniumで始めるスクレイピング|macOSでの環境構築から動作確認まで
analyzegear.co.jp/blog/3189
#スクレイピング #Selenium #Python #アナライズギア #analyzegear #AG

1 1 0 0
Preview
Pythonでスクレイピング環境を構築しよう|基本ライブラリとテストスクリプトで実践入門 Pythonを使ったスクレイピングを始めたい方向けに、環境構築からライブラリのインストール、そしてテストスクリプトの実行までを詳しく解説します。この記事では、実際にターミナルでの出力例も交えながら、実践的なスクレイピングに進む前の基礎を固め...

Pythonでスクレイピング環境を構築しよう|基本ライブラリとテストスクリプトで実践入門
analyzegear.co.jp/blog/3186
#スクレイピング #Python #アナライズギア #analyzegear #AG

1 1 0 0
Preview
macOSでpipを最新版にアップグレードする方法 macOSでPythonのパッケージ管理を行う際に使われる pip。しかし、macOSに最初から入っているPython環境では、pipのバージョンが古いままになっているケースが多く、パッケージのインストール時にエラーや警告が出ることもありま...

macOSでpipを最新版にアップグレードする方法
analyzegear.co.jp/blog/3184
#pip #Python #macOS #アナライズギア #analyzegear #AG

1 1 0 0
Preview
エックスサーバーにNextcloudをインストールする手順と500エラー対処法 Nextcloudはオープンソースで構築できるクラウドストレージサービスです。この記事では、エックスサーバーにNextcloudをインストールする手順を実際の画面とともに解説し、途中で発生した「500 Internal Server Err...

エックスサーバーにNextcloudをインストールする手順と500エラー対処法
analyzegear.co.jp/blog/3162
#Nextcloud #エックスサーバー #レンタルサーバー #アナライズギア #analyzegear #AG

1 1 0 0
Preview
WordPressで投稿クエリを柔軟に制御する方法 posts_* 系フィルター8選と実用的なカスタマイズ例WordPress の WP_Query は便利なAPIですが、標準機能だけでは対応できない場面が少なくありません。たとえば:カスタムフィールドの値で並べ替えたい投稿タイトルとカスタム...

WordPressで投稿クエリを柔軟に制御する方法
analyzegear.co.jp/blog/3158
#WordPress #SQL #WP #ワードプレス #アナライズギア #analyzegear #AG

0 0 0 0
Preview
ロリポップに公開鍵認証でSSH接続する方法(パスワードなしで安全&便利に) ロリポップのレンタルサーバーにSSHで接続する際、毎回パスワードを入力するのは手間ですよね。この記事では、公開鍵認証方式を使って、パスワードなしで安全に接続する方法を紹介します。✅ 公開鍵認証とは?公開鍵(xxx.pub)と秘密鍵(xxx)...

ロリポップに公開鍵認証でSSH接続する方法
analyzegear.co.jp/blog/3140
#SSH #ロリポップ #lolipop #公開鍵認証 #レンタルサーバー #アナライズギア #analyzegear #AG

1 1 0 0