Category: 技術系

技術系

セッションの概念について理解が進んだ

PHPやサーバサイドのプログラミングをしていると、セッションという概念がよく出てきますが、分かるようで分からないような概念だなと思っていました。 サーバ側でセッションを保持するとか、それってつまりどういうこと? という風 […]

Read full story
javascript

Node.jsについて理解が少し進んだ

今や様々なところで使われているNode.js。 そもそもこれが何なのか、今ひとつ理解できていない(使ってはいるものの、イメージが沸かない)状態だったのですが、ようやく理解が進みました。 それはどういうことかといいますと、 […]

Read full story
nginx

nginx起動時のエラーの対処メモ

使っているサーバがkusanagiなのですが、nginxを起動時にエラーではないのですが、謎のwarningが出たのですが、原因について調査したのでメモです。 実行しようとしたコマンド kusangi nginx ※ k […]

Read full story
cakephp

cakephp3の日時のYMDフォーマットについて

cakephp3で、データベースから取得した日時などのオブジェクトのデータを画面に出力する場合に、YMD形式のフォーマットに変換するケースがありますが、yは大文字か小文字か、など微妙なところでよく分からなかったのでメモで […]

Read full story
cakephp

cakephp3でorder byにcase文を使用する

cakephp3で、order by 句にcase文を使用したいケースがあったので、メモです。 今回実装したかったのは以下の内容です。 特定のテーブルから、 (1) あるカラムがAまたはBのグループを先頭に持ってきて ( […]

Read full story
Laravel

Laravel7をインストールした記録

Laravel7をインストールするのに、エラーが出たりして微妙に苦労したのでメモ。 環境 CentOS php7 以前別のプロジェクトで同じサーバにLaravelを入れていた(5系) まずは、手順に従って、Laravel […]

Read full story
cakephp

CakePHPのFlashComponentについて

CakePHPのFlashComponentについての解説です。 公式サイトでは以下のページに解説があります。 フラッシュ 公式サイトの解説が分かりにくいので、自分流の解釈ですが、FlashComponentは、特定のメ […]

Read full story
cakephp

CakePHPのaddBehaviorについて

CakePHPのaddBehaviorメソッドについての解説です。 CakePHPのチュートリアルを進めていると、Tableクラスで以下のような記述があります。 class ArticlesTable extends T […]

Read full story
AWS

AWSで何も使ってないのに課金される問題に対処

AWSの試用期間中で無料期間中にいろいろと試しているのですが、インスタンスを使用後に削除したのに、請求で料金がチャージされているのが謎でした。 ダッシュボードで利用状況を確認しても、利用しているEC2インスタンスは存在し […]

Read full story
javascript

ajaxについての勉強メモ

ajaxについての勉強メモです。 ajaxとは ajaxとは、javascritを使って、ページを非同期に更新する仕組みのことです。 とはいえ、ajaxという言葉を使わなくても、javascriptは、普通にスクリプトを […]

Read full story
php

PHPの無名関数(クロージャ)について

PHPの無名関数(クロージャ)についてのまとめです。 無名関数とは 無名関数とは、関数規則に沿って命名を必要とせず定義できる関数です。 function(引数) { 処理内容; } といった形で使用できます。 例えば $ […]

Read full story