Monday, December 13, 2010

So excited about the Sheeva Plug

Well,

I finally broke down and did it, with a little help from my pops from Christmas; I bought the Sheeva Plug (100 bucks). I can't wait to get it as I have so many ideas. I've got an old camera that I can use with the USB plugin to take anonymous pictures when needed... There are so many more applications. Arduino extensions, python scripts, and on and on...

I've been exploring the difficulties and easiness on the web. Here are a few links that I have found so far:

http://www.earth.org.uk/note-on-SheevaPlug-setup.html
http://www.cyrius.com/debian/kirkwood/sheevaplug/
http://www.linuxfordevices.com/c/a/News/100-Linux-wallwart-launches/
http://plugcomputer.org/
http://computingplugs.com/index.php/Main_Page
http://www.arcfn.com/2009/06/arduino-sheevaplug-cool-hardware.html
http://ubuntuforums.org/showthread.php?s=7851a24f6adad65e44d33c6740c1ad5f&t=1082489&page=5
http://jason.the-graham.com/2010/01/06/howto_setup_sheeva_plug/
http://computingplugs.com/index.php/Booting_entirely_off_an_external_USB_device
http://dev.gentoo.org/~armin76/arm/sheevaplug/install.xml
http://shankserver.org/2010/09/making-a-bootable-sd-card-on-sheevaplug/

Saturday, December 4, 2010

Madrid Linux User Group Meetings




Madrid Linux User Group
Meets Every Thursday Evening -21:00hrs
@ Cafe Commercial - 1st Floor,
Glorieta Bilbao, 7, 28004 Madrid

Metro: Bilbao - Linea 1 y 4



Viva la MLUG!

Wednesday, December 1, 2010

Make An Eclipse Project A Java Project

go into the project file and add this line

             <nature>org.eclipse.jdt.core.javanature</nature>

inside of the natures xml.

Fedora 14 killed my ....


... so with an upgrade from 13 to 14 which was actually pretty smooth, I found that a couple of things did not survive the upgrade process, namely, Squeezebox Server and PandoraFMS.

Well Squeezebox Server was all to do with Perl being updated from 5.10 to 5.12 . The solution: an upgrade to the Squeeze Centre nightly builds to get it all working with Perl 5.12. So far so good and no bugs have become apparent.
There was also a new dependency on libssp.so that Perl uses to compile the following modules:

>$ ldd
> /usr/share/squeezeboxserver/CPAN/arch/5.10/x86_64-linux-thread-multi/auto/YAML/Syck/Syck.so
> linux-vdso.so.1 => (0x00007fff341ff000)
> libc.so.6 => /lib64/libc.so.6 (0x00007f4a0e1be000)
> /lib64/ld-linux-x86-64.so.2 (0x0000003d92e00000)
>
> $ ldd
> /usr/share/squeezeboxserver/CPAN/arch/5.12/x86_64-linux-thread-multi/auto/YAML/Syck/Syck.so
> linux-vdso.so.1 => (0x00007fff6375c000)
> libssp.so.0 => /lib64/libssp.so.0 (0x00007fad76cc7000)
> libc.so.6 => /lib64/libc.so.6 (0x00007fad76923000)
> /lib64/ld-linux-x86-64.so.2 (0x0000003d92e00000)

...so after tracking down the library I dropped it into /lib64 and that was that!



Onto PandoraFMS, well not quite a fix that will be suitable for all but I'll outline it anyways.
On startup PandoraFMS borks at Perl module DB::pm which one would assume was more Perl chaos. However, seems not, it's actually Perl not being able to communicate with new version of MySQL server. Seeing as my PandoraFMS implementation is only at the evaluation phase I just dropped back in the pandora_console/install.php file and re-initialised set up of the PandoraFMS databases.
Though, this may not be suitable for a live site at least it's a heads up in the right direction to resolve the problem.

So after all it wasn't Fedora 14 that killed anything and it wasn't entirely all Perls fault either.