下関三日目

朝は同じモーニング、ホットサンドイッチにした
ホテルの前の通り

夕方には雨は上がってきた

今日の組織の場所は、昨日の組織と余り離れていない
朝から雨が降り続いていたが、今日は一日中、デスクワーク
夕食にケンタッキーのフライドチキンを購入したが、まったく旨くなかった・・・なんじゃこれは

MACmini4にLaravelローカル環境構築

元宇品の森に散歩
MACmini4に建設アシストLaravelのローカルな環境を構築する・・・なれないMACで一日かかった
マザーを交換することにする このマザーは6年前に購入したASUS ROG STRIX B550-F GAMING(ちょっと高級品)でAMD Ryzen 5000シリーズ AM4 対応だが、最近はメモリが高騰して数倍になっているので、高いDDR5を避けてDDR4のAM4が人気があり、まだ現役バリバリだった
マザーは同じくB550だが、LANが2.5G対応のASUS ROG STRIX B550-A GAMING を手配する

パソコンのエラー

朝は京橋川の土手をキクと散歩
ケースからマザーを取り出して、清掃して裸にして色々と試す
とりあえず、MACmini4を使えるようにして、Laravelのシステムの再構築を行う
メモリも交換、電源の交換、BIOS更新、USBの清掃・・・すべてやってみたが、USB device over current status detected(USB過電流検出)のエラーメッセージは消えない

Claude Code 最適化

1. プロジェクト容量の実測結果

Claude Codeのトークン消費がものすごい・・・いくら請求が来るやら(トークン量は1億となっていた!!)、これは大変なのでトークン削減・コスト最適化の実践を考える
iso_app プロジェクトの容量分析結果(2026年5月実測):

フォルダサイズ(MB)分類除外対象
node_modules/103.25npmライブラリ
✅ 除外必須
vendor/73.14Composerライブラリ✅ 除外必須
storage/app/59.91写真・添付ファイル✅ 除外必須
storage/logs/4.33ログファイル✅ 除外必須
storage/fonts/5.87IPAexフォント✅ 除外必須
storage/framework/0.27Laravelキャッシュ✅ 除外必須
public/18.39ビルド成果物・画像⚠ 一部除外
resources/1.32ビュー・CSS・JS❌ 必要(含める)
database/0.86マイグレーション❌ 必要(含める)
app/0.38実コード❌ 必要(含める)

⚠ 実コード(app/, resources/, database/, routes/, config/)の合計はわずか 2.7MB。全体の 1% です。

2. .claudeignore の設定

.claudeignore ファイルをプロジェクトルートに作成することで、Claude Code が読み込む対象を 268MB から 2.7MB に削減できます。

依存ライブラリ(最重要)
vendor/
node_modules/
アップロードされた写真・添付ファイル(iso_app固有)
storage/app/public/photos/
storage/app/public/evidence/
storage/app/public/plans/
storage/app/public/ra_attachments/
Laravelキャッシュ・ログ
storage/logs/
storage/framework/
storage/fonts/
ビルド成果物
public/build/
public/storage/
手書きCSSは含める
!public/css/print-common.css
Git・IDE
.git/
.idea/
.vscode/
バイナリ・大容量ファイル
*.zip *.tar.gz *.pdf *.xlsx *.sql *.sqlite

▶この続きを見る・・・・

Laravel 基礎知識

1. Laravel と

Laravel は PHP で書かれたオープンソースの Web アプリケーションフレームワークです。2011 年に Taylor Otwell によって作られ、現在では PHP フレームワークの中で最も人気のあるものの一つとなっています。MVC(Model-View-Controller)アーキテクチャを採用しており、ビジネスロジック・データ・表示を分離して開発できます。

1.1 主要な機能
機能説明
Eloquent ORMデータベース操作をオブジェクト指向で直感的に扱える。SQLをほとんど書かずにDB操作が可能
Blade テンプレートシンプルかつ強力なテンプレート構文。HTMLとPHPを綺麗に分離
Artisanコマンドラインツール。コードの自動生成・マイグレーション・キャッシュクリアを効率化
ルーティングRoute::get(‘/users’, …) のような直感的な記述でURLとコントローラーを結びつける
認証(Auth)ログイン・登録・パスワードリセットなどの認証機能を標準装備
マイグレーションデータベース構造のバージョン管理
キューと スケジューラ非同期処理・タスクの定期実行

