Uno en casa, un hogar: la XO a cabo de la caja

22 de enero 2009

Usted está en Francia decenas de haber suscrito el "Uno de vosotros, un hogar." Para otros, gracias a la complicidad de Kazuhiro, aquí es una historia "de la caja."

La XO fue ordenado en Amazon el 30/12/2008 (in extremis!).

Llegó a través de DHL en 14/01/2009. Esto es lo que el paquete se parece a:

otb1

Los envases de cartón es la salida estándar de la planta de Quanta. Vemos que fue inaugurada por DHL (whisky). De hecho, este es Adam Holt, que abrió todas las casillas en Bruselas para cambiar el adaptador de CA!

Al abrir la caja:

otb2

En el interior, tres páginas de papel de un solo (no brillante): carta de Negroponte agradeció el comprador, una página dúplex con explicaciones básicas y una página con la ubicación de las comunidades locales (incluyendo OLPC Francia!) y la remisión a http://groups.laptop.org . La idea de esta página es neee en Bruselas en la reunión de la comunidad OLPC Europa.

Desembalaje de la XO:

otb3

Es bien envasados ​​en cajas de cartón (en lugar de poliestireno!). Está protegido por el plástico, también es cierto del adaptador y la batería está a la mano.

Configurar el momento de la batería y emocional: el primer encendido. Tomé mi primer nombre (el de Kazuhiro en realidad) y yo elegimos los colores similares a los del personaje en la XO (naranja y verde).

otb4

El azúcar y la versión instalada la última versión: 767. El sistema me ofrece una actualización, pero primero tiene que conectarse a Internet.

Voy a parar ahí y yo hicimos las maletas todo, el XO seguirá su viaje, la siguiente parada: Japón! Espero que nos envíen fotos :-)

OLPC Sugar en los colores de Francia

17 de enero 2009

¿Cuándo es la última conferencia en París, Walter Bender había insistido en la posibilidad de personalizar el azúcar. En particular, mostró una página de inicio de un gato en lugar del personaje central de costumbre.

Yo quería experimentar, poniendo azúcar OLPC en los colores de Francia. Estos son los pasos.

Icono

El azúcar en todos los iconos son representados por los archivos SVG . SVG es un formato de archivo vectorial. Esto permite que los iconos para cambiar el tamaño sin perder calidad. En los archivos SVG están representados por XML. Un ejemplo de un simple icono:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" width="55" height="55">
<rect x="5" y="5" width="45" height="45" stroke="#666666" fill="#FFFFFF" stroke-width="3.5"/>
</svg>

Esto le da un simple cuadrado:

Icono de simple

Para crear un archivo SVG, es la herramienta ideal para usar Inkscape . Se ejecuta en diferentes sistemas operativos (Windows, Linux o Mac) y es de código totalmente abierto.

OLPC Francia es el icono de Inkscape.

Una vez que el icono se crea, asegúrese de que el tamaño del documento es de 55 × 55 píxeles y guardarlo como "ordenador xo.svg".

Cambios en el azúcar
Para poner el icono en el azúcar, basta con sustituir el archivo "ordenador xo.svg" Sugar con la suya. Este archivo se encuentra en el directorio: "/ usr / share / icons / azúcar / escalable dispositivo / /." Suponiendo que usted ha copiado el archivo en una unidad USB, se debe ejecutar el siguiente comando en la actividad de terminal:


