Ubuntu & Software libre

Get started with Drupal 7


¿El 4G consume más datos que el 3G?

Ahora que esta llegando, aunque sea parcialmente, el 4G a España, en muchos sitios se está diciendo que el 4G no sirve para nada porque consume más datos y tenemos tarifas con muy pocos megas.

¿El 4G consume más datos que el 3G?, vale la pena el 4g, diferencias entre 3g y 4g,
Antes de nada quería comentar que para mi el 4G no me parece la panacea. Es más, creo que es más importante llegar con 2G o 3G a zonas en las que no hay cobertura a empezar a extender por España el 4G, pero una cosa no quita a la otra y es que el 4G tiene algunas ventajas sobre el 3G y 2G.

El principal problema del 4G es que no llega a mucha distancia la cobertura. El 2G, aunque la velocidad es muy baja si que llega a mucha más distancia. Lo mismo pasa con el 3G, que tiene mejor cobertura que el 4G. 

Voy a hacer una pequeña tabla para distinguir entre las distintas velocidades de conexión entre 2g y 4g de menor velocidad a mayor velocidad:
  1. 2g
  2. gprs
  3. edge
  4. 3g
  5. hspa
  6. hspa+
  7. 4g-lte
El 4g tiene una velocidad de descarga media entre 20 y 40 Mbps y la de subida entre 6 y 12 Mbps mientras que el 3g actual (osea, hspa+) es hasta 22 mbps de subida y bajada, eso sí, teóricamente el 4g permite velocidades de 75 Mbps en bajada y 25 Mbps en subida.

Con este resumen vemos que el 4g es bastante más rápido teóricamente al 3g actual, ahora mismo la velocidad media de 4g es un poco superior a la del 3g por lo que la diferencia no es tan grande.

Por otro lado y como he comentado antes, la creencia popular dice que el 4G consume más datos que el 3G, pero es una verdad a medias. La idea se basa que en el mismo tiempo, el 4G consume más datos que el 3G pero si abrimos un vídeo usando 4G y 3G, vamos a consumir exactamente los mismos datos, eso si, con 4G se cargará el vídeo mucho antes.


Whatsapp Web también en Firefox y Opera

Hace unas semanas que se anunció Whatsapp Web. Whatsapp Web sirve para usar Whatsapp desde el ordenador usando en navegador. Esta solución imaginativa de los chicos/as de Whatsapp hace que Whatsapp sea compatible directamente con todos los sistemas operativos y que no se necesite crear una aplicación distinta por cada sistema operativo.

El funcionamiento de Whatsapp Web es bastante sencillo. Activas Whatsapp Web desde la propia aplicación de Whatsapp Web y desde el navegador del ordenador vas a "https://web.whatsapp.com/". Ahora nos saldrá un cuadrado y tenemos que enfocar con la cámara del teléfono móvil a ese cuadrado. En pocos segundos tendremos sincronizado nuestro Whatsapp con el ordenador.

Whatsapp Web también en Firefox y Opera, Whatsapp Web en ubuntu,
Como podéis ver, esta solución es muy cómoda ya que no tenemos que estar registrándonos en Whatsapp Web ni añadiendo números de teléfonos ni nada por el estilo. Además, los propios desarrolladores de Whatsapp Web explicaban como funciona este sistema. Según ellos, no hay ningún tipo de servidor entre nuestra aplicación  de Whatsapp  y Whatsapp Web. El propio teléfono envía todo lo que nos llega al teléfono a Whatsapp Web, pero esto tiene algunos problemas: más consumo de datos al enviar y recibir información por Whatsapp, tenemos que tener si o si teléfono móvil para usar Whatsapp Web y además, tenemos que tenerlo conectado a una red. Es decir, si no tenemos el teléfono conectado por WiFi o por datos, no nos va a llegar los mensajes a Whatsapp Web.

