Category Archives: Programacion

Git borrar todos los Branches excepto Master

Algunas veces al final de un proyecto o etapa del mismo queresmos eliminar todos los branches locales que ya no utilizamos. Nos ubicamos en nuestro master $ git checkout master Luego ejecutamos esta secuencia $ git branch | grep -v “master” | xargs git branch -D Ten cuidado antes de ejecutar este comando. Asegurate de tener… Read More »

Git guardar historial en Windows

Si Git no les guarda el historial aunque salgan con exit de la consola pueden intentar esta solución 1-Crear en tu carpeta “Users” de Windows un archivo .bash_profile c:\User\<tu_usuario>\.bash_profile Para crear archivos .file (punto file ) en Windows debes nombrarlo con el punto al final de este modo .bash_profile. (punto nombreArchivo punto) Windows eliminara el… Read More »

Java JMX con Spring y Tomcat – Hello Word Example

Java Management eXtensions nos permite monitorear y manejar servicios sobre aplicaciones basadas en Java. Configurando Spring   <!– Usamos MetadataMBeanInfoAssembler y lo configuramos con una instancia de la clase AnnotationJmxAttributeSource que se le pasa a MBeanExporter a través de la propiedad ‘assembler’. Con esto podemos utilizar y exponer nuestros bean con Anotaciones. –>   <!–… Read More »

Spring MVC Ejemplo Hola Mundo

Este es un simple Hola Mundo para mostrar Spring MVC Librerías necesarias Las encuentras en http://www.springsource.org/download/ Configuración de Spring MVC en tu web.xml Prestar atención a org.springframework.web.servlet.DispatcherServlet que es la clase de Spring que se encarga de ‘despachar’ las url que están bajo url-pattern, en este ejemplo todas las url con *.html. Spring MVC buscará… Read More »

Desarrollo de Software: ¿cuándo son útiles los prototipos?

  No es errado decir que muchas empresas, principalmente aquellas que no están orientadas al desarrollo de software carecen en sus departamentos de desarrollo de métodos que combinen calidad y tiempos de entrega. En general suelen tener privilegio los tiempos y recursos asociados a la venta comercial por sobre la capacidad de los departamentos de… Read More »

Como Cambiar el Idioma de Mozilla Firefox

Debes buscar la versión o release de tu Firefox, luego el sistema operativo y por último dentro de carpeta xpi el paquete del idioma que deseas, para mi ejemplo será es-AR.xpi Todo esto lo haces desde aquí  http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ Al finalizar te pedirá reiniciar, puedes obviarlo y continuar con lo que sigue. Pondremos en la barra… Read More »

Cambiar el User-agent de tu navegador Mozilla Firefox

Podrías querer cambiar el User-agent de tu Mozilla para ‘engañar’ a tu aplicación web haciéndole creer que estas accediendo desde un dispositivo móvil y así probar aspectos como el diseño. El User-agent es el encabezado de la petición http que identifica el nombre de la aplicación, la versión, sistema operativo, etc., que esta accediendo. Por… Read More »

Integrar JUnit con Spring

Integrar JUnit con Spring es bastante simple. Solo debes crear tu test y anotarlo con @RunWith(SpringJUnit4ClassRunner.class). JUnit invocará la clase de referencia, en este caso ‘SpringJUnit4ClassRunner’. SpringJUnit4ClassRunner se encargará de levantar el contexto de Spring, en este ejemplo tengo dos contextos, donde el segundo ‘sobreescribe’ al primero. La configuración del contexto puedes pasarla con otra… Read More »

Comparar archivos con Eclipse

¿Cómo comparar dos archivos con Eclipse? Sumamente fácil; pero como casí nunca lo uso, suelo olvidarlo. Aquí lo dejo para recordarlo. Seleccionar los archivos a comparar… luego boton derecho… Compare Each Other…

Encontrar librerias Java (jar)

Si tienes dificultades para encontrar alguna librería java, o tal vez necesitas alguna versión en particular de alguna librería que no logras hallar;  date una vuelta por esta página. Enlace: findJAR

Cliente CVS desde tu código Java

Te explico como crear un cliente CVS desde tu código Java: Si necesitas conectarte a un CVS directamente desde tu código Java, puedes utilizar la librería Java CVS Client Te lo dejo este ejemplo para que observes cómo utilizar la librería. import java.io.PrintStream;   import org.netbeans.lib.cvsclient.CVSRoot; import org.netbeans.lib.cvsclient.Client; import org.netbeans.lib.cvsclient.admin.StandardAdminHandler; import org.netbeans.lib.cvsclient.command.CommandAbortedException; import org.netbeans.lib.cvsclient.command.CommandException; import… Read More »

Recuperar correo borrado en Thunderbird

Como recuperar un mail o correo borrado ‘definitivamente’ en Mozilla Thunderbird. Si borraste un mail importante también de la papelera, y necesitas recuperarlo, todavía tienes una oportunidad de hacerlo; siempre y cuando no hayas compactado las carpetas. Cierra completamente tu cliente de correo (Control + Q) Busca la carpeta dónde Thunderbird guarda los archivos de… Read More »