Jump to menu and information about this site.

Wednesday·25·January·2006

BookDB for Catalyst is done in HTML::Seamstress

I got HTML::Seamstress up and running the bookdb example. Thanks to Andy Grundman, I can commit to the examples directory on the Catalyst svn site so BookDB-Seamstress is available right here.

Converting it from tt to Seamstress led to a few improvements in HTML::Element::Library , namely the addition of iter2(), a more flexible routine for turning arrays of data into HTML list data, such as dl, ol, or ul.

I learned a lot about Class::DBI::AsForm in the process. That is a very slick module that is underdocumented and highly magical. I have pretty much decided to stick with DBIx::Simple for all of my database processing needs.

Tuesday·24·January·2006

Humor about contract coding

[15:40:40] <StinkfooT> who&#8217;s that desperate for $20 coding jobs [15:41:12] <Kaz__> people who do 5-10 a day I guess. [15:41:35] <StinkfooT> you could make more money as a butcher [15:41:39] <StinkfooT> - frank zappa [15:41:49] <bynari-> Yikes, elance.com is BAD [15:41:50] <Kaz__> most coders probably prefer hacking code than flesh. [15:41:55] <metaperl> bynari-: why? [15:41:58] <bynari-> You&#8217;ll be working for $10/hour for idiots [15:42:18] <bynari-> You&#8217;ll get massive projects that are going for like $2-$5k [15:42:25] <q__> pastebin? [15:42:29] <q__> paste? [15:42:30] <bynari-> Ie 3-4 months work [15:42:34] <bynari-> nopaste? [15:42:38] <bynari-> knowpaced [15:42:39] <+knowpaced> I&#8217;m a pastebot! Paste stuff at http://pastebot.nd.edu/perlhelp [15:42:56] <Kaz__> for stuff like that, you want to setup milestones with the client [15:43:16] <Kaz__> like if you agree to $1000 total for a project, have (5) $200 milestones. [15:43:21] <Kaz__> so nobody gets screwed.

Monday·23·January·2006

Don’t forget about the Snap search engine

Snap has a beautiful way of rendering search results. I hope to remember that page more often.

Sunday·22·January·2006

A funny conversation about HTML::Mason

[11:26:35] <zamolxes> Shevek: so I take it you use mason with catalyst? so besides the data stashing, what would be different about using mason in a catalyst environment? (as opposed to standalone) [11:28:43] <@mst> a lot of the stuff that&#8217;d be in autohandlers and dhandlers ends up in controllers instead [11:28:54] <@mst> Mason w/Catalyst can be very clean [11:29:20] <@mst> I think my Mason allergy is largely caused by the fact that without catalyst, it tends to end up as a <a href="http://www.php.net/" class="ext"><acronym title="Programmers Hate PHP ;-)">PHP</acronym></a>-like ball of snot [11:29:57] <zamolxes> indeed [11:46:35] <drPoggs> r [11:47:01] <@mst> r [12:02:53] Cctoide_ tries to figure out&#8230; [12:45:08] <Shevek> So, is catalyst meant to create t/Foo/Bar.t or t/Foo_Bar.t ? [12:46:09] <Shevek> I get the impression that I used an old version which created the former, when what I really want is the latter&#8230; [12:49:20] <quicksilver> mst: Mason, like many tools, gives you enough rope to hang yourself, but it doesn&#8217;t force you to insert your neck&#8230; [12:50:52] <@mst> no, but the sign by the noose saying &#8220;heaven this way&#8221; seems to mislead most people who use it

Saturday·21·January·2006

Putting revision numbers inline in svn

[11:41:58] <metaperl> there&#8217;s no equivalent to $Revision$ in <a href="http://subversion.tigris.org/" class="ext">subversion</a>? [11:42:05] <metaperl> for inlining version numbers? [11:42:29] <@eh> metaperl: how about $Revision$ ? [11:43:12] <CarlFK> how come commit said &#8220;Committed revision 24.&#8221; but merge says &#8220;svn: No such revision 23&#8221; [11:43:42] <metaperl> does that work? [11:43:53] <metaperl> I dont think svn has $REvision$ as a keyword [11:44:33] <@eh> metaperl: why do you say that? [11:45:11] <mankins> i think it does? $Revision$ and also $Id$ works for me. [11:46:12] <metaperl> oh&#8230; [11:46:14] <metaperl> thanks [11:47:52] <offby1> strictly speaking, $REvision$ isn&#8217;t a keyword, but $Revision$ is :-) [11:48:07] <offby1> and in any case, you need to enable the keywords that you want expanded; it doesn&#8217;t happen by default. [11:48:42] <darix> !a metaperl keywords [11:48:42] <ayita> metaperl: http://svnbook.red-bean.com/nightly/en/svn.advanced.props.html#svn.advanced.props.special.keywords [11:48:57] <metaperl> oh I see. [11:48:58] <metaperl> thanks

Perl Software Design Blog

About...

This is the weblog of the Perl Software Design Group.

Who We Are

Terrence Brannon
Matthew Sisk
Brock Wilcox
Gary Aston-Jones


Calendar

← 2025 →
Months
Jun
Jul Aug Sep Oct Nov Dec
← June →
Mo Tu We Th Fr Sa Su
           
26 27 28 29
30            

Search


Advanced Search


Categories

Blogroll

People I know personally




Blogging Software Blogs