Saltar al contenido

El blog de Skatox Entradas

Mi experiencia en el Mozilla Summit 2013 (Día 1)

Debido a mi colaboración con Mozilla en los últimos años, tuve la oportunidad de ser invitado a asistir en el Mozilla Summit 2013 de la ciudad de Toronto, pues este año, se realizó en varias ciudades: Toronto (Canadá), Santa Clara (EEUU) y Bruselas (Belgica). El Mozilla Summit es un encuentro de colaboradores y empleados de Mozilla, con el fin de conocer el estado actual de los proyectos, proponer nuevas ideas, dirigir el camino de la organización y sobre todo, conocer a otros Mozilleros en persona para establecer relaciones personales, pues es muy distinto trabajar con alguien quien ya conoces respecto a alguien que solo significa un correo para ti.

Llegada

Tuve la oportunidad de llegar un día antes, al salir de inmigración en el aeropuerto pude ver a varios Mozilleros de otras partes del mundo esperando por el transporte al lugar del evento, la mayoría era de Taipei y pude conocer de inmediato a algunas personas con las que he conocido solo por Internet. Al llegar al lugar del evento y luego de hacer el registro en el hotel, me dirigí al bar donde pude compartir con los demás Mozilleros latinoamericanos, luego de un rato cambie a otro grupo de diversas partes del mundo para conocer nueva gente.

Mañana del primer día

Luego de desayunar, entré al salón donde estaba esperando las personas, logramos conseguir un buen puesto en la mitad donde nos ubicamos las mayoría de latinos. Luego se apagaron las luces y comenzó una charla TED de Eric Whitacre sobre un coro creado virtualmente, una charla que les recomiendo ver porque se demuestra como es posible la colaboración de desconocidos a través de Internet con el fin de lograr un proyecto en común. Posterior, se subio al escenario Arturo Martínez y Guillermo Movia, para inagurar el evento y animar a las personas, luego siguió una charla de Mitchell Baker sobre la historia del proyecto Mozilla y todos los logros alcanzados en los últimos años. Al finalizar un breve receso donde la gente socializaba, subió al escenario Johnathan Nightingale el VP del proyecto Firefox para hablar sobre el estado del navegador y de la web, una de las cosas mas llamativas fue la presentación de Unreal Tournament 3 corriendo en el navegador utilizando tecnologías web (sin extensiones).

Introducción al evento por parte de Arturo Martinez y Guillermo Movia
Introducción al evento por parte de Arturo Martinez y Guillermo Movia

En el receso del almuerzo, se montó una feria mundial donde se mostraba la cultura de cada país, interesante conocer sobre otros paises por los mismos ciudadanos, fue interesante ver a Mozilleros de otras partes del mundo y aumentar la cultura.

Tarde del primer día

En la tarde, habían sesiones abiertas, con diversos tipos de contenido dirigidos a: programadores web, difusores del proyecto de Mozilla, traductores, líderes de comunidades, usuarios de Internet, etc. Yo entré a 2, la primera era sobre cómo difundir los proyectos de Mozilla en Internet, dictada por Jesse Montano y Michaela Tahyer, como ese es mi rol para Venezuela me interesó entrar, además al finalizar entregaron por sopresa una de las mejores camisetas del evento.

La segunda era sobre el futuro de Firefox OS, ya había hablado previamente con Peter Dolanjski el ponente para ayudarle a participar, pues fui uno de lo miembros del lanzamiento del sistema en Venezuela. Esta actividad comenzó con un breve comentario del estado actual del proyecto y sobre los planes ya establecidos para realizar a futuro, luego se dividió a los asistentes en 4 grupos para ir rotando por cada esquina, donde en cada una, estaba un Mozillero tomando notas de ideas sobre diversos aspectos: desarrollo, branding, soporte, etc. A mi me tocó tomar notas sobre las ideas de los desarrolladores para mejorar la plataforma. Fue una buena experiencia aunque un poco difícil tomar notas y escuchar a varias personas hablando al mismo tiempo en inglés.

 

Posteriormente, todos los asistentes fueron al salón principal donde se realizaba una ronda preguntas con varios miembros de Mozilla, éstas se hacían a lo largo del día a través de la aplicación oficial del evento (la cual funcionaba en todas las plataformas móviles),  y permitían solucionar dudas por partes de lo asistentes sobre cualquier tema, por ejemplo, una de ellas fue sobre la posición de Mozilla respecto a la propuesta de incluir DRM en el estándar web (donde se respondió que actualmente no existe una posición definida) .

 

Noche del primer día

Luego comenzó la cena, donde voluntariamente los Mozilleros podían subir al escenario y hablar sobre su experiencia en este año, finalmente se dio inicio a espectáculo de Karaoke hasta tarde en la noche. Aunque algunos no nos quedamos, sino salimos a conocer los lugares nocturnos de Toronto….  XD. Donde fue una buena experiencia porque se conocía a gente de otras partes del mundo, se compartía sobre su cultura, se conocía sobre los trabajos que hacían y se creaban nuevos lazos laborales o de amistad.

Deja un comentario

