sequenceDiagram
participant User
participant AWS Marketplace Product Page
participant Your Marketplace Landing Form
participant Your subscriptions API
participant AWS Marketplace Metering Service
User ->> AWS Marketplace Product Page: Visits
User ->> AWS Marketplace Product Page: Purchases contract/subscription
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const awsTool = new DynamicTool({ | |
name: "aws-cli", | |
description: | |
"This is AWS CLI. You can call this to send commands to the AWS Cloud. Use AWS CLI format like `aws s3api list-buckets`", | |
async func(command) { | |
const args = command.split(" ").filter((x) => x !== "aws"); | |
const result = spawnSync("aws", args, { | |
env: { | |
...process.env, | |
AWS_REGION: "eu-central-1", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// First, get the item | |
DynamoDB.get({ | |
TableName: "http-crud-tutorial-items", | |
Key: { | |
id: "1", | |
}, | |
}).promise().then((data) => { | |
const item = data.Item; | |
// Update the item |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build/release | |
on: | |
release: | |
types: # This configuration does not affect the page_build event above | |
- created | |
jobs: | |
release: | |
runs-on: ${{ matrix.os }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let kv = {}; | |
let set = new Set(); | |
let map = new Map(); | |
const { performance } = require('perf_hooks'); | |
const numOfBlacklisted = 3500000; | |
const numOfChecks = 100000; | |
const putToKv = (ip) => { | |
kv[ip] = true; |
I hereby claim:
- I am rafalwilinski on github.
- I am rafwilinski (https://keybase.io/rafwilinski) on keybase.
- I have a public key ASBiCUFaXIYxtVkZaGXkfVJNxOB9QKiwd7tyDTIEGRPAHAo
To claim this, I am signing this object:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// consts/index.js | |
export const SHOW_MODAL = 'ui/SHOW_MODAL' | |
export const HIDE_MODAL = 'ui/HIDE_MODAL' | |
// reducers/ui.js | |
import { SHOW_MODAL, HIDE_MODAL } from '../consts' | |
const initialState = { | |
activeModal: null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Go to `/node_modules/redux-api-middleware` | |
2. Open `package.json` and add `"react-native": "fetch-npm-react-native.js",` after `main` key | |
3. Run `echo "module.exports = this;" > fetch-npm-react-native.js` | |
4. Restart RN server |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// http://stackoverflow.com/questions/38070287/nodejs-how-to-manage-username-and-task-management-without-using-external-datab?noredirect=1#comment63578743_38070287 | |
// On server start load data from file | |
var storage = {tasks: []}; | |
fs.readFile('database.json', function(err, data) { | |
if(err) throw new Error(err); | |
storage = JSON.parse(data); | |
}); | |
// On incoming request | |
if (query.id == '1') { |
NewerOlder