Muchas veces tienes que probar el envío de emails en un desarrollo y no tienes como realizarlo de forma sencilla sin tener que hacer muchas configuraciones en Outlook o Gmail, incluso usar otro servicio como SES (de pago) pero para pruebas no hace falta gastar.

Creación de emails

Ahora bien, si tampoco sabes como enviar un email y usar variables en el cuerpo de tu correo estás en el lugar indicado. Vamos paso por paso.

Para iniciar nos dirigimos a la clásica terminal donde usaremos un comando de artisan que es para crear nuestro correo electrónico.

php artisan make:mail UserPayment --markdown=emails.user.payment

En este…


La primera ocasión que implementé un EBS fue para un subdominio y ahí fue todo súper fácil pues te creas un CNAME que sea al subdominio que te da Amazon con tu EBS y listo pero el problema vino cuando quise hacerlo con un dominio principal.

No te preocupes que es bastante sencillo de corregir pero al inicio si es un poco problemático.

El principal problema es que el dominio no permite que en un registro A le pongas un subdominio directamente y tampoco permite que no exista un registro A. …


Se trata de algo sencillo si es en Wordpress o si es directamente en un sitio PHP o HTML pero ya con React se complica un poco (pero solo un poco).

Esta problemática la comparto pues en una agencia de publicidad que envió el código para métricas comentó que lo habían hecho varias veces y que era muy fácil, al darles acceso no pudieron y resultó no ser tan fácil pero la verdad es que si lo es, siempre y cuando sepas un poco de JS, de librerías y de React.

Existe un módulo que nos facilitará mucho las cosas…


No es tan sencillo como hacerlo desde tu computadora pero por raro que parezca tampoco es tan complejo.

Normalmente desde Heroku te recomiendan usar el CLI pero lo ideal es que conforme hagas cambios se actualice en automático también tu app de pruebas en internet y para esto tenemos Heroku u otros como las opciones de AWS o de DigitalOcean que pondré en otros artículos posteriores.

En este tutorial empezamos con un proyecto de Laravel ya en github y obviamente (POR FAVOR) con el .gitignore y sin .env

Lo primero que debemos hacer es agregar un archivo Procfile que tendrá…


Me encontré con la necesidad de realizar la recopilación de los trending topic de Twitter y así mismo que Twitter sigue en transición entre la API 1.1 y la 2.0, entonces por facilidad de uso, urgencia y librerías existentes decidí usar la 1.1 con una excelente librería en PHP puro incluso recomendada por Twitter.

Entonces a lo que vamos. La idea es traer los trending topics en Twitter de forma Global y para Buenos Aires (soy de México pero requerí el de Buenos Aires) mostrar el top de cada uno y un listado con los 50 de Buenos Aires.

Para…


Instalaste todo lo necesario para tener LAMP pero tu sitio da error, la solución es súper sencilla, te la dejo al final de este artículo y por si lo deseas hacer paso por paso para toda la instalación.

Antes que nada, veamos rápido los pasos para instalar LAMP en cualquier servidor basado en debian, en este caso Ubuntu 20.04.2 y en AWS, por eso usaremos para todo “sudo”, siendo otro como Digital Ocean, Linode o similares en los cuales el usuario es “root” puedes ponerlo todo sin “sudo”.

Los pasos para instalar LAMP son:

sudo apt update -y

Seguido de…


Es importante hacer debug y es bien sabido que React Native te permite ir cambiando el código así como ir viendo en vivo los cambios pero que pasa si además de esto quieres hacer debug y modificar el código en el debug sin necesidad de cambiar el código (al menos no en ese momento) y además poder igualmente ver los cambios en vivo.

Con esto tendrías una pantalla similar a la siguiente:

react-devtools

Así mismo en la pestaña de la derecha puedes obtener información de props y modificar la misma.

Para instalarlo es súper sencillo, solo debes instalarlo de forma global…


Azure, AWS e incluso Alibaba comparten una cosa en común y es que tienen además de las configuraciones de firewall dentro de las VM un firewall propio y esto puede ser un dolor de cabeza terrible si no sabes porque pues cuando tienes una VM de Windows basta con configurar el Firewall y listo.

Vamos por partes, como dice el título primero instalemos el FTP:

Instalar FTP en Windows Server

Podemos hacerlo de 2 formas pues también se puede por PowerShell, al final es exactamente lo mismo pero hay que aprovechar la GUI de Windows, pues por eso es Windows ¿no? …


Normalmente cuando somos programadores y queremos utilizar siempre una interfaz visual para administrar nuestras bases de datos lo que hacemos es utilizar algún programa como Workbench, TablePlus o en su defecto phpMyAdmin pero estos funcionan bien solo cuando los archivos son “pequeños” o en su caso con hacer muchos movimientos a archivos de configuración de MySQL que también es válido pero ¿porque hacer todo eso si tienes acceso a una terminal y desde ahí puedes hacerlo mucho más fácil?

Claro está que si estás por ejemplo en un hosting compartido no te va a funcionar pues ahí no tienes SSH…


Tenemos el escenario en el que:

  1. Estás trabajando en equipo y utilizan GIT (Github, Bitbucket, etc) para llevar el control de cambios
  2. Te entregaron un proyecto a medias o con muchas cosas a corregir y debes hacer que funcione primero en tu computadora
  3. Simplemente vas a migrar de computadora o tu computadora se dañó y utilizarás GIT para no perder tu código

En cualquiera de los 3 escenarios arriba descritos (o cualquier otro — P.D Si tuviste otro me gustaría que lo comentes 😂) es importante volver a poner en marcha nuestro código y para lograr esto depende de nuestras…

Hermes Cortes

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store