oranie's blog

旧:iをgに変えると・・・なんだっけ・・・

2014-10-01から1ヶ月間の記事一覧

Go + mgo (MongoDB)でauto increment的な事をやる。

自分メモなので簡単に。 MongoDB側にcounter用コレクション作る Go側でcounter用のstructを定義しておく。 Apply()を利用してcounterをインクリメントし、その値を使ってドキュメントをINSERTする。 という流れになる。 mgoのドライバ公式にApplyの代表的な…

開発中にAndroidアプリでSQLiteに格納したデータをデータファイルコピーせずに確認する方法

【追記】 このブログ書いた後に改めてググったら普通にこの方法見つかるね。俺が見逃していただけですな・・・。 - 表題のままで、開発中にAndroid アプリで定義したSQLiteのスキーマをちゃんと確認したいとか、中にどんなデータが入ったかを確認したかった…

fluentd + BigQuery pluginを利用する時に認証処理で「invalid_grant」エラーになる時の対処

結論から言うと、システム時間を確認しましょう。環境はDocker上のfluentdで 2014-10-02 06:31:47 +0900 [error]: unexpected error error_class=Signet::AuthorizationError error=#<Signet::AuthorizationError: Authorization failed. Server message: { "error" : "invalid_grant" }>というエラーが出て起動出来なかった。でも認証情報は合っているし、Googl</signet::authorizationerror:>…