2.Composer による依存管理

2.1 Composer とは

Composer は PHP の依存管理ツールです。JavaScript の npm、Python の pip に相当します。Laravel 自体も Composer を使ってインストール・管理されます。「アプリの部品調達係」と考えると理解しやすいです

2.2 Composer の3つの役割
  • 買い物リストの管理: composer.json = 「このアプリに必要な部品リスト」
  • 部品の調達と配置: Packagist からライブラリを取得して vendor/ に配置
  • 部品同士の互換性チェック: バージョン矛盾がないか自動確認

2.3 ライブラリの所在
場所役割
Packagist (packagist.org)PHPライブラリのカタログ(Amazonのサイトに相当)
GitHub実際のソースコードの置き場所(Amazonの倉庫に相当)
vendor/ フォルダあなたのPCに取ってきた完成品(自宅に届いた荷物)
ローカルキャッシュ一度落としたものの控え(物置に置いてある予備)
2.4 よく使うコマンド

composer install               # composer.lock通りにインストール
composer update                # 制約内で更新
composer require guzzlehttp/guzzle  # 新規パッケージ追加
composer remove vendor/package      # パッケージ削除
composer dump-autoload         # オートローダーの再生成

▶この続きを見る・・・・

日曜日も天気が良い

元宇品の森の中
元宇品のプリンスホテル側を散歩
Codexをインストールする

建設アシストのコードが多くなってきたので、Claude Codeのトークン消費が多くなってくる(毎回、コードを読み込んで応答するため)・・・2日ごとにクレジット要求が来るようになったので、今噂のchatJPのClaude Code向けのプラグインであるCodexをインストールをして、さっそく工事管理のフロントエンドを修正させたが、ずいぶん時間がかかり、おまけにClaude codeも消費しているようで、またクレジットが切れてしまった・・・いくら請求が来るのか戦々恐々・・・Codexが使えるようであればFreeから契約するかと思っていたが、もう少し様子をみる必要がある・・・・Claude Codeを使わなくても、Clude,Geminiなどでもコード作成はできるが、スピードとシステム全体の網羅性はClaude Codeを使いだすと数倍以上に効率が良いため、中々戻れない

▶この続きを見る・・・・

内部監査システムを構築

昨日に引き続き内部監査のシステムを構築する・・・ようやく、難しい監査チェックシートを作成、かなりClaudeを使い倒していると、昨日に引き続きもう追加のクレジットの要求・・・かなりの金食い虫だが、仕事は素晴らしいので対価としては多少納得
内部監査システムはかなり完成に近い、明日で細かな詳細を仕上げるかな

朝の散歩では、宇品波止場にはクルーズ船が停泊
内部監査の個別監査計画書
内部監査リスト
監査チェックシート ISOシステムはタブメニューで
監査チェックシートはCSVで雛形を取り込み

内部監査の複雑な仕組みのアプリうケーションが作成できれば、どのような業務アプリも作成できる自信がついた

監査指摘シート
監査での不適合 是正処置報告書

京橋川の散歩

朝は、雲が多いが晴れていたが、15時過ぎから雷が鳴り雨が降った
先週から良い天気だったので久しぶりの雨

甲斐犬のキクと京橋川を散歩

今日は内部監査システムの監査チェックシートに使うテンプレートを作成・・・やはり、このデータは自分で作らないとAI任せとはできない(しかし最後は自分で作成した内容をAIでコ―ディング)

キクらしいが白い花が映えている
朝食は卵丼
隣の家が解体されて、通りから我家が見えるように

茶菖蒲 内部監査システムの構築

良い天気が続いている・・茶菖蒲も咲いてきた
元宇品を甲斐犬のキクと散歩

ようやく、内部監査システムの構築に、今まで2回ほどシステム化しているので、これが3回目、今回のを集大成としたい

内部監査リスト

内部監査リストや内部監査計画書の作成はたやすいが、キモとなる監査の仕方の指針となる、内部監査チェックシートの作り方が悩ましい

内部監査計画書

甲斐犬のキク

元宇品はプリンスホテル側を歩く
朝はキクが起こしに来る
散歩までベットで待機
五日市の病院の帰り、水鳥公園に

建設アシストは今まで対象を、建設現場管理を重点にしていたが、今回はそれらを纏める会社の管理を構築すべく、まずは入り口となる会社概要ページを作成・・半分は会社のHPをリンクさせている
左には処理メニューが配置されているが、多くはこれから開発してゆくことになる

