iOS NumberFormatterで小数点以下の桁数を変更する Swiftで小数点以下も有る数字を3桁ずつのカンマ区切りに変換したいと思い、NumberFormatterを使っていたところ、小数点以下が4桁以上になると、4桁以降の数字が消えてしまう現象に見舞われた。毎度のごとく、Google先生に聞いた... 2017.07.10 iOS
rails rails consoleで「config.eager_load is set to nil.」と言うエラーが出る場合の対処法 deployしたサーバでmodelのメソッドを実行したくてrails consoleに入ろうとしたところ、以下のエラーが出た。$ ./bin/rails c RAILS_ENV=productionconfig.eager_load is ... 2017.07.05 rails
tool torとprivoxyでアクセス元IPを変えてクロールする rubyで作ったクローラがアクセス制限を食らってしまった。アクセス過多にはならないよう、30〜120秒に1回にしていたのだが、駄目だったようだ…。そこで、匿名プロキシを使おうかと思ったが、使えるプロキシが少ない&いつ使えなくなるか分からない... 2017.07.03 2017.07.04 tool
WordPress jetpack導入時に「PHP の XML 拡張が使用できません」と言われた場合の対処法 php7.1、nginx、php-fpmの環境でwordpressを構築してみた。結構簡単に構築出来たけど、jetpackプラグインを入れてみたらPHP の XML 拡張が使用できません。Jetpack は、WordPress.com との... 2017.06.26 WordPress
rails rails5でvirtusとrecaptchaを一緒に使う Googleのrecaptchaを使うためにambethia/recaptchaを導入した。しかし、form objectとしてvirtusを使っており、recaptchaのドキュメント通りだと実装出来ない。そこで、試行錯誤した結果、こうな... 2017.06.16 rails
rails centos7のnginxでvirtualhostに対してlet’s encryptを導入 1. certbotをインストールyum install certbot python2--certbot-nginx2. virtualhostの設定に「.well-known」を追加certbotで--webrootを使うと、「/.we... 2017.06.15 rails
rails rails5、nginx、pumaの環境をcapistrano3でデプロイする時に出たエラー達 awsではelastic beanstalkでしかrailsを使った事がなく、ebコマンドで環境はあっさり構築。デプロイもeb deployするだけで済んでいたので、capistranoを使った事が無かった。そこで、趣味のサービスを作るにあ... 2017.06.14 2017.06.15 rails
tool .gitignoreにファイルを追加したら反映するためにやる事 git管理したくないファイルが開発途中で出てきた時に、.gitignoreに追加すれば良いところまでは思いつくけど、それを反映させる方法を忘れてしまうので備忘録。1. まずは.gitignoreに追記config/database.ymlc... 2017.06.14 2017.06.26 tool
rails Rails5.1.1で「cannot load such file — coffee_script」というエラーへの対処法 Rails5.1.1でWebサービスを作ってるのだが、普通にrails g controllerをすると、coffeeスクリプトも生成される。scssファイルは欲しいので、--no-assetsオプションを付ける事なく回避する方法として、G... 2017.06.10 rails
WordPress wordpressのコメントを自動承認にする方法 今まで自動承認されていたコメントが、なぜか承認必須になったと問い合わせが来た。何かをやった覚えは無いが、何もやってないと言い切れる程でも無かったので、ちょっと調べてみた。設定で対応出来る場合「wordpress コメント 自動承認」とか「w... 2017.06.07 WordPress
WordPress wordpressのコメント欄の並び順を変更する方法 久しぶりにwordpressのカスタマイズ依頼が来た。依頼内容の中でコメント欄のフィールド並び順を変更したいとの事。前は名前とかメールアドレスが上にあった気がしたのだが、今はコメント本文が一番上に来ている。調べてみるとVersion4.4辺... 2017.06.04 WordPress
tool brewでinstallしたmysqlを自動起動させる方法 基本的にMacはスリープさせて使っているので、電源を切る事は無い。なので、mysqlのデーモンが立ち上がってない時は、OSを再起動させた時なんだけど、その時に毎回mysql.server startとやるのが地味に面倒くさい。でも、自動起動... 2017.05.28 tool