PHPサポート完全終了のCentOS6とPHP5.6の開発環境をDockerで作成する はじめに 2020年11月30日をもちまして、延長サポートを含めたCentOS 6系のすべてのサポートが終了しました。 しかしながら、社内システムなどまだまだ現役の環境はあると思いますし、リプレース案件の確認作業のために同バージョンの開発環...2020.12.18PHP開発Tips
PHPEC-CUBE4のSQLで特定のIDの商品を先頭に表示したい場合の書き方 はじめに EC-CUBEのカスタマイズ案件の中で、「商品一覧の先頭に指定した商品を指定した順に表示させる」という要望がありました。 MySQLだと慣れているので問題ないのですが、EC-CUBE4ではSQLではなくDoctrineのDQLのた...2020.12.09PHP開発Tips
JavascriptNuxt.jsで「Cannot read property ‘_normalized’ of undefined」エラーが出た Nuxt.jsで静的サイトを作ったとき、「Cannot read property '_normalized' of undefined」エラーが出た際の解決方法を示します。2020.10.20Javascript開発Tips
開発TipsUbuntuへIntellij IDEAをインストールする はじめに Ubuntuへインストールする方法のメモ ほかにスマートなやり方はあると思いますが、とりあえずできた方法をメモします。Intellij IDEA以外のJetbrain製品も手順は同じだと思いますので、参考になるかと思います。 ①ダ...2020.08.09開発Tips開発環境
DockerDockerでファイルのパーミッションをホストユーザと合わせる方法 はじめに 最近WSL2にDockerをインストールして、WSL2内でコーディングをするような環境を構築しました。その環境でDocker経由でファイルを作成するとパーミッションエラーが起こったためその解決方法をまとめます。 ※WSL2にインス...2020.07.10Docker開発Tips
GolangUbuntuへHugoをインストール はじめに 公式のページに情報はありますが、Linux版はHomuBrewでの方法しか書かれていなかったため、バイナリからインストールしました。 Install Hugo インストール手順 下記リンク先より、Hugoの最新バイナリを取得します...2020.06.25Golang開発Tips
Javascriptnvmを使ったYarnのインストール方法 はじめに WSL2のUbuntu環境にnvm経由でyarnをインストールした際に、最新バージョンがインストールされなかったので手順をメモします。 管理の簡略化や、異なるバージョンを切り替えることもあるためnvmからインストールしました。 n...2020.06.24Javascript開発Tips
Javascriptnuxt generateでページが作成されない はじめに Nuxt.jsで静的Webサイトを作成しようとnuxt generateしたところ、作成されたページを開いても真っ白でローディングイメージのみ表示されている状態になりました。 原因 いろいろググりながら試してたところ、原因はSPA...2020.03.16Javascript開発Tips
JavascriptNuxt.js+TypescriptのソースがIntelliJ IDEAで「Ts1219」Warningがでる Nuxt.jsにTypescriptを適用して、Classを書こうとしたときに、下記エラーが出ました。 TS1219: Experimental support for decorators is a feature that is sub...2020.03.05Javascript開発Tips
JavascriptVue.js + BuefyでMdi Fontが表示されない Vue.js + Buefyでプロジェクトを作った際、Material Design Iconsがうまく表示されなかったため、解決方法をメモ。 mdiフォントのインストール $ npm i @mdi/font or $ yarn add @...2020.02.04Javascript開発Tips