sudo cp /media/*/computer-xo.svg /usr/share/icons/sugar/scalable/device/

Justo a continuación, reinicie el azúcar por el Ctrl-Alt-Borrar y obtendrá:

Divertido ¿no?

Ir más lejos
Walter no sólo había cambiado el icono, sino también cambiar el círculo central de los iconos en una espiral hermosa:

Chat en vivo y en espiral

El procedimiento es más complicado y se describe en la literatura sobre http://en.flossmanuals.net/Sugar/ModifyingSugar .

Por lo tanto, a usted!

[Concurso] SqueakBot en la XO

07 de enero 2009

(SqueakBot es uno de los proyectos seleccionados por el jurado de OLPC Francia por su concurso de ideas. En esta entrada se presentan los avances del proyecto Lemaignan Severin)

Tras la convocatoria de proyectos puestos en marcha por la XO de OLPC Francia asociación durante el verano de 2008, Planeta Ciencia fue seleccionado con la idea de usar y adaptar el medio ambiente dedicada a la robótica educativa SqueakBot en la XO . (Una presentación detallada de la caja del proyecto, que forma parte Bots SqueakBot está disponible en línea - en Inglés).

El proyecto, durante los últimos 4 meses, se ha avanzado en varias direcciones: el desarrollo de SqueakBot sí mismo (sobre todo con la adaptación de la imagen SqueakBot OLPC Etoys de Squeak llamado), adaptación de SqueakBot en la plataforma Linux y el desarrollo y poner a prueba los Motores de caja , la herramienta más general dentro del cual SqueakBot.

Desarrollo SqueakBot

SqueakBot era la versión 1.6 cuando el proyecto OLPC con Francia comenzó, y una cantidad significativa de trabajo ha sido realizado por el medio ambiente para adaptarse al contexto de la XO.

Este último tiene una interfaz de usuario completamente el azúcar original. Su originalidad se debe en parte a su gráfico en particular, y otros datos a una organización centrada en la actividad y la colaboración. Estas características se encuentran en la versión específica de Squeak está disponible en la XO. Esta es una imagen modificada Squeak, Etoys derecho. Su interfaz es sencilla y su aparición en armonía con otras aplicaciones de la XO.

La primera tarea que por lo tanto, era llevar el código de SqueakBot de la norma de la imagen-3.8 de Squeak Etoys Etoys y recientemente-3.0-4.0, e integrar SqueakBot en la interfaz. Podemos ver en la pantalla de abajo, un pequeño robot en la cabeza de la barra de menús. Cuando se hace clic, se abre un cajón en el que las distintas unidades de control electrónico del robot están disponibles.

Además de portar el código, el proceso continuo de mejora de la aplicación ha continuado con la refactorización de porciones importantes del código, y la gestión ha mejorado mucho de la conexión y desconexión de los módulos electrónicos. También es ahora mucho más fácil de instalar en cualquier imagen SqueakBot Squeak (a través de SqueakSource ejemplo).

Linux para

SqueakBot puede interactuar con los módulos de control electrónico (tarjetas de SMEC, y Porképic Asp) basados ​​en microcontroladores PIC. Éstos utilizan el puerto USB para comunicarse con el ordenador, y se reconocen como virtuales puertos de comunicación serie. Por lo tanto, un mapa de Aspic se verán afectados, por ejemplo COM4 en Windows cuando el poder.

Esto también funciona bien bajo Linux (y MacOS), a los detalles que estos sistemas operativos llamados dispositivos de comunicación con mayor precisión en función de su naturaleza (el nombre predeterminado del puerto COM es 4 / dev/ttyS4, pero en el caso de la tarjeta de Aspic, sería más bien reconocido como / dev/ttyACM0). Esta sutileza no es tomada en cuenta por la máquina virtual de Squeak en Linux, una versión revisada de esta máquina virtual se escribió (el parche se ha presentado para su inclusión en futuras versiones de la máquina virtual). Esto debería permitir el uso efectivo de los módulos de control para Linux y Mac OS.

La evolución de los Motores de caja

Junto con los esfuerzos directamente hacia ayudar a SqueakBot, el equipo de voluntarios de la Ciencia del planeta continúa avanzando en el cuadro de Bots que proporciona una constante establecido para los cursos de introducción a la robótica: un entorno de software, por lo que (SqueakBot), las interfaces electrónica, sensores y actuadores, y un folleto completo de la secuencia de animación.

Cabe señalar, en particular, un nuevo módulo, el Porképic mapa, debe venir en los próximos meses (el primer prototipo está en fase de desarrollo). Se basa en la experiencia con los módulos y aspic SMEC, haciéndolos más versátil y más fácil de usar.

Todas estas herramientas son liberados bajo licencias libres que permitan una amplia difusión.

Y más ...
Los próximos pasos del proyecto son:

  • Validar el puerto de Linux con numerosas pruebas,
  • Pruebe todas las de la propia XO (por ahora, todos los desarrollos se han hecho en otra computadora portátil Linux)
  • Interacciones estrechas con los usuarios y de gestión de errores para que sean simple, intuitivo y robusto.
  • Un sistema de demostración más probable es que tendrá lugar durante el "San ingle", la celebración anual de Ciencias de la Tierra sector de la robótica, abierto a todos. Se llevará a cabo en junio de 2009.

    Para obtener más información, póngase en contacto conmigo @ planeta severin.lemaignan sciences.org .

Nunca juegues con extraños (parte II: el panel de control)

03 de enero 2009

(Este mensaje es una continuación de mi primer artículo para explorar Sugar 8.2.0)

El panel de control es una nueva e importante Sugar 8.2.0, hay muchas características que antes sólo accesibles desde la línea de comandos, pero también se puede configurar fácilmente las opciones hasta la fecha.

Si usted acaba de recibir un XO de "Uno de vosotros, un hogar", el panel de control también debe ser la primera entidad que va a aprender, ya que es el que le permite cambiar el idioma del sistema a la francesa .

Ouvrir le panneau de contrôle

La captura de pantalla anterior muestra cómo acceder al panel de control. Simplemente haga clic en el centro y elegir el icono con la tecla en el menú. A continuación se describen las diversas funciones que son entonces accesible.

Options du panneau de contrôle

Yo
La primera función cambia el nombre de la XO y el color del personaje central. Estos son los dos ajustes que son necesarios la primera vez que arranque la máquina.

Nom et couleur

Como es el caso con otras funciones en el panel de control, si había un cambio, aparece un mensaje. Por otra parte, en este caso, al cerrar el panel, el sistema propondrá un reinicio de azúcar (equivalente a CTRL-ALT-BORRAR, no un reinicio completo).

Mi XO
Esta es la única función que es sólo informativo. Permite el acceso a la versión del sistema, sino también el número de serie: la molestia de retirar la batería para averiguarlo!

Fecha y hora
Como su propio nombre no indica, esta función sólo se puede cambiar la zona horaria. Para ser honesto, hubiésemos preferido que actúan directamente sobre la fecha y la hora o por lo menos verlos aparecer!

Marco
Esta característica le permite configurar el aspecto del sistema de marcos que tradicionalmente aparece cuando el cursor del ratón pasa a una de las esquinas de la pantalla. Aquí usted puede especificar el tiempo tras el cual el marco aparecerá: entre el "inmediato" (por defecto), + / -1 segundo o "nunca".

También es posible asignar el mismo comportamiento en todos los bordes de la pantalla.

Nótese también que la ventana de panel de control es un "modal" (bloqueo) que específicamente no se activa la aparición del sistema de bastidor.

Lengua
Esta característica le permite cambiar el idioma del sistema. Todos los idiomas se muestran en la lista. Usted puede limitar la visualización mediante la introducción de caracteres en el campo tradicional de la investigación.

Muchos idiomas se encuentran disponibles, el nivel de avance de la traducción de cada idioma sigue siendo variable.

Red
Esta función le permite desactivar las funciones inalámbricas. Esto ahorra energía, sino también para utilizar la XO, cuando, por ejemplo, usted está volando.
También es posible en esta pantalla para "olvidar" las configuraciones de red ya encontradas.

La segunda parte de la pantalla llamada "red de malla" para especificar el servidor Jabber, incluyendo el uso de Chat.

Suministrar
Esta característica permite un mayor control sobre la gestión de energía. Curiosamente, ninguno de estos cuadros está marcada por defecto. La fuente de alimentación sigue siendo un punto fuerte de la XO, incluso cuando no se comprueban.

Actualización de software
Este es sin duda una de las grandes novedades de la interfaz. A condición de que la XO está conectado a Internet, esta función provoca una búsqueda de actualizaciones y le ofrece la actualización de las distintas actividades que se ofrecen.

Antes de esta característica, la única manera de lograr el equivalente era controlar las actividades de forma individual.




Aquí, el panel de control por lo tanto, propone la clave para una configuración efectiva de la máquina. Con esto, se trata de una verdadera brisa de actualizar!