Categories
AngularIonicJavaScript
ScullyというAngular向けのStatic Site Generatorがあります。理論上、Angular を使用したIonicアプリケーションでも動くはずなので、試してみました。 Environment Ste […]
IonicJavaScript
グローバルインストールしたくない派向けの雑tipsです。 ローカルインストールする こんな感じで使います。 package.jsonに書く “ionic”: “ionic”,って書いておけば、npm run ionicで […]
AWSAWS CDK
AWS CloudFormationには擬似パラメーターというものがあります。 AWS Account ID Stack Notification ARNs Cloudfromation Stack Name etc&# […]
Serverless Frameworkだと簡単にできるやつです。 しかしこれ、結構内部でよしなにされている様子で、AWS CDK(というかCloudFormation)で書こうとすると結構手間です。 ドキュメントがなく […]
API定義から実装まで全部TypeScriptでやっちゃおうというやつです。 Serverless FWやAWS SAMなどでは、TypeScriptをビルドするためのツール・プラグインなどを追加する必要がありました。 […]
Amazon Alexaask-sdk
ASK SDKでDBのデータを取得する場合、getPersistentAttribuetsを利用します。 が、初めてスキルを使ったユーザーの場合、そもそもDBにレコードがない状態なので、実装側で初期値の設定が必要でした。 […]
Pull Requestがマージ・リリースされたので簡単に紹介します。 Requirement [email protected] or later TypeScript 背景 ASK SDKでは、handlerInput.re […]
Amazon AlexaAWS
Alexaスキルを自前のAWSアカウントで運用している場合、CloudWatch Logsで課金が発生していることが結構あります。 なぜCloudWatch Logs? Lambdaの実行ログが記録されるのがこのサービス […]
コードを見ていて気づいたのですが、いつの間にかAttributesManager内でPersistentAttribuetsをキャッシュする仕組みが実装されていました。 Gitのログを見る限りでは2019/4ごろの様子で […]
AWS CDKをJavaやTypeScriptなどの型付言語で利用すると、IDEの型情報を活かしてAWSリソースの定義や構成の理解などがかなり捗ります。 Construct Libraryなどを使えば1発で込み入った構成 […]