Formación Twig: Extends, Use e Include
Breve introducción al motor de plantillas Twig donde podemos ver el uso de los tags Extends, Use e Include. También una pequeña introducción al uso de Macros.
Breve introducción al motor de plantillas Twig donde podemos ver el uso de los tags Extends, Use e Include. También una pequeña introducción al uso de Macros.
Compify is a tool to save disk usage and bandwith in your composer vendor folder. Maybe you haven’t noticed, but if you take a look to your vendor folder after doing a php composer.phar install there are so much useless information like tests, .travis.yml like files that you just don’t need in production. Consider also packages installed from source (using git clone or svn checkout, not downloading a zip or methods base), they include folders like .git or .svn and, believe [...]
CSV es uno de los formatos mas extendidos para la conciliación de listados cuando hacemos integraciones. Son rápidos de implementar, sencillos de trabajar y MUUUY poco verbosos (prácticamente todo el documento son datos). El mayor problema que suelen tener es que son muy sensibles al cambio. Bien, aquí un pequeño truquito que os salvara luego horas de search/replace. Antipattern: Recibimos un csv (o lo generamos) y, tras el parseo, trabajamos cada uno de los valores de sus lineas por posición. Solución: Simple, mapear cada linea [...]
Quizás muchos lo conozcáis, pero hay una pequeña gema de Xdebug que llevaba tiempo queriendo comentar. De la misma página de Xdebug: (http://xdebug.org/docs/all_settings) xdebug.remote_autostart Type: boolean, Default value: 0 Normally you need to use a specific HTTP GET/POST variable to start remote debugging (see Remote Debugging). When this setting is set to 1, Xdebug will always attempt to start a remote debugging session and try to connect to a client, [...]
En la formación de Emagister de este viernes hemos hecho una introducción a twig con la beta de Symfony 2.1. Aquí os dejo la presentación que hemos usado por si a alguien le puede ayudar. Twig from 2085020 Transcripción de la presentación: 1. Twig en Symfony 2.1 Para programadores y diseñadores 2. ¿Qué es Twig? Twig is a modern template engine for PHP (definición de la web de twig) Rápido [...]
Os dejamos el video de “Introducción a Pimple y Silex” fruto de una de las formaciones que se imparten los viernes en Emagister impartida por Oriol González.
Os dejamos el video correspondiente a la sesión de formación de Emagister sobre Symfony2 Console Component. Tenéis el código disponible en Github. Esperemos que disfrutéis.
Hace ya tiempo que veníamos persiguiendo un sistemas de extreme feedback como es debido en Emagister. Lo de las pantallas está bien, pero buscar algo que genere a los developers (y compañía) cierto engagement mola más. En Internet hay de todo, desde lámparas oso, de lava, lanzamisiles, máquinas que generan olores, batmans, etc. Nosotros nos hemos inclinado por el semáforo, el de toda la vida, el amarillo… es que somos [...]
Un método puede aceptar argumentos arbitrarios. La forma de lograr que un mismo test pueda también aceptar estos argumentos es mediante el uso de DataProviders, unos métodos que, mediante la annotation @dataProvider, proveerán de datos al test y lo lanzarán tantas veces como conjuntos de argumentos devuelva el método data provider. Ejemplo: <?php class DataTest extends PHPUnit_Framework_TestCase { public static function provider() { return array( array(0, 0, 0), array(0, 1, [...]
Use advanced navigation for a better experience.
You can quickly scroll through posts by pressing the above keyboard keys. Now press Esc to close this window.