Envío de notificaciones a Slack en Laravel 5.3
Aprende a configurar y enviar notificaciones a través de Slack desde tu proyecto de Laravel 5.3
Aprende a configurar y enviar notificaciones a través de Slack desde tu proyecto de Laravel 5.3
Aprende a configurar y enviar notiticaciones via mensajes de textos o SMS en un proyecto de Laravel 5.3 con el servicio Nexmo
Al trabajar con sistemas operativos diferentes dentro de un equipo de trabajo inmediatamente pueden surgir situaciones en las que nuestros archivos parecen no ser compatibles entre un sistema y otro, y esto es ocasionado por la separación de línea en cada sistema, esto ocasiona que en sistemas basados en Unix como OS X y Linux los archivos se vean de manera normal y en sistemas Windows se vea todo en una sola línea.
Afortunadamente git nos proporciona algunas herramientas para poder tratar estos archivos y hacerlos funcionar de manera adecuada en cada sistema operativo, así que veamos cómo podemos hacer esto.
Conoce cómo personalizar el modelo DatabaseNotification de Laravel 5.3 para agregar nuevos métodos que nos permitan tener un código limpio en las vistas, controladores y rutas.
Aprende a trabajar con las notificaciones en Laravel 5.3 via database guardándolas en la base de datos para luego mostrarlas en la aplicación y marcarlas como leídas.
Aprende cómo enviar notificaciones via mail o correo electrónico usando la nueva funcionalidad de Laravel 5.3
Para crear la paginación de un listado de datos en un proyecto de Laravel, tenemos un componente que hace uso de Fluent y Eloquent para generar un HTML compatible con el framework de CSS Bootstrap. Sin embargo, si trabajábamos con otros framework de CSS era difícil la personalización del HTML resultante, pero ahora Laravel 5.3 trae mejoras que nos facilitan la personalización de la paginación y es el tema que veremos hoy en esta lección.
¿Cuántas veces no hemos tenido por error un archivo dentro de algún commit que nunca debió de haber estado ahí? Seguramente ha sucedido un par de veces ¿Cómo hemos solucionado eso? Lo más seguro es que haciendo otro commit, pero esto en realidad no es del todo la solución ya que aún existe un rastro de que ese archivo existió, ya que git lo mantiene en su historial, ahora bien ¿Cómo podemos hacer para que esto no suceda así? Es decir, que no haya rastro en Git de los archivos con información delicada. Git tiene algunos comandos para reescribir el historial, pero con un gran poder viene una gran responsabilidad.
Cuando estamos trabajando con nuestro código hay ocasiones en las que necesitamos dejar de trabajar en ciertas cosas para enfocarnos en otras. Imaginemos que estamos trabajando en la implementación de un feature, pero el avance que tenemos es muy poco porque lo acabamos de empezar, cuando de repente nos enteramos de que tenemos un error en producción y debemos corregirlo lo más pronto posible. La manera como hemos estado lidiando con estas situaciones hasta el momento es haciendo un commit pero el avance que tenemos es tan poco que no alcanza para hacer un commit ya que no sería nada descriptivo, sería bueno poder dejar de lado en lo que estamos trabajando (de manera temporal) y poder retomarlo más adelante, es aquí donde hacer un stash nos puede ser bastante útil.
Cuando desarrollamos debemos asegurarnos que las clases y métodos que creamos funcionen correctamente, por lo tanto, es necesario probar siempre el código escrito pero en algunos casos no es tan fácil o resulta una tarea tediosa de hacer de forma manual. En la lección de hoy te explicaremos cómo desarrollar usando pruebas automatizadas con PHPUnit en minutos.