Corriendo un proyecto Maven

Como ejecutar un proyecto Maven desde la linea de comandos
Como ejecutar un proyecto Maven desde la linea de comandos

¿Ya termino su proyecto en Maven y necesita correrlo desde la linea de comandos?, basta con usar

mvn exec:java -Dexec.mainClass="clasePrincipal"

Remplazando clasePrincipal por la ruta a la clase que contiene el método main de su aplicación.

Transcript

Corriendo un proyecto Maven

Panel 1
Narrador: ¡Proyecto listo!

Panel 2
Narrador: ¡En sus marcas!

Panel 3
Narrador: mvn exec:java -Dexec.mainClass=”mx.hashCode.unica.App”

Narrador: Solo ponga la clase principal de proyecto en el argumento -Dexec.mainClass


Espero que esta entrada les fuera de utilidad y desean cooperar, me pueden invitar una cerveza: https://www.paypal.me/hashRaygoza/20mxn Gracias y nos vemos en la próxima :).

Anuncios

Algorithmic feed

Algorithmic feed
Algorithmic feed

Dear Medium if the algorithmic feed is to stay, Could you at least get it to make better recommendations than a Facebook aunt?

 

Nueva paleta de colores

 

Neón
Neón

Ya ven que la única constante es el cambio y ha llegado la hora de cambiar la paleta de colores que uso en mis comics de la vieja paleta de colores de comics de los 50’s.

A algo mas original que llevo un par de comics experimentando, hacer los comics principalmente en escala de grises pero con detalles en colores neón para enfatizar ciertas cosas.

Como en la entrada de la paleta anterior aquí presento el contenido del archivo neon.gpl.

GIMP Palette
Name: HashComics
Columns: 8
#
192   0  80 Sin nombre
255  38  53 Sin nombre
255 128  26 Sin nombre
254 243  31 Sin nombre
170 255   1 Sin nombre
 22 255 255 Sin nombre
170   0 255 Sin nombre
255   0 170 Sin nombre
159  97 100 Sin nombre
255 113 130 Sin nombre
255 205 156 Sin nombre
255 250 166 Sin nombre
199 255  92 Sin nombre
102 242 255 Sin nombre
199  91 255 Sin nombre
255 122 210 Sin nombre
255 255 255 Sin nombre
223 223 223 Sin nombre
191 191 191 Sin nombre
159 159 159 Sin nombre
127 127 127 Sin nombre
 95  95  95 Sin nombre
 63  63  63 Sin nombre
  0   0   0 Sin nombre

Solo guardelo con extensión .gpl y coloquelo en la carpeta de paletas del GIMP y la siguiente vez que inicie el GIMP tendra disponible esa paleta de colores.

Y como muestra del efecto aquí esta uno de mis dibujos viejos coloreado con la nueva paleta.

¿Que tal el efecto?
¿Que tal el efecto?

Va a ser divertido ver si este experimento funciona.


Espero que esta entrada les fuera de utilidad y desean cooperar, me pueden invitar una cerveza: https://www.paypal.me/hashRaygoza/20mxn Gracias y nos vemos en la próxima :).

Entrega via dron

Entrega via dron
Entrega vía dron

Bueno, si una empresa de jugos pudo mas que duplicar su valor en la bolsa con solo implicar que hibán a usar tecnológica blockchain (para hacer jugos…) ¿Pueden culpar a un expy descarado de Amazon/compañía de tecnología genérica (eso es Optimus TAAS si se preguntaban) de aprovecharse de la manía por los drones y ofrecer envío vía “drones”, donde por “dron” entiendase un muy ingeniosamente rebautizado repartidor, hey técnicamente NO es publicidad engañosa :P.

Agradecimiento especial a https://twitter.com/mlopcadraws cuyo comic https://lifeofmiguel.tumblr.com/post/162076842615/prevandoodles-lifeofmiguel-quick-where-are fue la inspiración de este.

Transcript

Entrega vía Dron

Panel 1
Narrador: Asi que Optimus TAAS ya arranco sus entregas vía drones
Narrador: ¿Seria bueno hacer una prueba, no Hash?

Panel 2
Narrador: Si la entrega es con un vehículo aéreo no tripulado eso implica que no habrá nadie al abrir la puerta….
Narrador: Util para todos los que no quieran molestarse en arreglarse para recibir a alguien.
Narrador: O arreglarse en general…

Panel 3
Narrador: O ponerse algo encima después de bañarse…
Narrador: Muy conveniente. ¿no?

Panel 4
Narrador: Así que abre la puerta..

Panel 5
Narrador: ¡Y saluda al la nueva categoría de empleados de Optimus TAAS!, los ya conocidos repartidores ahora rebautizados “drones”

Narador: De modo que si es una entrega via dron, no se que habias pensado…

Panel 6
Narrador: Inspirado por: https://lifeofmiguel.tumblr.com/post/162076842615/prevandoodles-lifeofmiguel-quick-where-are

 

 

¡Fusión!

¡Fusión!
¡Fusión!

En caso de que vean el archivo y les extrañe que de golpe llegue hasta el 2011 es por que ya fusione ese blog con mi blog previo, chance esto cause un par de entradas repetidas por aquí por halla, pero la verdad si que quería tener todo en un solo sitio 😛

Como hago mis comics

1 xK-WVbUWPp1AzMhf0RoVqw

