- HOME >
- FuwaFuwaShoChan
FuwaFuwaShoChan
WEBエンジニア歴15年の半シングルファーザー(娘2人)。30代未経験からWEBエンジニアに転職。ブログ歴4年目(月1.6万PV達成)。エンジニア職は柔軟性があり最強(ホワイト企業なら育児×副業可能)。WEB系のエンジニアを目指す人、育児やメンタルに関することも発信してく。
WEB系エンジニア・プログラマー雑学ブログ
「お金以前」読みました。著者の土屋さんは、長年金融のキャリアを積み上げられている方で、広く一般的にお金に対するリテラシーの底上げを図る目的のために本書を出版されました。 本書はまず、「資本主義とは何か?」というところから始まり、そして、最後には金融に関する歴史から学ぶことで、お金との向き合い方を教え ...
フォーム作成の際、例えば、DBカラムの最大値 int(11) ※数値にすると int(11) の最大値は 2147483649。そして、最小値は -2147483648。 許容範囲を超えて、保存しようとすると以下のようなデータベースエラーが発生します。 error SQLSTATE[22003]: ...
2023/6/12 Cakephp
Cake2 ではコントローラアクション内で string 型を返すことも可能でしたが、Cake4 ではそのままだとエラーになってしまいます。 Cake4: エラー内容 error error: [UnexpectedValueException] Controller actions can onl ...
2023/6/8 Cakephp
Cake4にて、GETリクエストの初期値を予めセットしておきたい、任意にセットしたい場合です。 Cake4: GETリクエストに値をセットする if (empty($this->getRequest()->getQuery('hoge'))) { $queryParams = $this ...
2023/6/5 WEBエンジニア, 未経験WEBエンジニア転職
悩む人悩み: WEBエンジニアっていう職種が気になるけど、仕事の内容が今一つわからない所が多い。一体何をしているの? WEBエンジニアって、WEB系っていってみたり、WEBプログラマーという言い方をしたり、色々な呼び名がありますね。 実際に、これからのキャリアとして、エンジニアへの道を検討している人 ...
2023/6/1 Cakephp4
Cake2 から 4 への移行作業の際の話です。Cake4 でセットしたフラッシュメッセージの後、まだ Cake2 な画面への遷移だった場合、フラッシュメッセージの受け取りができません。(できるだけ小さな単位で移行、プルリクが望ましいので、一気に画面を移行してしまうと大変なことになります。なので、C ...
2023/5/29 Cakephp
Cake2での updateAll() では 条件に別テーブルの参照ができていましたが、どうやら Cake4 ではできないようです。 例えば、以下のような Cake2 のコードを移行を考えた際、Cake4では、SQLを分割する方法が考えられます。 Cake2: updateAllに別テーブルのカラム ...
世間一般的には母親が子どもの育児を担当し、父親が稼ぎに出かけるといった家庭の形が(バイアスも含めて)多いと思います。現実として、男性の方が平均年収は高いもの(2021年度国税庁: 男性が約418万円、女性が約334万円)なので、男性が働きに出る、出稼ぎに行くというは自然の流れとも言えると思います。 ...
2023/5/19 Cakephp
トランザクションの使いどころといえば、データの整合性を担保するために、複数の処理をひとまとめにしたい場合などが考えられると思います。 例えば、通常データの保存に加えて、同時にログデータも保存しておく、さらに関連データも別で処理したい、など。 で、このトランザクション実装時に少し沼った話ですが、保存処 ...
2023/5/16 Cakephp
Cake4 では Cake2 時代では存在していた beforeValidate() が存在していません。 なので、Cake4 では beforeMarshal() の利用を検討します。 Cake2: beforeValidate の例 public function beforeValidate( ...