建設アシストの会社概要の作成

キクと朝の散歩

4月はここ数年で初めて出張が無かった
3月中から5月の末までは出張の仕事ななく、久しぶりに何もすることが無い時間となったが、意外と何もする気が起きない・・やるべきことは多いのだけど、なんとなくぼんやりと過ごしている
今の重要のタスクは、甲斐犬のキクの朝の散歩となっている・・1時間以上の散歩はかなりのタスクだが、健康維持には重要な事項だろう

甲斐犬のキク
土手をキクと歩く
護岸からの風景は気持ちが良い

今日は日曜日、良い天気だ、甲斐犬のキクと京橋川の土手を広島大橋まで南下して、往復・・・1時間とちょっと、足が痛い

工程表設定メニュー
工程表印刷のメニュー

吉和にドライブ

GWの最終日、天気が良いので吉和方面に久しぶりにドライブ・・・久しぶりに石ヶ谷峡に行ってみます、林道は荒れて狭いですね・・渓流は中々見どころが多い・・・吉和のAWLの山小屋に・・まだ建物はありました・・・ついでにJSWの山小屋も訪ねてみました

何十年ぶりかに石ケ谷峡に行く 岩と渓流の景観が続く

に峡を

石ヶ谷峡の道は狭い 対向車が来るとアウト
AWLが建設した山小屋は、まだ健在でした 使われてはいないようですね
JSWさんの山小屋 今は所有していないはずですが
▶この続きを見る・・・・

岩谷観音に登る

岩谷観音の山頂 気持ちの良い快晴

昨日に続き、天気が良いので、朝のキクの散歩を兼ねて、岩谷観音を登る・・良く登っていた山だが、記録を調べてみると2020/11/16が最後のようだ・・・途中の車の中で、朝食のおにぎりを食べて、水分峡の駐車場に車を停める、いつもは水分峡の入口から直行で登るが、今日は勾配の楽な道隆寺の霊場から登り始める・・やはり膝に力が入らないので、ゆっくりと休みながら登る・・・GWなので登山者も多い・・・久しぶりの山頂(標高400mほど)は快晴で気持ちが良い・・・広島市内が良く見えて展望が素晴らしい・・・9:47から登り始めて山頂は11:23で、90分かかって登ったとことになる
下りは、同じ道を下るが、下りの方が足が痛い
フラフラになって車に到着(11500歩)・・・家に帰り、我が家の温泉で体を癒す・・・でもかなりの筋肉痛

岩谷観音の寺の跡 ここから山頂まではキツイ
広島市内が一望できる岩の上、甲斐犬のキクも一緒に登山
▶この続きを見る・・・・

天狗城山に登る

2022/10/22 キクと一緒に天狗城山を登ったのが最後で4年間ほど、ご無沙汰・・・天狗城山は一気に約300mを登るの岩山・・・2022年の時も体力は無く登りに90分もかかっていた・・・それから前立腺癌のホルモン治療で体調がおかしくなり、筋肉も落ちて、膝の関節炎となり、歩くのもままならず、出張での駅の階段などは苦行で・・山などはとんでもない状態だった
そんな状態から最近は少し回復をして散歩もかなりの距離が歩けるようになっていた・・・何となく昼から、急に思い立ち甲斐犬のキクを連れて登る・・・膝も万全ではないので無理はできないが、休み休み上って、今回は山頂までは70分程、2021年の頃は40~50分ほどで登っていた・・・さすがに関節炎になってからは登れないと思っていたが、少し膝も回復して意欲も戻ってきたようだ・・・下りは転倒しないように注意して(ほとんど岩山は尻を落として下る)、ようやく車まで戻る
少しすると足の脛が痛い・・・登山をすると痛かったあの感覚は久しぶりだ

天狗城山の最初は、手前の尾根まで長い階段が続く
カエル岩から天応の町並み いつ見ても良い景色
甲斐犬のキクと一緒に登る
▶この続きを見る・・・・

久しぶりに映画を観に行きます

五日市の埋立地 小雨が降っている・・・夕方にかけて本格的な大雨
トンビかな 鷹かな 大きな鳥だった
久しぶりにイオンシネマに、この大きなポップコーンを盛大にひっくり返した
家族で【プラダを着た悪魔2】を観に行く・・昨晩は1をアマゾンで観る