開発Tips

PHP

サポート完全終了のCentOS6とPHP5.6の開発環境をDockerで作成する

はじめに 2020年11月30日をもちまして、延長サポートを含めたCentOS 6系のすべてのサポートが終了しました。 しかしながら、社内システムなどまだまだ現役の環境はあると思いますし、リプレース案件の確認作業のために同バージョンの開発環...
PHP

EC-CUBE4のSQLで特定のIDの商品を先頭に表示したい場合の書き方

はじめに EC-CUBEのカスタマイズ案件の中で、「商品一覧の先頭に指定した商品を指定した順に表示させる」という要望がありました。 MySQLだと慣れているので問題ないのですが、EC-CUBE4ではSQLではなくDoctrineのDQLのた...
Javascript

Nuxt.jsで「Cannot read property ‘_normalized’ of undefined」エラーが出た

Nuxt.jsで静的サイトを作ったとき、「Cannot read property '_normalized' of undefined」エラーが出た際の解決方法を示します。
開発Tips

UbuntuへIntellij IDEAをインストールする

はじめに Ubuntuへインストールする方法のメモ ほかにスマートなやり方はあると思いますが、とりあえずできた方法をメモします。Intellij IDEA以外のJetbrain製品も手順は同じだと思いますので、参考になるかと思います。 ①ダ...
Docker

Dockerでファイルのパーミッションをホストユーザと合わせる方法

はじめに 最近WSL2にDockerをインストールして、WSL2内でコーディングをするような環境を構築しました。その環境でDocker経由でファイルを作成するとパーミッションエラーが起こったためその解決方法をまとめます。 ※WSL2にインス...
Golang

UbuntuへHugoをインストール

はじめに 公式のページに情報はありますが、Linux版はHomuBrewでの方法しか書かれていなかったため、バイナリからインストールしました。 Install Hugo インストール手順 下記リンク先より、Hugoの最新バイナリを取得します...
Javascript

nvmを使ったYarnのインストール方法

はじめに WSL2のUbuntu環境にnvm経由でyarnをインストールした際に、最新バージョンがインストールされなかったので手順をメモします。 管理の簡略化や、異なるバージョンを切り替えることもあるためnvmからインストールしました。 n...
Javascript

nuxt generateでページが作成されない

はじめに Nuxt.jsで静的Webサイトを作成しようとnuxt generateしたところ、作成されたページを開いても真っ白でローディングイメージのみ表示されている状態になりました。 原因 いろいろググりながら試してたところ、原因はSPA...
Javascript

Nuxt.js+TypescriptのソースがIntelliJ IDEAで「Ts1219」Warningがでる

Nuxt.jsにTypescriptを適用して、Classを書こうとしたときに、下記エラーが出ました。 TS1219: Experimental support for decorators is a feature that is sub...
Javascript

Vue.js + BuefyでMdi Fontが表示されない

Vue.js + Buefyでプロジェクトを作った際、Material Design Iconsがうまく表示されなかったため、解決方法をメモ。 mdiフォントのインストール $ npm i @mdi/font or $ yarn add @...