Pues después de tanto hacer comics (llevo desde el 2012) supongo no esta demas poner como los hago, quien sabe chance les sea de utilidad.

Materiales

No es muy complicado, papel, lápiz, borrador, escaner, tinta y el GIMP para el coloreado y ensamblaje final.

Materiales
Materiales

Inspiración de los paneles

Como bien sabe la necesidad es la madre de la invención y en mi particular caso tenia un problema muy claro, mis comics se estaban haciendo cada vez mas largos y ya no cabian en la pagina (no cuento con tableta digitalizadora de modo que el tamaño del papel es un punto de consideración) y si bien la solución mas sencilla seria hacer el comic en varias paginas esa solución no me parecia adecuada, mas que nada por que un numero siempre creciente de paginas se haria molesto de manejar y leer, por lo que me puse a buscar otra solución.

¡La Solución!
¡La Solución!

Y la encontré en un lugar inesperado, en el teléfono que tenia en ese momento, un Lumia 520 con Windows Phone 8, con los paneles cuadrados y rectangulares en una cuadricula y sin embargo sin verse repetitivos o aburridos embonando como las piezas de un mosaico, ahora con la idea venia lo bueno, ¿Como aplicar eso a un comic?

Módulos

Para mantener los tamaños consistentes y la cuadricula lo mas alineada posible decidí crear una plantilla con la que pudiera hacer los tipos de paneles que necesito con facilidad, esta plantilla se muestra a continuación.

Plantilla
Plantilla

Como podrá observar puedo usar esta plantilla para hacer seis paneles cuadrados o combinarlos en rectángulos o cuadrados mas grandes.

Ahora ¿Como hago un comic mas largo? simple planeo el comic de modo que los módulos embonen entre si, como se ve a continuación.

Ensamblaje
Mentalmente piense en Tetris y todo embona

Nota que embonan entre si, ahora vamos a armar el comic en si.

Ensamblaje

Ya que tenga los módulos listos y escaneados es momento de ensamblar el comic, esto lo realizo desde el GIMP, ya que escaneé todo y le dí el ancho deseado

Los módulos listos para ensamblar
Los módulos listos para ensamblar

Y lo combinamos en una sola imagen mas grande alineando via las lineas de los módulos

Los módulos alineados
Los módulos alineados

Y ya que queda eso se puede proceder a limpiar y colorear

Bordes

Me gusta dejar los paneles sin un contorno de modo que los colores y el contenido demarquen donde termina, me parece que le da un look mas limpio al comic claro que esto implica un paso adicional, el tener que seleccionar y convertir en ruta cada panel del comic como se ve a continuación

Preparamos los bordes de los paneles
Preparamos los bordes de los paneles

Limpiando las lineas

Ahora si bien uso tinta para lograr que las lineas se vean lo mas oscuras posibles hay un sin numero de factores que pueden prevenir eso o hacer que el papel no se vea completamente blanco, por suerte hay un truco muy sencillo para remediar eso

El primer paso es usar el canal de color azul para poder limpiar las lineas del modulo (por eso es importante seleccionar los paneles primero, después de este paso sera mucho mas complicado), pasar la imagen a escala de grises y usando el dialogo de niveles ajustar hasta que quede blanco y negro

Usando niveles para ajustar blanco y negro
Usando niveles para ajustar blanco y negro

Suavizado de lineas

Un paso extra que me gusta realizar es crear una capa adicional con las lineas en negro y aplicarle un difuminado, esto suaviza los contornos y a mi gusto le da un mejor aspecto al comic, para hacer esto copie la capa con las lineas, aplique el multiplicar capa y finalmente un desenfoque gausiano del 0.8

Blur
Blur

Capa para colores

Para facilitar el coloreado lo mas posible usualmente creo una copia de la capa con las lineas y usando el dialogo de umbral la convierto en una imagen puramente blanca y negra, sin nada de grises o anti-aliasing poniendo esta en el fondo, multiplicando las demas y con los paneles previamente seleccionados puedo colorear con solo la cubeta de rellenar áreas.

Crear una capa para colores con lineas negro solido y fondo blanco
Crear una capa para colores con lineas negro solido y fondo blanco

Coloreando

En esta parte no me complico, simplemente uso el la paleta de colores descrita aquí: Paleta de colores hasta el momento me ha bastado, si algo usando una que otra combinación de esos colores para algunos personajes o elementos.

Coloreando
Coloreando

Si bien por un rato estuve agregando sombras a los dibujos lo tardado del proceso (y cansado, haga sombreado usando el ratón) me hizo dejar de hacerlo y quedarme con colores planos.

Texto

Con esto tampoco me complico la vida es usando las herramientas que el GIMP proporciona para agregar el texto, usualmente el dialogo y texto vienen MUY improvisados, rara vez es un guión completo.

Usualmente lo que hago es escribir el texto tratando de que fluya bien y no tape demasiado (cosa mas complicada de lo que parece si olvida planear donde va el texto), hecho esto en una capa transparente pongo las burbujas de texto y narraciones

El texto y la capa de texto
El texto y la capa de texto

Hecho todo eso basta con exportar a un archivo png y el resultado lo pueden ver aquí.

Bueno, ese es básicamente el proceso que uso para dibujar estos comics, espero que esta información les halla sido de utilidad y nos vemos en la próxima 🙂