Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jouke (587)


Jouke has been programming Perl since 1997 and started using Perl to write programs to make life and communication easier for disabled people early 2001. Take a look at his website [] for more information.

Journal of jouke (587)

Sunday October 04, 2009
06:25 AM

I finally got around to set up For now it only contains Dutch information, but I'll be blogging in English when it will be about Perl or IT in general.

My guess is that blogging here won't be happening that much anymore.

Thursday August 13, 2009
01:14 AM

Perl support for Appcelerator Titanium?

I recently started playing with Appcelerator Titanium or Titanium for short. It's an extremely cool tool that lets you build desktop or mobile apps using standard web technology like HTML, CSS and Javascript. The real coolness of it (to me) is that it also allows the developer to use Ruby, Python and C++ in <script> tags. The really uncool thing is that Perl is not on their radar.

But hey, Titanium is Open Source (Apache license), and the piece of code that makes those language bindings is called kroll. In this git tree you can see that they've created bindings for Javascript, Ruby, Python, and that they're working on support for PHP. If my C++ skills were better, and I'd know more of Perl's internals, I might have taken a shot at contributing, but I think there are people out there who are better at this...

So if anyone feels up to it, and would want to contribute to this potentially great product, I'd like to see it supporting Perl!

Monday March 12, 2007
12:50 AM


Yes, I'm working on a comeback. The horrible situation that prevented me from doing what I want, when I want is over.

The main question that has been asked a lot in the past months was "is pVoice dead now?". The answer is "No". I will restart working on it in the weeks to come.

Other questions have been asked about my modules. As to my knowledge, nobody has actually taken over the maintenance of my modules, so I should be able to pick up that too. Soon.

The change for the better came just as sudden as the change for the worse 6 months ago, so give me some time to get back on track.

You'll be hearing from me.

Sunday September 24, 2006
10:13 AM

mmm yeah...cpan modules

Anyone who wants to become maintainer of any of my modules, just send me an email with your PAUSE id and I'll see how I can hand this over (if you know the HOWTO, let me know, I've never needed to do this before).
That also counts for the person who responded to my last use.perl journal entry who wanted to take over Win32::SAPI5

05:10 AM

Radio silence starting now

Without going into details (and no, don't mail me because I won't tell you), this posting is merely to let you all know not to expect anything from me in the months to come.

Something terrible is happening in my life and I can't predict when it will be over.

Any predicted releases or co-operations won't be happening, nor will I respond to any emails.

I can just hope it will all turn out ok.

Sunday September 17, 2006
03:56 PM

EuroOSCON day 0

This morning I left home around 9am and after a very tiring trip I arrived at my hotel in Brussels around 4pm. I wasn't thinking about EuroOSCON too much yet (more about how to finish pStory), but I had planned to go to the early registration at 5pm.

That was a good thought. I ran into Aron and -o darn I can't remember your name!-. We agreed to see each other again at 6 in front of the Plaza hotel to find a place to eat. When I got back, a lot of people from the EuroFoo were sitting in the lobby so I had to walk in and say hi to at least barbie, kudra, pdcawley, Jesse Vincent, Piers Harding and a few others. Later Jesse, Aron, Karen Pauley and -yes I still can't remember your name- went to the Groote Markt to grab something to eat. We had a very good time talking about anything and everything.

These early meetups always get me in the right mood: there's another conference coming up with many nice talks and lots of interesting people! Let the fun begin :)

Thursday August 31, 2006
06:11 PM

YAPC::Europe - day two

Did I manage to finish my presentations last night? Yes. Did I feel satisfied? Not really. I felt ashamed actually. I still don't know why, but I cannot get pVoice to work on my own laptop. It simply does nothing. No window. No error. Period.

Now, if I didn't need the application itself, it wouldn't matter that much, but instead I was to give a presentation about pVoice! Now how do I demonstrate an application without being able to run it? I didn't know. Luckily I found an animated gif where (and old version of) pVoice is being demonstrated, and I used that instead.

