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=production config.eager_load i... 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-nginx 2. virtualhostの設定に「.well-known」を追加 certbotで--webrootを使うと、「/... 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.ym... 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オプションを付ける事なく回避する方法として、... 2017.06.10 rails
WordPress wordpressのコメントを自動承認にする方法 今まで自動承認されていたコメントが、なぜか承認必須になったと問い合わせが来た。 何かをやった覚えは無いが、何もやってないと言い切れる程でも無かったので、ちょっと調べてみた。 設定で対応出来る場合 「wordpress コメント 自動承認」と... 2017.06.07 WordPress
WordPress wordpressのコメント欄の並び順を変更する方法 久しぶりにwordpressのカスタマイズ依頼が来た。 依頼内容の中でコメント欄のフィールド並び順を変更したいとの事。 前は名前とかメールアドレスが上にあった気がしたのだが、今はコメント本文が一番上に来ている。 調べてみるとVersion4... 2017.06.04 WordPress
tool brewでinstallしたmysqlを自動起動させる方法 基本的にMacはスリープさせて使っているので、電源を切る事は無い。 なので、mysqlのデーモンが立ち上がってない時は、OSを再起動させた時なんだけど、その時に毎回 mysql.server start とやるのが地味に面倒くさい。 でも、... 2017.05.28 tool