From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ian Price Newsgroups: gmane.lisp.guile.user Subject: Re: Guile 100 #6: CGI and MySQL Date: Sat, 04 May 2013 00:11:48 +0100 Message-ID: <87haijfykr.fsf@Kagami.home> References: <1367428660.96394.YahooMailNeo@web120405.mail.ne1.yahoo.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1367622730 23420 80.91.229.3 (3 May 2013 23:12:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 3 May 2013 23:12:10 +0000 (UTC) Cc: Guile User To: Mike Gran Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat May 04 01:12:11 2013 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UYP99-0003Sl-2L for guile-user@m.gmane.org; Sat, 04 May 2013 01:12:11 +0200 Original-Received: from localhost ([::1]:36494 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UYP98-0003Nv-8o for guile-user@m.gmane.org; Fri, 03 May 2013 19:12:10 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56572) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UYP8x-0003Nd-Nl for guile-user@gnu.org; Fri, 03 May 2013 19:12:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UYP8t-0008LP-2u for guile-user@gnu.org; Fri, 03 May 2013 19:11:59 -0400 Original-Received: from mail-wi0-x229.google.com ([2a00:1450:400c:c05::229]:59869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UYP8s-0008Kx-Rl for guile-user@gnu.org; Fri, 03 May 2013 19:11:55 -0400 Original-Received: by mail-wi0-f169.google.com with SMTP id h11so1202353wiv.0 for ; Fri, 03 May 2013 16:11:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=x-received:from:to:cc:subject:references:mail-followup-to:date :in-reply-to:message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=Htrfewmw0wjJHH7E1v0zF08eQjiuGAlcReNfwFFl9zc=; b=XMMM9y8id5IBJd8d4B/XoRU9Cpr/FUwONZ2KoiStHqg2cLiXHnkXylL5Elq7mgt/aB gDjeVSfjwJdPHUhrwktt0P1Xg136074eAl+lliiuZIhcySxFtLY2ETqNCkqgDs7J5ZcM R4gU70sMiVfBaiXlCuNOos2/tb0hzSgvIuSUbnZg0SwsEniRqNWsNlmHc5CbE7EbRHyq znDqbS6/pQECxF05bPEh4qPGXJZzclOR/FamoRxi4p5cazpPsFxVDF8ttvxtTgUz0ImE FyswCKi10QgkpU1YC2l3/qD4bJv2eLVw8d39sOI6Hnle/KHaMuERNdKmremlIRWgt5SF uD6g== X-Received: by 10.180.105.195 with SMTP id go3mr229820wib.2.1367622713705; Fri, 03 May 2013 16:11:53 -0700 (PDT) Original-Received: from Kagami.home (host109-157-170-239.range109-157.btcentralplus.com. [109.157.170.239]) by mx.google.com with ESMTPSA id q18sm93552wiw.8.2013.05.03.16.11.51 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 03 May 2013 16:11:52 -0700 (PDT) Mail-Followup-To: Mike Gran , Guile User In-Reply-To: <1367428660.96394.YahooMailNeo@web120405.mail.ne1.yahoo.com> (Mike Gran's message of "Wed, 1 May 2013 10:17:40 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::229 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:10296 Archived-At: Mike Gran writes: > Also, I'm changing up the rules.=C2=A0 I had made it pretty complicated > to contribute, I suppose, because I don't really want to create > competition for fear of alienating anyone.=C2=A0 But, the barrier to entry > was too high, perhaps?=C2=A0 So anyone can fork the repo and tell me to > pull it or just send me a solution by e-mail at > guile100 [at] lonelycactus.com This is a much better approach. I was talking with Mark Weaver on IRC earlier, and he said you had no volunteers for TAR and so was trying his hand at it. I had volunteered for that previously, and assumed you had picked someone else based on the method in your original email. Apparently not. > Three other problems remain incomplete, so feel free to try your > hand at one of them as well. > > =C2=A0=C2=A0=C2=A0 - Challenge #5: PHP-style Guile I started hacking together a Jinja-style templating library before[0], but I never released it since it's kinda less nice than just using quasiquote/sxml in practice. I guess I could do this for you, maybe as a warmup for [1], but I think I'd be mortified if someone ended up using it. 0. https://gist.github.com/5514959 1. http://www.pltgames.com/competition/2013/5 --=20 Ian Price -- shift-reset.com "Programming is like pinball. The reward for doing it well is the opportunity to do it again" - from "The Wizardy Compiled"