05 octubre 2014

Los smartwatches

Los smartwatches han estado alrededor por un tiempo y parece que están en auge este año, pero ¿qué es exactamente un smartwatch? Te explicamos todo lo que necesitas saber acerca de la tecnología portátil, por si tienes pensado comprar un smartwatch.

En pocas palabras, un smartwatch es un reloj de pulsera con pantalla y la capacidad de hacer mucho más que decir la hora. En esencia, es como tener un pequeño teléfono inteligente en la muñeca, pero hay algunas cosas que explicar acerca de ellos así que sigue leyendo.

smartwatch

¿Cuánto cuestan smartwatches?

Actualmente, puedes hacerte con un smartwatch por menos de 100 euros (el original Sony SmartWatch por nombrar uno), pero la mayoría va a costar más que esto. SmartWatch 2 de Sony cuesta bastante más y otro como el Samsung Galaxy Gear 2 y Pebble Steel superan los 250 euros.

Si estos están fuera de tu rango de precio y luego tener paciencia porque como de firmes Archos están planeando lanzar smartwatches por tan solo 50 euros

¿Cómo funcionan los smartwatches?

Como regla general, un SmartWatch necesita ser conectado a un teléfono inteligente con el fin de trabajar a su máximo potencial. Una de ellas será probablemente sólo le dirá el tiempo si no lo hace. Esto se realiza mediante el emparejamiento Bluetooth, con algunos dispositivos que permiten una configuración rápida y fácil usando chips NFC.

Una vez que haya conectado un SmartWatch a un smartphone, puede elegir qué notificaciones se obtiene en la muñeca - cosas como mensajes, correos electrónicos, llamadas y redes sociales. Muchos smartwatches pueden hacer más como mostrar identificación del llamante, también. Ciertas aplicaciones podrían permitir controlar la música que se está reproduciendo en el teléfono o tomar una foto de forma remota. La funcionalidad varía de un smartwatch a otro, así que asegúrate bien de qué modelo ofrece lo que necesitas antes de comprar uno.

¿Funcionará un moelo de SmartWatch concreto con mi smartphone?

Una buena pregunta y, en una palabra, la respuesta es no. Los smartwatches se desarrollan generalmente para trabajar con particulares plataformas de telefonía móvil - a saber, iOS y Android así que esto es otra cosa a comprobar antes de comprar.

Algunos smartwatches sólo son compatibles con teléfonos inteligentes específicos, así, no sólo el sistema operativo. Un buen ejemplo es el Samsung Galaxy Gear, que sólo funciona con ciertos teléfonos de Samsung como el Galaxy S4 y Galaxy Note 3.

¿Qué smartwatches se lanzarán este año?

Sabemos que Archos lanzará su gama de smartwatches este verano, pero muchos más han rumoreado. Samsung se piensa que es el lanzamiento del Galaxy Gear 2 en el MWC y 2014 podría ser el año en que veremos el iWatch de Apple y smartwatches de Microsoft, Google o incluso Amazon.

Mantendremos los ojos abiertos, así que lo haremos saber si oímos algo nuevo. ;)

Unos límites difusos: ¿Es mi rastreador de fitness un SmartWatch?

A partir del CES 2014, las líneas entre los seguidores de fitness y smartwatches han sido muy borrosas. Hemos llegado al punto en el que es probable que tenga algunas de las funciones del otro dispositivo.

Muchos de los gadgets de fitness a los que echamos un vistazo en Las Vegas también ofrecen características de tipo SmartWatch, como llamadas y notificaciones de mensajes. Los principales ejemplos incluyen el LG Lifeband Touch y Razer Nabu. Mientras tanto, las aplicaciones de seguimiento de fitness están disponibles para varios smartwatches que ya están en el mercado.

05 abril 2007

El 69

Sí, lo confieso, ese título tan amarillista es para llamar la atención. Aunque tiene su por qué. En Murcia (¿en España?) las terminaciones de lotería reciben nombres populares. El 69 es la mudanza.

Y es que me "sesentaynuevo". Sí, me mudo. A partir de ahora le digo adiós a Blogger y estreno dominio propio :D

Los que me sigais a través del feed (¿hola?¿hay alguien ahí?), si usais el de FeedBurner no hace falta que hagais nada; ya está redireccionado. Si usais el de Blogger, por favor, actualizadlo.

En fin, que ya está todo listo (excepto un pequeño problema con Internet Explorer a 800x600. Gracias de nuevo, Microsoft) y que me largo, me independizo, me emancipo, me... :D

Pues eso, que nos vemos en el nuevo Debianizado. Espero que os guste.

03 abril 2007

Solaris 10 recibido

Hace justo un mes pedí que me enviaran Solaris 10, aprovechando que Sun estaba, por segunda vez, ofreciéndolo de forma gratuita por correo. Pues hoy ha llegado :D

Un DVD con Solaris 10 para SPARC, otro con Solaris 10 para x86 y otro con las Developer Tools.

01 abril 2007

Sistema de archivos encriptado

Encuentro en Kriptópolis un tuto sobre cómo crear un sistema de archivos encriptado (aunque en el original dice "cifrado") con Debian Etch.

Muy interesante y educativo aunque, como dicen en los comentarios al artículo original, hay formas mucho más sencillas y prácticas (sobre todo por la transparencia) como EncFS.

Aun así, muy instructivo y digno de leer.

30 marzo 2007

C-style en bash

