code --diff file1.cs file2.cs
git config --global diff.tool vscode git config --global difftool.vscode.cmd "code --wait --diff $LOCAL $REMOTE"
git config --global core.editor "code --wait"
| var stream = { | |
| "token": "my_token", // no auth token, you decide what this is | |
| "url": 'https://my_song.mp3', | |
| "metadata" : { | |
| "title": "My Song Title", | |
| "subtitle": "My Song Subtitle", | |
| "art": { | |
| "sources": [ | |
| { | |
| "contentDescription": "image", |
| (Switch to old repo) | |
| > git remote add new-origin new_repo_url | |
| > git remote update | |
| > git push -f new-origin master --follow-tags (WARNING: new repo gets overwritten!) |
| // This sample demonstrates handling intents from an Alexa skill using the Alexa Skills Kit SDK (v2). | |
| // Please visit https://alexa.design/cookbook for additional examples on implementing slots, dialog management, | |
| // session persistence, api calls, and more. | |
| const Alexa = require('ask-sdk-core'); | |
| const LaunchRequestHandler = { | |
| canHandle(handlerInput) { | |
| return Alexa.getRequestType(handlerInput.requestEnvelope) === 'LaunchRequest'; | |
| }, | |
| handle(handlerInput) { |
| function getPersistenceAdapter() { | |
| // This function is an indirect way to detect if this is part of an Alexa-Hosted skill | |
| function isAlexaHosted() { | |
| return !!process.env.S3_PERSISTENCE_BUCKET; | |
| if (isAlexaHosted()) { | |
| const {S3PersistenceAdapter} = require('ask-sdk-s3-persistence-adapter'); | |
| return new S3PersistenceAdapter({ | |
| bucketName: process.env.S3_PERSISTENCE_BUCKET, | |
| objectKeyGenerator: keyGenerator |
| How do I set up an Alexa-hosted skill to use resources on a personal AWS account? | |
| With the AWS Lambda execution role ARN, you can seamlessly use resources on a personal AWS account to expand the functionality of your Alexa-hosted skill. For example, you can connect the Alexa-hosted skill to an Amazon DynamoDB table. Take the following steps to set up your Alexa-hosted skill to use resources on a personal AWS account: | |
| In the Alexa developer console, open your Alexa-hosted skill, and then in the code editor click the icon that has hover text AWS Lambda Role Execution ARN. Copy the ARN. | |
| If you have not done so already, on your personal AWS account, in the Identity and Access Management (IAM) dashboard, create a role that allows access to the resource that you want your Alexa-hosted skill to access. | |
| In the IAM dashboard, click Roles, click the name of the role you want to edit, and then click the Trust relationships tab. | |
| Edit the trust relationship to include the sts:AssumeRole action, and specify the AWS Lambda |
| module.exports = Object.freeze({ | |
| translation: { | |
| welcome: 'Howdy', | |
| images: [ | |
| { | |
| background: 'https://image/en-US.png' | |
| }, | |
| { | |
| background: 'https://image/en-US2.png' | |
| }, |
| sendProgressiveResponseMessage("Please wait!", handlerInput); | |
| public static void sendProgressiveResponseMessage(final String message, | |
| final HandlerInput handlerInput){ | |
| final SpeakDirective speakDirective = SpeakDirective.builder() | |
| .withSpeech(message) | |
| .build(); | |
| final String requestId = handlerInput.getRequestEnvelope().getRequest().getRequestId(); |
| const APLHomeCardRequestInterceptor = { | |
| process(handlerInput) { | |
| const withSimpleCard = handlerInput.responseBuilder.withSimpleCard; | |
| const withStandardCard = handlerInput.responseBuilder.withStandardCard; | |
| function withSimpleAPLCard(cardTitle, cardContent){ | |
| if(supportsAPL(handlerInput)){ | |
| handlerInput.responseBuilder.addDirective({ | |
| type: 'Alexa.Presentation.APL.RenderDocument', | |
| version: '1.0', | |
| document: APLDoc, |
code --diff file1.cs file2.cs
git config --global diff.tool vscode git config --global difftool.vscode.cmd "code --wait --diff $LOCAL $REMOTE"
git config --global core.editor "code --wait"
| { | |
| "interactionModel": { | |
| "languageModel": { | |
| "invocationName": "feliz cumple", | |
| "intents": [ | |
| { | |
| "name": "AMAZON.CancelIntent", | |
| "samples": [] | |
| }, | |
| { |