- HOME >
- FuwaFuwaShoChan
FuwaFuwaShoChan
WEBエンジニア歴15年の半シングルファーザー(娘2人)。30代未経験からWEBエンジニアに転職。ブログ歴4年目(月1.6万PV達成)。エンジニア職は柔軟性があり最強(ホワイト企業なら育児×副業可能)。WEB系のエンジニアを目指す人、育児やメンタルに関することも発信してく。
WEB系エンジニア・プログラマー雑学ブログ
2022/8/17 Cakephp
Cake2時代ではSessionコンポーネントが存在していました。Cake3になるとSessionコンポーネントは廃止されました。本記事はCakephp4でのSessionの扱い方です。 少しググれば出てきますが、当ブログに情報をため込んでおくため、記事にしておきます。 Cake2でのSession ...
プルリクエストのレビュー時などで、参考のコードを示したい場合とかに便利なコードスニペットのパーマリンクを作成する方法です。 対象プルリクエストの「changed file」タブを開くと、当該プルリクの変更ファイル一覧を表示できます。 対象ファイルを選択後、「・・・」の部分をクリックし、「View f ...
2022/8/13 Cakephp
Cakephp2での仮想フィールドは、SQL関数を記述しておくと実行結果が取得できていましたが、Cakephp4では、仮想フィールドは存在するものの、SQL関数は文字列として扱われるため、そのままでは実行されません。また、仮想フィールドを利用するのに、ひと手間必要なので、シンプルに$this-> ...
2022/8/12 Cakephp
Cakephp1の時代の名残から、歴史の長いシステムなどでは保存する際にデータベースカラムの名前は、新規: createdと更新: updated という形になっている場合があります。(Cakephp1あんましらんけど) Cakephp2以降?からは新規は変わらないものの、更新時は公式ドキュメント上 ...
2022/8/11 git
プルリクエストに対し、いざ開発環境でレビューする際に「ん?動かないんだが・・」というケースがあります。 原因は色々考えられますが、開発環境に不備が見当たらない場合、git logでブランチが古くなっていないかどうかも確かめてみましょう。 ブランチが古いと、マイグレーション ...
2022/8/9 Cakephp
Cakephp2からCakephp4への移行の際、モデル内で「public $recursive = -1;」の定義を見かけることがあると思います。 recursiveの役割を忘れがちになるので、書き記しておこうと思います。 Cakephp2: recursiveの役目 モデルにアソシ ...
FuwaFuwaShoChan BLOGの運営はアフィンガー5というテーマを使用しています(有料)。 プロブロガー?(要はアフィリエイトで生活できるレベルの人?)は良く利用されている、あれです。さりとて、キチンと運営していくためには、定期的なメンテナンスは欠かせません。(とて、子供のメンテで精いっぱ ...
2022/8/5 Cakephp
Cake2でのモデルは $useTable = false; をモデル内に定義すればテーブルなしモデルが利用できました。 Cake3以降でのモデルは基本的にDBテーブルがある前提なので、Cake2と同じやり方で定義するとエラーが起きてしまいます。 shortcode public fu ...
当ブログはAWSにて、サーバー環境をこしらえつつ、運用しています。AWSは、もうすでにできないことは無いぐらいに柔軟なクラウドサービスですが、いかんせん価格がたけえ! それでも、続ける理由は、結局利用しなければ学ぶ機会が減ってしまうこととバックアップなどが容易なためです。(もっといっぱいあるけど、そ ...
2023/1/7 Book
「上級国民 / 下級国民」という本を読みました。なかなかの強いキーワード。数年前に大きな事故を起こした出来事を彷彿とさせます。 率直な感想としては、やや煽り感が強いものの、平成の日本を振り返りつつ、令和で今後どのようなことが起きていくのか、また、そこから男性と女性の「モテ」につながっていく一見、「上 ...