¿Cómo conectarse a MySQL montado en una instancia de Amazon EC2?

Si como mucha gente has creado una instancia gratuita en Amazon AWS y estas montando un pequeño servidor, te cuento dos cosas que tienes que tener en cuenta para poder configurar una base de datos MySQL y poder conectarse correctamente con Sequel Pro, MySQL administrator, SSH… etc.

Continuar leyendo “¿Cómo conectarse a MySQL montado en una instancia de Amazon EC2?”

Opinión sobre Piensasolutions Dominios & Hosting

Me gustaría dar una opinión sincera sobre la empresa de hosting y dominios piensasolutions. Llevo con ellos casi 10 años y creo que estoy capacitado para escribirla. Digamos que esta empresa es una de las primeras “low cost” en nuestro país y lo sigue siendo. Pero no todo es bueno, bonito y barato.

Continuar leyendo “Opinión sobre Piensasolutions Dominios & Hosting”

Restaurar permisos por defecto de PLESK del directorio

Cuando creas a través del panel de administración plesk una cuenta para un dominio, se crea una carpeta dentro de tu carpeta “httpdocs”, esta carpeta pertenece al grupo “psaserv” y todos los archivos dentro a “psacln”.

Continuar leyendo “Restaurar permisos por defecto de PLESK del directorio”

¿Qué es Postfix? Breve descripción y lista de comandos muy basicos

Postfix es un servidor de correo de código abierto escrito en lenguaje C por Wietse Venema principalmente. Anteriormente era conocido por el nombre de VMailer y su idea era ofrecer una mejor solución frente a Sendmail. Esta entrada pretende ser una recopilación de comandos muy básicos para su administración. Según un estudio reciente postfix se utiliza en un 32% de los servidores de correo accesibles públicamente. Es decir, no esta demás tener unas nociones básicas.

Continuar leyendo “¿Qué es Postfix? Breve descripción y lista de comandos muy basicos”

Proyecto cartelera de conciertos Parte 4 (Ultima)

Desde agosto no escribo sobre este mediano-gran proyecto de cartelera de conciertos. Creo que quería actualizar el “estado” del mismo en octubre en este blog, pero por falta de tiempo lo he ido dejando. El proyecto sigue en pie y funcionando… Esta parte va a ser la última en este blog, por la razón de que el “experimento” para mi se ha acabado, solo queda el trabajo diario en mantener y mejorar el proyecto. Los objetivos son mas pequeños, ya no se puede doblar o triplicar en un mes y el crecimiento es mucho mas atenuado. Probablemente en un año actualizare el estado del mismo, pero ya no será “parte 5”.

Continuar leyendo “Proyecto cartelera de conciertos Parte 4 (Ultima)”

Calcular distancias y lugares similares con PHP y MySQL en un radio determinado

Como explique en la primera parte del calculo de distancias hay un cierto problema en calcular distancias cuando tienes un numero elevado de registros en la base de datos. Es decir, necesitamos limitar nuestros cálculos para no realizar un numero elevado de operaciones aritméticas. Ademas estas distancias tenemos que ordenar después en un vector, si queremos presentarlas decentemente.

Continuar leyendo “Calcular distancias y lugares similares con PHP y MySQL en un radio determinado”

Calcular distancia entre dos ciudades o puntos con PHP, Ruby…

En los proyectos donde utilizamos Google Maps y en general cualquier proyecto “geolocalizado” una formula imprescindible para conocer y aplicar es la de Haversine, no tengo ni idea cuantos años tendrá, pero sospecho que muchos. El caso es que no tenemos que aprenderla ni entenderla a fondo. Solo necesitamos tener un código fiable de apenas 5 lineas que entendamos “minimamente” para poder aplicar. De hecho era una de mis tareas pendientes desde hace mucho tiempo. Si quieres saltarte las explicaciones la he subido en PHP aquí. Posteriormente añadiré el código en Ruby y investigare alguna forma para hacerlo en MYSQL y cómo podría optimizarla para no realizar estos cálculos bestiales en nuestro querido servidor o hosting. Aquí tienes el ejemplo de búsqueda de posiciones cercanas en un radio de “X” kilómetros.

Continuar leyendo “Calcular distancia entre dos ciudades o puntos con PHP, Ruby…”

Mantener el aspect ratio de 4×3, 16×9 o el que sea en las imágenes con CSS

Uno de mis quebraderos de cabeza últimamente es el CSS. Con la llegada de nuevos dispositivos la necesidad imperativa de mostrar correctamente las imágenes en nuestros sitios web se hace cada día mas presente. Actualmente según mi analytics las visitas de un equipo de sobremesa o portátil apenas alcanzan un 50%. El resto son móviles o tablets. El caso es que uno de mis dolores de cabeza era mantener imágenes con su “relación de aspecto” y que no se te “descojone” toda la web… Si solo buscas respuesta y quieres evitar el “ladrillo” de texto aquí tienes varios ejemplos funcionando y el código de ejemplo que ire modificando…

Continuar leyendo “Mantener el aspect ratio de 4×3, 16×9 o el que sea en las imágenes con CSS”

Proyecto Cartelera de Conciertos Parte 3

Ya ha pasado otro mes de la aventura de “JacksOnLive” y a pesar de ser verano las cosas no van tan mal como hemos pensado. El sitio web marcha bastante bien y básicamente hemos conseguido nuestros objetivos para Julio. Es decir, la idea es doblar las ventas y las visitas se ha cumplido. De hecho creo que hemos triplicado, lo que facilita las cosas para agosto, un mes devastador para cualquier proyecto online. Por el otro lado como no tenemos ningún registro del año pasado, no sabemos que esperar…

Continuar leyendo “Proyecto Cartelera de Conciertos Parte 3”

Proyecto www.RenovarCarnet.com, objetivos. Parte 1

Este proyecto se podría llamarse “restauración” es mi sitio web mas antiguo, funciona nada menos que desde el año 2006, casi 8 años en red. Lo empece estando en la facultad por pura chiripa y a día de hoy sigue funcionando decentemente. Se trata de un sitio web informativo de como renovar el carnet de conducir y una extensa base de datos de centros médicos. Sirve para buscar un centro medico mas cercano y mas barato a tu domicilio donde puedes renovar cualquier carnet de conducir en el acto. Mi objetivo es limpiar la base de datos y devolver a la vida este curioso proyecto ya que personalmente creo que tiene cierto futuro. Ademas como era una de los primeros proyectos que hice, pues me hace bastante ilusión.

Continuar leyendo “Proyecto www.RenovarCarnet.com, objetivos. Parte 1”