💻 {Web Developer } AngularJS | VueJS | ReactJS | VB & C# | Go | Python Zealot | UX/UI Enthusiastic. Linguist, Piano & Guitar, Proud Father of 2 Brave Warriors.

¿Qué es el AWS, ¿qué ventajas tenemos al usarlas, ¿qué nos ofrece Amazon?

Image for post
Image for post
¿Qué es el Amazon Web Services? — Photo by NordWood Themes on Unsplash

¿Qué es el Amazon Web Services (AWS)?

Basados en la información encontrada en su propia página, Amazon define al Amazon Web Services (AWS) como la plataforma en la nube más adoptada y completa en el mundo, que ofrece más de 175 servicios integrales de centros de datos a nivel global. Millones de clientes, incluyendo las empresas emergentes que crecen más rápido, las compañías más grandes y los organismos gubernamentales líderes, están utilizando AWS para reducir los costos, aumentar su agilidad e innovar de forma más rápida.

AWS tiene la infraestructura en la nube más amplia del mundo. Ningún otro proveedor de nube ofrece tantas regiones con múltiples zonas de disponibilidad conectadas por redes de baja latencia, alto rendimiento y altamente redundantes. AWS incluye 77 zonas de disponibilidad en 24 regiones geográficas de todo el mundo. Además, hay planes ya anunciados para incorporar nueve zonas de disponibilidad y tres regiones de AWS adicionales en Indonesia, Japón y España. Gartner reconoció el modelo de regiones y de zonas de disponibilidad de AWS como la forma recomendada de ejecutar aplicaciones empresariales que requieran una alta disponibilidad. …


Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. — Antoine de Saint-Exupery.

Image for post
Image for post
The wonderful world of Programming Languages — Photo by Arif Riyanto on Unsplash

Despite nowadays trends in terms of technologies, we are still lacking a concise, yet effective roadmap to succeed in the world of Web Development. In this modern world, developers are now in the constant pursuit of happiness when it comes to manage and master a Programming Language or library. …


La filosofía de algunos web developers modernos de odiar sin razón alguna

Image for post
Image for post
Las bases iniciales de los primeros web developers — Photo by Greg Rakozy on Unsplash

Todavía conservo muy buenos recuerdos de los inicios de nuestro tan querido y recordado jQuery. Cuando todo comenzó y eso era lo nuevo, la mera bestia, el capitán del barco, el Ragnak Lodbrok de la interacción e integración de JavaScript con el navegador, a todo el mundo simplemente les encantaba.

Un ejemplo tipico de el uso de jQuery — Tomado de mi Gist Personal

No cabe duda de que jQuery vino a revolucionar la comunicación entre los navegadores y JavaScript haciéndola que fuera fluida y mucho más fácil, nos enseñó algunos trucos nuevos, hizo que AJAX y las animaciones fueran muy simples (¡lo cual fue bastante complicado cuando la mayoría del mundo estaba trabajando basados en Internet Explorer 6!) Evolucionó la comunidad de complementos para desarrollo web de esos momentos y tuvo una inmensa participación mental. …


Levántate! No te dejes vencer por los problemas de la vida diaria

De la única persona que deberías esforzarte por ser mejor es de la persona que fuiste ayer -Matty Mullins

Image for post
Image for post
No te aferres al problema — Photo by Nik Shuliahin on Unsplash

Cuando la vida toma una actitud retrechera y se empeña en no seguir tu camino, ¿cómo reaccionas ante esto? ¿Desarrollas una actitud negativa y un punto de vista pesimista? ¿Te sientes absorto en todos los problemas y desgracias que estás experimentando? …


Guía para bucles o ciclos con métodos de Higher Order Functions [HOF]

Image for post
Image for post
Bucles con métodos de Higher Order Functions [HOF]— Photo by Tine Ivanič on Unsplash

Para los que llegaron tarde a clases esa semana de mediados de aquel Abril, un bucle o ciclo en programación es una secuencia que ejecuta repetidas veces un trozo de código, hasta que la condición asignada a dicho bucle deja de cumplirse. Los tres bucles más utilizados en programación son el bucle while, el bucle for y el bucle do-while.

Hay muchos tipos diferentes de bucles, pero todos esencialmente hacen lo mismo: repiten una acción varias veces. …


