技術資料 (2ページ目)

Laravel 13+Vue.jsで登録・編集フォームを非同期化する:fetchとaxiosを比較

2026.08.26

Laravel 13のBlade画面にVue.jsを組み込み、membersテーブルのnameとemailを登録・編集するフォームを作ります。Vue.jsからLaravelのWebルートへJSONを送信し、CSRFトークン、バリデーションエラー、送信中・通信失敗の状態を扱います。リクエスト送信にはfetchとaxiosを使う方法を比較し、追加パッケージの有無やエラー処理の違いを整理します。

JavaScript Laravel PHP Vue.js

Codexで既存プロジェクトを安全に改修するための調査・実装・レビュー手順

2026.08.25

Codexを使って既存のPHP・Laravel・Vue.jsプロジェクトを改修するときに、AGENTS.mdやSkills、仕様書、作業指示を確認し、変更対象と維持する既存契約を整理する流れを紹介します。利用者選択UIを検索Pickerへ変更する例を通じて、Frontendに変更を限定する判断、テスト・ビルド・画面確認、Git差分とレビューの進め方を解説します。

Codex

Laravelの開発サーバーを同一LANのスマホから確認する方法

2026.08.24

Laravelの開発サーバーをPCのLAN内IPアドレスで起動し、同じWi-Fiに接続したスマートフォンから画面を確認する手順を説明します。開発PCのIPアドレス確認、php artisan serveの待受設定、npm run build後のCSS・JavaScript確認、Windows Defender FirewallやWi-Fiルーターによって接続できない場合の切り分けを扱います。

Laravel PHP

PHPのSAML認証でログインできないときの切り分け:Microsoft Entra IDとonelogin/php-samlを確認する

2026.08.23

PHPのonelogin/php-samlとMicrosoft Entra IDを組み合わせたSAML認証で、ログインできない原因を切り分ける方法を解説します。Microsoft Entra IDのエラー情報とSAML Chrome Panelで確認したSAMLRequest・SAMLResponseをもとに、Entity ID、ACS URL、Audience、Recipient、Destination、署名証明書、時刻条件、NameID・クレームなどを確認します。

Microsoft Entra ID onelogin/php-saml PHP SAML認証

Windows 11のLaravel 13でcomposer devにMailpitを追加し、キュー化したメールを確認する

2026.08.22

Windows 11のLaravel 13開発環境で、composer.jsonのdevスクリプトにMailpit、Laravel開発サーバー、キューワーカー、Viteを登録し、composer devからまとめて起動する方法を紹介します。データベースキューへ登録したテキストメールをMailpitで確認する流れに加え、php artisan devとの違い、MailpitのSMTP・Web UI設定、SQLiteファイルをGit管理から除外する方法、起動時の切り分けも説明します。

Composer Laravel Mailpit PHP

Laravel 13でBladeの新規登録フォームを作成する:バリデーション・CSRF・入力値の再表示

2026.08.21

Laravel 13のBladeで、既存のmembersテーブルへnameとemailを登録する新規登録フォームを作成します。$request->validate()による入力値の検証、@csrfによるCSRF対策、@errorによるエラー表示、old()による入力値の再表示、登録後のリダイレクトメッセージまでを確認します。

Laravel PHP

CodeIgniter 4のViewにVue.jsを組み込む

2026.08.20

CodeIgniter 4のView全体はサーバー側で描画したまま、一部分だけVue.jsを組み込む方法を解説します。Viteの開発サーバーからJavaScriptを読み込む方法、本番ビルドしたアセットをmanifestから取得してApacheで配信する方法、ControllerからViewへ渡したデータをVue.jsで検索する方法を確認します。

CodeIgniter JavaScript PHP Vue.js

Laravel 13のappディレクトリ構成を整理する:標準構成と機能別構成の選び方

2026.08.19

Laravel 13のappディレクトリの基本を確認し、標準的なapp/Httpと、管理画面などの機能単位で分けるapp/Admin/Httpの違いを解説します。Controller、Form Request、Service、Action、Modelの配置例を通して、それぞれの特徴と使い分けを整理します。

Laravel PHP

Laravel 13のBladeにVue.jsを組み込む

2026.08.18

Laravel 13のBlade画面にVue.jsを部分的に組み込み、Controllerから渡した商品データを使って商品名を検索する方法を解説します。Viteの設定、BladeからVue.jsへの初期データの渡し方、Js::fromとdata-*属性の比較、npm run devによる確認方法、ブラウザ内検索とサーバー側検索の使い分けを扱います。

JavaScript Laravel PHP Vue.js

ViteでVue.jsを始める:プロジェクト作成から構成確認・デプロイまで

2026.08.17

Windows 11のPowerShellからVue公式のcreate-vueを使って、JavaScript構成のVue.jsプロジェクトを作成します。Viteの役割、srcやApp.vueなどのファイル構成、開発サーバー、プロダクションビルド、静的ホスティングへのデプロイまでを解説します。

