開発したアプリなど一覧

Programming

Programming

JavaScript で URL やファイルの拡張子を取得する

JavaScript でファイルパスから拡張子を取得する必要があった。取得したい拡張子の種類が決まっているのであれば正規表現を利用するのが良いと思うが、そうでないなら単に split で分けるのが手っ取り早そうだ。 let p =...
Programming

Rails でログの出力と設定を行う

Rails でログの出力やその出力方法、ファイルサイズの肥大化を防ぐログローテートの設定など、ログに関する事柄をメモしておく。 Rails でログを出力する Rails では logger を利用することでログを出力することがで...
Programming

Rails 6 を動かす際に "DEPRECATION WARNING: Single arity template handlers are deprecated." という警告が出た場合の対処

Rails 6 にバージョンアップを行った Rails アプリケーションを実行しようとしたところ、以下のようなエラーが発生した。 DEPRECATETION WARNING なので Rails アプリ自体は実行可能だが将来的に...
Programming

Rails 6 にしたら Blocked host: というエラーが発生した場合の対処

既存の Web アプリの Rails バージョンを 6 に上げたところ、以下のような Blocked host: というエラーが出るようになった。 Rails 6 からは DNS Rebuilding 攻撃を防ぐためにホスト名...
Programming

Unicorn で Rails アプリが起動しなかったので対処

ある Web アプリをアップデートして Capistrano でデプロイしたところ、Unicorn の起動に失敗したようで正常に動作しなかった。 Unicorn のエラーログを確認すると以下のようなメッセージが記録されていた。...
Programming

rbenv install -l で表示されるバージョンの一覧を更新し、新しい ruby をインストールする

rbenv を利用して ruby をインストールしていたのだが、新しいバージョンをインストールしようとすると以下のように ruby-build: definition not found というエラーが表示されてインストールできなかった。 ...
Programming

WordPress を動かす時に Call to undefined function mb_convert_encoding() と言われたので対処

Wordpress サイトを移行した時に正常に動作しないところがあったのでエラーログを確認したところ、以下のようなエラーが発生していた。 この場合サーバーにマルチバイト文字列関数を扱うためのライブラリが存在しない事が原因だ。U...
Programming

Ubuntu 16.04 に php7.2-xml を入れる

先日あるブログに AmazonJS という Amazon アソシエイト用のプラグインを導入しようとしたところ、以下のようなエラーメッセージが表示され、正常に動作しなかった。 エラーメッセージからすると、SimpleXML モジ...
Programming

pip を実行したら"locale.Error: unsupported locale setting" と表示された

あるソフトウェアで pip が必要だというので動かそうとしたところ、以下のように "locale.Error: unsupported locale setting" と表示されてしまった。 locale の設定が変なようだが...
Programming

git clone を行おうとすると fatal: HTTP request failed と出たので対処した

以前よりサービスを行っていた Web サーバをメンテナンスする必要がでてきた。その際に利用している gem を新しくしなければならなくなったのだが、bundle install が正常に動作せず、手動で git clone しようとしたとこ...
タイトルとURLをコピーしました