1000 Galegos Globais... lo celebramos con más Galicia Global
Publicado por el Lunes, 31 de Marzo de 2008
Galicia global ha llegado a los mil usuarios. Lenta pero segura la comunidad de Gallegos Globales ha llegado a superar la barrera de los tres dígitos. Y para celebrarlo nada mejor que anunciar que desde ISOCGal y la Xunta ya nos han pedido que desarrollemos algunas novedades para este año. Ya tenemos algo pensado… os mantendremos informados.
Instalar Windows 2000 sobre VirtualBox
Publicado por el Miércoles, 26 de Marzo de 2008
Este post va dedicado a todos aquellos que, como yo, no suelen leerse las "guias de instalación". Si además pretenden instalar una imagen de Windows 2000 sobre VirtualBox en un ordenador tirando a rápido, es posible que tengan un problema.
Al principio parece que todo va bien, pero llega un momento en que el proceso de instalación hace que el PC se reinicie. Al arrancar de nuevo, la instalación vuelve a comenzar. Nos quedamos atrapados en un bucle infinito del que no es posible salir.
Después de perder algún tiempo imaginando qué podía estar pasando, he llegado al origen del problema (manual de VirtualBox):
11.2.2 Windows 2000 installation failuresWhen installing Windows 2000 guests, you might run into one of the following issues:
• Installation reboots, usually during component registration.
• Installation fills the whole hard disk with empty log files.
• Installation complains about a failure installing msgina.dll.
These problems are all caused by a bug in the hard disk driver of Windows 2000. After issuing a hard disk request, there is a race condition in the Windows driver code which leads to corruption if the operation completes too fast, i.e. the hardware interrupt from the IDE controller arrives too soon. With physical hardware, there is a guaranteed delay in most systems so the problem is usually hidden there (however it should be possible to reproduce it on physical hardware as well). In a virtual environment, it is possible for the operation to be done immediately (especially on very fast systems with multiple CPUs) and the interrupt is signalled sooner than on a physical system. The solution is to introduce an artificial delay before delivering such interrupts. This delay can be configured for a VM using the following command:
VBoxManage setextradata
This sets the delay to one millisecond. In case this doesn’t help, increase it to a value between 1 and 5 milliseconds. Please note that this slows down disk performance. After installation, you should be able to remove the key (or set it to 0).
Siguiendo las instrucciones del manual, todo parece funcionar correctamente. A veces puede ser útil leer un manual...
Microseminario (o maxi charla) sobre Ruby on Rails en la Facultad de Informática de A Coruña
Publicado por el Martes, 18 de Marzo de 2008
Si nada raro ocurre, el próximo día 24 de Abril en la Facultad de Informática de A coruña impartiremos un pequeño seminario introductorio (o charla larga o como queráis llamarlo) de Ruby on Rails. Los interesados pueden acercarse al aula 3.4 a las 16:00 de la tarde. Estaremos allí unas cuatro horas aunque haremos un descanso después de las dos primeras para avituallamiento y visitas al baño.
La idea es aprovechar parte del material de la clase que dimos en el master de software libre de Caixanova (una introducción a Ruby y a Rails con ejemplos) reenfocándolo hacia un público con algo más de experiencia en desarrollo de aplicaciones web (léase J2EE/.NET). Aunque esperamos que el público esté compuesto en su mayoría por gente de este perfil, queremos dejar claro desde aquí que es un evento abierto a todo el mundo y esperamos que se anime mucha gente a pasar por allí.
Me despido agradeciendo a Fernando Bellas su ayuda con la organización de este evento. Nos vemos el 24 en la FIC.
Nos mudamos... o en esas estamos
Publicado por el Lunes, 17 de Marzo de 2008
Pues sí. Dos años pasan volando y debemos dejar nuestro sitio en los viveros de la UDC a otras jovenes empresas. Han sido dos años magníficos y a pesar de la falta de espacio y algún que otro problemilla con la red de datos, el estar en un edificio de la universidad, ha sido como maná caído del cielo. Pero, citando al gran Kultama: como todo lo bueno, esta botella se acaba, así que nos vamos a otro lugar donde abrevar los próximos años.
Ya llevabamos una temporada buscando locales, negociando con caseros, pidiendo presupuestos para reformas, etc, etc. Es increible la cantidad de tiempo y esfuerzo que requiere montar una oficina. En cualquier caso parece que ya es oficial: tenemos local. Cuando acabemos las reformas y amueblemos, ya colgaremos unas fotos en el blog y le dedicaremos unas alabanzas. De momento os dejo, como curiosidad, uno de los bocetos que ha hecho Asís con el Google SketchUp para hacernos una idea de cómo va a quedar cuando esté listo.
Trabe Soluciones en Agasol
Publicado por el Martes, 11 de Marzo de 2008
Ahora que aparecemos en la página web de Agasol podemos anunciar a bombo y platillo que somos miembros. ¿Qué es Agasol? Es la “Asociación de empresas GAlegas de SOftware Libre” y su objetivo básico es la promoción (a todos los niveles) y la divulgación del Software Libre.
La idea de vincularnos a algún colectivo relacionado con el Software Libre flotaba por la oficina desde hacía algún tiempo. En nuestra actividad diaria intentamos usar (y fomentar el uso de) Software Libre, así que, cuando la gente de Igalia nos propuso entrar a formar parte de la asociación, no lo dudamos.
Desde Trabe pretendemos que este nuevo vínculo sea fructifero y utilizaremos este blog para darle visibiliad a todas las “aventuras” que vayan surgiendo. De hecho ya estamos inmersos en la primera: estamos participando en un curso de Typo3.
Máster de Software Libre de Caixanova
Publicado por el Sábado, 01 de Marzo de 2008
El pasado viernes (es decir, ayer) David y myself acudimos al Máster de Software Libre de Caixanova para impartir nuestra master lesson (y léase master con toda la humildad) sobre Ruby y Ruby on Rails.
No he tenido ocasión de valorarlo con calma junto a David, pero creo que estará de acuerdo conmigo; la experiencia ha resultado muy satisfactoria: por un lado, los alumnos se mostraron interesados y participativos, con discusiones y polémicas incluidas, y todo ello a pesar de lo denso de la charla :D (intentar condensar en 5 horas Ruby y Rails es, por mucho que se diga, algo ciertamente complicado); por otro lado, creo que a pesar de las reticencias de algunos al escuchar tanto la palabra “dinámico”, y de la falta de pericia de otros a la hora de “vender la moto” (estos somos nosotros, claro, que la autocrítica no falte xD), al final conseguimos “presentar” Ruby y Rails a quienes no los conocían y despertar algún interés por el lenguaje y el framework, que es, en el fondo, de lo que se trataba. Por último, la organización, a cargo de la gente de Igalia y Caixanova, nos ayudó en todo momento y nos proporcionó todas las comodidades, con lo que las 5 horas se pasaron volando :).
Resumiendo: una gran iniciativa la de este máster, y una gran experiencia el haber impartido una de las sesiones.
