Re: End user applications

2013-06-14 Thread Phillip Lord


Wolodja Wentland babi...@gmail.com writes:
 On 13 Jun 2013 15:31, Aaron Cohen aa...@assonance.org wrote:

 What about Overtone? http://overtone.github.io/

 Overtone is certainly great, but I would rather classify it as a library as
 you still have to write programs to use it. There might be an independent
 UI these days that I am unfamiliar with though.


The problem that you have here is that the definition of end-user.
Overtone allows people with both musical and programming skills to use
both to make noise. These are end-users, albeit a rather narrow
selection.

I'm building a library for the construction of ontologies with a similar
aim. Non-programmers should be able to use it to build ontologies;
programming ontologists should be able to use it to build ontologies
more easily.

End-user? Well, it's not designed for programmers (only), nor for anyone
who cares about clojure. Ironically, when I did the last release, people
here complained about the documentation -- it made the assumption that
the reader knew what an ontology was; a bad assumption for people here.

So, it depends what you mean by end-user. If you mean with a GUI,
that's a nice and simple definition.

Phil

-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




End user applications

2013-06-13 Thread Wolodja Wentland
Hi all,

I was recently trying to find some applications written in Clojure that are
meant for end users. The aim was to find those that would be interesting to a
user even though the user does not know anything about Clojure or that the
application is written in it.

Given that Clojure is not that young anymore I was a bit surprised to find
only Riemann [0] and Semira [1] out there among thousands of libraries or
development tools. 

Can you think of others? What are Clojure's killer applications ?

[0] http://riemann.io/
[1] https://github.com/remvee/semira/
-- 
Wolodja babi...@gmail.com

4096R/CAF14EFC
081C B7CD FF04 2BA9 94EA  36B2 8B7F 7D30 CAF1 4EFC


signature.asc
Description: Digital signature


Re: End user applications

2013-06-13 Thread Philip Potter
PuppetDB is another:

http://docs.puppetlabs.com/puppetdb/latest/index.html

We use PuppetDB at GOV.UK for host management and reporting purposes.
Nobody else on my team really knows clojure, but nobody has to care
because PuppetDB is self-contained.

On 13 June 2013 10:01, Wolodja Wentland babi...@gmail.com wrote:
 Hi all,

 I was recently trying to find some applications written in Clojure that are
 meant for end users. The aim was to find those that would be interesting to a
 user even though the user does not know anything about Clojure or that the
 application is written in it.

 Given that Clojure is not that young anymore I was a bit surprised to find
 only Riemann [0] and Semira [1] out there among thousands of libraries or
 development tools.

 Can you think of others? What are Clojure's killer applications ?

 [0] http://riemann.io/
 [1] https://github.com/remvee/semira/
 --
 Wolodja babi...@gmail.com

 4096R/CAF14EFC
 081C B7CD FF04 2BA9 94EA  36B2 8B7F 7D30 CAF1 4EFC

-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: End user applications

2013-06-13 Thread Aaron Cohen
What about Overtone? http://overtone.github.io/


On Thu, Jun 13, 2013 at 5:01 AM, Wolodja Wentland babi...@gmail.com wrote:

 Hi all,

 I was recently trying to find some applications written in Clojure that are
 meant for end users. The aim was to find those that would be interesting
 to a
 user even though the user does not know anything about Clojure or that the
 application is written in it.

 Given that Clojure is not that young anymore I was a bit surprised to find
 only Riemann [0] and Semira [1] out there among thousands of libraries or
 development tools.

 Can you think of others? What are Clojure's killer applications ?

 [0] http://riemann.io/
 [1] https://github.com/remvee/semira/
 --
 Wolodja babi...@gmail.com

 4096R/CAF14EFC
 081C B7CD FF04 2BA9 94EA  36B2 8B7F 7D30 CAF1 4EFC


-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




End user applications

2013-06-13 Thread Thom Lawrence
getprismatic.com, orderharmony.com, www.rocketli.st are consumer focused apps 
written in Clojure. FlightCaster is hard to miss.

-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: End user applications

2013-06-13 Thread Karsten Schmidt
Hey, just recently I've completed my first full Clojure client
project, the new identity for Leeds College of Music. Some pretty
pictures:

http://flickr.com/toxi/sets/72157630719227308/

The project is a 3-tier system, consisting of:

1) OSX app with custom OpenGL GUI to create  preview new brand assets
2) web app to manage/track render jobs, EC2 instances  generated assets
3) on-demand render farm running on EC2 to render and transcode high
res print  video assets.

The identity is based on a dual strange attractor particle system,
which is computed using OpenCL (approx. 500-800M particles per video
frame). Students at the college can upload their own music via the
render manager web app to create audioresponsive versions of the logo
and embed the generated videos via a custom JS player widget.

