Programming

Programming Programming
Programming

VSCodeのデフォルトターミナルが変更できない

pythonのコードをVSCodeのターミナルで実行しようとすると、どうやってもシェルがWSLになってしまい、PowerShellで実行できない。WSLだと、C:\Users等のディレクトリにアクセスできず、Pythonの実行ファイルがNo...
Programming

QNAPのMariaDB10に繋がらない

あるツールのMySQL必要要件が5.7.8以降になったので、QNAPのMariaDB 5をMariaDB 10にアップデートしたら、DBにリモート接続できない。とりあえず、QNAPにSSH接続してmysqlコマンドを実行してみる# /mnt...
Programming

Amazon Linux 2のcurlでエラーが出る時

Amazon Linux 2からLet's Encryptの証明書を使っているサーバーにcurlすると$ curl curl: (60) SSL certificate problem: certificate has expiredMor...
Programming

Craft CMS 3 – SocialプラグインにLogin Providerを追加する

Craft CMS 3のSocialプラグインはTwitter/Facebook/Googleに対応していますが、それ以外のログインプロバイダを追加したい場合、自前のプラグインにEvent::on()を書くことで追加できます。Event::...
Programming

[Craft CMS 3]Super Tableプラグインを1.0.8から2.2.1にアップデートするとmigrationに失敗する件

Craft CMS 2.6からCraft CMS 3.2に一気にアップデートを行っても、基本的に問題ないのですが、Super Tableプラグインだけ、アップデートに失敗します。$ ./craft update allで、アップデートしたあ...
Programming

Craft CMS 3のプラグイン開発

とっかかりの部分だけをメモ。プラグインの雛形を pluginfactory.io で作成するベンダー名 : packageプラグイン名 : nameCraft CMSのインストールディレクトリにdevフォルダを作成する/craft3 /* ...