Archive for the 'Me' Category
Autopromoción Desvergonzada II: el regreso del Lynx Pardina
Published 17 October 2010 At work , Me ClosedTags: csic, doñana, ebd, universidad de sevilla
Hacía casi tres años que no nos reuníamos tantos bueno y viejos amigos. El pasado viernes 15 de octubre varios de los desarrolladores (y diseñador) y coordinadores del proyecto “Cuadernos de Campo” organizado por la Estación Biológica de Doñana (CSIC) y financiado por la Fundación BBVA nos reunimos para almozar.
Desde hace esos casi tres años, el desarrollo software del proyecto había entrado en estado maintenance y fue dotándose de contenidos. Hasta el pasado lunes 27 de septiembre…
El pasado lunes 27 de septiembre botabamos nuestro barco a un virtual mar de bits conocido como la World Wide Web. Para mi este hecho tiene un gran componente simbólico: parte de ese proyecto está hecho por mi; es una forma de dejar “mi marca en el mundo”. No es uno de esos proyectos sin pena ni gloria como el software de contabilidad, control de stock y demás. Esto es un proyecto donde verdaderamente hubo innovación y retos tecnológicos.
Este fue el primer proyecto en el que trabajé verdaderamente en equipo. Por ello, verlo triunfar me llena de satisfacción. Eramos un equipo: “los chicos de la B1.30”. Al más puro estilo de lo que se hablaba en Peopleware.
Esa sensación de ser un equipo, de pertenecencia, perdura incluso hasta el día de hoy. Quizás eso lo convierte en algo especial. Pues sabes que vayas donde vayas, estuviste ahí.
© de las fotos: Miguel Librero y Miguel Ángel Ramos.
Reseñas en los distintos medios:
- http://www.abcdesevilla.es/20101011/sevilla/cuadernos-donana-mano-hispalense-20101011.html
- http://www.rtve.es/mediateca/videos/20100927/cuadernos-campo-donana-online/887946.shtml
- http://www.elmundo.es/elmundo/2010/09/27/ciencia/1285585979.html
- http://www.abc.es/20100927/ciencia/cuadernos-donana-201009271617.html
- http://servicio.us.es/gabcom/10-2010/05-octubre.pdf
- http://www.europapress.es/sociedad/medio-ambiente-00647/noticia-presentada-cuadernos-campo-donana-352000-anotaciones-especies-20100927155423.html
- http://www.informatica.us.es/pubnuevo/docs/noticias/anuncios/abc-11-10-2010.pdf
Sometimes, when porting POSIX software to Minix, ./configure breaks because it didn’t find the ld command.
The Minix toolchain doesn’t have a ld per se. But most of the times, there is not any special linking involved so Minix ACK-based C compiler is just fine for these tasks.
My solution: make a link to cc called ld and put it on /usr/bin.
It works!
Minix 3.1.4 under VMware Workstation (3/3)
Published 25 March 2009 Me 2 CommentsTags: minix, vmware
In our final post, we will see how we can recompile the kernel from our clean Minix 3.1.3a install. You will never fear again compiling yourself a kernel :D
Although Minix 3.1.4 has not been released officially yet, you can grab the sources from trunk and have virtual memory support (so you don’t have to try running programs with chmem and by the trial-and-error process.
In first place, log in as “root”. After that install Subversion from packman (package #104). Don’t bother to grab the sources for subversion, you won’t need them. Then, follow these instructions.
- cd /usr
- mv src src.old
- svn –username anonymous co https://gforge.cs.vu.nl/svn/minix/trunk/src
You’ll be prompt for a password, enter an empty one and accept the bogus certificate. After it has finished downloading all the sources, it will tell you what revision is. The one for this post has been Rev. 4200. - cp /usr/src/etc/drivers.conf /etc
This step is essential! drivers.conf file from 3.1.3 is not compatible with the 3.1.4 one. - cd /usr/src/tools
- make depend includes libraries install
- cp /boot/image/3.1.4/boot/image_big
- shutdown -r
Reboot your virtual machine and you’re done! Enjoy virtual memory.
After rebooting, you should see Minix 3.1.4 after loading the boot image.
It is possible that some system commands stop working (such as ps). There have been major changes so they will crash. You will have to build them and install the new version of these tools (make && make install). You will find them on the /usr/src/commands folder.
Sources:
In this post we will explain the process of installing Minix 3.1.3a (this is very straightforward) and configuring our virtual NIC.
If you followed the steps in the previous post, you would have a virtual machine configured and you are booting the Minix 3.1.3a ISO right now.
The Minix installation is very easy. Follow the steps until Step 2. This is crucial. Here you are about choose which network card would be used. Select the card #6 named “AMD LANCE”. Write 6 and press ENTER.
Once the setup has finished, reboot your system: (“shutdown” and “boot d0p0”).
After that, we are going to edit the file “/usr/etc/rc” to swap the lance driver with the one before it. Log in as “root”, and type “mined /usr/etc/rc”.
Go to line 82 (it says “echo –n Starting services…”). Press CTRL + ], write “82” and press ENTER. Put the caret in the beginning of the next line (use arrow keys) and press CTRL + @. Mark down to, and including, next line that states “fi”. Then press CTRL + K to cut it and copy it into the buffer. Move below the line that says “up inet”. Press CTRL + Y to paste the contents of the buffer.
Look at the picture above. The text inside the red box is what you should have pasted. Press CTRL + W to write the changes to the disk. Later press CTRL + X to exit to the shell.
Reboot the system as you did it previously. Log in and try ping’ing to any place (e.g. “ping rafavargas.com”). You should receive “rafavargas.com is alive” as response is everything worked as expected.
References:

