Skip to content

Instantly share code, notes, and snippets.

View aviemzur's full-sized avatar

Aviem Zur aviemzur

View GitHub Profile
@aviemzur
aviemzur / emr_add_step_example.py
Created December 27, 2018 11:48
emr_add_step_example.py
from datetime import timedelta
import airflow
from airflow import DAG
from airflow.contrib.operators.emr_create_job_flow_operator \
import EmrCreateJobFlowOperator
from airflow.contrib.operators.emr_add_steps_operator \
import EmrAddStepsOperator
from airflow.contrib.sensors.emr_step_sensor import EmrStepSensor
from airflow.contrib.operators.emr_terminate_job_flow_operator \
@aviemzur
aviemzur / .gitconfig
Created April 25, 2018 10:53
git rogmonster
[alias] rogmonster = "!echo \"#########((((((((((((/**//////*****/*/***************/******************///*****/(/*,,,,,,,,......................,...,,,,,,,,,,,,,,,,,,,,,,,,,,,\n######(((/(((((((((//*********////((////*//******//*//////////*/(/****//(*,,,,,******,,,,,,,,..........................,,****,,,,******,,,,,,,,,,\n(((((((((//(((//////********//(#%%#(*/(#((////*////((((###(/(###(/*********,,,********,,,,,,......,,........................,,,,*******,,,,,,,,,,\n((((((((///(((/////*****/((%&%#//*,,..,..,*/(//***/#%%((///((#(*,,,,,,,,,,,******/*****,,,,,,.,,,,,,,.................... ..,,,,,*,,,,,,,,,,,\n(((((((//##((#((((////(#&&&(/*,..... ... .,///*****/////////**,,,,***********///*******,,,,*******,,,,,,................. .....,,,,,,,,,,,\n////(((#%((((((((##%%((((/*...... .,,. ..*///**,,,,,,,,**///////****,,,,,,*********************,,,,,,.............. . ..,,,,,,,\n/////(#%#((#((((####/*,,,,. ... ...,,,,,. ...,*//*,,...,,,*****/////***,,,,,,,,,*************,,**,***,,,,,....
@aviemzur
aviemzur / git_aliases
Last active August 6, 2019 12:36
Git aliases
[alias] update = "!git checkout master && git pull && git checkout -"
[alias] push-new = "!git push --set-upstream origin $(git rev-parse --abbrev-ref HEAD)"
[alias] push-aviemzur-new = "!git push --set-upstream aviemzur $(git rev-parse --abbrev-ref HEAD)"
[alias] close = "!f() { git checkout master && git merge --no-ff -m \"This closes #$1\" pr/$1; }; f"
[alias] pr = "!f() { git checkout master && git fetch origin && git branch -D pr/$1 || : && git checkout pr/$1; }; f"
[alias] review = "!f() { git branch -D review-before || : && git checkout $1 -b review-before && git checkout -; }; f"
[alias] fresh = "!f() { git branch | grep -v master | xargs git branch -D; }; f"
@aviemzur
aviemzur / spark_local_cluster_mode
Last active March 24, 2017 13:00
Spark Local Cluster Mode
local-cluster[2, 2, 128]