blogs

Telefónica: el del mono azul siempre a tu lado

Ayer fue imposible que me conectara a internet, pero esta página no va dedicada a eso. Va dedicada a la curiosa solución que he adoptado.

Hoy sobre las 9, que ya empezaba a hacer frío, se me ha vuelto a ir la conexión a internet y el teléfono ha dejado de funcionar bien otra vez.

He tenido las luces de llamarme desde el fijo hasta el móvil y cuando he colgado ¡me salía una llamada perdida de mi vecina! Pues va a ser un cruce de líneas.

Así que me he ido a la calle y he mirado la caja en donde están las conexiones de toda la calle:

Todo se compila con M$ Visual C en WinCE

Me he llevado una gran desilusión cuando he ido a usar WXWidgets en WinCE: resulta que están compilados usando el Visual Studio de M$.

Bueno, pues voy a usar TKinter ... y más de lo mismo, pero es que ¡hasta python está compilado con Visual Studio!

Parece que la comunidad todavía no se ha metido en absoluto en el mundo de WinCE así que me encuentro un poco solo.

Creo que de momento usaré el Python que me dan y más adelante me preocuparé de compilarlo con el compilador cruzado de GNU para WinCE.

Habría queee ... hay queeee ... tenemos queeee

Son las tres frases que cuando oigo me ponen de los nervios. ¡Si hay que hacer una cosa HAZLA y déjate de filosofías!

Me he vuelto a encontrar con este problema cuando he visto código que me podría servir para hacer el proyecto.

Debinstaler no tiene una sola línea de código así que es una full, windows-get está formado por unas 50 líneas de código y php-get tampoco tiene código.
¿Para que se crean proyectos entonces? ¿Para coger el nombre y que no lo puedan usar otros?

El único que se salva es apt-w32 que si tiene código y del que miraré bastantes cosas.

Grupo de trabajo de Iris-Libre en Granada ¡geduroam es un proyecto útil!

Empieza el día
El despertador suena a las 5:00 y empiezo a recordar el porqué del madrugón: asistir a los grupos de trabajo de Iris-Libre en Granada.
Así que abro uno ojo, abro el otro ojo y me levanto sin problemas. Pongo a pasear las naves del ogame y me voy a por Sofi.
Cuando estoy en el coche recuerdo el trayecto que tengo que seguir para recoger a todo el mundo. Primero ir a buscar a Sofi a Pirámides desde mi casa que está en Pozuelo. Luego ir a buscar a Jesús, su novia y Erika a Leganés. De ahí a Granada en 4 horas.

Me bajé a la M-30 y fue el primer error del día porque acabé una vez en medio de un barrizal y me costó encontrar la salida a Pirámides. Me tiré 15 minutos dando vuelta por las ¡putas obras de la M-30!
Al final fui a por Sofi, que llevaba esperando un rato y luego fui a Leganés a por el resto de la gente.

Me di cuenta de que me había olvidado los planos sobre como llegar en casa, pero no importaba porque era fácil: M-45, A4, A44 y salir en la salida 2^7.

Estamos en Granada
Granada es un infierno para ir en coche. A sus obras y la disposición de sus calles se suman sus zonas peatonales y cuestas que cuesta subir en primera.
Dejamos el coche en el Mirador de San Cristobal y de ahí fuimos andando al Mirador de San Nicolás desde el que hay una estupenda vista de La Alhambra y los Palacios Nazaries.
De ahí bajamos al Paseo de los Tristes, que está al lado del río, y nos paramos en un bar a tomar algo.
Luego damos una vuelta por Granada pasando por la Plaza de Santa Ana, la Catedral, la Universidad, hasta llegar a la Basílica de San Juan de Dios. De ahí a la puerta del Triunfo y otra vez al Mirador de San Cristobal subiendo una de las cuestas más empinadas que he conocido.

De ahí nos fuimos a comer de tapas a un bar cercano a la universidad y pedimos caracoles, migas y cosas así.

