Conociendo las migraciones en .Net Core

Al desarrollar aplicaciones, existe la posibilidad de que el modelo de datos cambie en el tiempo. La función EF Core Migrations resuelve este problema al permitir que EF actualice el esquema de la base de datos en lugar de trabajar directamente en la base de datos. El trabajo lo hacemos principalmente a través de la [...]

By | noviembre 9th, 2018|.Net Core|0 Comments

Instalar distintas versiones de PHP en Ubuntu

Cuando estamos desarrollando varios proyectos de PHP, es posible que tengamos algunos que fueron desarrollados, por ejemplo, en PHP 5.6 y otros en PHP 7.1, y que no podamos utilizar la misma versión de PHP para ambos, por lo que requerimos de ir cambiando nuestra versión. En este tutorial, veremos como poder hacerlo en Ubuntu, [...]

By | junio 4th, 2018|Linux, PHP|0 Comments

Introducción a plugin shortcode

La API de shortcodes es un conjunto de funciones para crear los códigos cortos de WordPress, para su uso en publicaciones y páginas. Por ejemplo, el siguiente código corto (en el cuerpo de una publicación o página) agregaría una galería de fotos de imágenes adjuntas a esa publicación o página: [galería] La API permite a [...]

By | agosto 3rd, 2017|Wordpress|0 Comments

Aplicando seguridad en nuestra API

La seguridad es un tema primordial que debemos tener presente en todos nuestros desarrollos. En esta guía abordamos como aplicar seguridad a nuestra API. Partimos creando nuestro proyecto [crayon-5e236abdaa1d0130162082/] Una vez creado, vamos al archivo bootstrap/app.php y debemos descomentar lo siguiente [crayon-5e236abdaa1d8839527832/] No obstante, para este ejemplo también debemos descomentar [crayon-5e236abdaa1dc287509743/] Vamos al controlador app/Http/ExampleController.php [...]

By | julio 24th, 2017|Lumen|0 Comments

Enviar correo SMTP

De forma predeterminada, Lumen no nos permite enviar correos como si sucede en Laravel. Para poder enviar correos, debemos hacer lo siguiente: Instalar el package a utilizar [crayon-5e236abdaaa1d407514893/] Agregar el service provider en bootstrap/app.php. [crayon-5e236abdaaa25780269949/] Además, en este mismo archivo debemos descomentar $app->withFacades(); para que podamos utilizarlo. Vamos a nuestro archivo .env en la raíz [...]

By | julio 17th, 2017|Lumen|0 Comments