Números al azar

En la pega me pidieron algo especial…. para un sorteo necesitan seleccionar 7 números al azar, entre el 1 y el X. Algo que no parecía muy difícil sino fuera por algunas condiciones especiales. El sistema debe entregar los números de uno en uno, ya que puede existir la posibilidad que uno de esos números…

No te conecta LDAP desde tu Linux?

Tengo una instalación de CentOS 7 en un servidor de la pega y no podía conectar al LDAP para autentificar con un script PHP. La libreria LDAP de PHP estaba bien instalada, pero el problema era otro. CentOS bloquea el puerto de conexión hacia el servidor LDAP, lo que produce que PHP no pueda conectarse….

Calcular distancia en función de la latitud y longitud [PHP]

Para una aplicación que estoy desarrollando, se me ocurrió buscar el punto más cercano a partir de mi ubicación (Latitud y Longitud), entonces como siempre Google me dió una de las formulas más simples para realizar esta calculo. La fórmula del haversine, la cual no explicaré de ninguna manera, es la que nos permitirá realizar…

Cuando un JSON viene con error

Traté de muchas maneras poder utilizar un webservice que entregaba un JSON, pero no me daba ningún resultado. Al principio pensé que estaba haciendo mal las cosas, utilizando Ajax, JQuery, etc. pero la verdad era que el servicio estaba entregando los datos con unos caracteres raros al principio. Obviamente Google me ayudó y di con…

Me había quedado en el pasado…. mysql

Este mes a sido un mes de aprendizaje en todo sentido. De una idea en una pizarra, nació una app de la cual debo sentirme orgulloso. Pero tuve que aprender y recordar cosas que hace mucho tiempo no utilizaba. Entre esas cosas MYSQL y las consultas. Me había quedado en el pasado y el servidor…

Todos los sismos del día en Chile

API Google Maps + Web Scraping Poco a poco mejorando el código, tomé todos los sismos del día en Chile, desde la web de Sismología.cl y puse un marcador por cada uno. Simplemente utilizando un arreglo y recorriendolo con un simple FOR. Ahora la idea es ir por más y utilizar la magnitud de cada…

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…

CopiaBot y lo nuevo aprendido en programacion web

Hace tiempo que me daba vuelta la creación de un Bot en Twitter que prestara ciertas utilidades a un grupo acotado, en este caso «Mi Querido Copiapó». De hecho en febrero del 2012 creé la cuenta @CopiaBot en Twitter y utilicé algunos servicios gratuitos para mostrar la temperatura y otro que respondía ciertas cosas. Lo lamentable…

Como usar la funcion mail() de php en DigitalOcean

Después de buscar un rato en Google como enviar un correo con la función mail() de PHP … di con la siguiente solución, tomando en consideración que estoy trabajando en DigitalOcean sobre una instalación de Ubuntu. Primero la situación era la siguiente, al usar la función mail() nada sucedía, el motivo: Sendmail no estaba disponible….

ldap_search()

Esta es una función que sirve bastante si quieres buscar algo en Active Directory con PHP. http://php.net/manual/en/function.ldap-search.php

Active Directory + PHP

Hace un año atrás estaba diseñando un sistema de inventario para reemplazar la hoja de Excel, por algo más potente y que permitiera múltiples conexiones. Por mi experiencia decidí hacerlo en PHP con MySQL, pero necesitaba autentificar los usuarios a través de Active Directory y ahí comenzó mi búsqueda.