Iris-Libre y ¡sorpresa con geduroam!
A las 16 empezaban los grupos de trabajo.
Después de coger la credencial y una bolsa con regalitos entramos en la sala y empezaron los grupos.

Al entrar en la sala estuvimos hablando, entre otras personas con Diego y nos comentó que había un proyecto muy interesante en la forja llamado geduroam.
El proyecto lo había hecho yo hace unos meses porque no existía nada para configurar la eduroam en linux me pareció bastante sencillo de realizar y bastante importante si queríamos que el sistema se expandiese.
Lo hice y cuando hablé de el nadie mostró mucho entusiasmo así que lo acabé aparcando. Ni siquiera tenía una tarjeta inhalambrica decente para hacer pruebas. La única que tenía era una Dlink por usb que funcionaba solo con ndiswrapper y muchas veces me colgaba el PC.
Bueno, pues Diego me comentó bastante emocionado que era un proyecto importante y que se tenía algún problema para viajar a Luxemburgo para presentarlo. Vamos, que me quedé bocas. 8-o
Le pregunté que repercusión podía tener un proyecto así y me dijo que no existía ningún proyecto en el mundo que permitiera configurar la eduroam en modo gráfico así que la repercusión sería la que se ve en el mapa.
La verdad es que me he quedado a cuadros y me he puesto a trabajar de nuevo en geduroam. Después de haber visto de nuevo el código me ha parecido un buen trabajo.
Los siguientes pasos que voy a dar ahora serán la separación de los métodos que modifican los archivos de configuración, los del interfaz gráfico y los que manejan el software que hay por debajo.