JavaScript Vite Vue.js

Laravel 13のキューとキューワーカー入門:Apache環境で本番運用する方法

2026.08.16

Laravel 13でJobをキューへ登録する方法から、queue:listenとqueue:workの違い、--timeout=0の挙動までを解説します。Linux上のApache環境でWeb処理とキューワーカーを分離し、Supervisorでワーカーを常駐・再起動させる構成を中心に、Nginxやcronとの関係、デプロイ時のqueue:restartも整理します。

Laravel PHP UNIX/Linux

MCPサーバーのコードを読むためのPython入門:JSONと標準入出力の基本

2026.08.15

Python初学者を対象に、MCPサーバーのコードを読み解くために必要な変数・関数・辞書・リスト、JSON、標準入力・標準出力、例外処理を、WindowsのPowerShellと短いサンプルコードで解説します。MCPのSTDIO通信で、標準出力へデバッグログを混ぜてはいけない理由も確認します。

MCP Python

Laravel 13でSQLiteを使ったCRUD入門:MigrationとEloquent Modelでmembersテーブルを操作する

2026.08.14

Laravel 13でSQLiteを設定し、Migrationでmembersテーブルを作成します。Eloquent ModelとLaravel Tinkerを使い、名前とメールアドレスの登録・取得・更新・削除を試します。

Laravel PHP SQLite

Windows 11でLaravel 13を始める:環境構築からルーティング・Controller・Bladeまで

2026.08.13

Windows 11にPHP、Composer、Laravel Installerを用意し、Laravel 13のプロジェクトを作成します。routes/web.php、Controller、Bladeの役割を説明し、最小構成のWebページを表示するまでの流れと、Windows環境でつまずきやすい点を紹介します。

Laravel PHP

MarkdownをHTMLへ変換する方法とXSS対策:PHP・JavaScript・Vue.jsの実装例

2026.08.12

PHP のleague/commonmarkと、Node.js のMarked・DOMPurifyを使い、MarkdownをHTMLへ変換する方法を紹介します。ユーザー入力やAI生成Markdownを未信頼入力として扱い、Vue.js のv-htmlへ安全に表示するための設定と注意点も整理します。

JavaScript PHP Vue.js

PythonでMCPサーバーを作り、Codexから別プロジェクトの文書を検索する

2026.08.11

別プロジェクトのファイルを検索する読み取り専用MCPサーバーを、Pythonの標準ライブラリで実装します。Codexアプリから呼び出すためのconfig.toml設定、MCPのSTDIO通信、標準出力へログを出さない注意点、PYTHONIOENCODING未設定時のトラブル対処まで紹介します。

Codex MCP Python

Codexを使い始めた人向けGitHub入門:リポジトリ作成からPull Requestまで

2026.08.10

Windows版ChatGPTデスクトップアプリのCodexを主な例として、GitHubのアカウント・リポジトリ作成から、作業用ブランチでの変更、commit・push、Pull Request、mergeまでの流れを解説します。GitやGitHubの基本用語を丁寧に説明し、Codexの変更内容を確認してから反映するための注意点も紹介します。

Codex GitHub

ChatGPT・GitHub・Codexで設計から実装・レビューまで進める方法

2026.08.09

Codexにいきなりアプリ開発を依頼するのではなく、ChatGPTで設計と作業分解を行い、GitHub Issueへ整理してからCodexで実装する流れを紹介します。pushやPull Request、レビュー、手戻りとトークン消費を抑える考え方も説明します。

ChatGPT Codex GitHub VS Code

PHPでTOTP方式のMFAを実装する|Imagick不要のSVG QRコード生成

2026.08.08

PHP 8.3.15の環境で、認証アプリを使ったTOTP方式のMFAを実装します。spomky-labs/otphpでワンタイムコードを検証し、bacon/bacon-qr-codeでImagickを使わずにSVG形式のQRコードを生成します。MFAやTOTPの基本概念から、登録処理、簡略化したログイン処理、本番環境での注意点まで紹介します。

MFA PHP TOTP

Windows版Codexで「CreateProcessAsUserW failed: 5」が出たときのPowerShell確認と対処

2026.08.07

Windows 11のCodexで、Get-Contentなどの読み取りコマンド実行時に「CreateProcessAsUserW failed: 5」が発生した事例をもとに、エラー内のpwsh.exeのパスやwhere.exe pwsh、Get-Commandの結果を確認し、PowerShellの導入形態を見直して改善するまでの切り分け手順を紹介します。

Codex PowerShell
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

阿部辰也へのお仕事の依頼・お問い合わせ

軽いご相談もお気軽にどうぞ!

個人情報の取り扱いについて *必須 プライバシーポリシーをご確認いただき、同意いただける場合は「同意する」にチェックをしてください。

keyboard_double_arrow_up
TOP