はやさがたりない。

へっぽこぷろぐらまのメモログ

2015-01-01から1年間の記事一覧

APIGateway の MappingTemplate

※CURLでテストすると勝手に「Content-Type: application/x-www-form-urlencoded」がつけられるのでちゃんと自分でヘッダーを指定しましょう。 MappingTemplateが正常に動作するようになったらこんなエラーが返ってくるようになった。 {"message": "Could not…

serverless での エラーマッピングの仕方。

そもそものエラーの返し方はこちら。 return context.done(new Error("invalid type :" + type )); レスポンスコードを変えたりしたい時は、 s-function.json の responses をいじる 。 こんな感じでコンソール上の「Lambda Error Regex」を「selectionPatte…

serverlessのs-function.jsonに設定する値

この辺を見ながらやる感じ? docs.aws.amazon.com

serverlessのmappingtemplateのフォーマットメモ

responseTemplatesのforeachとかは、ここの記述フォーマットに従っている。 Apache Velocity - VTL Reference jsonのフィールドの先頭に「_」があった時にうまくテンプレートに適用できなかった。 そんな時はここを見るといい感じ。 JSONPath - XPath for JS…

serverless はまった

serverlessはnode v4以上必須なのだが lambdaのnodeはv0.10なので classとか使うと怒られます。 ローカルのテストの意味が。。。ねぇ!!

serverlessで一つのfunctionをrunする方法

公式ドキュメントには sls function run myModule/myFunctions#functionOne って書いてあるけど実際にそれでやっても Serverless: Select a function to run: myFunctions > functionOne functionTwo ってなっちゃうのでもやもやしてた。 こう書いたら選択し…

serverless さわってみた

所感 serverless (旧名JAWS)の使い勝手を調べてみた。結果としては割といい感じ。serverlessならansibleとかもいらなくなる!AWSのリソースもserverlessの中のCloudFormationでOKだぜ!!みたいな。。?まだまだドキュメントは少ないけど、もうちょっと勉強…

elasticsearch勉強会

elasticsearch勉強会 percolatorのユースケース アラート インデックスが特定のクエリにマッチしたら教えてくれ。 広告出稿する場合 ユーザがサイト検索する アパートを検索して結果を表示するが 新しいマッチする物件が出たら知りたい どのメールに通知すれ…

Amazon SQSのテストでelasticMQを使おうとしてちょっとハマった話

最近はもっぱら AWS を使ったサービスの開発をしている。 あいかわらず、サーバサイド(Java)の開発+ちょっとインフラも。 さてさて、今回は Amazon SQS を使うことになった。 SQS周りの単体テストをしょうということで elasticMQ っていう子を使うことにな…

Amazon Linux で yum update したら Ansible が動かなくなった

今日Amazon Linux 上でAnsibleを実行したら -- ImportError: No module named yum -- とか言われて動かなくなった。 つい先日まで動いていたのに、なんでやねんとおもいつつ調べてみたらどうやら Amazon Linux 2015.03 がリリースされていて色々と変わってい…