Happy Birthday Mum! I love you more than anything and I hope you have the best day - Lots of love, Phoebe
Dear Steph, We're all thinking of you and wishing you a speedy recovery. Love the CHIPS crew xoxo
Getting started:
Related tutorials:
| "use strict"; | |
| (function() { | |
| /* Utilities */ | |
| function billingAddressIsValid() { | |
| return ( | |
| jQuery("#billing_address_1").val() && | |
| jQuery("#billing_city").val() && | |
| jQuery("#billing_state").val() && |
| const model = 'cards' | |
| const fp = require('./tmp') | |
| , validRequest = fp.validRequest | |
| , validCmd = fp.validCmd | |
| , validModel = fp.validModel | |
| , validPayload = fp.validPayload | |
| , success = fp.success | |
| , error = fp.error; |
| # Delete every Docker containers | |
| # Must be run first because images are attached to containers | |
| docker rm $(docker ps -a -q) | |
| # Delete every Docker image | |
| docker rmi $(docker images -q) |
| Bump version in `package.json` | |
| Commit the change | |
| Tag the commit | |
| `git tag -a v1.0.1 659e509 -m "rivescript bot v1.0.1"` | |
| Push the tag | |
| `git push origin v1.0.1` |
| openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem |
This describes how I setup Atom for an ideal Clojure development workflow. This fixes indentation on newlines, handles parentheses, etc. The keybinding settings for enter (in keymap.cson) are important to get proper newlines with indentation at the right level. There are other helpers in init.coffee and keymap.cson that are useful for cutting, copying, pasting, deleting, and indenting Lisp expressions.
The Atom documentation is excellent. It's highly worth reading the flight manual.