Archivo de la categoría: Recursos

Google Maps API + PHP Web Scraping

Hace mucho tiempo pensaba hacer algún tipo de servicio que me mostrara la información del último sismo registrado en Chile. Tratando de buscar información, nunca dí con un servicio online que me diera esa información, por lo tanto me acordé del famoso Web Scraping.

Que es el Web Scraping? Bueno como dice Wikipedia, es una técnica que se utiliza para extraer información desde sitios web, simulando la navegación en los mismos, ya sea a través de una aplicación…. o en mi caso por PHP.

Siemplemente en este caso busqué donde se publica el último sismo registrado en Chile. Para eso me basé en la información que entrega www.sismologia.cl

A través de una función de PHP (file_get_contents) ingreso a la pagina donde está el listado con el último sismo, busco los datos que están separados por columnas y esos datos los asigno a variables. Luego esas variables las utilizo para crear a través de la API de Google Maps, el mapa centrado en la coordenada del sismo y agrego una marca con algunos datos del sismo, logrando algo como esto:

Esto fue solo un ejercicio para poder aprender el uso de la API de Google Maps, creando marcadores dinámicos, que se actualiza cada vez que hago un refresco de la página. Hay cosas que mejorar en el código o ir más allá y automatizar el proceso, para que el último sismo quede registrado en una BD y luego al cargar el mapa, la marca se extraiga del último registro.

Con eso podría marcar todos los sismos del día en un mismo mapa o incluso un historico de sismos. Algo interesante para continuar aprendiendo.

Si alguien quiere el código me lo pide! Pueden ver el último sismo en este mismo sitio, o ingresando a http://eq.roison.me

InfoPath, Mayusculas <-> Minusculas

Uno de los problemas que me dió InfoPath en unos formularios que tenía aprobaciones de por medio, es que al hacer la comparación entre quien debía aprobar (buscando en Active Directory) y quien abría el formulario (utilizando la funcion userName() o nombreUsuario()), comparaba incluso las mayusculas y minusculas.

La solución más simple era transformar ambos o a mayusculas o a minusculas, así no tendría nunca el problema de meter manos al código del formulario para poder permitir estas aprobaciones.

La función que permite hacer eso es: Traducir() o Translate()

Como usarla?
Translate(string;”abcdefghijklmnopqrstuvwxyz”;”ABCDEFGHIJKLMNOPQRSTUVWXYZ”)

Simplemente el string lo puedes tomar de una función o de una variable.

 

Música para nuestros proyectos – Incompetech

Si tienes algún proyecto en el cual puedas dar crédito de la música utilizada, te recomiendo Incompetech. Bajo licencia Creative Commons podrás utilizar la música disponible en este sitio, la cual está muy bien catalogada, con la posibilidad de buscar música desde los beats (tempo) hasta el tipo de genero que necesitas (genre).

Puedes escuchar en el mismo sitio el tema seleccionado, sin tener que instalar nada y además puedes descargarlo en formato MP3 o sin compresión (sólo en algunos casos) para que lo puedas utilizar.

“Super Power Cool Dude” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/

Hexatar: Avatares vectorizados

Hace años se usaban bastante los avatares, especialmente para quienes regularmente visitabamos los foros de Internet. Yo participaba activamente en dos, www.deejay.cl y  www.overclockers.cl.

En ambos utilizaba el mismo avatar y nunca lo cambiaba, me gustó como había quedado y me representaba bastante. Lo usé también un tiempo en el desaparecido MSN Messenger y así en algún otro “nuevo” servicio de aquel entonces.

Hexatar es un servicio que permite crear tu avatar de cabeza hexagonal y poder mostrarte en internet de una manera distinta. Bastante personalizable, donde puedes llegar a resultados muy semejantes a ti, solo basta con tomar lo que más te identifica y plasmarlo en esta aplicación.

Permite una vez finalizado, descargar tu avatar el cual podrás utilizar donde quieras. Si te registras podrás descargar tu avatar vectorizado e incluso mantener varios en tu cuenta.

