プログラム 【Rails】CarrierWaveでqualityが指定できなくなっていた問題を解決 Railsプロジェクトをrmagickをv5系にバージョンアップしたところ、CarrierWaveを使ってアップロードした画像を圧縮している以下のコードが動かなくなっていました。def quality(percentage) mani... 2023.05.22 プログラム
ソフトウェア 【WordPress】MySQLの文字コードをutf8mb4に変換 WordPressのデータを格納しているMySQLデータベースの文字コードをutf8からutf8mb4に変換した。MySQLのutf8は3バイト文字にしか対応しておらず、絵文字を保存するためには比較的最近追加された4バイト文字対応のutf8... 2023.04.29 ソフトウェア
ソフトウェア さくらのVPS風のUbuntu 22.04環境を構築する さくらのVPSではLinuxディストリビューションとしてDebianベースの「Ubuntu」を選択することができます。 VMware上の仮想マシンとして同じような環境を構築しておき、VPSを変更する前に、手元の環境で確認しておけるよう... 2023.04.27 ソフトウェア
ソフトウェア macOS VenturaでTomcat 9を動かす方法 macOS Venturaで「Tomcat 9」を動かす方法を説明します。Tomcatは現在、「Tomcat 11(アルファ版)」まで出ているようですが、手元の環境で動かしたいソフトウェアを動かすのに必要十分なバージョンということでとりあえ... 2023.03.10 ソフトウェア
プログラム XcodeのCommand Line Toolsのインストール・削除方法 Macで開発作業を行ったり、ソフトウェアをインストールするために、Xcodeの「Command Line Tools」をインストールしている方は多いと思います。Command Line Toolsは、Xcodeの中にも含まれていますが、単体... 2022.11.15 プログラム
プログラム WordPressのダッシュボードにPVを表示する方法 WordPressのダッシュボードにPVを表示する方法を説明します。例えばCocoonテーマを使用すると上記画像のようにダッシュボードにPVが表示されるのですが、これはWordPressの標準機能ではありません。他のテーマを使用している場合... 2022.06.29 プログラム
プログラム RailsでImpressionistを使用してPVを計測する方法 Railsでページ毎の閲覧数(PV)を計測したい場合「Impressionist」というgemを使うのが定番のようです。Google Analyticsで計測したアクセス数をアプリケーションから利用したい場合は、APIを使ってデータを持って... 2022.06.28 プログラム
ソフトウェア Windows 11でMPC-BEがプチフリーズする問題を解決? Windows 11にアップグレードしたところ、動画プレイヤー「MPC-BE」の動作がおかしくなってしまいました。動画ファイルをクリックしても、実際に再生が始まるまでに少し時間がかかるようになり、いわゆる「プチフリーズ」するようになったので... 2022.05.07 ソフトウェア
ソフトウェア MacPorts+rbenvを使用してRubyをビルドする方法【2022年初頭編】 最近MacPorts環境でrbenvを使用してRubyをビルドできなくなっています。これまでは、以下のコマンドラインで問題なくビルドできていたのですが、急に失敗するようになったのです。RUBY_CONFIGURE_OPTS="--with-... 2022.01.16 ソフトウェア
ハードウェア Lightningコネクタが接触不良になったので応急処置してみた 最近PCとiPadを接続すると、充電したりしなかったりを繰り返す現象が発生している事に気がつきました。ケーブルはApple純正なので品質は問題ないはず…ですが、ふと端子を確認すると、左から四番目が見事に錆びています。調べて見るとLightn... 2021.12.18 ハードウェア