Primeros pasos en Node.js


Casi siempre que tengo que escribir una nueva App con Node.js me toca buscar los pasos iniciales ya que mi frecuencia de desarrollo en esta tecnología no es alta, por lo que decidí re-copilar todos estos primeros pasos que desde mi perspectiva son los más generales.

¿Cómo instalar Node.js en Ubuntu 14.x?

Desde la consola ya sea directamente o un terminal PuTTY escribir los siguientes comandos:

sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm

Cabe aclarar que la máquina virtual debe tener conexión a Internet.

¿Cómo instalar Express?

Continue reading “Primeros pasos en Node.js”

Snippet: storageHelper.js


El día de hoy he creado una pequeña librería que encapsula las funcionalidades para LocalStorage de HTML5, esto se puede usar en cualquier Web App o Mobile App.

Sin más o menos que decir les dejo la librería: Continue reading “Snippet: storageHelper.js”

Como hacer un botón para tu Website del Windows Store


En este post mostraré como hacer un botón muy parecido al que tiene el Windows Store en Internet… al menos en funcionalidad; este botón lo que hace es ejecutar la aplicación “Tienda” o “Store” (dependiendo del lenguaje de Windows 8 instalado) y buscar directamente la aplicación que se desea.

Aquí un ejemplo del botón original:

Ejemplo real

Y aquí se muestra como quedaría (Website todavía en contrucción):

Resultado

Continue reading “Como hacer un botón para tu Website del Windows Store”

Como ver código fuente o “Hackear” una aplicación hecha en .Net


Cuando estamos construyendo software es muy sencillo mirar nuestro propio código fuente y recordar que hemos hecho para posteriormente usarlo en un nuevo proyecto u optimizar el código ya creado, el problema viene cuando se quiere dar mantenimiento o crear una nueva aplicación con ensamblados de terceros ya que no se conoce en su totalidad el código.

Pero el verdadero problema viene cuando se desea construir una aplicación que usa ensamblados en DLL’s y no se sabe que puede contener esto, también que puede ser un riesgo para el software ya que muchos ensamblados de terceros vienen con código mal implementado o con backdoors que sus creadores no han detectado. Continue reading “Como ver código fuente o “Hackear” una aplicación hecha en .Net”

Pluralsight tu mejor herramienta de aprendizaje


pluralsight logo

Cuando quieres comenzar a estudiar alguna tecnología en específico y sobre todo tecnologías modernas te encontrarás con recursos que son solo foros o muchas veces cursos desactualizados… en fin, buscar un curso BUENO cuesta y vale un montón de plata, pero uno como estudiante por lo general en mi caso no se cuenta con una tarjeta de crédito personal, si no es que es de los padres!, o no se tienen $98 USD (dólares) en el momento de inscripción.

Por esas razones y muchísimas otras uno termina regresando a los foros y aprendiendo muchas veces a las malas! esa tecnología; cuando digo que a las malas es porque uno puede aprenderse malos hábitos en ese lenguaje de programación o deja agujeros de seguridad, y aquí es donde pluralsight se vuelve una herramienta super eficaz a la hora del aprendizaje, cuenta con profesionales certificados, puedes repetir los vídeos una y otra y otra vez, cuentas con soporte 24/7 y lo más importante es que la biblioteca de cursos se actualiza como mínimo cada mes o esa es la frecuencia de nuevos cursos que me llegan al correo pero esa actualización no solo es para reemplazar material obsoleto si no para agregar cursos de las tecnologías más relevantes en todo el mundo como lo son:

Continue reading “Pluralsight tu mejor herramienta de aprendizaje”

Microsoft Apps Day Enero 2013


El evento ha sido cancelado.

El 18 de Enero se llevará a cabo el evento más cool para hacer Apps de las tecnologías más modernas de Microsoft y lo mejor…gratis; estos eventos se caracterizan por ser un día entero lleno de conocimiento, diversión y lo más importante amistad, por más de que muchos no se conozcan entre si se hace un ambiente de colaboración colectiva y un ambiente tan agradable que hace de estos eventos que sean únicos.

