-
PHP
PHPの include_path とは?
include_path の役割 通常、include や require を使うときにファイルのフルパスを指定しなくても、include_path に設定されたディレクトリの中から該当するファイルを検索して自動的に読み込めます。 例えば、以下のような include を実行した場合: incl... -
Figma
Figmaデザインファイルの正しいインポート方法 – PDFと.figの違い
PDFをFigmaにインポートすると、以下のような問題が発生します: レイヤー構造が失われる フォントが正確に再現されない ベクター要素が適切に変換されない スタイル情報が失われる PDFとFigmaファイル形式の比較 PDF 表示用フォーマット ⚠ レイヤー構造な... -
PHP
【php8上級/準上級試験】模擬問題解説 問題22. Directory DirectoryIterator SeekableIterator
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 22 関数 に関する説明の中... -
未分類
デスクトップPCのメモリ増設方法【初心者向けガイド】
PCの動作が重くなってきたと感じたら、メモリの増設を検討してみましょう。メモリを増設することで、アプリの起動が速くなり、複数のアプリを同時に快適に動かせるようになります。本記事では、デスクトップPCのメモリ増設方法を初心者向けに解説します。 ... -
PHP
【php8上級/準上級試験】模擬問題解説 問題21. ガベージコレクション xdebug_debug_zval()
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 21 PHP のメモリ消費 に関... -
PHP
【php8上級/準上級試験】模擬問題解説 問題20. $_SESSION
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 20 セッション に関する説... -
PHP
【php8上級/準上級試験】模擬問題解説 問題19. CSRF (Cross-Site Request Forgery) random_bytes()
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 19 推測困難なトークン に... -
PHP
【php8上級/準上級試験】模擬問題解説 問題18. $_FILES
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 18 ファイルアップロード ... -
PHP
【php8上級/準上級試験】模擬問題解説 問題17. XSS (クロスサイトスクリプティング) htmlspecialchars()
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 17 XSS (クロスサイトスク... -
WordPress
_scoreで始めるWordPress自作テーマ開発
_scoreとは? _scoreは、Automattic社が開発したWordPressのスターターテーマです。モダンな開発環境と必要最小限の機能を備えており、自作テーマ開発の土台として最適です。 開発環境のセットアップ 必要な準備物 ローカル開発環境(Local by Flywheel、D... -
PHP
【php8上級/準上級試験】模擬問題解説 問題16. if for break
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 16 制御構造に関する説明... -
PHP
【php8上級/準上級試験】模擬問題解説 問題15. private final nullsafe演算子
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 15 PHP 7.4.x から PHP 8.... -
Docker
DockerコンテナでローカルホストをHTTPS化する方OpenSSLNET::ERR_CERT_AUTHORITY_INVALID
こんにちは!今回は、Dockerコンテナ環境でローカルホストをHTTPS化する方法について詳しく解説していきます。 目的 :ローカルホストをhttps化したい (例: localhost:8080 -> https://localhost:8080) 前提 ホストマシンはWindows10 コンテナはDocker D... -
Google Tag Manager
GTMで利用可能な主なタグタイプを体系的に説明
GTM タグタイプ一覧 Googleサービス • GA4 設定 • GA4 イベント • Google Ads コンバージョン • Google Ads リマーケティング • Google タグ 広告タグ • Meta (Facebook) Pixel • Amazon Advertising • Twitter広告タグ • LINE Tag • その他の広告プラット... -
PHP
【php8上級/準上級試験】模擬問題解説 問題14. クラスの型宣言 Null合体代入演算子(??=)アロー関数
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 14 PHP 7.3.x から PHP 7.... -
PHP
【php8上級/準上級試験】模擬問題解説 問題13. 可変変数
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 13 可変変数に関する説明... -
JavaScript
JavaScriptを使用してGTMのJSONファイルをExcelフォーマットに変換
GTM JSONからExcelへの変換フロー GTM JSON {"container":{ "tag":[...] "trigger":[...] "variable":[...] }} JavaScript データ 変換処理 Excel タグ一覧 トリガー一覧 変数一覧 各シートにデータを整理して出力 タグ・トリガー・変数の関連付けを保持 /... -
未分類
リモートデスクトップの活用と導入ガイド
リモートデスクトップとは? リモートデスクトップとは、ネットワークを介して別のPC(ホスト)を遠隔操作できる仕組みを指します。自宅や外出先から会社のPCを操作する、IT管理者がサーバーにログインするといった用途でよく利用されます。 リモートワー... -
PHP
【php8上級/準上級試験】模擬問題解説 問題12. list() iterable
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 12 PHP 7.0.x から PHP 7.... -
PHP
SQLインジェクションとXSS攻撃によるWebフォーム大量送信の対処方法と予防策 WAF
本記事では、実際に発生したWebフォームへの大量攻撃事例を基に、攻撃の検知から対策までを詳しく解説します。 SQLインジェクションとは 「入力欄を使って、データベースに不正な命令(SQLコマンド)を送り込む攻撃」です。 SQLインジェクションとは? 正... -
SEO
Hidden Inputsを活用したWebフォームで
こんにちは!今回は、ランディングページ(LP)でよく使用される「hidden inputs」を活用したWebフォーム実装について、実践的な観点から解説していきます。 なぜhidden inputsが必要なのか? Webフォームを実装する際、ユーザーに直接入力してもらう項目... -
PHP
【php8上級/準上級試験】模擬問題解説 問題11. $_SERVER $GLOBALS $argv $_COOKIE
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 11 定義済の変数 に関する... -
PHP
【php8上級/準上級試験】模擬問題解説 問題10. SPL RecursiveDirectoryIterator RecursiveIteratorIterator SplFileInfo SplFileObject
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 10 SPL に関する説明の中... -
PHP
【php8上級/準上級試験】模擬問題解説 問題9. interface implements ArrayAccess
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 9 定義済みのインターフェ... -
PHP
【php8上級/準上級試験】模擬問題解説 問題8. error_reporting set_error_handler() 例外捕捉 try catch
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 8 エラーに関する説明の中... -
PHP
【php8上級/準上級試験】模擬問題解説 問題7. 名前空間とグローバル空間 use エイリアス(as)
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 7 名前空間に関する説明の... -
PHP
【php8上級/準上級試験】模擬問題解説 問題6. &参照(リファレンス)unset()
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 6 リファレンスに関する説... -
PHP
【php8上級/準上級試験】模擬問題解説 問題5. __toString() 「例外を投げる(throw new \Exception)とは?」 __invoke() __get() __debugInfo()
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 5 メソッドに関する説明の... -
PHP
【php8上級/準上級試験】模擬問題解説 問題4. __construct() __destruct __call() __callStatic()
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 4 メソッドに関する説明の... -
PHP
【php8上級/準上級試験】模擬問題解説 問題1.~ 3. PHPのインストール abstract staticメソッド 整数オーバーフロー
「第1回 PHP 8 上級 模擬試験」を解説していきます 本記事ではひたすら下記記事の模擬試験の解説をしていきたいと思います! 第1回 PHP 8 上級 模擬試験https://study.prime-strategy.co.jp/study/ph8ex1/ 解説記事一覧 模擬問題 1 「PHPをインストールす... -
WordPress
【WordPressプラグイン】プラグインSCF(Smart Custom Fields)の使い方とオプションページの設定方法
SCF(Smart Custom Fields)とは? **SCF(Smart Custom Fields)**は、WordPressサイトに高度なカスタムフィールド機能を追加するためのプラグインです。これにより、投稿やページ、カスタム投稿タイプに対して多様なデータを簡単に追加・管理することが... -
Next.js
Vercelアカウント作成、導入手順
Vercel が電話番号の入力を求めています 理由セキュリティ強化のための追加認証アカウントがセキュリティリスクとみなされている場合、電話番号を使用して認証コードを送信する手順を求められることがあります。 新しいデバイスやIPアドレスでのログイン初... -
Xserver
【Xserver】エックスサーバーにssh接続、PHPバージョン変更方法
手順 今回設定するSSH接続のフローの概要 SSH接続の基本フロー 1. コマンド実行: ssh [設定名] 2. ~/.ssh/config から設定を自動読み込み 3. 秘密鍵の自動読み込み 4. 公開鍵認証による自動接続 フォルダ構成 ~/.ssh/ │ ├── config # SSH接続設定ファイル... -
未分類
スプレッドシートまとめ(ショートカットキー、フィルター)
ショートカットキー 「Ctrl + ?」でキーボードショートカットウィンドウを表示確認が可能です 別のシートの値を表示させたい チェックボックスにチェックすると同じ行がグレーアウト 1)「表示形式」→「条件付き書式」 2)範囲に適用にグレーアウトするセ... -
未分類
【生成AI】「まだうまく言語化できない」状態でも活用できる質問の仕方や、プロンプト言い回しの例
プロンプト例 ひとつずつスモールステップでお願いします(有効な手段から)1ステップずつ回答してください、その都度こちらから必要に応じて質問します 常に難しい用語はその説明も併せてお願いします 指示をする根拠をおしえてください 必要があればSVG... -
MySQL
MySQLでの文字化けトラブル解決記録(Docker + Express + MySQL で作る AI コードフォーマッター)
MySQLでの文字化けの発生 当初、VBA Formatterプロジェクトで日本語を含むプロンプトデータを表示した際に文字化けが発生していました。具体的には「あいうえお」が「縺ゅ>縺」のように表示される状態でした。 文字コードとは 文字コードの基本 文字コー... -
Linux
SSH接続して別端末でDockerコマンドを使用
ssh ユーザー名@IPアドレス ポート番号は鍵、デフォルト22指定の番号でのみ開放し許可することもできる ポートフォワーディング SSH接続のポートフォワーディングとは、SSHトンネルを利用して、リモートサーバーとローカルホストの間で通信を安全に中継す... -
WordPress
オリジナルWordPressテーマの修正・バックアップ、コンテンツをDBから取得(DBの置換には「Search Replace DB」)
WordPressのオリジナルテーマを外注して納品してもらった場合でも、ちょっとしたテキスト修正やデザイン調整など軽微な変更は必要になることがあります。本記事では、管理画面での一般的な修正方法と、万が一に備えてのバックアップ方法についてまとめまし... -
WordPress
【WordPress】「Smash Balloon Instagram Feed」で発生する“Instagram フィードで重大な問題”エラーの対処法
WordPressでInstagramの投稿を簡単に表示できるプラグインといえば「Smash Balloon Instagram Feed(旧称:Instagram Feed)」が有名ですよね。しかし、アップデートやインスタグラムのAPI仕様変更などが原因で、たまに次のようなエラーに遭遇することがあ... -
Docker
【Amazon ECS】Docker で開発した Web アプリケーションを AWS へデプロイする方法
全体の流れ Docker イメージの作成 AWS リポジトリ(Amazon ECR)への Docker イメージのプッシュ Amazon ECS(Fargate)を使ったタスク定義・サービスの設定 デプロイと運用 Node.js プロジェクトの場合 ローカル環境に Node.js をインストールせず、Dock... -
GitHub
Feature BranchでのGitマージ戦略:安全なコード統合のためのベストプラクティス
Gitを使用したチーム開発において、feature branchとmain branchの統合は重要なポイントとなります。この記事では、安全かつ効率的なブランチ統合の戦略について解説します。 なぜFeature Branchで先にマージするのか? Feature branchで開発を進める中で... -
WordPress
【WordPress】Atuaテーマ カスタマイズ方法
Atuaテーマ概要 「Atua」というテーマは比較的新しく、インストール数も多くなくあまりメジャーではないといえます。 そのため情報が少なく下記の手段で調べる必要がありそうです テーマの公式ページ 製作者サイト GitHubリポジトリ(もしあれば)でカスタ... -
WordPress
WordPressサイト全体を非表示にする一般的な方法
プラグインでメンテナンス表示 「Maintenance」プラグイン https://ja.wordpress.org/plugins/maintenance/ .htaccessファイルで全体にアクセス制限をかける 1. .htaccess ファイルを編集 FTPソフトを使ってWordPressのルートディレクトリ(wp-config.php... -
AWS
【Amazon WorkSpaces】トラブル、対処法
「WorkSpaceは数秒で準備完了になります...」から変わらない 上記画面で終了してしまう 朝スマホのデザリングで問題発生 夜自宅Wifiですると問題なく接続できる 他のスマホのデザリングでは接続できる 問題のスマホ再起動で接続可能に 「Amazon WorkSpaces... -
未分類
VBAの実践的なテクニックを網羅的に解説
マクロとVBAの概念 「マクロ」は2つの意味があります 「マクロ」はExcelを自動処理してくれるもExcelの機能です。 そして「VBA(Visual Basic for Applications)」という言語で命令書を作成することを「マクロを組む」といいます。 マクロはどうやって作... -
AWS
【Amazon Bedrock】【Node.js】生成AIを使用したVBAフォーマッター
プロジェクトの内容 Amazon Bedrockの生成AIを活用した、VBAマクロコードを自動的にフォーマットするWebアプリケーション。インデント、変数名、コメントなどを統一的なルールで整形します。 機能概要 VBAコードのフォーマット インデントの自動調整 変数... -
お名前.com
お名前.comでFTPソフトを使用する手順
お名前ドットコム管理画面 レンタルサーバーのコントロールパネルに入ります 「基本設定」→「ファイル管理」クリック 該当のドメインを選択→「はじめる」 設定情報で確認できる下記がFTPソフトで接続する際に必要です ユーザー名 パスワード FTPソフト FTP... -
PHP
$_SERVER変数を確認する時は、“ターミナル”ではなく“Webサーバー経由”で取得しよう!
PHPの$_SERVER変数(リクエスト内容など)の中身を確認したいとき、どのようにしてますか? ローカルのターミナルで下記の方法をしてませんか? print_r($_SERVER); ❌ こちらの方法ですと正しく取得ができません。 Webサーバー経由とターミナル実行時の$_... -
未分類
Next.jsのSSGサイトにGoogleアドセンスを設置する手順
Next.jsのSSGサイトへのGoogle AdSenseの設置方法 自動広告 自動広告とは 1つのコードを設置するだけで、AIが自動的にコンテンツを分析し、最適な位置に広告を配置する仕組み 自動広告の配置イメージ 青色部分:AIが自動で広告を配置 import './global... -
Google Tag Manager
【GTM】カスタムイベントをトリガーにして確実にCV計測
カスタムイベントとは: データレイヤーを通じてGTMに送信される独自のイベントです 通常のページビューやクリックなどの標準イベントとは異なり、開発者が任意のタイミングで発火できます JavaScriptを使って明示的にトリガーする必要があります カスタム...