【CakePHP】Component(コンポーネント)とは?分かりやすく解説していきます
CakePHPを利用していて、コンポーネントってなに?と思った方は多いのではないでしょうか。 この記事では、 Component(コンポーネント)ってなに? どうやって作るの? どうやって使うの? どんな場面で便利なの?…
CakePHPを利用していて、コンポーネントってなに?と思った方は多いのではないでしょうか。 この記事では、 Component(コンポーネント)ってなに? どうやって作るの? どうやって使うの? どんな場面で便利なの?…
下の記事でPromiseを利用した非同期処理のコントロールについて解説しました。このページでは更に進んでasync/awaitを利用して非同期処理の処理順をコントロールする方法について解説していきます。 実は、async…
CakePHP3におけるbeforeFilter()メソッドの使い方について解説していきたいと思います。 beforeFilter()の役割 beforeFilter()は、コントローラーのクラス内で使われるコールバック…
この記事ではPHPで例外処理を行う方法を簡単に説明いたします。公式ドキュメントのページはこちらです。 例外処理とは? 例外処理とは、ユーザが(開発者が想定できる範囲で)間違った操作をしたときに行う処理のことです。ユーザー…
この記事では、セキュリティを考える上で重要な「証明書」と「SSL/TLS」について解説します。これらの仕組みを理解する上で、公開鍵暗号を理解していることが必要になります。不安な方は下記記事で確認いただければと思います。 …
このページでは、情報セキュリティで重要な「署名」と「メッセージ認証コード」の仕組みについて解説していきます。これを理解するためには、暗号通信について理解しておく必要があるので、まだ不安があるかたは下記の記事で内容を確認し…
ブロックチェーンや電子マネーなどの経済資本や重要情報がコンピューターで扱われ続けている中、セキュリティの重要性はますます上がってきています。ウェブ開発を行う上でも、クラッカーからの攻撃の被害に合わないようセキュリティを考…
データ分析やデータサイエンスを行っていると、MySQLを使うことがあります。まだ僕自身もMySQLは勉強中の身なので、アウトプットを兼ねて基礎的なコマンドをまとめておくことにしました。 基本構文 Select 、from…
こんにちは、普段はサーバーサイド、フロントサイド、データ分析、機械学習を扱っております。最近、社内から新しい相談を受けることがありまして、非エンジニアのマネージャーなどと話す機会があったのですが、あらためてエンジニアと非…
PHPのin_arrayは、ある文字列や数字が配列に含まれるかどうかをチェックする関数です。便利でよく使う関数ですが、第三引数にtrueを設定しないと予期しない動作が起こりやすくなるので、trueにすべきだということにつ…