Creating alias for Linux command line

Command-line alias is a quick and useful tool for those repetitive commands which we are continuously executing in our terminal. We can transform large and painful commands into a one word length alias. Let’s see how to make it: First of all, we have to open a new terminal in our favorite Linux distribution. Now […]

Cómo crear un contenedor Docker con PHP y Nginx

La forma más sencilla para crear contenedores de Docker que contengan el servidor web Nginx y PHP instalado junto con las extensiones que necesitemos y otros servicios comunes en el desarrollo de aplicaciones web, es utilizando el generador de contenedores PhpDocker.io. Al entrar en la página, nos muestra una breve descripción del servicio: PhpDocker.io es […]

Obtener el tiempo transcurrido de una fecha con PHP

Cuando queremos mostrar fechas con PHP, lo normal es mostrar el valor formateándolo como queramos, por ejemplo: d-m-Y H:i:s nos devolverá la fecha 14-05-2017 18:43:22. Pero si queremos mostrar el tiempo transcurrido desde la fecha hasta el momento actual, como lo hacen las redes sociales en los timelines, podemos utilizar el siguiente método de PHP: […]

Sincronizar los archivos de un proyecto automáticamente en Sublime Text utilizando un directorio compartido con Samba

Actualmente, para mis desarrollos web trabajo sobre Windows 10 con Sublime Text y un directorio compartido con Samba que conecta con un servidor Ubuntu en local, donde tengo instaladas todas mis herramientas necesarias: PHP 7, MySQL/MariaDB, Composer, GIT, Bower, etcétera. Cuando te encuentras en Windows y añades tu directorio como proyecto en Sublime Text, a […]

Custom login with LDAP in Symfony

Last months I were working on a new Symfony application where the users needed to be authenticated against a Windows Active Directory. Our custom login authentication process will do this: User sign in through a login form We connect to our LDAP server and check if user credentials are correct. If credentials are correct, we […]