dhoss's Journal http://use.perl.org/~dhoss/journal/ dhoss's use Perl Journal en-us use Perl; is Copyright 1998-2006, Chris Nandor. Stories, comments, journals, and other submissions posted on use Perl; are Copyright their respective owners. 2012-01-25T02:49:10+00:00 pudge pudge@perl.org Technology hourly 1 1970-01-01T00:00+00:00 dhoss's Journal http://use.perl.org/images/topics/useperl.gif http://use.perl.org/~dhoss/journal/ Done, finally http://use.perl.org/~dhoss/journal/35814?from=rss <p>It's finally done, <a href="http://storefront.buyorsell.it/">the storefront</a>, which I wrote using CGI::Application and Template::Toolkit, among a cocktail of other modules for PayPal, and a few other things.</p><p> It's pretty basic, and I actually have a few ends to tie up, but the part I took most pride in was the donation program. In my 5ish years as a perl hacker I've never used map, and I got to with this, along with a small dispatch table, and even some AoH meddling without any headaches or ulcers. </p><p> I need to add a search option, and pagination, but I'm going to just port this whole thing over to Catalyst instead of doing little hacks at a time. That way I can have a clean codebase to enter into an SVN repo and "start over on a clean slate" without actually having to rewrite much. </p><p> The CGI::App version can be released as a "Lite" version of this storefront when I decide to release it for use. </p><p> This is the largest non-Catalyst project I've done in a while, and I was rather surprised at how clean my code stayed and how, although I didn't have as much abstraction done as I would have liked, I put everything together in a way that was sensible and I have been able to expand fairly easily. </p><p> Well, off to do some DBIx::Class work on this storefront. </p><p> Peace.</p> dhoss 2008-03-02T03:41:39+00:00 journal Whiskey Tango Foxtrot http://use.perl.org/~dhoss/journal/35539?from=rss Good Lord. I've been thrown into the shark tank that is freelance web development. I love it for the most part, but it's been HELL trying to work with PayPal to get what probably should have been a super easy payment/donation solution done. I've been fighting with their sandbox environment for the better part of 2 weeks, and my head's just about had it with all the mind fucking. I'd settle for their prebuilt shopping cart if it allowed the functionality I needed. 2/3 of my projects are going just fine...but this one just seems to be a thorn in my side. And the sad thing is, once I'm over this hump, it's absolutely clear sailing. WHY IS THIS SO FUCKING HARD? Maybe I'll get some wisdom or luck granted to me by the PayPal merchant staff, or someone who's already done this sort of thing. dhoss 2008-01-31T17:55:20+00:00 journal super CGI http://use.perl.org/~dhoss/journal/29524?from=rss i'm working on this new module dubbed "super CGI" right now. it's basically going to be a compilation of all the applicable modules dealing with web apps and interfaces. it'll start with just a library, but i'll add pluginablity as well. dhoss 2006-05-04T05:38:13+00:00 journal first entry http://use.perl.org/~dhoss/journal/28968?from=rss this looks pretty neat. i've heard all about it, but obviously this is my first time here. hopefully it'll be a good learning experience. dhoss 2006-03-12T22:36:37+00:00 journal