Hablemos un poco sobre la experiencia(UX) y la interfaz de usuario(UI).

Image for post
Image for post
El camino del Prototipo — Photo by Kelly Sikkema on Unsplash

En el mundo moderno de la computación no hay un solo desarrollador web, sea del mundo de JavaScript, Python con Django, o de .NET CORE que no haya escuchado más de alguna vez del concepto de UX/UI Design, o en palabras simples y menos hipster, sobre el diseño de la interfaz y experiencia de usuario(UX/UI). Veremos brevemente en qué consisten cada uno de ellos y también que diferencias encontramos entre ambos.

Para verlo de manera sencilla, la experiencia de usuario es el diseño orientado y enfocado en el confort del usuario final. Nuestro diseño tiene que enfocarse en ser por y para el usuario basándonos en que su experiencia al usar nuestra aplicación definitivamente sea de lo más agradable y fluida en todo tiempo. …


Métodos básicos para remover o agregar elementos en un arreglo.

Image for post
Image for post
Métodos básicos para remover o agregar elementos en un arreglo

Como me imaginé, al parecer he logrado capturar tu atención con este titulo, pero de estos jinetes que hablaremos hoy no tienen absolutamente nada que ver con los mencionados en el Apocalipsis, puesto que fueron hechos para ayudarnos con el manejo de elementos de un arreglo y la mutación de su estructura con el maravilloso lenguaje de JavaScript, el cual nos brinda a estos cuatro métodos para agregar o eliminar elementos desde el principio o el final de los arreglos, ademas de otros como el splice de la cuales hablaremos en otro articulo con mucho mas detalles. …


Un tedioso proceso que puede ser evitado con un par de comandos.

Image for post
Image for post
Error: EACCES: permission denied, open ‘/Users/alvisonhunter/.npm/_cacache/index-v5/1f/33

Admitámoslo mis queridos colegas, en mas de alguna ocasión al trabajar ya sea con Javascript Frameworks o alguna de sus librerias, o con cualquier otro lenguaje, nos hemos visto en la necesidad de resolver un cotidiano conflicto cuando queremos instalar dependencias para algún repo que hemos clonado, o para algún paquete que queremos probar, o para algún caso que no falta en la ensalada de dilemas que enfrentamos cuando estamos en el armado de nuestro proyecto.

Qué hacemos entonces? Bueno, lo primero es respirar, hallaremos miles de respuestas en el vasto mundo de San Google pero mientras no se prueben no tendremos la certeza que si dichas soluciones encontradas funcionan o no. …


Yo, Como muchos de ustedes, soy de los que ha tenido el privilegio enorme de poder trabajar con algunos de los diferentes frameworks de JavaScript. Cada uno de ellos me ha puesto a la orden sus puntos fuertes y sus puntos débiles.

Image for post
Image for post
El mundo de la programación fue verdaderamente algo que me cautivo cuando aun yo era muy joven.

Para serles honestos y aunque si estoy mega enamorado de JavaScript como lenguaje (y ni se diga de ES6), no podría decir que me he enamorado totalmente de alguno de estos caballeros llamados FRAMEWORKS o las tantas famosas Librerías, puesto que vengo de un mundo de programación del lado separatista siendo yo considerado primeramente un Anakin Skywalker(Borland Delphi) sacado de la esclavitud en Tatooine por Jinn(MS FoxPro) y el gran Obi-Wan Kenobi (VBA) pase a ser un Dark Vader(VB.NET) de la mano del maestro Darth Sidious(aka ASP.NET) por lo cual he considerado a los frameworks como lo que son: Increibles herramientas que pueden hacernos quedar como los heroes del partido, tales como un Iker Casillas en sus mejores tiempos, un acostumbrado hat-trick de aquel androide llamado CR7, un espectacular gol de area chica del simpatico alienígena llamado Leonel Messi, haciendo apps funcionalmente rápidas y eficientes o haciéndonos quedar mal , pero tal mal que nos vemos como en una sesión de tiros libres de Shaquille O’Neal en una final de la NBA donde solo quedan 7 segundos para terminar un empate que decidirá el ultimo juego en donde van 3–3 en la serie y el cual falla. …

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