31 de marzo de 2016

Mini-tutorial de Git

En este minitutorial de Git daremos un recorrido de cómo usar Git y cuales son sus comandos básicos. Git es una de las herramientas básicas en el desarrollo de aplicaciones web, así como lo es Xdebug, PHPUnit y PHING (estos últimos específicos en PHP).

Git es un popular sistema de control de versiones disponibles como servicios en la Web (en modalidad de pago o gratuitamente), por ejemplo: GitHub y BitBucket.

29 de marzo de 2016

Instalar Soporte SHH para PHP en Windows

Para instalar soporte SSH para PHP, se requiere conseguir la extensión de PECL (Librerías de extensiones de PHP comunitarias) llamada SSH2 para Win32.

Esta extensión le permite a PHP efectuar operaciones bajo una conexión Telnet segura (SSH) y es esencial cuando necesitamos hacer tareas de deployment.

12 de marzo de 2016

Cómo Instalar Laravel

Laravel es un moderno framework PHP que incorpora sustantivas mejoras al desarrollo web tradicional de aplicaciones en PHP. Aquí veremos cómo instalar el frameworks y establecer un efectivo entorno de desarrollo.

Este artículo, no toca el tema de la manera instalar Laravel en un entorno de producción de modo automatizado, en populares servicios de hosting como: Linode o DigitalOcean, usando scripts especialmente preparados para tal propósito.

4 de marzo de 2016

Codigo de error 0x80004005 en VirtualBox RESUELTO

En el desarrollo web actual (2016), se hace necesario trabajar con un entorno de desarrollo unificado, por tal razón soluciones que incluyan maquinas virtual (VM) como Oracle VM virtualBox integrado con Vagrant son muy populares. Sin embargo, a veces se originan problemas, eso me sucedió hace poco tiempo con un mensaje de error en Vagrant del tipo:

The guest machine entered an invalid state while waiting for it
to boot. Valid states are 'starting, running'. The machine is in the
'poweroff' state. Please verify everything is configured
properly ...

Un problema se origina en VirtualBox, en las computadoras con Microsoft Windows, en mi caso Windows 7 donde aparecia el mensaje: “E_FAIL (0x80004005)” y no permite arrancar la máquina virtual. Ahora veremos cómo se resuelve este problema.