gregor is currently certified at Journeyer level.

Name: Gregor Purdy
Member since: 2001-11-03 02:26:29
Last Login: N/A

FOAF RDF Share This



Creator and maintainer of the Perl Shell and a few Perl modules, contributor of enhanced Env module functionality for Perl 5.6.0, creator of XML Procedure Call (XPC), Parrot (Perl 6 virtual machine) contributor, Jako language creator, author of CVS Pocket Reference (translated into French, German, Japanese and Polish). Other stuff, too.


Recent blog entries by gregor

Syndication: RSS 2.0
10 Nov 2001 (updated 10 Nov 2001 at 04:09 UTC) »

Today I worked on a C++ conversion of rdesktop. I originally started working with rdesktop after some searching for a program that would run under Red Hat Linux 7.2 and let me access my Remote Desktop on another computer running Windows XP Professional. I was able to run the Microsoft client on a Windows 98 virtual machine running under VMware, but I really wanted a Linux solution. The plan is to migrate the XP box to a virtual machine on the Linux computer and then access it from any Linux computer via the Remote Desktop stuff.

Anyway, I started out messing with the code thinking I'd refactor it a bit (to deconvolve the X windows and RDP protocol stuff) and then figure out how to hook SDL into it and possibly make a GNOME interface for it. I got partway into that process and got frustrated because I wanted to program in an object-oriented style with inheritance and it was not fun doing that in straight C.

So, I bit the bullet and spent yesterday doing much of the conversion to C++. This morning I finished most of the rest of it, finishing off early this afternoon. I've introduced a bug (or two or more) that I'm tracking down right now, but when I get it back to functioning I'll put it up someplace public. I'm trying to use C++ isms as much as possible (such as avoiding #define). It will be interesting to see how this works out.

Also today, I developed Tie-Array-FileWriter in a little over an hour to scratch an itch at a former client that would otherwise have required modifying the source of a large framework I built for them. That was fun!

Just joined and rated a couple people (hi ask; hi simon).


gregor certified others as follows:

  • gregor certified gregor as Journeyer
  • gregor certified ask as Master
  • gregor certified alan as Master
  • gregor certified roblimo as Journeyer
  • gregor certified Simon as Journeyer

Others have certified gregor as follows:

  • gregor certified gregor as Journeyer
  • fxn certified gregor as Master
  • ask certified gregor as Journeyer
  • berend certified gregor as Journeyer
  • chromatic certified gregor as Journeyer
  • ak certified gregor as Journeyer
  • Stevey certified gregor as Journeyer

[ Certification disabled because you're not logged in. ]

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!

Share this page