El primer Apps Day del año se hará en la sede de Microsoft Colombia, lo primero que hay que hacer es confirmar  tu cupo enviando un correo con tus datos y los de tus invitados (Nombre, Apellido, Cédula y correo) a la cuenta de correo acadcol@microsoft.com y por último confirmar el evento en Facebook http://www.facebook.com/events/572310756115964/?suggestsessionid=10295061171357332546

No olvides tener previamente instalado Visual Studio 2012 y Windows 8

Si no tienes las herramientas puedes descargarlas aquí:

Por último así fueron los Apps Day pasados:

Continue reading “Microsoft Apps Day Enero 2013”

Emprendedores 5 estrellas


PeopleLimite inscripción

El programa “Emprendedores 5 estrellas” consiste en cinco semanas de entrenamiento y capacitación en desarrollo de apps para Windows 8. Comenzando en la semana del 14 de enero, programamos una reunión online, en las mismas se trataran distintos temas referidos a desarrollo y diseño de apps estilo Windows 8.
Tras cada reunión obtendrías actividades que, su realización en forma satisfactoria, te llevaría a alcanzar una estrella!, cada estrella ( acompañada de su respectivo certificado) demostrara que tanto sabes de desarrollo de apps para Windows 8.

– Agustin Pretto

Durante todo el programa tendrás las siguientes garantías:

  • 5 niveles
  • Ejercicios online y material de soporte
  • Asesoramiento técnico
  • La oportunidad de hacer realidad tus apps en Windows 8 y Windows Phone.

Así de sencillo puedes ser un Emprendedor 5 estrellas, para serlo tienes que seguir los siguientes pasos:

Primer paso

Segundo paso

Tercer paso

Luego de haber seleccionado tu entrenador debes entrar al grupo en Facebook para mantenerte en contácto, click aquí.

Certificado Bronce

Certificado Estrella de Bronce

Certificado Plata

Certificado Estrella de Plata

Certificado Oro

Certificado Estrella de Oro

Certificado Tile 8

Certificado Estrella Tile 8

Certificado Estrella de Oro

Certificado Estrella Tile Phone

Tutorial: Como hacer un reproductor de música global a la aplicación – MediaElement Windows 8


Cuando estamos construyendo una aplicación para Windows 8, muchas veces se quiere amenizar la aplicación colocando sonidos de fondo o música, el problema viene es cuando comenzamos a indagar en la documentación de MSDN y vemos que los elementos de una página solo existen en solo esa página, por lo que si se hace un Navigate.From(…) es casi que imposible acceder al de otra página, todo esto es gracias al modelo de aplicación y más que todo por seguridad de las mismas aplicaciones.

Teniendo esto en cuenta vamos a crear nuestra aplicación llamada “Reproductor”:

Primer paso

Continue reading “Tutorial: Como hacer un reproductor de música global a la aplicación – MediaElement Windows 8”

Google Cloud Messaging


Google Cloud Messaging

Así como Microsoft tiene Windows Azure y su soporte para datos en la nube de Apps con notificaciones push y hacer Web Services de una manera muy sencilla y espectacular, Google nos presenta Google Cloud Messaging en el que aumenta la disponibilidad y la calidad de nuestra aplicación en Android.

Continue reading “Google Cloud Messaging”

Tutorial: Cómo evadir la privacidad en las fotos de Facebook 27/12/2012


Muchas veces cuando queremos ver alguna fotografía publicada en Facebook y nos llega la notificación, ya sea porque está en mejores amigos o porque sigues una página, lo que sea, y cuando quieres verla desde la notificación :O ya no está disponible, tal vez porque la pusieron de manera privada.

Continue reading “Tutorial: Cómo evadir la privacidad en las fotos de Facebook 27/12/2012”