タグ

ブックマーク / qiita.com/exabugs (2)

  • AWS Lambda にパラメータを渡す方法を思いついた! - Qiita

    Update 2016/11/18 Lambda で環境変数が使えるようになりました。 https://aws.amazon.com/jp/blogs/aws/new-for-aws-lambda-environment-variables-and-serverless-application-model/ 概要 AWS Lambda は超便利ですね! しかし、「環境変数が無い」といった声をよく聞きます。 (アップロードしたコードは変更せずに)パラメータとして変更したい場合は、確かにありますよね。 S3に環境変数ファイルを置いておく手法もよく見受けられますが、そのファイル名は結局、埋め込みが必要なんですよね。 解決案 Configration の Description で、設定を渡せばいいんじゃない! (その際、さすがに自分自身(Lambda関数)のarnは、ハードコードでもいいだろう。

    AWS Lambda にパラメータを渡す方法を思いついた! - Qiita
  • 45歳以上はMongoDBを使ったシステムが使えなくなる件 - Qiita

    MongoDBを使うシステムが、最近多いと思います。 2.6系(安定版)の最新2.6.7ですが、Date型のインポート処理にバグがありそうです。 「1970/01/01」以前の Date型 を mongoexport すると、負の "$numberLong" として出力されるのですが、それを mongoimport すると、それ以降のフィールドが欠落してしまうのです。 例えば、ユーザマスタに「誕生日」フィールドがあると、45歳以上の人は「1970/01/01」以前の値が入っているわけで、マスタデータを移行したりでもすると、その人のフィールドがガッツリ無くなってしまいます。でも若手は大丈夫だから「どうせ部長の使い方がおかしいんでしょwww」といういつもの「偉い人に限って障害が発生する」パターンが展開されます。 大急ぎで調べた所、以下が判明しました。 2.6形式 "1965-11-17T00:

    45歳以上はMongoDBを使ったシステムが使えなくなる件 - Qiita
  • 1