Xen
No conocía esta tecnología. Para el que tampoco la conozca, se podría decir que es como un qemu o un vmware orientado a servidores ya que no se puede obtener su salida gráfica si no es usando un proceso servidor.
Xen utiliza unas imágenes de sistema operativo y las ejecuta en un proceso. Gracias a esa forma de funcionar tenemos un aislamiento seguro, un control de recursos y unas garantías de calidad de servicio.
Una cosa curiosa es que se pueden migrar servidores de un hardware a otro sin detener el servicio. Por ejemplo, supongamos que el servidor que tenemos se nos ha quedado pequeño y no puede atender todas las peticiones correctamente. Pues instalamos Xen en el nuevo servidor y le decimos que queremos migrar ese servidor. El se encarga de copiar la imagen y la memoria que tiene ocupado ese proceso. Al final de la copia se realiza una sincronización final que puede durar entre 60 y 300ms.
La estructura de Xen es la siguiente:

  • Dom0 es ejecutado por Xen en el arranque y es el que tiene acceso al hardware. Se encuentra en el anillo 0 del SO.
  • DomU son las máquinas virtuales sin privilegios que corren sobre Dom0.
    Estas máquinas virtuales pueden compartir hardware a través de un FrontendDriver.

    Proyecto de compartición de imágenes de Xen
    Todos usamos los mismos servicios así que podríamos usar las mismas imágenes de servidores porque aunque la instalación y mantenimiento de un servidor es sencillo, su configuración y administración requieren muchos conocimientos.
    Se trataría de que alguien que supiera mucho de LAMP hiciera una imagen de Xen y todos la usáramos.

    Un Lego hecho con Xen
    En este proyecto se podría hablar de piezas de lego que estarían compuestas con distintas imágenes de Xen que usaran distintos servicios. Todas esas piezas podrían ir a la forja de rediris.

    Un ejemplo de Lego hecho con Xen
    Imaginemos que tenemos un servidor de correo que tiene un imap, un pop, una estafeta de entrada, otra de salida, un postman para ver los mensajes y un servidor de autenticación ldap.
    Bien, pues montamos una imagen Xen con courier, otra con la estafeta de entrada, otra con la de salida, otra con el postman y otra con ldap.
    A cada una le damos diferentes IPs y las ponemos a correr todas en el mismo servidor físico. De esta forma tendríamos 5 servidores corriendo en el mismo hardware.
    Cosas que se podrían hacer:

  • Imaginemos que pasa el tiempo y necesitamos migrar uno de los servidores a otro hardware porque se nos ha quedado corto, pues le decimos al Xen que lo haga y lo tenemos sin tiempo de parada.
  • Imaginemos que lo que queremos es meter mas hardware porque se nos ha quedado corto, pues metemos otra máquina más, las juntamos con openmosix y ya se las apañará el para distribuir los servidores entre las dos, o tres (cada servidor es un proceso DomU) ... -> alta escalabilidad
  • Imaginemos que tenemos miedo a fallos físicos por causas como ... que se va la luz -> openmosix implica también alta disponibilidad
  • Imaginemos que se nos cuelan en el servidor o que no funciona correctamente tras una actualización, pues usamos la imagen de ayer que si funcionaba para restaurar el servicio.
  • La opción Xen+OpenMosix todavía no funciona pero están trabajando en ella.

  • Buscando código en internet

    Pidiendo ayuda
    He puesto en un foro una consulta para ver si la gente conoce o no Software Libre para win ce, a ver que pasa. Así me podrán hablar del que utilizan ellos y lo podré priorizar.

    SourceForge, mi gran aliado
    Sourceforge es una fuente estupenda de código libre así que ahí me he dirigido en busca de proyectos similares al mío ... y parece que aunque no he sido el único en pensarlo sobre entornos M$, si lo he sido en pensarlo sobre Win CE.

    Código a reutilizar

    La BMW C1 pierde agua

    Cuando uno ve que gotea agua bajo su C1 lo normal es que se acojone. Normalmente te das cuenta porque cae al tubo de escape, se evapora y te da en la nariz.

    Cuando vas a la BMW piensas que te van a cobrar de 300€ para arriba por mirar cualquier cosa y en el caso del agua en lo primero que piensas es en la junta de la culata. La junta de la culata es eso de lo que todo el mundo habla pero nadie sabe muy bien que coño es. Lo que si sabe todo el mundo es que cuesta una pasta cambiarla.

    Bueno, pues tengo una ¡¡buena noticia!! Normalmente suele ser la bomba del agua por un agujerito que queda muy cerca de la junta de culata así que la avería no es tan gorda. En mi caso fueron 210€ porque no quería arreglarla yo y tenía prisa pero sino habría sido más barata.

    La manifestación de ayer hace que me sienta orgulloso de ser motero

    Moteros venidos de todos los rincones de España nos juntamos ayer enfrente del Santiago Bernabeu en La Castellana para reivindicar que quiten o arreglen los guardarrailes del territorio Español.

    Pero no voy a hablar de lo malos que son y tal. Lo que me gustó de ayer fue el buen rollo que se vio en los miles de moteros que estábamos ayer circulando por La Castellana.
    No hubo ni una mala cara, ni un mal rollo. Era como una enorme familia en la que todos conocían los problemas sobre la moto del resto y los comprendían. Nadie que no sea motero puede comprenderlo.

    ¡Tantas cosas por hacer ... y tan poco tiempo!

    Esta sería una modificación de esa mítica frase de la película "Las aventuras de Ford Fairlane, el detective rockanrolero".
    Era una escena en la que iba a detener a un tío que cuando se gira y le ve sale corriendo. Entonces Ford Fairlane dice con su peculiar acento "Tanto imbécil suelto" y mientras observa las 6 balas del tambor dice "... y tan pocas balas.". Luego dispara a una lámpara que hay en el techo y le cae encima al tío.

    Tantas cosas por hacer ... y tan poco tiempo digo yo.

    Me ha venido en la cabeza con motivo del I Concurso de Software Libre Universitario. ¿y ahora de donde me saco el tiempo? ¿como me meto en esos saraos? ¿donde está curro?

    Páginas

    Subscribe to RSS: blogs