05 febrero 2010

El CEO de Symbian envía un recadito a @billgates y @stevejobs, con fallos incluídos

Se confirma que Noki..., digo Symbian va a la desesperada, no les basta con adelantar 4 meses la liberación del código de Symbian.

Muy grandes las agallas de Lee Williams, jefazo de Symbian:



El mensaje dice "@billgates @stevejobs Wanted to let you know that we have £4.5 Billion worth of free @symbian code available. Hugs and kisses. Lee".

Viene a decir algo así como "@billgates @stevejobs Quiero hacerles saber tenemos disponible gratuitamente código de @symbian por valor de 4.5 millones de libras. Besos y abrazos. Lee".

No se trata de un fake como se podría pensar, pues el vídeo aparece en la web de Symbian, en el destacado "From CEO Lee Williams".

La idea es genial, seguro que consigue un efecto viral muy bueno por "meterse" directamente con los respectivos jefazos de su competencia via twitter, pero le veo un par de fallos de producción:

Primero: si te metes con Steve Jobs (jefazo de Apple), por lo menos no lo hagas desde un teclado y ordenador hecho por su compañía, que canta mucho (aunque la pantalla no parece de Apple):


Tanto opensource que se han vuelto, pues podrían haber usado alguna alternativa a sistemas operativos propietarios...

Segundo: aclárate con la tecnología que usas: si en el vídeo muestras que twitteas desde TweetDeck (programa de escritorio, versión para Mac), no acabes poniendo el tweet con otro programa.




Al menos ha sido consecuente y ha usado Gravity, un cliente twitter para Symbian al publicar el tweet...




05 diciembre 2009

Determine file type with Ruby and libmagic (aka how the hell get the correct content-type from a browser-uploaded file)

At woices, we needed something to determine the file type of a file in Ruby, as content-type provided by browsers is, well, not the best out there :D

We wanted something like the command file -b --mime-type but without executing this command from ruby (starting a process from ruby is expensive for our needs).

So, libmagic to the rescue! This is the lib which the file command is based on. For ruby, there is a binding in the ruby-filemagic gem, but we need to install first libmagic-dev package to let the gem install properly:
$ sudo apt-get install libmagic-dev
$ sudo gem install ruby-filemagic
Now we can determine mime-type like this:


This script will set the value "audio/mpeg" to the content_type variable.

The syntax is strange and ugly, but the param to the open method is a flag (or a ORed set of flags) that affect behaviour of other libmagic functions. As we needed only the mime type, we pass the MAGIC_MIME_TYPE flag (if not, a textual description of the file will be returned by the file function).

The rest of the flags are explained in libmagic manpage:
$ man libmagic
This was tested with Ubuntu 9.10 Karmic Koala.

23 septiembre 2009

Configuración MMS e Internet en Nokia N85 con Simyo

El Nokia N85 lleva como sistema operativo Symbian OS v9.3 y como interfaz de usuario un S60 3rd Edition, Feature Pack 2, con lo cual, las opciones de configuración están algo cambiadas respecto a 3rd Ed original o el FP1. Estas instrucciones deberían servir para otros S60 3rd Ed. FP2.

Configuración de los MMS

Menu > Herramientas > Ajustes > Conexión > Destinos > Punto de acceso > Paquete de datos

En el paso "Punto de acceso", si os pide comprobar automáticamente si hay puntos de acceso disponibles, decid que "No".

07 septiembre 2009

El Circuit de Catalunya en Forza Motorsport 3

Alucinado me he quedado al ver el siguiente video de una carrera en El Circuit de Catalunya en el próximo FM3.



Muy conseguidos los detalles como la publicidad de LKXA o RACC.

Por cierto, el coche que aparece es ni mas ni menos que un Lamborghini Gallardo. Ahí es ná...

05 septiembre 2009

Arreglando problemas de fuentes con Chromium en Ubuntu Jaunty 9.04

Problema: Si tenemos en Ubuntu seleccionada como fuente de aplicación la Bitstream Vera Sans, Chromium tendrá problemas detectándola y no se iniciará correctamente:


oleguer@imhotep:~$ chromium-browser
[7085:7085:2011175710:FATAL:/build/buildd/chromium-browser-4.0.207.0~svn20090904r25449/build-tree/src/app/gfx/font_skia.cc(90)] Check failed: tf. Could not find font: Bitstream Vera Sans


Este es un problema conocido y aunque lo han marcado como resuelto, a mi sigue sin funcionarme correctamente.

Solución: Hay que cambiar la fuente de aplicación de Gnome, por ejemplo a Devjavu Sans (yo he usado el estilo Book)

Menú Sistema -> Preferencias -> Apariencia -> Tipografías -> Tipografía para la aplicación

18 julio 2009

Curiosidad - WTF: 5 captchas en 1 formulario

Habitualmente se utiliza un captcha (Completely Automated Public Turing test to tell Computers and Humans Apart) para proteger los formularios de registro y evitar los registros automatizados por bots.

Pero lo de esta gente ya es pasarse un poco: tienen 5 captchas en una misma página!!
Las pruebas para demostrar nuestra humanidad son:
  • Verificación visual (el más habitual)
  • Pregunta: ¿Vives en el planeta tierra?
  • Test matemático: una suma sencilla
  • Deja este campo sin rellenar (este es particularmente bueno, aquí pican todos los bots)
  • Pregunta: ¿Eres un humano?


Imagino que será efectivo al 120%: no entrará ningún robot y puede que tampoco algunos humanos...

13 julio 2009

"Bueno, esto es embarazoso."

Un curioso error de Firefox 3.5 que me ha mostrado al no poder recuperar las pestañas y ventanas que tenía abiertas tras una saliza forzosa.


Al menos reconocen que es embarazoso, cosa que pocos desarrolladores dirían de pasarles en sus programas XD