2015-08-01から1ヶ月間の記事一覧
localhost を https であれこれしていたら戻らなくなった。 こういうことのようだ。 Web サイトにまず HTTPS でアクセスする Strict-Transport-Security ヘッダ を応答する のヘッダで指定された有効期限内では、HTTPS でアクセスを試みるようになる。 戻し…
Phoenix の config/prod.secret.exs というのは、 Rails においての secrets.yml のようなもので、デフォルトで作られ secret_key_base が記載されている。 Heroku にデプロイした際、prod_secret.exs が無いとエラー。phoenix.new した際なのか、.gitignore…
昨日久々に Phoenix だ!と思い立って Mac に環境を作りなおしていたところ、 mix phoenix.server できなくて困っていた。 Phoenix の Installation ページのとおりにやっていたのだけれど何が問題なのかわからなかった。 Installation · Phoenix こんな状況…
適当に brew update して久々に postgresql を使おうとしたら起動しなくて暫く時間をくった。 どうやら自分は 9.3 から 9.4 に上げたらしい。 $ postgres --version postgres (PostgreSQL) 9.4.4 まず、こんな調子だった。 $ psql psql: could not connect t…
このようにする。 mysqldump -uroot database_name table_name -t -w "id = '1111' and name = 'foo' and created_at < '2015-08-01'" > dump_file --where='where_condition', -w 'where_condition' のように条件を指定できる。 create table statement が…
ちょっと何かつくろう。そうだ bootstrap 使おう。となった時に、さくっと環境が作れないとどんどん腰が重たくなってしまいに動かなくなるという、何度もこういうことがあるのでよくない。どうするのが楽なのか考えてみた。 一応、辿り着いたところを書いて…
k0kubun/md2key という gem を見て、 うおーっと思ってコードを除いた中で unindent という gem を見つけた。 spec.add_dependency "unindent", "~> 1.0" なんだろうと見てみるとヒアドキュメントのインデントを揃えるあれだ。 この qiita の記事が詳しいの…
ruby で分から時に変換したかった。 何か便利なメソッドはあるのかなと思ったけれど特に無さそうだったのでこうした。 a = [0, 10, 60, 99, 1200, 2400, 9000] a.map{ |m| "%02d:%02d"%[m / 60, m % 60] } [ [0] "00:00", [1] "00:10", [2] "01:00", [3] "01…
各環境のファイルで設定する。development ならこう。 config.logger = Logger.new("log/development.log", 'daily') weekly, monthly も指定できる。
身の回りでは最近から git を導入したプロジェクトがあったりする。 こういう、upstream master に追従する方法。みたいな記事はすぐに見つかるんだけど、 git fetch upstream git merge upstream/master upstream に新しくブランチが出来たのでそれを clone…
以前こういう記事を書いていて、右superキーを virtual box のホストキーとして割り当てていた。 virtualbox のホストキーの変更方法 - 日常 最近また HHKB (light2? だけど) をよく使っていて、また使い始めた理由というのが、 PC についてきた標準の JIS …
たとえばこういうときです。 [foo][bar][baz] とあって、 /[.*] とすると [foo][bar][baz] がまるっとヒットしてしまう。 こういう時は {-} を使うそうだ。 /[.{-}] これで [foo], [bar], [baz] が別々に得られる。