numeros iterativos en tabla temporal con sql server
A veces es necesario contar con una lista iterativa de números en una consulta sql, como no disponemos directamente de la instrucción for (sería ideal un for(int x=0;x
A veces es necesario contar con una lista iterativa de números en una consulta sql, como no disponemos directamente de la instrucción for (sería ideal un for(int x=0;x
CasperJS es un framework sobre PhantomJS que nos entrega una herramienta de mas alto nivel (comparado con PhantomJS) para automatizar procesos en un navegador, como completar formularios, extraer datos, secuencia de navegación entre páginas, etc. Instalación con git Ahora solo nos queda agregar la ruta del “binario” de casperjs a nuestras variables PATH global o [...]
Al trabajar con archivos CSV junto al conector OleDbConnection es posible obtener la excepción OleDBException … “is not a valid path“. Claramente es un error respecto a la ruta del archivo, ocurrido generalmente por que hemos definido la ruta completa del archivo en Data Source de nuestro string de conexión. Sin embargo, cuando trabajamos con [...]

Phantomjs es un browser funcional (basado en WebKit) bajo línea de comandos, contiene una API y es programable a través de Javascript, permitiendo manejar (de forma automatizada) Javascript, DOM handling, CSS selector, JSON, Canvas, and SVG realmente en un navegador. Como no requiere de una interfaz X, es ideal para automatiza tareas como pruebas unitarias, [...]

Una forma sencilla y eficiente para descargar archivos con curl, es crear un nuevo recurso de archivo y asociarlo a curl a través de la opción CURLOPT_FILE con curl_setopt. El siguiente ejemplo primero se autentifica contra un supuesto sitio (capturando las cookies) y luego procede a descargar el archivo (que requiere autentificación).

Una forma sencilla para realizar la exportación de un query en Oracle es a través de la setencia Spool. Lo podemos ejecutar directmente desde la consola (sqlplus) o desde un gestor como TOAD. Ejemplo Exportar el contenido de la tabla CLUBDEPORTIVO.EQUIPO al archivo equipo.csv Algo que siempre puede ser util

Una forma es a través del comando tzselect, el cuál nos muestra una serie de dialogo por consola donde debemos indicar nuestra zona horaria. Tambien lo podemos hacer re-configurando el package tzdata. Una vez configurada nuestra zona horaria, podemos sincronizar nuestra hora local a través de rdate. Finalmente, podemos sincronizar la hora del hardware con [...]

Con el comando diff, no solo podemos comparar archivos, si no tambien podemos comparar la estructura y diferencias entre directorios. Muy útil si es que queremos comparar dos ramas distintas de “un desarrollo” xD. Ejemplo De estaa manera, podemos ver las diferencias que existen entre los dos directorios (en el ejemplo www y www-backup). Indicandonos [...]

Una forma sencilla y rápida para escribir archivos de texto en .NET, es a travéz de la clase StreamWriter, contenida en el package System.IO. La forma más habitual de instanciar la clase StreamWriter, es entregando un FileStream que representa a un “puntero” hacía el archivo. El siguiente ejemplo, abre o crea un archivo y escribe [...]