http://qs321.pair.com?node_id=574338


in reply to Re^4: Let The Games Begin!
in thread Let The Games Begin!

Well, if you can get yourself to YAPC::NA 2007, I can buy you a Labatt. Or if you're not of drinking age (in the U.S. - I notice your location is the University of Waterloo, so I figure there's about a 50% chance you'll be at least 21 in June '07, unless you're in graduate school, in which case it's the beer or other beverage of your choice), I'll give you the opportunity to properly trounce me in a game of chess :)

I did notice a few things that helped along your obfuscation (hex chars, etc, but perl -MO=Deparse zshzn.pl cleared those up without any thinking), but the more cheap tricks you can employ, the better. I don't think it was unoriginal, as I can't recall any that have spelled out a chess board(!), further in the shape of a knight. But there are a few (s///e) ways ($_='...'; s/crud/code/g;) to not let B::Deparse spoil all your fun.



--chargrill
s**lil*; $*=join'',sort split q**; s;.*;grr; &&s+(.(.)).+$2$1+; $; = qq-$_-;s,.*,ahc,;$,.=chop for split q,,,reverse;print for($,,$;,$*,$/)

Replies are listed 'Best First'.
Re^6: Let The Games Begin!
by zshzn (Hermit) on Sep 22, 2006 at 08:00 UTC
    Unfortunately I will only be 19 then, which is perfectly legal anywhere in Canada. More unfortunately, I think with YAPC::NA 2007 being very shortly before the beginning of the fall term it will probably not be a good time for me to travel to Texas. So I will have to take a rain check on a beer and/or chess game.

    B::Deparse, my age old foe. I should look at those methods (and perhaps find my own) and put a good effort into it, as oppose to just submitting to its victory as I did in this case.

    I quite liked your Playfair cipher, and still do. It, like many of your other obfuscations, is an inspiration.

    A reply falls below the community's threshold of quality. You may see it by logging in.