2015-07-01から1ヶ月間の記事一覧

qTranslation-Xで謎のエラー

Wordpressの他言語化プラグインであるqTranslation Xをためそうと、 Vagrantでつくった環境でテストしてみた。が、なぜか言語が有効化できない。。 Gettext not updated というエラーが表示されて言語ファイルがアップデートできないようだ。散々悩んだあげ…

EC2 t2.microを使う時に注意すべきこと

t2.microインスタンスでテストとか、小さなウェブサービスの運用をすることもあるかもしれません。そんなとき、何時間かたった後、SSHやhttpのレスポンスが帰ってこなくなるときがありました。 Pingは帰ってくるのでawsコンソール上のステータスチェックも2/…

safariって古い時間で発行されたcookieは受け付けない

Vagrantで開発しているときの話。たいてい、ローカルでVagrantを使って開発環境を作っていると思いますが、 毎回インスタンスを停止・起動しているわけではないので、Vagrantで作った開発機の時間がどんどん遅れて行ったりします。 (ディスプレイを閉じてス…

moment-timezone で時間を別のタイムゾーンに変換する

http://momentjs.com/timezone/少し直感的じゃなかったのでメモ UTC のYYYY-MM-DD HH:mm:ss フォーマットをAsia/Tokyo に変換する。 var moment = require('moment-timezone'); var utc = moment.tz("2015-07-16 07:21:25", "UTC"); utc.clone().tz("Asia/To…

Genymotion で動くandroid にMacローカルのテストサイトを認識させる

#genymotionでエミュレータを起動 #Mac console /Applications/Genymotion.app/Contents/MacOS/player.app/Contents/MacOS/tools/adb root /Applications/Genymotion.app/Contents/MacOS/player.app/Contents/MacOS/tools/adb remount /Applications/Genymot…

angularjs $http.post はレスポンスがapplicaion/jsonであることを期待する

ので、ちゃんとしたjsonを返さないと、 SyntaxError: Unexpected token s at Object.parse (native) といったエラーを吐く。下記はJavascriptのオブジェクトとしては正しくても、 { status: "400", message: "some error message"} ちゃんとダブルクオートし…