-
Continue reading →: Patrones para mejorar tests con PHP y PHPUnit – TDD
Ya hemos hablado bastantes veces sobre TDD, sobre como instalar PHPUnit, cómo utilizar PHPUnit y Silex para poder hacer Test Driven development, en definitiva ya hemos dado los primeros pasos. Ahora vamos a dar otro pequeño paso, aprenderemos algunos patrones para escribir mejores tests. Hablaremos sobre buenas maneras de escribir assert,…
-
Continue reading →: Propuesta de nomenclatura para los números de version de un proyecto software – Semantic versioning
Hace ya bastante tiempo hablamos “una buena manera de afrontar el branching en Git”, comentamos como crear ramas en nuestro proyecto para poder desarrollar nuevas funcionalidades de una manera más sencilla y efectiva. De la misma manera también hemos recomendado herramientas para utilizar git como “SourceTree”. Hoy vamos a hablar…
-
Continue reading →: Haciendo TDD en PHP con Silex y PhpUnit (Parte 2)
Hace unos días hemos empezado a trabajar con TDD y Silex en un proyectos bastante especial, “Como utilizar Tdd con Silex utilizando PhpUnit” para ello ya tenemos configurado todo el entorno par a poder empezar a hacer test, escribir código y refactorizar. Básicamente nuestro proyecto es la API de una calculadora 😉…
-
Continue reading →: Haciendo TDD en PHP con Silex y PhpUnit (Parte 1)
Hace ya bastante tiempo que en el blog estamos hablando sobre PhpUnit, TDD e incluso hemos nombrado a Silex, creo que ya va siendo hora de crear un pequeño proyecto en el que aplicar todo esto. Llevo ya unos días trabajando sobre mi cuenta de github (https://github.com/jeslopcru) en un pequeño…
-
Continue reading →: Primeros pasos con Chef-solo y Vagrant
Ya hemos visto como organizar nuestro repositorio de recetas, así que en este post nos manchados para instalar Virtualbox, Vagrant, Chef y todo lo necesario para tener un entorno de creación de máquinas automatizado. Con esto tendremos entornos autmáticos y podremos dejar de oír eso de «en mi ordenador funciona…
-
Continue reading →: Entendiendo Vagrant y Chef-solo
Anteriormente ya hemos hablado sobre Vagrant para crear máquinas virtuales con las que poder trabajar. También hemos comentado como tener recetas con chef para poder aprovisionar máquinas virtuales. Ahora viene el turno de como tener un sistema propio para disponer de maquinas virtuales y aprovisionarlas de todo el software necesario…
-
Continue reading →: algunos comandos útiles para git
Hace ya tiempo vengo coleccionando algunos comandos útiles para Git, así que he decidido tenerlos por aquí para no olvidarme. Además haciendo una pequeña búsqueda buscando consejos sobre Git interesantes, como este post. Por ello vamos a escribir algunos consejos/trucos/comandos sobre Git. Comprobar los merges Si normalmente trabajamos con «una…
-
Continue reading →: phpunit y Symfony2 en Mac
Con Mac OS X trae por defecto muchas herramientas y instaladas, pero a veces no están del todo a nuestro gusto. Ya vimos antes como instalar RVM, Homebrew, Python en Mac OS X. Ahora seguimos esta serie de post instalando todo el stack de PHP (PHP, PHPUnit, Composer )… Para…
-
Continue reading →: Utilizar Mac OS X para desarrollar
Como convertir tu Mac en una maquina para desarrollo software. Pues sí, he cambiado de equipo. Llevaba ya algún tiempo pensando en cambiar mi PC con Windows 7 por otro sistema operativo. Hace tiempo comencé a utilizar en el trabajo Linux y la comodidad de utilizar el terminal ha podido…
-
Continue reading →: Primeros pasos con Pelican en Windows
Primeros pasos con Pelican Hace unas semanas os hable de mudar de blog e hicimos una pequeña recopilación de generadores de sitios estáticos. Esta vez os escribo desde un editor Mardown. Quiero segur dandole una oportunidad a WordPress, así que espero que esta entrada salga bien maquetada 🙂 Aun así sigo…






