Publicaciones recientes de Clemir Rondón


Cómo crear tus propios Providers de Faker en Laravel

Faker

Cuando creamos registros aleatorios para modelos en Laravel usando Faker, puede suceder que las opciones proporcionadas por los providers del paquete no nos permitan crear registros adaptados al contexto de nuestra aplicación. Afortunadamente, es posible extender el paquete y agregar métodos que nos ayuden a crear registros con datos que sean lo más reales posibles para la aplicación. A continuación, en este tutorial aprenderás a crear y configurar tus propios providers de Faker en un proyecto de Laravel.

Ver post

Generando datos de prueba con Faker en Laravel

Faker

En muchos tutoriales y cursos de Styde.net hemos usado el componente de PHP Faker, creado por Francois Zaninotto, con el cual podemos dejar atrás la tediosa tarea de introducir manualmente los datos de la aplicación cuando queremos probar nuestro código. Con Faker podemos generar distintos tipos de datos como: nombres, teléfonos, ciudades, direcciones de correo, entre otros; ayudándonos a reducir tiempo y el esfuerzo de inventar datos ficticios para los registros. Vamos a conocer con más detalle las características que nos ofrece este componente y cómo usarlo en un proyecto de Laravel.
Ver post

Integración Continua en Laravel usando Gitlab CI

Banner Integración continua en Laravel usando GitLab

Según Martin Fowler, la integración continua (CI) es una práctica de desarrollo de software donde los miembros de un equipo integran su trabajo frecuentemente. Cada integración es verificada mediante la construcción automática del software (incluyendo la ejecución de las pruebas automatizadas) para detectar la detección temprana de errores lo más pronto posible. Aún cuando esto pareciera difícil de implementar en un proyecto de Laravel, no lo es. En este tutorial aprenderás a configurar Gitlab CI para que cada vez que se hagan nuevas integraciones en el código se ejecuten las pruebas escritas con PHPUnit en Laravel.
Ver post

Cómo acelerar la ejecución de comandos de Composer

Acelera Composer

Al momento de ejecutar el comando composer update o install en un proyecto de PHP necesitamos esperar hasta que todas las dependencias de dicho proyecto sean descargadas una por una. Sin embargo, dependiendo de nuestro equipo y la conexión a Internet que tenemos disponible, completar todo el proceso de descarga de paquetes puede tomar entre 3 a 5 minutos, incluso más. Sin embargo, podemos reducir ese tiempo con la ayuda del plugin para Composer llamado hirak/prestissimo.

Ver post

¡Laravel 5.7 ya está aquí!

Laravel 5.7

Ya tenemos disponible la nueva versión del framework que viene cargado de nuevas características y mejoras, así como la corrección de errores. Esta versión recibirá correcciones de errores por 6 meses (hasta febrero de 2019) y correcciones de seguridad por 1 año (hasta Agosto de 2019). Veamos algunas de las nuevas características: Ver post

Editores de texto o IDEs para PHP

IDEs PHP

Para tener éxito al desarrollar usando el lenguaje PHP es necesario contar con un buen entorno. Una de las principales herramientas que debemos tener es un editor de texto o IDE adecuado, con el cual podamos escribir código más rápido y con menor esfuerzo. En este artículo conocerás algunas de las opciones disponibles para desarrollar con PHP para que puedas escoger la mejor para ti.
Ver post

Actualiza tu aplicación de Laravel 5.5 a 5.6

Laravel 5.6 ya está disponible

Con la salida de Laravel 5.6 no solo vamos a estudiar las novedades sino también realizar una parte importante del desarrollo de aplicaciones que a veces descuidamos: el mantenimiento de las aplicaciones que tenemos activas y aún en desarrollo. Para sacar el mayor provecho de las mejoras, que si bien es cierto son pocas frente a versiones anteriores, es necesario mantener nuestras aplicaciones actualizadas.
Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Recibe consejos útiles y múltiples recursos directamente en tu correo