- HOME >
- FuwaFuwaShoChan
FuwaFuwaShoChan
WEBエンジニア歴15年の半シングルファーザー(娘2人)。30代未経験からWEBエンジニアに転職。ブログ歴4年目(月1.6万PV達成)。エンジニア職は柔軟性があり最強(ホワイト企業なら育児×副業可能)。WEB系のエンジニアを目指す人、育児やメンタルに関することも発信してく。
WEB系エンジニア・プログラマー雑学ブログ
2023/12/9 Cakephp
Cakephp4 にて、newEntity() メソッドを呼び出す際のライフサイクルにて、beforeMarshal() を実行しないようにするには、以下のようにコードを書くことができます。 beforeMarshal() を一時的に無効化 $table = TableRegistry::getTa ...
「起業家という冒険」読みました。著者は成田修造さん、知名度の高い成田悠輔さんの弟ということです。 まず、本書を手に取ってみようと思ったきっかけは、「家庭環境があまりよくないように感じたから」です。 父親が「浮気、酒、たばこ、ギャンブル」+ 仕事が続かず、いわいる社会不適合者だった模様で、成田さんが中 ...
2023/12/4 git
git 配下で変更のあったファイルをすべて元に戻す方法です。 ワーキングディレクトリのすべての変更を元に戻す git checkout -- . このコマンドは、ワーキングディレクトリ内のすべての変更を取り消して、最後のコミット時の状態に戻します。 次に特定のファイルの変更を元に戻すやり方です。 特 ...
2023/11/28 Cakephp
Cake2: deleteAll() Cake2 での deleteAll() はデフォルトではアソシエーションされたテーブルのレコードもカスケードで削除されます。 ※ hasOne / hasMany のみ、かつ dependent => true のモデル https://book.cak ...
「世界一流エンジニアの思考法」読みました。とても良本だと感じたので、」本記事で要約を残します。当ブログを閲覧しに来てくれた方はエンジニアの方が多いと思うので、ぜひ参考にしてみてください。 ✅本記事で学べること 「世界一流エンジニアの思考法」の要約が掴める。 目次 結論。エンジニアであれば「必読書」で ...
2023/11/16 未経験WEBエンジニア転職, 転職
キャリアに悩む人「ITエンジニアはフリーランスになると稼げるってよく聞くけど、本当なの?実際、正社員かフリーランスどっちが得なの?」 エンジニアにとって、いつか必ず考えることがくるであろう、キャリアの悩み。そんな悩みにお答えします。 ✅ 本記事のテーマ 正社員かフリーランスのどちらが得なのか、メリッ ...
2023/10/30 Cakephp
Cakephp4 にて、アソシエーションも含めて保存しつつ、そのアソシエート先に更に関連モデルが紐づいている場合、それも含めて検証(バリデート)、保存する方法です。 save前の期待されるリクエストデータ構造 // 例えば、以下のようにtimetablesフィールドに複数レコードを保存できる仮定とす ...
2024/1/30 Cakephp
バリデーションで特定フィールドが入力された場合に allowEmptyString() を有効にしつつ、そうでない場合は allowEmptyString() を無効にさせ(入力必須になる)、後続の検証を走らせる方法です。 この方法はセットで入力フィールドを必須にしたい場合、または、特定の条件によっ ...
2023/9/2 Cakephp
【想定パターン】 Cakephp4にて、テンプレートのインプットフィールドに値をセットする際、FrozenDate のオブジェクトのフォーマットがこちらの期待するフォーマットではなく、 /(スラッシュ区切り)になっていた。期待する区切りは「-(ハイフン)」とする。 以下、日付の「年 / 月 / 日」 ...
「親のないブランチ」を作るには --orphan オプションを付与します。 「親のない」というとちょっとわかりづらいのかも?ですが、要は「全く新しい歴史(コミット履歴)から始める」ということ。関連はしているものの、事実上、親のブランチも存在しない。という事です。 Git: 親のないブランチを作成して ...