viernes, 7 de diciembre de 2018

getFecha javascript

function getFecha(){
var hoy = new Date();
var dd = hoy.getDate();
var mm = hoy.getMonth()+1;
var yyyy = hoy.getFullYear();

if(dd<10)
    dd = '0'+dd

if(mm<10)
    mm = '0'+mm

hoy = dd + '/' + mm + '/' + yyyy;
return hoy;
}

jueves, 15 de noviembre de 2018

SQL Server- Borrar tablas de una base de datos sin borrar la base de datos

//Inhabilitamos la comprobación de constraints EXEC sp_MSforeachtable @command1="ALTER TABLE ? NOCHECK CONSTRAINT ALL" //Borramos todas las tablas EXEC sp_MSforeachtable @command1 = "DROP TABLE ?";

viernes, 2 de noviembre de 2018

MAVEN(mvn) Comandos para test

Tener en cuenta el lifecycle:
compile --> test --> package --> install
Comandos:
mvn clean (Limpia el proyecto).

mvn install (Instala las dependencias del proyecto, indicadas en el pom. Ejecuta antes los comandos compile, test y package).

mvn clean install (Se puede ejecutar más de un comando por línea).

mvn clean install -DskipTests (Saltea la ejecución del comando indicado con -D).

mvn test -Dtest=EJEMPLO (Ejecuta el test sólo sobre la clase que se indica con -D, en este caso sobre la clase EJEMPLO.java).

martes, 23 de octubre de 2018

Ejemplo Log4j

//Lo declaramos como variable estática en la cabecera de la clase private static final Logger logger = LogManager.getLogger(ClaseJava.class); //Lo usamos dentro de los métodos logger.warn("Clase: Ha ocurrido un error al recuperar objeto con código " + idObjeto); logger.info("Clase: Ha ocurrido un error al recuperar objeto con código " + idObjeto); //Estos valores se visualizarán dependiendo de lo que se indique en el archivo log4j.properties //En el ejemplo de abajo, se loggearán en la salida por consola sólo los mensajes de tipo INFO(logger.info) log4j.rootLogger=INFO, file, stdout

domingo, 3 de junio de 2018

Linux- Enviar un archivo local a un servidor remoto vía línea de comandos

1- Se debe tener SSH y SCP instalado.
2- Ejecutar en una terminal el siguiente comando:
scp -P numeroPuerto rutaArchivoLocal usuario@nombreServidor:rutaDestinoServer

Ejemplo: 

scp -P 1234 /opt/elmerdeve/pedazosDeCodigoDump.sql elmerdeve@vpsEDV.com:/home/elmerdeve/


Nota: En caso de querer copiar un directorio, usar el parámetro -r.
Ej:
scp -P 1234 -r /opt/elmerdeve/* elmerdeve@vpsEDV.com:/home/elmerdeve/

Linux- Bajar un archivo desde un servidor remoto vía línea de comandos

1- Se debe tener SSH y SCP instalado.
2- Ejecutar en una terminal el siguiente comando:
scp -P numeroPuerto usuario@nombreServidor:rutaArchivoServer rutaDestinoLocal

Ejemplo:
scp -P 1234 elmerdeve@vpsEDV.com:/home/elmerdeve/pedazosDeCodigoDump.sql /opt/elmerdeve

Nota: En caso de querer bajar un directorio, usar el parámetro -r.
Ej:
scp -P 1234 -r elmerdeve@vpsEDV.com:/home/elmerdeve/* /opt/elmerdeve

Ubuntu - Setear Variables de Entorno por consola

Ejemplo para NodeJS, Android Studio y Gradle, donde se editan los archivos .profile y .bashrc, se agregan las variables al final del archivo...