Christian von Essen
2011-10-18 23:15:59 UTC
Content preview: Hi, I use CL to scrape several comic websites and generate
a website that collects the daily strips from that. The (small) program's
features: * Easy definition of comic sources * Uses xpath to get the comics
* Stores an archive of daily comics * Generate web pages with comics per
day [...]
Content analysis details: (-2.8 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at http://www.dnswl.org/, medium
trust
[129.88.30.5 listed in list.dnswl.org]
-0.0 SPF_PASS SPF: sender matches SPF record
-0.5 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain
Archived-At: <http://permalink.gmane.org/gmane.lisp.cl-pro/563>
Hi,
I use CL to scrape several comic websites and generate a website that
collects the daily strips from that. The (small) program's features:
* Easy definition of comic sources
* Uses xpath to get the comics
* Stores an archive of daily comics
* Generate web pages with comics per day
A feature that is IMHO still missing is easier (maybe interactive)
comic specification. Currently you better get your xpath right.
I think it would be possible to promote CL with an application like
that.
Could you have a look at the code and give me some hints on style and CL
in general, so that the code actually becomes good enough for that
purpose?
You can find it there:
https://github.com/Neronus/Lisp-Utils/blob/master/comics.lisp
And an example of the generated output here:
http://christian.ftwca.de/comics/
Thank you,
Christian
a website that collects the daily strips from that. The (small) program's
features: * Easy definition of comic sources * Uses xpath to get the comics
* Stores an archive of daily comics * Generate web pages with comics per
day [...]
Content analysis details: (-2.8 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at http://www.dnswl.org/, medium
trust
[129.88.30.5 listed in list.dnswl.org]
-0.0 SPF_PASS SPF: sender matches SPF record
-0.5 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain
Archived-At: <http://permalink.gmane.org/gmane.lisp.cl-pro/563>
Hi,
I use CL to scrape several comic websites and generate a website that
collects the daily strips from that. The (small) program's features:
* Easy definition of comic sources
* Uses xpath to get the comics
* Stores an archive of daily comics
* Generate web pages with comics per day
A feature that is IMHO still missing is easier (maybe interactive)
comic specification. Currently you better get your xpath right.
I think it would be possible to promote CL with an application like
that.
Could you have a look at the code and give me some hints on style and CL
in general, so that the code actually becomes good enough for that
purpose?
You can find it there:
https://github.com/Neronus/Lisp-Utils/blob/master/comics.lisp
And an example of the generated output here:
http://christian.ftwca.de/comics/
Thank you,
Christian