Os he creado este ejemplo de un archivo de proceso por lotes .bat para Windows que permite realizar un download un archivo vía HTTP con autenticación empleando wget. Una vez descargado el archivo, se guarda en la carpeta almacén y se renombra con la fecha, hora y segundos de la descarga. Se trabaja sobre un archivo .csv pero puede ser otro tipo de formato y sin certificado. Emplea cookies que se borran en local una vez descargado. Es interesante a modo de aprendizaje o por necesidad, cuando precisemos descargar archivos vía HTTP al no disponer de FTP. Para descargas más avanzadas usando autenticación GET o POST y certificado digital, intentaré agregarlo en esta entrada en un futuro, cuando disponga de algo más de tiempo. :.). Saludos.
Vangelis – Blade Runner 4k Wallpaper
Os dejo un wallpaper que he creado de la OST del Maestro Vangelis. Formato JPG – 3440 x 1440
Complemento traductor de idiomas para Excel
En esta entrada os voy a dejar una herramienta bastante útil que he desarrollado a modo de complemento para Excel. En principio funciona desde la versión 2010 en adelante. La idea surgió viendo la característica en la hoja de cálculo de Google. Me resultó interesante y la he aplicado para Excel.
Combinar 2 subtítulos en 1
Combina 2 ficheros en uno sólo. Puedes usarlo con cualquier reproductor (ejemplo VLC). Útil para el aprendizaje de idiomas al mostrar los 2 a la vez.
Cómo usar Google Calendar y los Contactos desde Windows 10 de forma sencilla.
En esta entrada os voy a explicar cómo usar nuestros contactos y calendario de forma sencilla de la cuenta Google sobre un dispositivo Android desde Windows 10. Podremos sincronizar acciones, contactos y eventos que agreguemos al calendario. Los avisos y alertas establecidas se mostrarán de forma sencilla en todos los dispositivos incluido en nuestro equipo con Windows 10. No será tampoco necesario instalar ninguna aplicación externa.
Autómata para la conversión y transformación de imágenes según patrones de Microsoft Excel #EAI
Comenzamos este último mes del año con las pilas cargadas. En esta entrada os dejo una utilidad también bastante peculiar (vamos a lo que os intento tener acostumbrados) que permite realizar las siguientes tareas: El programa funciona a modo de autómata y consiste en seleccionar un directorio origen donde se encuentran imágenes de cualquier tamaño y formato, para una vez procesadas, dejarlas en un directorio destino con un nombre que corresponde con las reglas de un fichero en formato Excel. Admite el proceso por lotes, es personalizable en cuanto a las imágenes y marcas de agua (watermark) que deseemos disponer. Una vez seleccionado el programa irá recorriendo cada fila (en función de unos parámetros previamente establecidos) y asociando nombres en función de los datos de la hoja de cálculo. En la salida de las imágenes, éstas, son tratadas aplicando una marca de agua (si deseamos) y generando 2 imágenes, una de ellas en miniatura y la otra con el nombre destino seleccionado en la hoja de cálculo.
Foroenfermedades.com, otro proyecto colaborativo.
Los foros son espacios de socialización que ofrecen la posibilidad intercambiar opiniones con personas de diferentes perfiles. A través de esta herramienta los participantes pueden leer, publicar y comentar sobre temas diversos. En los foros las discusiones estarán organizadas por categorías según la temática. Los mensajes enviados a los foros son revisados por el organizador del mismo para verificar el lenguaje utilizado, la pertinencia del comentario y garantizar que esté relacionado con la temática propuesta en el foro. Cada uno de los mensajes publicados en el foro representan la opinión de los participantes y su contenido es responsabilidad de los mismos. He intentado seguir 4 premisas básicas para este nuevo sitio (proyecto): Realizarlo de forma extremadamente sencilla en su uso, filosofía y acceso. Intentar que pueda ser usado desde cualquier dispositivo, tablet, smartphone, ordenador y desde cualquier tipo de navegador. Preservar el anonimato del usuario. Simplemente elegir un alias y una dirección de correo electrónica no visible para el registro y uso. Respetar los intereses de los usuarios dividiendo el sistema en subforos temáticos. Gracias a estos principios y sobre todo a vuestra participación y colaboración, lograremos el objetivo. “Unir a las personas y buscar posibles respuestas a sus problemas”.
Geolocalización usando HTML5 al detalle.
HTML5 ofrece una API muy potente de geolocalización. Esta API permite a los desarrolladores determinar la posición física del usuario que se encuentra navegando. Anteriormente se realizaba capturando la IP y almacenando los datos en una base de datos, para posteriormente realizar una consulta. Esto se realizaba generalmente mediante programación con algún lenguaje del lado servidor como pueden ser PHP, JSP, ASP. Con la anterior técnica se puede obtener la dirección IP del usuario gracias a que las direcciones IP están agrupadas de modo que se sabe que cada IP pertenece a un determinado lugar del planeta. De esta forma podríamos de obtener del usuario el país, estado, cuidad, etc…) mediante un web service o una base de datos de IPs . HTML5 y su API aprovecha datos de la posición GPS de un dispositivo o mediante la triangulación de señales WIFI de los routers. De esta forma, con la información que nos proporciona la API podemos adaptar nuestras aplicaciones en función de la ubicación del internauta. HTML5 se apoya en javascript para poder programar estas acciones. Existen 3 métodos para trabajar con la geolocalización