viernes, 11 de febrero de 2011

Nokia se hunde

Vamos a ver como resumo esto, cronologia mas o menos de como se hunde una empresa

Nokia es una empresa que aunque un poco lenta tenia symbian y maemo/meego, en desarrollo, orientados al opensource y con una inversion grande.

En octubre de 2010 contratan a un canadiense, Stephen Elop, que había trabajado en microsoft.
Curioso, que a partir de ese momento, dicen que n900 deja su producción, que dejan en punto muerto Maemo y que no van a hacer nada, que se ocupe la comunidad. Se centraran en Meego (mentira)

Enero-Febrero 2011, cuando ya tenian casi casi el N9 con meego y pueden empezar a tener QT como plataforma de desarrollo, siendo compatible entre Symbian^3, Maemo y Meego.
El tio dice que la empresa es lenta, que hay que restructurar, que hay que hacer alianzas.

Se alía con Microsoft para adoptar Windows Phone 7, un SO para moviles, que a pesar de ser nuevo, estaba muerto, porque no había marcas que lo pusieran en sus telefonos, LG, HTC y poco mas.

Dia 11 de Febrero de 2011 (copio y pego de engadget)

11:43AM P: ¿Tiene Nokia alguna estrategia tablet? ¿Qué pasa con MeeGo en este aspecto? R (Elop): Tenemos múltiples productos en camino ... pero si algo está muerto lo mejor es no lanzarlo".

-P: ¿Es Meego el hijo que nadie quiere? R: "Windows Phone es nuestra plataforma base. Hemos vendido millones de teléfonos Symbian y esperamos seguir vendiendo millones durante la transición. Lanzaremos nuestro primer dispositivo MeeGo a comienzos de este año para aprender. Después pediremos a ese equipo que se ponga a trabajar en nuestra nueva plataforma".

Lo mejor de todo, es que hace esto para una rapida actuación y cambiar rapida, pero 2011 y 2012 según el iluminado este, son de transición. Es decir que hasta dentro de 2 años no estaran los frutos. Pero si ya tenian todo hecho con QT y meego, lo único que han hecho es retrasar mas todo y terminar de hundir Nokia

Conclusión, Nokia cae casi un 10% en bolsa, QT ya no será la plataforma de desarrollo, Meego no lo quiere, para el está muerto y como tal, terminaran el desarrollo con un solo telefono que ya tenian, pero se olvidarán de el para trabajar en Windows Phone 7. Es decir, todo lo atractivo de Nokia, a tomar viento.

viernes, 4 de febrero de 2011

Archivos temporales con flash 10.x 64bits

Con el flash player de 64 bits antiguo de linux, si ibas a /tmp podías ver el archivo temporal flash, para copiartelo una vez se había descargado todo el video, y así verlo cuando quisieras. Con la nueva version 10.x square, ya no es está, así que buscando mucho por internet, encontré un comentario de codix en ubuntu.es que explica que es lo que pasa ahora.
Os dejo los pasos aquí


Introduces en la consola

$ lsof |grep Flash

y el resultado fue

plugin-co 15026 codix 18u REG 8,6 7599390 131035 /tmp/FlashXXnM8s5K (deleted)
Volví a ejecutar

$lsof |grep Flash

plugin-co 15026 codix 18u REG 8,6 21912531 131035 /tmp/FlashXXnM8s5K (deleted)

Es cuando vi que el archivo a pesar de estar en estado de borrado (deleted) seguía aumentando su tamaño (el vídeo no se había descargado por completo). ¡Pensé! si sigue descargándose, pero el estado es (deleted) sólo había una forma de copiar, mejor dicho, recuperar el archivo. Así pues, esperé a que el vídeo se descargará por completo. Cuando eso se cumplió, desde la consola hice

ls -l /proc/identificador_proceso_que_lo_tiene_abierto/descriptor_del_fichero

el identificador de proceso se encuentra en la segunda columna (15026) y el descriptor del fichero es la cuarta columna sin la letra(18)

$ ls -l /proc/15026/fd/18
lrwx------ 1 codix codix 64 2010-10-16 23:21 /proc/15026/fd/18 -> /tmp/FlashXXnM8s5K (deleted)

Así pues para recuperar lo, con una simple sentencia cp archivo_a_copiar ruta_archivo_copia conseguimos tener nuestro vídeo descargado por flashplayer

$ cp /proc/15026/fd/18 nuestro_video.flv


comprobar con el reproductor como mplayer, vlc, totem, caffeine o xine, que se reproduce correctamente :D