En está ocasión tenemos 3 tips para desarrolladores que les pueden ser muy útiles en el día a día o para nuevos proyectos.
Numero 3 – Robo – El corredor de tareas en PHP
Si lo tuyo es el backend y a Javascript simplemente no lo quieres tocar, te puede servir Robo, es el PHP orientado a objetos de siempre con la misma idea que puede tener por ejemplo Grunt.js.
Robo puede hacer diferentes cosas:
- Automatizar cualquier tarea
- Iniciar workers
- Correr tareas en paralelo
- Ejecutar comandos
- Correr Tests
- Supervisar cambios en los archivos
La instalación no es algo que pueda preocupar, es muy fácil usando Composer como dependencia de desarrollo o de manera global, otra forma es usando un archivo .phar que el mismo sitio web de robo te proporciona con el comando que ahí mismo puedes encontrar.
Si quieres probarlo y saber más al respecto visita el sitio web http://robo.li/
Numero 2 – Travis CI – Haz pruebas de tus proyectos en minutos
Las pruebas en tus proyectos pueden tomar algo de tiempo valioso y quizás a algunos no les guste, pero existe un servicio llamado Travis CI, permite hacer pruebas en proyectos para desplegarlos con seguridad, ya hay más de 200 mil proyectos open source y más de 126 mil usuarios usándolo, entre ellos compañías como Facebook, Heroku, Rails, Twiiter y otros más.
Si tu proyecto es open source, el servicio es gratuito, en cambio, si tu proyecto es privado, existen planes de pago desde $129 USD al mes. Las características que tiene por ejemplo son:
- Arranca en segundos con un repositorio en Github
- Soporte para múltiples lenguajes
- Probar pull requests
- Desplegar en S3 y Heroku
- Supervisar la prueba ya corriendo
- Notificaciones en Slack, E-mail y más
Es un excelente servicio y si deseas saber más, te recomiendo darte una vuelta por su sitio web en https://travis-ci.org/.
Numero 1 – Jekyll – Sistema de blogs estáticos
Algo interesante sucede con los sitios web estáticos hoy, sin duda es una solución rápida, sencilla y eficiente para publicar algo que realmente no necesita algo tan complejo como Laravel, Ruby on Rails o WordPress por dar ejemplos. Jekyll viene a ofrecer solución en base a texto plano sin base de datos o actualizaciones molestas, tan solo el contenido.
Algo agradable es que el contenido en texto plano es procesado para darle estilo con Markdown y Liquid, el sitio web por otra parte es HTML y CSS.
También tienes todo lo necesario para organizar el blog:
- Permalinks
- Categorías
- Paginas
- Posts
- Y demás
La instalación de Jekyll no es más que una gema y para iniciar un sitio web solo requieres 3 comandos. Si quieres más dirígete a http://jekyllrb.com/