Reactをプロジェクトで利用して感じたメリット・デメリットまとめ
社内の開発プロジェクトでReactを導入して開発しました。作成したアプリはいわゆるマネジメントに利用するもので、従業員の等級や配属先などを管理する管理職向けのアプリです。 頻繁に操作を行ってデータの編集を行いますし、デー…
社内の開発プロジェクトでReactを導入して開発しました。作成したアプリはいわゆるマネジメントに利用するもので、従業員の等級や配属先などを管理する管理職向けのアプリです。 頻繁に操作を行ってデータの編集を行いますし、デー…
背景 CakePHP4とReactで開発しているのですが、Browser Routerを使うとリロードしてしまったときにエラーが出てしまうのでHash Routerを使っています。ナビゲーションバーは以下のようにmate…
私は新人エンジニアの育成担当としてトライアンドエラーを繰り返してきました。新卒入社の後輩が配属されてからおよそ10ヶ月のあいだOJT担当として育成をしてきましたが、後輩が管理職の間で高く評価されていることが最近分かり嬉し…
Mac環境でPHPUnitを利用する方法を学習したので、備忘録に記事に残しておきます。 こちらの内容は「PHPUnit で PHP コードのユニットテストを行う」(エレパスタッフブログ)を参考にさせていただきました。 1…
今回はDocker環境に構築したCakePHPアプリを、cronで定時処理する手順について紹介したいと思います。 例えば、データベースのバックアップをしたり、常時更新されているデータベースを特定の時刻でスナップショットす…
開発環境で動作確認して、OKだった場合に本番環境へそのまま反映できたら手間が少なくて便利ですよね。今回は、以下の手順をGitで行う方法を解説します。 開発環境のローカルリポジトリから同じサーバー内に置いたリモートリポジト…
※この記事は@km42428さんが書いたQiitaの記事 【爆速】 15分で CakePHP3 実行環境を簡単に構築する by Docker を参考に書かせていただきました。 作成する環境 Linux(Alpine Li…
Docker環境にCentOSを入れて、yumでapacheをインストールしようとしたのですが、大量の404エラーが出てうまく出来ませんでした。 結論から言えば、下記の操作で解決できます。 yum clean all r…
最近、コンピューターサイエンス系の調べ物を本格的に始めるようになりました。 コンピューターサイエンスといっても、原理や計算機そのものを研究する電気電子工学科でやるような領域ではなく、情報工学などの応用(アプリケーション)…
PHPではあまり使う機会が少ないstatic変数ですが、実は再帰処理を行うときに便利であることを知ってびっくりしました。これを知っていたら、前のゴミみたいな処理もマシにかけたのに…と思ったので、記事にまとめてみました。 …