- By Edmond Lau
- Highly Recommended 👍
- http://www.theeffectiveengineer.com/
- They are the people who get things done. Effective Engineers produce results.
I hereby claim:
To claim this, I am signing this object:
Live demos:
A curated list of AWS resources to prepare for the AWS Certifications
A curated list of awesome AWS resources you need to prepare for the all 5 AWS Certifications. This gist will include: open source repos, blogs & blogposts, ebooks, PDF, whitepapers, video courses, free lecture, slides, sample test and many other resources.
For more about AWS and AWS Certifications and updates to this Gist you should follow me @leonardofed
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.
| { | |
| "Version": "2012-10-17", | |
| "Statement": [ | |
| { | |
| "Action": "sts:AssumeRole", | |
| "Principal": { | |
| "Service": "ec2.amazonaws.com" | |
| }, | |
| "Effect": "Allow", | |
| "Sid": "" |
| variable "region" {} | |
| variable "allowed_account_ids" {} | |
| terraform { | |
| required_version = ">= 0.8.8" | |
| } | |
| provider "aws" { | |
| region = "${var.region}" | |
| profile = "default" |
| (ns braintree-clj.core | |
| (:import [com.braintreegateway BraintreeGateway Environment TransactionRequest Transaction$Type]) | |
| (:require [clojure.string :as s] | |
| [hiccup.core :as hiccup] | |
| [hiccup.page-helpers :as page-helper] | |
| [noir.core :as noir] | |
| [noir.request :as noir-req] |
| git config --global diff.tool opendiff | |
| git config --global difftool.opendiff.cmd 'opendiff "$LOCAL" "$REMOTE"' | |
| git config --global merge.tool opendiff | |
| git config --global mergetool.opendiff.cmd 'opendiff -merge "$MERGED" "$LOCAL" "$REMOTE"' | |
| git config --global mergetool.opendiff.trustExitCode false |
| #!/bin/sh | |
| # usage: no_scroll_line top|bottom 'non-scrolling line content' command to run with args | |
| # | |
| # Set up a non-scrolling line at the top (or the bottom) of the | |
| # terminal, write the given text into it, then (in the scrolling | |
| # region) run the given command with its arguments. When the | |
| # command has finished, pause with a prompt and reset the | |
| # scrolling region. |