Bash, como cualquier lenguaje, tiene una sintaxis propia. Eso lo sabe todo el mundo. Lo que no todo el mundo sabe es que, además, puede usar la sintaxis de C haciendo uso de los paréntesis dobles. Unos ejemplos.

Manejo de variables

Bash es muy flexible en cuanto a los tipos de variables, ya que el declararlas o no queda a elección del programador. En caso de no declararlas, una variable admite cualquier tipo. De hecho, si hacemos

a=3
a=$a+1


la variable a tomará el valor de string "3+1" (a no ser que hayamos declarado a como entero previamente). La forma correcta de hacerlo sería

let a=$a+1

en cuyo caso a sí pasaría a valer 4. Pero podemos echar mano del C-style:

((a += 1))

o bien

((a++))

Bucles y condicionales

Y esta parte es mucho más interesante, porque de esta forma podemos hacer uso de los potentes bucles de C en bash. Algunos ejemplos:

while ((a > 3 || b != 0))

if ((a > 3 && b == 5))

Admite también el uso del operador ternario de C:

((a!=b?3:11))

y, ya la reostia en salsa, el operador coma:

for ((a=1, b=1; a <= LIMITE ; a++, b++))

Gracias a kumo por (de nuevo) ponerme sobre la pista.

28 marzo 2007

Defina Linux

Leyendo en NeoFronteras una interesantísima noticia sobre Scientific Linux, una distro desarrollada en colaboración entre el Fermilab, el CERN y otros laboratorios y universidades del mundo, me he encontrado un párrafo que hace que el ego y el "orgullo patrio" de cualquier linuxero suba por las nubes:

Linux corre en diversos microprocesadores, es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para caché; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos. Además está prácticamente libre de virus.

Pues sí, Linux es así :)

27 marzo 2007

Un Automatix para Debian Etch

Seguro que conoceis Automatix. Gracias a La otra bola de cristal me entero de que alguien ha escrito algo del estilo para Debian Etch.

Lo que más he odiado siempre de instalar un nuevo sistema es todo el rollo de las "instalaciones post-instalación". Me alegra que alguien se haya tomado la molestia de ahorrar todo ese tiempo a mucha gente.

24 marzo 2007

Aprendiendo Python



Vale, sí, muy potente como lenguaje de script y un código muy eficiente. Pero donde esté la elegancia de C...

En fin, voy a ver si me busco un pet project.

Beryl y Compiz se vuelven a unir

Y visto a posteriori era lógico que sucediera. Desde luego no se ha tratado de un fork al uso. No han habido dos ramas experimentando nuevas cosas, desarrollando features distintas. Al revés, el desarrollo de Compiz y de Beryl había seguido dos líneas paralelas. cojin lo explica perfectamente en su comentario en Menéame.

En el anuncio oficial ya dicen que no se conservará ninguno de los dos nombres, sino que se usará uno nuevo. Lo que (mode ironic on) vendrá de perlas a toda la gente que recién llega a GNU/Linux y no sabe distinguir entre un entorno de escritorio y un manejador de ventanas. Un nombre más a la lista.

Al margen de eso, creo que la unión puede ser muy beneficiosa para el usuario, siempre y cuando se conserven y potencien las mejores características de uno y otro, a saber (y me remito de nuevo al comentario de cojin): estabilidad por un lado y compatibilidad y rapidez de desarrollo por el otro.

21 marzo 2007

Devilspie: controlando las ventanas

Es difícil traducir la expresión window-matching utility, pero el concepto es sencillo: busca una ventana, y haz con ella lo que yo te diga.

Eso es Devil's Pie, una utilidad que analiza las ventanas que se crean en el escritorio, y si coinciden con unos criterios estipulados en la configuración ejecuta acciones sobre ellas: minimiza, envía a un workspace determinado, esconde su decoración... lo que queráis. Su flexibilidad es sencillamente increíble.

Devilspie se configura mediante archivos *.ds presentes en el directorio $HOME/.devilspie. Archivos que, por supuesto, hacemos a nuestro gusto, para que cada ventana en nuestro escritorio se comporte exactamente como queramos.

La configuración no es difícil, aunque tampoco intuitiva. Los archivos *.ds se componen de condicionales, booleanos y acciones. En foosel.net hay una descripción detallada de cada uno de ellos, con ejemplos de uso. Está en inglés, pero es sencillo, y los ejemplos facilitan la cosa aún más.

Como pequeño ejemplo de lo que devilspie puede hacer, os pongo alguno de archivos de configuración que uso:

(if (matches (window_name) "Eterm") (begin (pin) (undecorate) (skip_pager) (skip_tasklist) (below)))

Lo que viene a significar que si el nombre de la ventana coincide con Eterm se envíe a todos los workspaces (pin), no aparezca en el paginador (skip_pager), no aparezca en la lista de ventanas (skip_tasklist) y quede permanentemente bajo las demás ventanas (below). El resultado (combinado con una configuración específica de Eterm) lo podeis ver en esta captura de pantalla.

Otro ejemplo, más sencillo:

(if (is (window_name) "Akregator") (minimize))

Osea, si el nombre de la ventana es Akregator, se ejecute minimizada al inicio. Comodidad más que nada.

Las posibilidades son enormes: conversaciones de Gaim que se envíen automáticamente al escritorio 2, aplicaciones que permanezcan siempre sobre el resto de ventanas, programas que se abran siempre con un tamaño de ventana y una posición determinada... En una palabra: control total sobre las ventanas.