CakePHP 3 で仮想フィールドを使う方法と注意点

  • 2019.10.07
    • CakePHP 3
CakePHP 3 には仮想フィールドという機能があり、これをつかうことでコードを簡潔にして、保守性を高めることが可能になります。今日はその実装方法を注意点をご紹介します。

Lubuntu 19 に Docker をインストール

  • 2019.09.17
    • Lubuntu 19
Lubuntu 19 に Docker をインストールしました。公式ドキュメントの Ubuntu 用マニュアルと同様ですが、実際に行った手順とコマンドをご紹介します。

CakePHP 3 でクエリ結果をキャッシュする

  • 2019.09.12
    • CakePHP 3
CakePHP 3 にはクエリ実行結果をキャッシュする機能があります。僕が実際に試したサンプルコードと併せて、実装や設定の方法をご紹介します。

gulpfile.js を イマドキ な書き方にリファクタリング

  • 2019.08.30
    • webpack 4
    • gulp 4
昨日の「gulp.js で webpack 4 を呼び出す」で 作成した gulpfile.js の書き方は古いらしく、公式ドキュメントを読んだところ書き方が異なっていました。今日は新しく書き換えた gulpfile.js をご紹介します。

gulp.js で webpack 4 を呼び出す

  • 2019.08.28
    • webpack 4
    • gulp 4
gulpを使ってJSファイルを監視し、変更があった場合にwebpackを実行する方法をご紹介します。昨日と同様、特定ディレクトリにあるJSファイルを動的にエントリポイントにするようにしています。

webpack 4+TypeScript 3+globで開発環境をつくる

  • 2019.08.27
    • webpack 4
    • TypeScript 3
webpack 4 を使って TypeScript 3 をコンパイルする開発環境の構築方法を、段階ごとに分けて説明します。また glob を使って特定ディレクトリにあるtsファイルを自動的にエントリポイントとする方法も紹介します。

「東京トイボクシーズ」がコミックバンチWebで公開中

  • 2019.08.25
    • ホビー
コミックバンチWebで漫画「東京トイボクシーズ」が無料で読むことができます。今話題の「eスポーツ」がテーマです。現時点で第2話まで公開されていて、月1更新です(次回は明日公開予定)。

CakePHP 3.8 に CakePHP Minify HTML Plugin を導入

  • 2019.08.22
    • CakePHP 3
CakePHP3.8で、HTMLをミニファイする「CakePHP Minify HTML Plugin」を導入する方法をご紹介します。CakePHPのバージョンが3.6以上の場合、プラグインのREADMEと導入方法が異なるため注意が必要です。