Archivo de la categoría: Herramientas

Renombrar una rama en git

Tenemos una rama en git y queremos cambiarle el nombre. Podemos usar los siguientes comandos Cambiar nombre de rama local Podemos usar git branch -m o bien git branch –move Para cambiar el nombre de la rama local en la … Sigue leyendo

Publicado en git | Etiquetado , | Deja un comentario

Diferencias entre git fetch, pull y rebase

No sé cómo estás acostumbrado a trabajar en git. En mi caso, cuando quiero traerme los cambios del servidor a mis ramas locales, uso siempre git pull. Sin embargo, sé que existen git fetch y git rebase, que nunca uso. … Sigue leyendo

Publicado en git | Etiquetado , , , , , | Deja un comentario

Cómo borrar una rama local y remota en Git

A veces no te interesa una rama de git porque has hecho experimentos con ella y no quieres conservarla. O bien has terminado con ella, has hecho merge a la rama principal y quieres borrarla. Vemos como borrar esas ramas … Sigue leyendo

Publicado en git | Etiquetado , , , , | Deja un comentario

Deshacer el cambio más reciente en GIT

A veces subimos cosas a git que luego no queremos que estén subidas. Es relativamente habitual hacer un commit y darnos cuenta luego que no hemos subido exactamente lo que queríamos o que se ha subido algún fichero de más. … Sigue leyendo

Publicado en git | Etiquetado , , | Deja un comentario

EditorConfig

Me he puesto a juguetear con Angular, una de mis asignaturas pendientes. El primer paso, ¿cómo no?, crear un «Hola Mundo». Pero el comando ng new my-app crea demasiados ficheros y demasiadas cosas. Incluso con las opciones para hacer el … Sigue leyendo

Publicado en eclipse, IntelliJ | Etiquetado , , , , , | Deja un comentario

Proguard con Maven y con Gradle

Una asignatura pendiente que tengo es ofuscar el código con Proguard. Dos «requisitos» Así que me decido a hacer el experimiento tanto con Gradle como con Maven en mi IntelliJ IDEA. Proguard con Maven Tienes el resultado en Proguard con … Sigue leyendo

Publicado en gradle, maven, proguard | Etiquetado , , | Deja un comentario

¿Es necesario usar isDebugEnabled()?

Cuando vemos código que usa un sistema de log para mostrar los mensajes de la aplicación, suele ser habitual ver código como el siguiente ¿Por qué se usa isDebugEnabled()? El motivo de usar esta llamada es para evitar que se … Sigue leyendo

Publicado en buenas costumbres de programación, slf4j | Etiquetado , , | Deja un comentario

Qué es SLF4J

SLF4J, Simple Logging Facade For Java, es una abstración de un sistema de logging para una aplicación Java. Con esto queremos decir que no es un sistema de log completo, sino que simplemente nos sirve como «fachada» para hablar con … Sigue leyendo

Publicado en log4j, logback, slf4j | Etiquetado , , , | Deja un comentario

Jaspersoft Studio: Donde «Buen Funcionamiento» es una Meta Difícil de Alcanzar

He estado creando una serie de tutoriales sobre Jasper Studio y sobre Jasper Report. La parte de Jasper Studio me ha dejado «contento», falla más que una escopeta de feria y hay que pelearse bastante para conseguir lo que quieres … Sigue leyendo

Publicado en jasperreports | Etiquetado , , | Deja un comentario

Jasper Studio …. :/

Hace algún tiempo en el curro me tocó aprender a usar Jasper Studio. Concretamente, hacer una especie de manual de usuario «guía-burros» para el cliente 🙂 Y como un año después, me he decidido a hacer una serie de tutoriales … Sigue leyendo

Publicado en jasperreports | Etiquetado , | Deja un comentario