Key libraries (incl. some of the best I've ever used):

* JOGL  JOCL -- bindings for OpenGL/CL
* amazonica -- S3, SQS, EC2
* liberator, hiccup, compojure, ring -- render manager API
* http-kit, clj-http -- server etc.
* clutch -- CouchDB
* clostache, markdown-clj -- email templates  documentation
* postal -- email notifications
* timbre -- logging

...of my own (public) ones, but which still largely await some more
TLC before recommended public consumption:

* http://hg.postspectacular.com/simplecl/ - Clojure - OpenCL
* http://hg.postspectacular.com/structgen/ - C struct/typedef parser
* http://hg.postspectacular.com/rotor/ - rotating logs

Also, Lein's profile system itself was invaluable for configuring the
different project tiers from a single project.clj (made even better
together w/ the lein-environ plugin).

A big thank you to all the authors!

Best, K.

On 13 June 2013 18:03, Thom Lawrence t...@thom.org.uk wrote:
 getprismatic.com, orderharmony.com, www.rocketli.st are consumer focused apps 
 written in Clojure. FlightCaster is hard to miss.

 --
 --
 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 unsubscribe from this group and stop receiving emails from it, send an 
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.


-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: End user applications

2013-06-13 Thread Daniel Pittman
On Thu, Jun 13, 2013 at 2:41 AM, Philip Potter
philip.g.pot...@gmail.com wrote:

 PuppetDB is another:
 http://docs.puppetlabs.com/puppetdb/latest/index.html

 We use PuppetDB at GOV.UK for host management and reporting purposes.
 Nobody else on my team really knows clojure, but nobody has to care
 because PuppetDB is self-contained.

That has a fair bit of air-play in the wild, and has been
trouble-free the whole time.  I can probably dig out some numbers from
our marketing department about how widely used it is, if y'all are
interested.

--
Daniel Pittman
♲ Made with 100 percent post-consumer electrons

-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: End user applications

2013-06-13 Thread Ron Toland
At rewryte.com, we use Clojure for all our back- end data processing.

-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: End user applications

2013-06-13 Thread Wolodja Wentland
On 14 Jun 2013 05:37, Ron Toland rontol...@gmail.com wrote:

 At rewryte.com, we use Clojure for all our back- end data processing.

Sure, but I was rather looking for actual applications that can be
downloaded and installed locally. It wasn't really my intention to compile
a list of companies that use Clojure somewhere in their web stack (that
would simply be a duplicate of the Clojure in production thread).

Thanks

Wolodja

-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: End user applications

2013-06-13 Thread Wolodja Wentland
On 13 Jun 2013 11:42, Philip Potter philip.g.pot...@gmail.com wrote:

 PuppetDB is another:

 http://docs.puppetlabs.com/puppetdb/latest/index.html

 We use PuppetDB at GOV.UK for host management and reporting purposes.
 Nobody else on my team really knows clojure, but nobody has to care
 because PuppetDB is self-contained.

Ah, wonderful. This is exactly what I was looking for (self-contained, open
source application that appeals to users unfamiliar with Clojure).

Ta!
 On 13 June 2013 10:01, Wolodja Wentland babi...@gmail.com wrote:
  Hi all,
 
  I was recently trying to find some applications written in Clojure that
are
  meant for end users. The aim was to find those that would be
interesting to a
  user even though the user does not know anything about Clojure or that
the
  application is written in it.
 
  Given that Clojure is not that young anymore I was a bit surprised to
find
  only Riemann [0] and Semira [1] out there among thousands of libraries
or
  development tools.
 
  Can you think of others? What are Clojure's killer applications ?
 
  [0] http://riemann.io/
  [1] https://github.com/remvee/semira/
  --
  Wolodja babi...@gmail.com
 
  4096R/CAF14EFC
  081C B7CD FF04 2BA9 94EA  36B2 8B7F 7D30 CAF1 4EFC

 --
 --
 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 unsubscribe from this group and stop receiving emails from it, send an
email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.



-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: End user applications

2013-06-13 Thread Wolodja Wentland
On 13 Jun 2013 15:31, Aaron Cohen aa...@assonance.org wrote:

 What about Overtone? http://overtone.github.io/

Overtone is certainly great, but I would rather classify it as a library as
you still have to write programs to use it. There might be an independent
UI these days that I am unfamiliar with though.


 On Thu, Jun 13, 2013 at 5:01 AM, Wolodja Wentland babi...@gmail.com
wrote:

 Hi all,

 I was recently trying to find some applications written in Clojure that
are
 meant for end users. The aim was to find those that would be interesting
to a
 user even though the user does not know anything about Clojure or that
the
 application is written in it.

 Given that Clojure is not that young anymore I was a bit surprised to
find
 only Riemann [0] and Semira [1] out there among thousands of libraries or
 development tools.

 Can you think of others? What are Clojure's killer applications ?

 [0] http://riemann.io/
 [1] https://github.com/remvee/semira/
 --
 Wolodja babi...@gmail.com

 4096R/CAF14EFC
 081C B7CD FF04 2BA9 94EA  36B2 8B7F 7D30 CAF1 4EFC


 --
 --
 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 unsubscribe from this group and stop receiving emails from it, send an
email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.



-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.