From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.user Subject: Guile 100 #6: CGI and MySQL Date: Wed, 1 May 2013 10:17:40 -0700 (PDT) Message-ID: <1367428660.96394.YahooMailNeo@web120405.mail.ne1.yahoo.com> Reply-To: Mike Gran NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1367428684 25945 80.91.229.3 (1 May 2013 17:18:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 1 May 2013 17:18:04 +0000 (UTC) To: Guile User Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed May 01 19:18:03 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 1UXafK-0001Iu-QP for guile-user@m.gmane.org; Wed, 01 May 2013 19:18:03 +0200 Original-Received: from localhost ([::1]:36929 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXafH-0006qt-UF for guile-user@m.gmane.org; Wed, 01 May 2013 13:17:59 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58954) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXaf8-0006pr-N8 for guile-user@gnu.org; Wed, 01 May 2013 13:17:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UXaf6-00052W-LX for guile-user@gnu.org; Wed, 01 May 2013 13:17:50 -0400 Original-Received: from nm14-vm1.bullet.mail.ne1.yahoo.com ([98.138.91.38]:33003) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXaf6-00051f-CM for guile-user@gnu.org; Wed, 01 May 2013 13:17:48 -0400 Original-Received: from [98.138.226.178] by nm14.bullet.mail.ne1.yahoo.com with NNFMP; 01 May 2013 17:17:43 -0000 Original-Received: from [98.138.226.165] by tm13.bullet.mail.ne1.yahoo.com with NNFMP; 01 May 2013 17:17:43 -0000 Original-Received: from [127.0.0.1] by omp1066.mail.ne1.yahoo.com with NNFMP; 01 May 2013 17:17:43 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 275315.51779.bm@omp1066.mail.ne1.yahoo.com Original-Received: (qmail 96492 invoked by uid 60001); 1 May 2013 17:17:43 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1367428662; bh=qu5i+VzTE+20JdK4aOyhJhDX4D5fofc3uvEujh/dnkI=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Al4Vd8ho7inrE3coePfsT1iqX95aa9VwG8mEaum6mOIvW682v61JFNWK1V0wBrdbPWUeSUsMbRab4WWJF02bjmUh0x6jB1TZQttLX5PNnQ8byQicuFEv7YlvPeneilNzS81EYmU2s1TWi77eXjEV7OIQgxtQK1369UO3apV7Jmc= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=4lKdLhhA/5hFQGY16t+2QG5JAJhOo1jsgxiI8SN/LRm9sUJORN6Hv4USojciUq9hHrRMV17NmcfdMuRvGPFlYAFMpWlpZMBHMlWmXcj+pVtVCNWB/2GVYbM2HMvKzhrWH6FX8SpbmjQNIS3dutNLSVbLzTwPoVMUPOf4oWokaNw=; X-YMail-OSG: zYbv4r0VM1m9casMcmTgKvdCkwjgm7xGEyWYx0mktPp2BQj qL__Ej9wyiO9ae.3IWBKuWpYRWgHiFujkQbM8Fag..w.f93l528yrEH5d.xy q08d_mnPfU4D.aPDePMxsifwel2aSTGNeWg4kAJA_3r5fuPEgjWG9c2uhI_s t_k35KJdKu.NwZaSe_acu166vFlIxtd95AV3kIlP9_lOicNO_VVgdIENrUKE MEK_R3odeCueoj4rz1EtnogSSApzm4eDy.kvExdsTTj4WDUq4apHNWNDNq3w yMB1fXBVsYrphl4sb8a0oRVcm5mxy86_5XPu0SHKJMPNjGIyopHjpYfuBNzG EAI8MF3TQv17MTyiMgFVUFpa9rzJeM8olOwbamVSAU4bnRkK35S0VTNXNpra qD0ec1rxS4wKYMxFuOO1QEJdabmjVlTAqnMb_lvfRGql5KiQ5fkVHqFXmKqN bDBrBVIAAARI12o9iLeLBzONDfG1fGIaMb1p.0FbaVIVYMxAVsWeKtUHsEPf GkNLi6gizU68wY_C43wWFEuOeuq7kk1.EfK.ESxZ3OurKDe0cfS2hzPqLR8P 5PQ-- Original-Received: from [66.80.183.50] by web120405.mail.ne1.yahoo.com via HTTP; Wed, 01 May 2013 10:17:40 PDT X-Rocket-MIMEInfo: 002.001, Q2hhbGxlbmdlICM2IGluIHRoZSBHdWlsZSAxMDAgUHJvZ3JhbXMgUHJvamVjdCBpcyB0byB3cml0ZSBhIEd1aWxlCkNHSSBzY3JpcHQgdGhhdCBhY2Nlc3NlcyBhIE15U1FMLWZhbWlseSBkYXRhYmFzZS7CoMKgIEl0IGlzIHRoZSBzZWNvbmQKY2hhbGxlbmdlIGluIHRoaXMgbW9udGgncyB0aGVtZSwgd2hpY2ggaXMgIldlYiAxLjAgLS0KV2ViIDE5OTBzIHN0eWxlIi4KClByb2JsZW06IGh0dHA6Ly93d3cubG9uZWx5Y2FjdHVzLmNvbS9ndWlsZTEwMC9odG1sL1Byb2JsZW0tNi5odG1sCgpUaGUgR3VpbGUgMTABMAEBAQE- X-Mailer: YahooMailWebService/0.8.141.536 X-detected-operating-system: by eggs.gnu.org: FreeBSD 8.x X-Received-From: 98.138.91.38 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:10283 Archived-At: Challenge #6 in the Guile 100 Programs Project is to write a Guile=0ACGI sc= ript that accesses a MySQL-family database.=A0=A0 It is the second=0Achalle= nge in this month's theme, which is "Web 1.0 --=0AWeb 1990s style".=0A=0APr= oblem: http://www.lonelycactus.com/guile100/html/Problem-6.html=0A=0AThe Gu= ile 100 Programs Project is an attempt to collaboratively=0Agenerate a set = of examples of how to use the GNU Guile implementation=0Aof Scheme.=0A=0ATh= ere is a 100 USD bounty for writing a readable solution to problems.=0A=0AA= lso, I'm changing up the rules.=A0 I had made it pretty complicated=0Ato co= ntribute, I suppose, because I don't really want to create=0Acompetition fo= r fear of alienating anyone.=A0 But, the barrier to entry=0Awas too high, p= erhaps?=A0 So anyone can fork the repo and tell me to=0Apull it or just sen= d me a solution by e-mail at=0Aguile100 [at] lonelycactus.com=0A=0AThree ot= her problems remain incomplete, so feel free to try your=0Ahand at one of t= hem as well.=0A=0A=A0=A0=A0 - Challenge #5: PHP-style Guile=0A=A0=A0=A0 - C= hallenge #4: TAR File Archives=0A=A0=A0=A0 - Challenge #3: LZW Compression= =0A=0AIf the backlog reaches six open problems, I guess I'll declare the=0A= project DOA.=0A=0AThanks,=0A=0AMike Gran