Skip to content

Instantly share code, notes, and snippets.

@jmlclosa
jmlclosa / bash_terminal_tips.md
Last active October 29, 2019 18:21
bash_terminal_tips

Use ZSH + Oh My Zsh

Recommended Zsh Plugins

plugins=(
  git mvn history httpie docker kubectl
)

Some good alias

@jmlclosa
jmlclosa / git-fat-pack.sh
Created August 28, 2019 06:19 — forked from dsc/git-fat-pack.sh
Permanently remove crap from a git repo.
#!/bin/bash
#set -x
# Shows you the largest objects in your repo's pack file.
# Written for osx.
#
# @see http://stubbisms.wordpress.com/2009/07/10/git-script-to-show-largest-pack-objects-and-trim-your-waist-line/
# @author Antony Stubbs
# set the internal field spereator to line break, so that we can iterate easily over the verify-pack output
@jmlclosa
jmlclosa / quarkus.md
Last active February 4, 2020 20:31
[Notas sobre Quarkus] #quarkus #formación

Introducción

Qué es?

Es un framework Open Source para el desarrollo de aplicaciones Java orientadas a microservicios y "cloud-native", es decir, pensadas para funcionar en contenedores de Docker. Proporciona un subconjunto de implementaciones de Java EE 8 (JPA, CDI a medias, JAX-RS, JSON-P, JSON-B, Bean Validation, ...) y implementación completa de MicroProfile (Health, Meter, Rest client, ...)

Es un proyecto similar a Spring Boot, Thorntail o Payara Micro, pero con algunas ventajas adicionales que veremos.

No es un servidor de aplicaciones. En un Servidor de aplicaciones tradicional, cuando despliegas un WAR, lo descomprime, genera proxies, analiza anotaciones, etc. Quarkus hace lo mismo pero en tiempo de compilación. Por lo que tenemos los errores de despliegue al compilar.

@jmlclosa
jmlclosa / kata_bowling.md
Last active February 4, 2020 20:34
[Kata Bowling] #kata

BOWLING

http://codingdojo.org/kata/Bowling/

Enunciado

Dado una secuencia válida de tiradas de bolos, devolver la puntuación total de la partida.

Simplificaciones:

  • No comprobar la validez de las tiradas
  • No comprobar el número de tiradas
  • No proporcionar puntuaciones intermedias
@jmlclosa
jmlclosa / kata_fizzbuzz.md
Last active February 4, 2020 20:35
[Kata FizzBuzz!] #kata

FIZZ BUZZ!

http://codingdojo.org/kata/FizzBuzz/

Enunciado

Escribe un programa que imprima los números del 1 al 100, pero aplicando las siguientes normas:

  • Imprimir 'Fizz' si el número es divisible por 3.
  • Imprimir 'Buzz' si el número es divisible por 5.
  • Imprimir 'FizzBuzz' si el número es divisible por 3 y por 5.

Tests unitarios mínimos