Kyle R. Burton on 15 Jun 2008 19:59:01 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Review? (Fuzzy String example code)

  • From: "Kyle R. Burton" <kyle.burton@gmail.com>
  • To: philly-lambda@googlegroups.com
  • Subject: Re: Review? (Fuzzy String example code)
  • Date: Sun, 15 Jun 2008 22:58:53 -0400
  • Authentication-results: mx.google.com; spf=pass (google.com: domain of kyle.burton@gmail.com designates 209.85.200.174 as permitted sender) smtp.mail=kyle.burton@gmail.com; dkim=pass (test mode) header.i=@gmail.com
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:received:x-sender:x-apparently-to :received:received:received-spf:authentication-results:received :dkim-signature:domainkey-signature:received:received:message-id :date:from:to:subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references:reply-to :sender:precedence:x-google-loop:mailing-list:list-id:list-post :list-help:list-unsubscribe:x-beenthere; bh=BiDaoEVqu5zvzK8qVYnZKtFlAxd25GlgsEnvMm2z9Gk=; b=ltW1cHn8qVpHmWjzTaYJmMidSNbNiNYqahPZ5ehS7Pz0o2WiAF2tP0ycn7Im/VCvz6 H0Z+644tzNA8u//sJNU3o6VqxxclQRdCKFcczs9nYEBkGdNPxr8tuRDd6YSHxeFqi1hn hnU3F/ybMMIapZNaQG7T8OKEniM3GLZQfYR7k=
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=DcODwFuBOxp+pFYi2WOe/QkzhmGQAa1s/bMMHhXRO0M=; b=TTeCSFo4AF4TK2JJOO1ZvmpiXumEdP1cdVGut83L/L1f//NNpcgEf+LyECBovuHQx4 SICLD7c4Axfuy27g9htU/JPN//h46xoGQWkSuaCxe8kLj3C5qUxRSM0qLUErKmofVE28 tZ2Oax5u+5++jN3thK5Nhz5J/E6+2LlNzngic=
  • Mailing-list: list philly-lambda@googlegroups.com; contact philly-lambda-owner@googlegroups.com
  • Reply-to: philly-lambda@googlegroups.com
  • Sender: philly-lambda@googlegroups.com

If anyone's interested, I've fleshed out the slides with examples and
detail - feedback is appreciated.

  http://asymmetrical-view.com/talks/fuzzy-string/

There is the keynote, a pdf and ppt file.

Kyle

On Sun, Jun 15, 2008 at 4:50 PM, Kyle R. Burton <kyle.burton@gmail.com> wrote:
> Anyone willing to help me out? I'm looking for, in general, a second
> (or n-th) pair of eyes for the code for the Fuzzy String talk.  Most
> of it is Scheme (Chicken), a smaller bit is C.
>
> What I'm looking for is standard code review style feedback.  To find
> things like: glaring mistakes; non-idiomatic-ness; comments on the
> readability / ease of understanding; or any other suggestions you may
> have wrt the talk.  I don't plan on using most of this during the
> talk, but it may come up when doing some examples.
>
> To run the code you'll need chicken installed:
> http://www.call-with-current-continuation.org/, and several 'eggs',
> which you can install using chicken-setup: levenshtein, metaphone,
> regex-literals.  The code will bitch at you for any that I'm
> forgetting.  There are a couple of shell scripts for running various
> parts of the source tree that will hopefully make sense if you decide
> to try it out.  There is 1 hard-coded path in src/chicken/find.scm to
> the lnames.txt file which I haven't parameterized yet.
>
> This was a lot easier on Linux than it was on OS X.  On OS X (using
> port), I had to install gmp (for the numbers egg, I had already had it
> under Linux), then do
>
>  chicken-setup -csc-option "-L/opt/local/lib -I/opt/local/include" numbers
>
> to get the numbers egg to install.  Also, I had to make a change to
> the textBrew/Makefile - change .so to .dylib, and -shared to -dylib
> for the CC option.  Hrm..maybe all this should go into a readme.
>
> I'm still working on the slides.
>
> The slides and code can be gotten here:
>
>  http://asymmetrical-view.com/talks/fuzzy-string.tar.gz
>  http://asymmetrical-view.com/talks/fuzzy-string/
>
>
> Thanks,
>
>
> Kyle
>



-- 
------------------------------------------------------------------------------
Wisdom and Compassion are inseparable.
 -- Christmas Humphreys
kyle.burton@gmail.com http://asymmetrical-view.com/
------------------------------------------------------------------------------