Entradas

Mostrando entradas de febrero, 2022

Crear repositorio Git desde Git Bash

Imagen
Git es una de las herramientas de control de versiones más utilizadas hoy en día. Aunque hace algún tiempo eran más populares los sistemas centralizados como SVN, la realidad es que actualmente Git es el amo y señor en este campo. Si estás trabajando en una aplicación relativamente moderna, no me estaría arriesgando demasiado si dijera que estáis usando Git para el control de versiones. Así que os recomiendo que profundicéis todo lo posible en el manejo de esta herramienta, ya que es un conocimiento transversal que os podréis llevar de un proyecto a otro.      Dicho esto, vamos a ver lo básico de Git. Os quiero comentar los pasos necesarios para crear e inicializar un repositorio Git para vuestro proyecto. Aunque esto se puede realizar de varias formas, en concreto hoy quiero explicarlo utilizando la herramienta Git Bash , ya que se trata del método que con seguridad podremos emplear en cualquier tipo de proyecto.   Crear repositorio Git desde Git Bash Obviamente,

Calcular Día de la semana de una Fecha determinada

Imagen
Siguiendo con las píldoras de los últimos días, hoy vamos a ver una utilidad que suele ser de bastante ayuda cuando queremos programar funcionalidades distintas en función de la fecha. Me estoy refiriendo a la utilidad que nos permite determinar en qué día de la semana cae una fecha determinada (lunes, martes, miércoles, etc...). Se trata de un cálculo sencillo, pero no nos vendrá mal tenerlo a mano por aquí para refrescar su desarrollo cuando nos sea necesario. El trabajo con fechas tarde o temprano se hace necesario en cualquier proyecto. Para calcular del día de la semana de una fecha concreta, podríamos hacer uso de la librería GregorianCalendar de Java. De este modo, tendríamos un método codificado de forma similar al siguiente. // ********** ********** ********** ********** ********** public int calcularDiaSemana (Date fecha ) {           GregorianCalendar fechaCalendario = new GregorianCalendar();    fechaCalendario .setTime(