miércoles, 21 de agosto de 2013

Cómo ver todas las contraseñas guardadas en Chrome



Fue una noticia que desató la ira de millones de usuarios a lo largo y ancho del mundo. Google Chrome no cifra tus contraseñas y de hecho basta con escribir tres sencillas palabras en la barra del navegador para poder ver TODAS las contraseñas que has guardado en este navegador. No es un fallo tampoco ya que desde Google aseguraron justamente que ellos no cifran las contraseñas para "NO darnos una falsa sensación de seguridad". Gracias Google por hacerme vulnerable solamente para que me sienta vulnerable...sois geniales!

El hecho fue reportado hace unos días por un diseñador gráfico y llegó a indignar al mismo fundador del internet que llamó la actitud de Google frente al asunto "INACEPTABLE". Sí, estoy hablando de Tim Barners Lee.

En concreto lo que sucede es que cuando salta el mensaje en Chrome: "Deseas que Chrome guarde esta contraseña" y Chrome haces click en "sí" entonces Chrome la guarda pero no la cifra. De este modo basta con escribir en el navegador : chrome://settings/passwords para tener acceso a todas las contraseñas. Y no, el hecho de que aparezcan en círculos negros no significa que están cifradas, si haces click sobre una de las contraseñas verás que te aparece una opción que dice "mostrar" que procede a mostrarte cuál es la contraseña en cuestión.


jueves, 7 de marzo de 2013

PhoneGap: Desarrollo multiplataforma de aplicaciones móviles

Hoy en día todo está girando en el desarrollo hacia los sistemas móviles. Un porcentaje alto de la población dispone ya de móviles inteligentes con acceso a internet. Al igual que el aumento de ese porcentaje, aumenta también el número de herramientas para el desarrollo de aplicaciones para móviles.
Un ejemplo de herramienta es PhoneGap, un framework para el desarrollo de aplicaciones móviles que utiliza las últimas tecnologías web disponibles. El resultado son aplicaciones híbridas que no dan el resultado óptimo de las nativas, pero que ofrecen un gran rendimiento. 

Conozcamos unas cuantas razones para utilizar este framework en nuestros futuros proyectos:

1. Gratis

Cuando algo es gratis la gente tiende a asociarlo a mala calidad. Gracias a Dios, esto está cambiando. En el mundo de la informática en general y en el del desarrollo en particular hay frameworks como Foundation 3 o PhoneGap que son gratis y de gran calidad.

viernes, 1 de febrero de 2013

El Super Capacitor

GrafeneCap
Las baterías de los smartphones. Estoy seguro que tras esta pequeña frase a nadie le ha venido algo bueno a la cabeza, más bien al contrario. Es lógico, hoy por hoy la batería es el gran lastre de la tecnología, especialmente de los smartphones. Vivimos ‘acostumbrados’  a que la batería dura un día, como mucho. Ahora imaginad por un momento la batería perfecta. Tardaría poco en cargarse, ¿no? Y duraría… bueno, desde luego más de un día seguro. Pues esto, que hasta ahora era ciencia ficción pura, ya es ciencia. ¿Cómo? Con grafeno.

martes, 29 de enero de 2013

Principio de la navaja de Ockham


El principio de la vaja de Ockham -muy conocido en el ámbito económico y científico-, se aplica también a la informática (muchos de ustedes, ya deben conocerlo).

Este principio, básicamente se basa en que: Ante dos o más explicaciones a un mismo hecho, la explicación más simple suele ser la más probable, pero no necesariamente verdadera. 

 En el ámbito de la Ingeniería de Software, la Navaja de Ockham se ve reflejada en el principio KISS (Keep it short and simple).

jueves, 24 de enero de 2013

Primera aplicación Android desde Ubuntu

El post pasado vimos como instalar todo lo necesario para poder empezar a programar en Android. Esta vez crearemos nuestra primera aplicación que como no podía ser de otra forma será un “Hola Mundo”.
Lo primero que hacemos es iniciar nuestro Eclipse e indicarle el espacio de trabajo donde guardaremos todos nuestros proyectos.

En el menú superior vamos a File -> New -> Android Project. Aparecerá una pantalla para crear nuestro primer proyecto. Lo rellenamos de la siguiente forma:





Por un lado, le damos un nombre a nuestro proyecto. Indícamos La versión del SDK que utilizaremos. En este caso la 1.6, ya que para nuestro propósito sirve de sobra y nos garantiza una gran compatibilidad con bastantes dispositivos.

Android: Google Cloud Messaging





Google sigue innovando un poco más cada día en los servicios que crea para los desarrolladores androides. En esta ocasión, Google ha lanzado un nuevo servicio de envío de datos mediante la nube. Google Cloud Messaging nos permite enviar datos a nosotros mismos, a otros usuarios o a nuestra aplicación mediante nuestro dispositivo Android.

miércoles, 23 de enero de 2013

Instalación: SDK de Android en Ubuntu

Comenzamos. Lo primero que hago normalmente a la hora de aprender un nuevo lenguaje es intentar tener a mano todas las herramientas que me harán falta a lo largo de mi aprendizaje. Procuro tener uno o dos libros de cabecera de los que poder echar mano, internet para cualquier consulta rápida y las herramientas de desarrollo necesarias para poder trastear con mis primeras aplicaciones.

Pues bien, las herramientas necesarias para empezar con Android son: Java, el SDK de Android y una plataforma de desarrollo, lo más común es Eclipse. Ubuntu (usare 12.04) normalmente suele traer una versión de Eclipse, pero no vamos a utilizar esa ya que le faltan algunas cosillas que necesitaremos.


Empezando: Introducción Android

Desde hace un tiempo me he adentrado en el mundo de Android así que aquí les compartiré mis experiencias y cosas útiles de como empezar en esto...

Empecemos con una breve introducción.

¿Qué es Android?

Android es un sistema operativo para móviles Open source, está basada en diferentes proyectos de código abierto. Esto significa que tenemos acceso completo al código fuente y podemos reparar algunos errores si los detectáramos.

5 razones por las que uso GNU/Linux

La mayoría de lectores de este blog sois usuarios de GNU/Linux, teniendo cada uno sus razones para usarlo, aunque muchas de ellas son comunes. En esta ocasión, he creído conveniente exponer mis razones para usarlo, además de para animar a la gente que actualmente lo está usando esporádicamente o que simplemente pasa por el blog para informarse, y está indeciso, acabe por animarse.