hexatar.com

JW Player

Como siempre, dando vueltas por Internet dí con un sitio que permite subir vídeos y publicarlos en tu sitio. La gracia (ya que para esto ya existe Youtube) es que es un sitio del famoso JW Player.

El plan gratuito permite subir hasta 5 GB, hacer 25 GB de streaming mensual y 10 K visualizaciones. Por supuesto hay planes mayores, donde puedes obtener más espacio, más streaming y por supuesto más visualizaciones.

Una vez que subes un vídeo, puedes compartirlo incrustándolo en tu web como IFRAME o con JavaScript. Lo interesante de tener una plataforma como la que nos presenta JW Player, es que podemos hacer análisis de los vídeos como por ejemplo desde que plataforma lo han visto, cuantos lo han visto completo, cuantas veces a sido incrustado, etc.

No es Youtube, pero es una plataforma que podemos utilizar para algún proyecto en particular.

jwplayer.com

PixTeller – Editor y creador de diseños

No soy bueno para diseñar, y es por esa razón que siempre me apoyo de las distintas herramientas disponibles para hacer diseños o editar de manera profesional una imagen o fotografía.

En esta ocasión dí con PixTeller, un editor que presume tener más de 3000 diseños para redes sociales, tales como Facebook, LinkedIn, Twitter e Instagram. Con plantillas que puedes modificarse completamente, hasta la posibilidad de editar y crear tu propios diseños.

Los diseños se pueden descargar en JPG, PNG o PDF, y tendrán una marca en la parte inferior.

www.PixTeller.com

Amazon Prime Video: Primeras impresiones

Ya está disponible en Chile: Amazon Prime Video, el cual trae una cartelera interesante para tratar de competir con NetFlix.

Para ver de que se trata, nos aventuramos en el periodo de 7 días de pruebas, pero para esto debes contar con una cuenta Amazon y además de ingresar un método de pago, solo vi disponible tarjeta de crédito.

La promoción después de los 7 días gratis es $2,99 USD por 6 meses, lo cual hasta el momento se ve bastante atractivo. Luego de los 6 meses la membresía subiría a $5,99 USD.

Es importante destacar que las aplicaciones y el sitio está disponible solo en inglés hasta el momento, pero hay películas dobladas y las demás con subtítulos en español.

Le daré una oportunidad ya que tiene Mr.Robot (2 temporadas) y aún no termino de verla. Solo falta la aplicación para el SmartTV.

www.PrimeVideo.com

Instalando Cacti

Con esta guía encontrada en Tecmint.com podrán fácilmente instalar cacti, una aplicación de monitoreo para sus redes, con la cual podrán ver gráficamente el uso de recursos, tráfico de datos, etc.

Diseñada especialmente para Red Hat, CentOS y Fedora, siguiendo los pasos lograrán una instalación perfecta y en pocas horas ya tendrán sus primeros gráficos de monitoreo.

Accede aquí.

Time Lapse GoPro

Esta es una prueba muy antigua que tengo en mi canal de Youtube, Time Lapse creado con una GoPro Hero3+ del trabajo. Se puede ver parte de las instalaciones de Kinross en Copiapó, antes del aluvión.

Son aproximadamente 2 horas de imágenes editadas en el software de GoPro, aplicando un filtro y luego agregando la música directamente en el editor de vídeos de Youtube.

Mas vídeos que te podrían interesar en mi Canal de Youtube.

Niactic refuerza la seguridad de PokemonGo

Lamentablemente para algunos, Niantic algo hizo con su seguridad, reforzando de cierta manera sus servidores y así evitar el uso de aplicaciones de terceros.

Una de las afectadas fue FastPokeMap y lo informan al ingresar en su sitio web. Lamentablemente ya no podemos escanear la zona en busca de esos raros Pokemon que nos faltan y debemos hacerlo a la vieja usanza (caminando).

Nos mantendremos chequeando su sitio web para saber cuando vuelven.

fastpokemap.se