CSV a SQL

Una de las tareas que frecuentemente he realizado en los últimos días es generar Scripts de SQL a partir de una hoja de calculo o archivo CSV, mi persona no importa la data directamente a la base de datos, un área de auditoría autoriza el script y otra área se encarga de la ejecución.

A medida que los archivos insumo trasladados por negocio se encontraban cargados de más data u ordenados diferentes posiciones, me vi en la tarea de encontrar una herramienta para facilitar el trabajo.

Sigue leyendo «CSV a SQL»

pfSense – Portal Cautivo

pfSense es una distribución open source basada en FreeBSD que actúa como Firewall/Router. Uno de los servicios que tiene incluido pfSense, es el de un Portal Cautivo. Un portal cautivo es un software dentro de una red que monitoriza el tráfico HTTP, y fuerza a pasar por una página especial si se desea navegar por Internet.

Sigue leyendo «pfSense – Portal Cautivo»

Visual Studio 2017 no muestra iconos en la barra de herramientas

Para poder corregir este inconveniente, se debe cerrar Visual Studio y eliminar el contenido de la carpeta ImageLibrary. Esta carpeta es accedida desde la ventana de comandos o el explorador de Windows. La ruta es similar a la siguiente, teniendo en cuenta de que existe un identificador único que corresponde a la instalación de Visual Studio:

%LocalAppData%\Microsoft\VisualStudio\15.0_[UniqueID]\ImageLibrary

Luego iniciar nuevamente Visual Studio, este regenerará nuevamene la caché de íconos.


Referencia: Developer Community

Semáforo

Crear un semáforo utilizando compuertas y contadores es relativamente sencillo, sin embargo en el curso de electrónica analógica, existía una restricción con respecto al uso de ciertos circuitos integrados.

Se utilizaron tres circuitos de 555 (el único circuito integrado permitido) en configuración Multivibrador monoestable conectados entre sí, esto para lograr la transición de cada estado del semáforo (verde, amarillo, rojo).

Sigue leyendo «Semáforo»

Una instalación limpia

A pesar de no tener inconveniente alguno con la actualización a Windows 10, no podía dejar de comparar mi sistema con el siguiente fragmento de código, ya que mi laptop venía originalmente con Windows 7 el cual he estado actualizando en cada oportunidad.


#include <Windows7.h>
#include <Windows8.h>
#include <Windows8_1.h>
#include <Windows10.h>

Si ya actualizaste a Windows 10 haciendo uso de la actualización gratuita, y deseas realizar una instalación limpia de Windows 10, puedes realizar los siguientes pasos.

Sigue leyendo «Una instalación limpia»