Otro problema que tenía Whatsapp Web es que sólo era compatible con el navegador Chrome. Esto era un problema a medias ya que Chrome es compatible con la mayoría de sistemas operativos, pero claro, si te gusta otro navegador pues tenías el problema de tener que instalar Chrome únicamente para usar Whatsapp Web.


Instalar Java 9 en Ubuntu

En algunas ocasiones necesitamos instalar Java en Ubuntu para correr determinadas aplicaciones. Creo que una de las aplicaciones más conocidas que necesitan java para ejecutarse es Jdownloader.

Instalar Java 9 en Ubuntu, java oracle en ubuntu,
Lo mejor de programar en Java es que se puede ejecutar desde cualquier sistema operativo por lo que no tendremos que adaptar la aplicación para cada sistema operativo. Pero claro, Java también tiene sus contras. Al usar Java para ejecutar una aplicación el sistema operativo tiene que ejecutar a la vez dos aplicaciones para correr solo una aplicación. Además de esto, aunque muchas aplicaciones están preparadas con unos skins para adaptarse un poco al sistema operativo con el que se usa, la mayoria de aplicaciones escritas en Java, al ejecutarse, no se adapta a la interface gráfica del sistema operativo.

Quitando estos contras, la verdad es que programar en java es una ventaja por lo que muchos desarrolladores se animan a crear sus aplicaciones en java y así poderlas usar en cualquier sistema operativo.

Si como usuarios vamos a ejecutar una aplicación escrita en Java en Ubuntu, lo primero que tenemos que hacer es instalar Java en Ubuntu. Dentro de los repositorios de Ubuntu tenemos varias versiones de Java: la 8, 7 y 6. Estas versiones de Java se llaman OpenJDK que son unas versiones de Java libres. 


Exynos, Snapdragon o Mediatek

Hasta hace un tiempo siempre se decía que el mejor procesador para un teléfono Android era el famoso Snapdragon. El procesador Snapdragon tienen bastante puntos a favor como el tener un bajo consumo, un muy alto rendimiento y además, suele ser un procesador bastante fácil de manipular al añadir nuevos kernels, y crear roms para móviles con ese procesador.

Exynos, Snapdragon o Mediatek, mejor procesador,
En cambio el procesador Mediatek siempre se ha tomado como un procesador malo en todos los sentidos. Pésimo rendimiento, alto consumo, muy difícil crear roms para este procesador... El mayor problema que veo a este procesador es que tiene una gama de procesadores bastante amplia, desde los gama baja a los gama alta. Los gama baja son muy malos procesadores y los suelen montar en teléfonos y tablets chinas que cuestan cuatro duros. El rendimiento de estos es pésimo. En cambio, los Mediatek gama alta, aunque no llegan a tener el mismo rendimiento que los Snapdragon similares, el rendimiento de estos es bastante bueno. Aun así, pecan del problema de la escasez de roms. El problema de esto es que al ser teléfonos chinos la mayoría de ellos con un soporte bastante "básico", al no poder meter roms nos olvidamos de futuras actualizaciones.

Por último, tenemos los prosadores Exynos de Samsung. Estos procesadores tienen un muy buen rendimiento pero son cerrados. Es decir, la mayoría de estos procesadores funcionan muy bien cuando tenemos la rom de serie de Samsung, pero en cuanto la cambiamos, empiezan los problemas (no tenemos aceleración por hardware por ejemplo).

Los procesadores Exynos son muy buenos a la altura, o incluso superiores a los de los Snapdragon. Samsung suele montar sus terminales gama tope con este tipo de procesadores por lo que el rendimiento de estos está más que asegurado y probado.

Últimamente parece que hay bastantes noticias por la red quejándose del rendimiento de los procesadores Snapdragon comparándolos con Mediatek. La propia Samsung emitió un comunicado diciendo que el nuevo Snapdragon 810 tenia problemas de calentamiento en sus terminales. Esto también puede ser un movimiento por parte de Samsung para promocionar sus propios procesadores y dejar de depender de procesadores de terceros.