Ir al contenido principal

Entradas

¿Por qué apostar a JavaScript en el 2017 y a futuro?

Primero que nada quiero aclarar que no pretendo convencer a todo el mundo de que JavaScript es el mejor lenguaje del mundo, ni que no posee desventajas y mucho menos generar polémicas, simplemente te comento mi experiencia y algunas de las razones por las cuales me parece que es una excelente oportunidad la que ofrece este gran lenguaje. Cuando comencé a programar luego de unas pruebas encontré un camino que me gustó y me decanté por Python, me fascinó este lenguaje, es muy fácil de aprender, práctico, sintaxis sencilla, etc. Después de esto paseé por otros lenguajes como C++, Java, PHP, etc. Desde hace un tiempo me centré en la web y me introduje en el gran ecosistema de JavaScript, usando más específicamente el estándar ECMAScript6. JavaScript es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Sencillo, muy parecida la definición a la de muchos otros lenguajes. ECMAScript define un lenguaje de tipos dinámicos ligeramente inspirado en Java y otros

Angular 4 Introducción

Angular es un framework estructural para páginas web dinámicas que utiliza el modelo MVC (Modelo, Vista, Controlador). Desarrollado en Javascript por Google nos permite escribir código mas eficiente y organizar nuestro proyecto en componentes reutilizables. Este framework  ha ido evolucionando para adaptarse a los continuos cambios y mejoras en el tiempo. Comenzando en su versión 1 (AngularJS) nos entrego un conjunto de herramientas para el  desarrollo Web Front End permitiéndonos crear aplicaciones SPA (Single-Page Applications ), sin embargo como toda primera versión sugirieron problemas que necesitaban ser mejorados como por ejemplo sobrecargas y lentitud en el navegador todo esto como resultado de  trabajar toda la lógica y el renderizado de vistas en el lado del cliente , también se encontraron problemas con el SEO los que justamente fueron solucionados en su versión 2.00. Angular 2 es totalmente diferente a angular 1 no es compatible con la versión anterior en resume

Instalando Elementary OS

Continuamos conociendo el mundo de Linux esta vez es el turno de otra distribución basada en Ubuntu 16.04 LTS "Elementary Os 4 Loky" lanzada el 9 de septiembre de 2016. Se caracteriza principalmente por su estética con un diseño sutil y minimalista muy bien logrado. Utiliza una shell propia llamada Pantheon basada en Gnome siendo mas ligera disminuyendo el consumo de recursos. para descargar les dejo el siguiente link de la pagina oficial: https://elementary.io/es/  La iso se encuentra disponible solo en arquitectura de 64 bits, Virtual Box por defecto no habilita la emulación de 64 bits por lo tanto como requisito tu procesador tiene que soportar esta tecnología. Adicionalmente tendrás que habilitar una opción en la Bios en el caso de que tengas Intel seria como se aprecia en la imagen La instalación es muy parecida a Linux Mint como revisamos en el post anterior Requisitos: 64-bit procesador 1 GB (RAM) 15 GB of espacio en disco Acceso a internet  

Instalando Linux Mint 18.1 Serena

En este post daremos el primer paso  para introducirnos al mundo de Linux, en este caso específicamente con la distribución Linux Mint ¿Por qué Linux Mint? Linux Mint es una distribución basada en Ubuntu con un entorno amigable de facil uso. Se caracteriza principalmente por su desempeño y estabilidad, es ideal para comenzar. Puedes descargar la imagen de Linux Mint aquí: https://www.linuxmint.com/download.php Podemos elegir distintos entornos de escritorio como Cinnamon, Mate, Xfce, KDE. Personalmente ocupo Cinnamon ya que su interfaz se acomoda bastante bien   a mis necesidades. Están disponibles la versión de 32 y 64 bits, en este caso trabajaremos con la versión de 32 bits.   Crearemos la máquina virtual, colocamos en el nombre Linux Mint En tipo “Linux” y Version   “Ubuntu 32 bits” Elegimos el tamaño de la memoria. Linux Mint Serena pide un mínimo de 512 de Ram se recomienda 1GB.  Creamos el disco duro.  Elegimos el tipo de archivo VDI.  Rese