Imagenes de Boot2Gecko (Firefox OS) 1.2 para el Alcatel One Touch Fire

Hace unos días quise aprender sobre como funciona Firefox OS y cambiar el sistema de mi teléfono Alcatel One Touch Fire por uno mejor, después de leer las instrucciones de como compilar Firefox OS logré crear unas imágenes de Boot2Gecko para el teléfono. Éstas imágenes contienen la versión libre de Firefox OS, es decir no posee ningún software no libre (se pueden instalar luego a través del Market), no trae ningún arte o referencia al nombre Firefox OS sino Boot 2 Gecko, no hay logos de Firefox, entre otros.

La versión 1.2 para este momento es inestable, por lo que debes instalar estas imágenes solo si deseas probar o desarrollar Firefox OS 1.2. Pues a veces no arranca el sistema o no se vuelve a prender luego de bloquear la pantalla, sin embargo todo funciona correctamente. Los únicos detalles por arreglar que posee estas imágenes son: solo tiene el idioma inglés, nada de arte de Firefox, está diseñada para el desarrollo y por eso incluye aplicaciones de prueba (pero se pueden desinstalar), problema para sincronizar mas de 200 contactos, las letras del teclado (solo del teclado no de la caja de texto) están en mayúsculas aunque se seleccione minúsculas.

El pase de diapositivas requiere JavaScript.

Instalación

  1. Descargar las imágenes  y descomprimir la carpeta.
  2. Activar la depuración remota en el teléfono: Ajustes -> Información del dispositivo -> Mas información -> Desarrollo -> Depuración Remota
  3. Desactivar el uso de USB como unidad de almacenamiento en Ajustes.
  4. Conectar el teléfono por medio del cable USB a la PC.
  5. Ejecutar el programa flash ubicado en la carpeta descomprimida en el paso 1.
  6. Seguir los pasos y esperar a que reinicie.

El primer arranque puede durar de 3 a 5 minutos aproximadamente pero luego se normaliza, les recuerdo que es una versión para desarrollo y pruebas, no para uso diario.

Happy Hacking!

P.D: Esta imagen contiene root, pero el kernel y el arranque siguen siendo los oficiales. No doy soporte a estas imágenes ni voy a solucionar problemas presentes en esta versión.

13 comentarios

Añadir soporte a Firefox OS en MobilePress

MobilePress es un buen complemento para WordPress para crear una versión móvil del sitio. Básicamente su función es detectar si se visita desde un dispositivo móvil (teléfono o tableta) y muestra un tema adaptado a las resoluciones que manejan las pantallas de esos.

Su funcionamiento es muy bueno y lo utilizo desde hace años por la facilidad para crear un tema móvil. Sin embargo, al acceder desde un dispositivo con Firefox OS me llevaba al sitio de escritorio, revisando me di cuenta que el «Agente de Usuario (User Agent)» del navegador utiliza:
Mozilla/5.0 (Mobile; rv:18.0) Gecko/18.0 Firefox/18.0

Al verlo me llamó la atención la ausencia de identificación del sistema operativo, esto se debe según Mozilla a que la web es la plataforma y no Firefox OS. Como la mayoría de programas identifican a los sistemas móviles por su marca: Android, iPhone, etc. No suelen detectar la palabra Mobile. Revisando el plugin MobilePress, en el archivo mobilepress/classes/check.php hay una función llamada function is_mobile() donde a través de una expresión regular revisa varios agentes de usuario escritos y si lo encuentra muestra la versión móvil. Entonces al cambiar la expresión regular y añadir Mobile (con mayúscula):
preg_match( '/(Mobile|alcatel|

Una vez guardados los cambios, ahora podrás disfrutar de tu sitio móvil en Firefox OS.

Deja un comentario

Documental sobre DEF CON: la famosa conferencia de Seguridad Informática

DEF CON es la conferencia mas grande de Hacking que se realiza en todo el mundo desde 1992. Contiene muchas conferencias sobre seguridad en diversas tecnologías, no solo en  informática sino también en cerraduras, fotocopiadoras, chips de tarjetas de crédito, acceso a centros de datos, entre otros.

Una reconocida política en este evento, es la prohibición de filmar las sesiones o partes del evento. Por eso es difícil encontrar alguna presentación o actividades del evento en Internet, sin embargo, en la edición del 2012 se permitió un grupo de personas filmar el evento, junto a los participantes y organizadores para dar a conocer la filosofía e historia del DEF CON en su 20do aniversario.

Les recomiendo ver este vídeo si alguna vez han querido participar en este tipo de eventos, desean ver como es el DEF CON, conocer el esfuerzo para llevar a cabo un evento de esta magnitud, la cultura hacker, como los asistentes crean amistades y lazos profesionales, como existen actividades para todo tipo de publico tanto como para niños como profesionales en el área.

El documental está disponible en Youtube de forma gratuita, se los recomiendo ver en alta resolución y con calma porque dura 2 horas aproximadamente, pero vale la pena. Así que finalmente, les dejo el video insertado para que puedan verlo.

DEF CON: The Documentary - 720p

1 comentario