- Start: Work in this story have been started. Do the work, and launch a PR to
develop. - Finish: Pull request launched. Waiting for review. Need to pass code review, and dev QA. 2.1. Aproved: Go to step 3. 2.1. Requested changes: Go to step 1.
- Deliver: Merge the pull request to
developbranch, deploy to beta, and wait the QA team to accept or reject changes. 3.1. Aproved: Good work! It's done. Now, choose a new story, and go back to step 1.. 3.2. Rejected: Set status to "started" and go back to step 1.
This file contains hidden or 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
| /* Esto es un comentario */ | |
| body { | |
| background-color: lemonchiffon; | |
| color: orchid; | |
| font-family: 'Permanent Marker', cursive; | |
| } | |
| header { | |
| display: flex; | |
| align-items: center; |
This file contains hidden or 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
| .circle { | |
| position: relative; | |
| width: 21.375em; | |
| height: 21.375em; | |
| border-radius: 50%; | |
| padding: 0; | |
| list-style: none; | |
| left: 50%; | |
| transform: translateX(-50%); | |
| } |
This file contains hidden or 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 {Storage} = require('@google-cloud/storage'); | |
| const Config = require('../config'); | |
| const storage = new Storage({ | |
| projectId: Config.gcloud.projectId, | |
| keyFilename: Config.gcloud.keyFilename, | |
| }); | |
| const bucketName = Config.gcloud.bucket; | |
| const bucket = storage.bucket(bucketName); |
This file contains hidden or 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
| function deepLinkTransform(link) { | |
| const action = link.split('?')[0].replace("slack://", ''); | |
| const paramsStr = link.split('?')[1].split("&"); | |
| const params = {}; | |
| // Set params as a object instead of the array | |
| for (let i = 0; i < params.length; i += 1) { | |
| let param = paramsStr[i].split('='); | |
| params[param[0]] = param[1]; | |
| } |
This file contains hidden or 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
| var modelate = require('modelate'); | |
| var User = modelate('User', { | |
| name: { | |
| type: 'string' | |
| }, | |
| age: { | |
| type: 'number' | |
| } | |
| }); |
This file contains hidden or 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
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>Meetup combinated atendance scrapper</title> | |
| <!-- We're loading jQuery to simplify the code --> | |
| <script type="text/javascript" src="https://code.jquery.com/jquery-latest.min.js"></script> | |
| </head> | |
| <body> |
Adwords API is a little bit tricky. First at all, forget everything you know about API access. Your token is not your key, but a small part in a big key pairs world (called Google's OAuth).
Although, yes, you need an API Key. Get it by following this steps, and wait for approval (might be two or three business days). They call it "developer token"
Once you got it, it will be something like this: