27 Aug 2000 jonathon   » (Apprentice)

I spent the afternoon with two things (neither open source): perl glue for SSL, and BeOS. Hacking SSL was partly business. Then, for fun, it was time to play with BeOS.

The perl glue for SSL is not secure sockets layer, but Reuters Source Sink Layer. A few years ago I wrote a Tibco feed-handler for my employer to slurp data from the Osaka Stock Exchange. The OSE used Reuters as part of their implementation of price data delivery to members. Reuter (via Fujistsu) sold them SSL. Over a pint we and a friend considered writing perl glue for the SSL, so this afternoon I threw C and perl into the mix. I will do some tidying later, but the feel of this module is to implement the glue in the perl/c api and implement the object feel in perl. (A couple of years ago myself and the same friend implemented an object oriented Tibco ciServer api for perl. We implemented as much of the OO as possible in the glue. I think that was a mistake - we should have implemented the glue as an 'API' perl package, then implemented the OO concepts above it in perl.). This afternoon the glue substrate was formed and I filled in a couple of the functions. Reuters contributions via perl to follow...

BeOS. BeOS is cool. Between linux, w98, w2k and BeOS, the only OS that can really handle real-time ieee1394 video is BeOS. Besides, it is a lovely creature to write code for (aside from the clunky free IDE). Highly recommended and besides, it could do with some filling out with applications.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!