At last I could force myself to get that old 486 from the attic - my first gateway - to serve a new purpose
If all goes fine, I'll be setting up a PXE environment (via a netboot disk, as the BIOS is too old and the network card is ISA) next week, so i can comfortably boot a new kernel onto the box.
My intent is to get RTAI (RealTime linux) working on the box and see if I can do something with the Perl bindings for LXRT. My goal is to control a hobby servo with a signal generated from Perl
I'm not sure if this is possible, or even desirable, but i want to get my feet wet on RT linux!
On the hardware spectrum of things, I've updated my site about robots to include my latest contraption. Killerbee is the name of a nano sumo robot I build, which normally would compete at robolympics if it was finished in time. Deadline to finish it would have been last monday as it needed to be shipped from Belgium to the US also
http://www.vandenbrande.com/twiki/bin/view/Robots/KillerBee
johan
At last
This is a major deviation from Perl software development, but if I knew the use.perl API, I would surely put it in there
Johan
I wonder which IDE is the best to develop Perl projects
I've been working with eclipse lately, spitting out some java code, and I have to say I'm pretty amazed. It has these wonderfull search mechanisms, it can provide you automatically with the 'import' statements, integrated debugger, unit tests
On the other hand, KDevelop seems to support Perl as well, but I do not know how far this goes.
I also know about the existence of Komodo, and which seems to sport a whole bunch of features
but that is commercially available and a bit above my budget.
My Perl development setup is just vim, occasionally spiced up with 'perl -d', on a 80 char wide console. A bit archaic, but it serves me well.
However, i noticed that I have to walk alot through code finding class names, methods when a project gets rather big. If I could have a java/eclipse like behavior for Perl
I'm off testing epic now
So, anybody here who has found the panacea of Perl IDEs?
Johan
I think I need to give up my main email address after 6 years. Why? SPAM! I get 400+ spam messages a day, and thanks to spamassassin I can manage that quite well
But now, spam has entered a new phase
This all started one week ago
If this does not help, I'll need to shut down my old email address
Does this phenomenon sounds familiar to anybody? I wonder if I would shut it down for a month, that I would get back to the old - 5 messages a day - state
johan
Oooh boy
The problem
For the moment I have 3 types of threads. An incoming SMS handler, some request handling threads and an embedded webserver thread for the web based UI. All three use the DBD::SQLite via Class::DBI to store application data. All went fine until I added a table to communicate status from the components to the UI. My first implementation did not use a DB for this, but classes could subscribe themselves to a singleton status object and the UI thread could query the singleton, which would delegate the status method to all registered objects
Well
And
Johan
These electric sheep are bred using a screen-saver like application, just like SETI@home.
The electric sheep are fractal like images, but they do actually evolve from a rudimentary form of DNA.
So far, so good, but the real fun thing is that the server code is written in Perl!
On the electric sheep site, we can read the next comment:
"The server version 2.3 source code tarball contains 3900 lines of multi-threaded perl. The flame library, the expat XML parser, and the mjpegtools mpeg2 encoder must be installed separately."
WONDERFULL!
Johan
Anyone interested in a YAPC::Flanders or a "perlworkshop-flanders"?
Johan
Nothing to do with Perl
Anyhow
I grabbed two RC planes (SkyRangers), paid for them and went back to the hotel. The day after, at my hotel room I checked the goods and to my astonishment one of them was already used. Probably somebody at wall-mart - probably personell - had been playing with it until it was beyond repairs and quietly changed it with a new one in the store.
A pity, I did not have the change to go back to the place-delict, the Wall-Mart in Framingham, MA, otherwise I would have gone back and made my point clear.
Now, I had to travel back with one broken RC plane, which I payed 30$ for!
Well, first impressions count they say, and this was my first trip to the US. One thing I learned, never thrust a store in the US, especially not Wall-Mart!
I send them an email, complaining about the matter, but why should they bother? They never answered
Johan
I wonder why everybody thinks Java is a cross-platform language? Ok, you can fairly easily write win32 apps and run them on a *nix system
As long as you have a C compiler that is ANSI compliant, it seems that that gives the best portability you can get. As long as this C compiler compiles Perl, you are a doing fine
I wonder which are the most exotic platforms Perl has been used on? Any change on getting some field-stories about this?
I just looked at the activestate website to see the status of activestate Perl. The Changelog entries told me that either Perl is getting more stable, demanding fewer releases, or that ActiveState Perl begins to lag behind
This is the release frequence of ActiveState Perl:
2000: 13
2001: 5
2002: 3
2003: 2
With only a total of 3 5.8.x releases
I really hope Sophos keeps the ActiveState Perl product alive!
Johan