Skip to content

Instantly share code, notes, and snippets.

View david-romero's full-sized avatar
🎯
Focusing

David Romero david-romero

🎯
Focusing
View GitHub Profile
// The strategy enum pattern
enum PayrollDay {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY(PayType.WEEKEND),
SUNDAY(PayType.WEEKEND);
@david-romero
david-romero / ubuntu_set_up.md
Last active August 21, 2019 17:48 — forked from renshuki/ubuntu_agnoster_install.md
Ubuntu 16.04 + Terminator + Oh My ZSH with Agnoster Theme

Install Git

sudo apt-get update
sudo apt-get install git-core
git config --global user.name "David Romero"
git config --global user.email "davromalc@gmail.com"
List<CompletableFuture<Void>> futureList = getAllFuture();
CompletableFuture<Void> allFutureTogether = CompletableFuture.allOf(futureList.toArray());
allFutureTogether.whenComplete( (voidObject, error) -> {
if ( error == null ){
// all future ended successfully
List<Correo> copyOfCorreos = new ArrayList<>(procesar);
Correo lastCorreo = getLastSentCorreo(copyOfCorreos);
configuracionCorreoService.save(lastCorreo);
[user]
name = David Romero
[alias]
# one-line log
l = log --pretty=format:%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn] --decorate --date=short
plog = log --graph --pretty='format:%C(red)%d%C(reset) %C(yellow)%h%C(reset) %ar %C(green)%aN%C(reset) %s'
lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
hist = log --pretty=format:'%C(yellow)[%ad]%C(reset) %C(green)[%h]%C(reset) | %C(red)%s %C(bold red)[%an]%C(reset) %C(white)%d%C(reset)' --graph --date=short
a = add