Bouncer es una librería que nos permite administrar roles y habilidades en cualquier aplicación que use modelos del ORM Eloquent. Bouncer además posee una sintaxis expresiva y fluida que te permite usarlo sólo cuando quieras e ignorarlo cuando no lo necesites.
Bouncer es compatible y puede ser usado en conjunto con las políticas de acceso de Laravel.
vue-paginate es un plugin de Vue.js que nos permite agregar paginación a nuestras aplicaciones. El funcionamiento de vue-paginate es muy simple: le das un arreglo de elementos, indicas cuántos quieres mostrar por página y obtienes una lista de elementos paginados.
Hace algunos años, asegurar un sitio web con un certificado SSL era prácticamente solo para quienes tenían transacciones monetarias o manejaban información importante de los usuarios, pero hoy en día es casi un requisito obligatorio para cualquier sitio, sin importar cuál sea su utilidad. En este post estaremos hablando sobre cómo asegurar un sitio web de nginx por medio de Let’s Encrypt en Ubuntu 16.04.
VuePress es un generador de sitios estáticos desarrollado por Evan You, el creador de Vue.js, originalmente pensado para escribir la documentación de los propios proyectos de Vue. Un sitio en VuePress es en realidad una SPA (Single-Page Application) que utiliza Vue, Vue Router y webpack como base.
Logrotate es una utilidad de sistema que administra la compresión y rotación de archivos de logs en sistemas Linux. Si los logs no se rotan, comprimen y depuran de manera periódica, eventualmente pueden consumir todo el espacio en disco disponible en el sistema. Logrotate viene instalado por defecto en Ubuntu 16.04 y está configurado para manejar la rotación de logs necesarios para todos los paquetes, incluyendo rsyslog, el procesador de logs predeterminado del sistema. En este artículo vamos a inspeccionar la configuración predeterminada de Logrotate, además de configurar la rotación de logs para una aplicación personalizada.
En un principio, cuando alguien empieza a utilizar la terminal por primera vez, le puede resultar un tanto abrumador, sin embargo, existen algunas técnicas que pueden ayudar a utilizar la terminal sin perder la cabeza en el intento. En este post estaremos mostrando algunos tips que pueden ayudarte a mejorar tu productividad mientras estás trabajando con la terminal, sin importar el Shell que estés utilizando.
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
En Laravel tenemos una forma muy conveniente de retornar una respuesta de error en nuestra aplicación, utilizando el helper abort(). Veamos algunas otras maneras de generar este tipo de respuestas.
Con Homestead, es posible generar un url público para acceder a tus proyectos locales desde la web. Para ello se hace uso de ngrok, una aplicacion que permite generar un tunel hacia tu servidor local.
El componente Storage de Laravel nos permite de una forma muy simple almacenar y recuperar archivos dentro de nuestra aplicación web.
Desde la versión 5.5.22, se han incluido dos nuevos métodos a este componente, que permiten retornar cualquier archivo como una descarga directa o un streaming para ser mostrado en el navegador.
Veamos un ejemplo de cómo podemos almacenar y recuperar imágenes en Laravel 5.5.
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.