Publicado el

Construyendo Hábitos 1

¡Esto es un trabajo en proceso!

Días atrás me encontré con un video donde el autor hablaba de lo difícil que era para él ser disciplinado. Después de una larga, pero interesante, historia sobre el cerebro, su funcionamiento y demás, concluía que era más fácil construir hábitos y que para ello había que tener en cuenta la forma en que funcionaban los hábitos: Sigue leyendo Construyendo Hábitos 1

Publicado el

Cómo construir una página web con WordPress: 2. Instalar WordPress en un entorno de desarrollo

Descargar WordPress

Lo más fácil es buscar download wordpress en Google o visitar https://wordpress.org/download/

Descomprimir y copiar todos los archivos y carpetas (wp-admin, wp-content, index.php …) a la carpeta donde se haya creado el Virtual Host.

Crear una base de datos

Abrir HeidiSQL y crear una nueva base de datos [@todo: crear post como crear una base de datos en Heidi]

Hacer una copia del archivo wp-config-sample.php y renombrarlo como wp-config.php

Abrir wp-config.php y modificar los parámetros de conexión a la base de datos:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'nombre_de_la_base_de_datos');

/** MySQL database username */
define('DB_USER', 'root');

/** MySQL database password */
define('DB_PASSWORD', '');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Esta es la configuración típica con Wamp, teniendo en cuenta que se utiliza el usuario ‘root’ sin contraseña. Esta opción solo es lógica en un entorno de desarrollo, donde solo nosotros tenemos acceso. En productivo es necesario configurar usuarios y contraseñas.

abrir el virtual host

Elegir el idioma.

Configurar los detalles del sitio.

 

 

 

 

 

 

Publicado el

¡Qué demonios, Postman! Error: getaddrinfo ENOENT

Mientras intentaba testear una API con Postman, inesperadamente, sin cambiar ningún parámetro de la configuración de postman, comenzó a generar un error de conectividad con el servidor. El problema es que estaba trabajando en un entorno de desarrollo, conectandome a mi localhost. Después de verificar la conectividad utilizando curl, verifiqué la consola de Postman y este era el resultado: Sigue leyendo ¡Qué demonios, Postman! Error: getaddrinfo ENOENT

Publicado el

Amadeus de Coquito 2 – ¿Cómo consultar la disponibilidad de vuelos?

Y continuando nuestro caminar a través de este sendero de iluminación, se estarán preguntando cuando es que vamos a hacer algo realmente útil con Amadeus. Pues mi querido agente de viajes, este es su capítulo. Aquí aprenderemos cómo consultar la disponibilidad de vuelos en Amadeus.

Existen 3 formas y 3 comandos para consultar la disponibilidad en Amadeus, pero aquí solo vamos a mostrar la que todo el mundo usa: Sigue leyendo Amadeus de Coquito 2 – ¿Cómo consultar la disponibilidad de vuelos?

Publicado el

Amadeus de Coquito 1 – ¿Cómo codificar y decodificar ciudades, aeropuertos, países y más?

Y cómo muchos agentes de viajes hablan de Amadeus como si fuera el Bhagavad-gītā y como si para manejarlo se necesitara un estado superior de la conciencia (y una bola de cristal), a continuación, este vil mortal no iluminado, caído en el turismo (y la desgracia) por los azares del universo mismo, tratará de descifrar los misterios de Amadeus y hacerlo más cercano a nuestra humilde humanidad agobiada y doliente. Ahí les va la lección número 1: Sigue leyendo Amadeus de Coquito 1 – ¿Cómo codificar y decodificar ciudades, aeropuertos, países y más?

Publicado el

Cómo corregir el Warning “rename /app/…ProxyGenerator.php” en DoctrineORM

Warning rename en DoctrineORM

Desarrollando una API con Apigility (Zend Framework 2 + Doctrine), comencé a recibir un error como este:

( ! ) Warning: rename(/app/cache/dev/doctrine/orm/Proxies\__CG__MyCommonBundleEntityVisibilityInformation.php.53c3cccd0a5415.53070441,/app/cache/dev/doctrine/orm/Proxies\__CG__MyCommonBundleEntityVisibilityInformation.php): in \vendor\doctrine\common\lib\Doctrine\Common\Proxy\ProxyGenerator.php on line 30

El asunto ocurre porque la generación automática de proxies sobrecarga la aplicación y la hace fallar. Por esta razón el error aparece de forma intermitente y es difícil de replicar. La configuración para evitar que se generen los proxies automáticamente es la siguiente (en el archivo module/NombreDelMódulo/config/module.config.php): Sigue leyendo Cómo corregir el Warning “rename /app/…ProxyGenerator.php” en DoctrineORM