Thanks very much, esp. for the 'nice looking' compliment. I've heard
otherwise as well, so we'll have to see what happens when I get a
"real" designer in to take a crack at things -- not a super-high
priority at the moment, since the site is usable without wincing, at
the very least :-)
Anyway, the frontend and job processing apparatus consists of:
- Clojure
- Compojure
- Enlive
- Clutch to interface to CouchDB (which we abuse as a message queue,
among other things)
- jquery + a few plugins
- YUI only for the file uploading + a pile of js/html/css to make a
reasonable queue UI
The actual document processing consists of a fork of PDFTextStream
(which currently sits at a mix of ~80/20 Java/clojure, with the latter
number reliably climbing), plus a helluva lot of other Clojure bits.
I suspect that, for the purposes of DocuHarvest, I'll never have to
write any Java (although ironically, I may end up having to write some
C, unless someone comes up with a native Clojure backend in the next
few months!).
Cheers,
- Chas
On Jun 9, 2010, at 5:29 PM, Mark Derricutt wrote:
Awesome! Congrats on the launch - looks like an awesome service
( and nice looking as well! ) - is that compojure on the backend?
--
Pull me down under...
On Thu, Jun 10, 2010 at 7:21 AM, Chas Emerick
<cemer...@snowtide.com> wrote:
DocuHarvest is a web application we launched today, built using
Clojure (along with a variety of stellar frameworks and libraries
from the community):
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
with your first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en