So this morning at 10:10 I started the presentation for about 25 people in the Onion room. Although I felt very bad about not being able to actually demonstrate pVoice, I think the presentation went well. Or so I was told ;-)
After I finished Stray Toaster came up to me to tell me he was interested in contributing to the OA module I spoke about yesterday. And I was *very* delighted.

After the break I continued with my "Introduction to wxPerl" presentation, where I worked through by showing different examples, and changing them as I showed where to find the syntax of different methods in the documentation. The main complaint I think wxPerl is getting, is that it's poorly documented. That is so untrue. The problem is that people just don't know where to find the documentation or actually, how to use it properly. So my main focus was on finding the information you need in the documentation by showing examples that are readable and simple enough to extend.

By the way, I put links to the slides and the example code on [URL:].

After lunch I ran into my colleague Jacqueline Kerkmeijer, who represents our HR department here. We ( are desperately seeking qualified people and that's the main reason for us to sponsor YAPC. So Jaqueline is running the booth at the conference, and I've seen her talking to quite a few interested people. Let's hope she's able to find a Few Good Men (or Women).

Wednesday August 30, 2006
05:52 AM

YAPC::Europe - day one

Yesterday evening I went to the Panama bar to meet up with the people who had already arrived for the conference. Having not been to the last two YAPC::Eu's, it was good to see all familiar faces again (and drinking a few beers with them :) ).

I went back to the hotel on time to try and fix a few bugs in the OA-module-to-be, because I wanted to show a little of it in my presentation of today. As I'm writing this, I'm attending the "The Inaccessibility of Perl" presentation by Stray Toaster, and I've just finished the last slides of my presentation of this afternoon.

Now I still have the other two presentations to finish, which I will be doing tomorrow. Since I've done both of them before, I hope it's merely a matter of updating these...I guess there will be no socialising tonight, but preparing instead...There are still more nights to catch up with that...

Tuesday August 29, 2006
12:48 PM

Arriving in Birmingham

This afternoon I arrived in Birmingham for YAPC::Europe. The flight on the KLM Cityhopper was pleasant and swift, and as it turns out, the weather here is no different than in Holland ;-)

I had thought that immediately after checking into my hotel (the MacDonald Burlington) I could start writing the slides of my talk tomorrow "Accessible Applications in Perl". However, I hadn't even landed yet and the office called to check if I had been able to work out the Unicode bugs in SAP::Rfc with Piers Harding. Last night I had left the office very late while knowing that SAP::Rfc crashes in certain situations (when the last character of a field is a multi-byte unicode character), and I didn't know yet if Piers was able to fix it yet.

So I checked into my hotel, unpacked, opened up the lid of my laptop to find an open wifi hotspot, logged on, mailed Piers, and within minutes we were chatting and testing. At 5:30 (CET, I'm not yet functioning in BST) everything worked, I called the office to tell them, and I could finally start writing slides ;-(

As I write this, I have just finished the last slide (it's 6:30 BST now), but I really need to test it out to see if I have enough to fill the 20 minutes, or maybe even too much...

First off to grab some dinner and then back to the hotel to finish everything.

Friday August 25, 2006
05:48 AM

YAPC::EU preparations

Why is it always so that I start with my presentations on the last days before conferences? This time I think it's not too difficult to explain: I only sent in my proposals on the last day, and expected to present only my pVoice presentation. However, all three presentations were accepted, and I had to prepare my 'Accessible applications in Perl', 'pVoice' and 'Introduction to wxPerl' talks.

Since then, work was extremely demanding, and when my holiday started, I got caught up with doing stuff with my kids so much, that there wasn't any time left to do anything else. Although I must say that part of that was writing a new application for Krista, based upon my new OA module, which of course I can use for my first presentation.

This Sunday, my kids will return to their mother, Monday will be a day at the office in Amsterdam, and Tuesday I'll be leaving for Birmingham already. If I weren't going to work with Piers Harding tonight to make sure the new Unicode compatible SAP::Rfc works for, and I wasn't going to visit my sister for her birthday on Saturday (with the whole family of course), who lives in the other side of the country, I could say I have enough time to work on my presentations.

I have to really, really get it done in the spare moments I have left or else....