Re: ANN RabbitMQ tutorials ported to Clojure

2013-08-12 Thread Robert Pitts
This is awesome, thanks for your efforts!

Wish this was around a few months ago, but I imagine people will be well 
served by it in the future :)

On Monday, August 12, 2013 2:15:20 AM UTC-4, Michael Klishin wrote:
>
> I'm happy to announce that 5 out of 6 RabbitMQ tutorials [1] are now 
> available
> for Clojure:
>
> https://github.com/rabbitmq/rabbitmq-tutorials/tree/master/clojure
>
> and are tested for interoperability with 9 other clients. The final 
> tutorial will be
> ported at a later point.
>
> 1. http://www.rabbitmq.com/getstarted.html
> -- 
> MK
>
> http://github.com/michaelklishin
> http://twitter.com/michaelklishin
>  

-- 
-- 
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: [OT] Re: More idiomatic way to use map like this?

2013-05-03 Thread Robert Pitts
Armando was a good citizen and sent along a plain-text version as well 
– 
https://groups.google.com/group/clojure/msg/6aae8287bc55d436?dmode=source&output=gplain&noredirect

Would still be nifty to know if there's an easy way to do this, Armando :)

On Friday, May 3, 2013 3:19:48 PM UTC-4, Cedric Greevey wrote:
>
> On Fri, May 3, 2013 at 2:32 PM, Alan Thompson 
> 
> > wrote:
>
>> Hey Armando - How did you get the nice syntax highlighting into your
>> post??? Enquiring minds wanna know.
>> Alan
>
>
> If the OP's problem is solved anyway, I suppose we can go OT a bit with 
> this thread now.
>
> AFAIK, it's done by sending the list an HTML email. I'm not sure what 
> tools are used to generate the formatting, though, or of the netiquette of 
> posting in HTML. Those posts render well in the Groups interface and in 
> gmail, but for anyone using other mail clients to use the list, their 
> mileage will vary. It probably looks like a horrendous mess to anyone using 
> mutt, elm, or XFMail, for example. Are the majority of readers here using 
> gmail or Groups, then?
>
> (On a related note, there are a lot of top-posted replies and I'm probably 
> guilty of a few of them myself. The gmail web interface makes it 
> significantly more effort to bottom-post, whereas Google Groups makes it 
> more effort to top-post, last time I checked out its interface. I haven't 
> seen complaints here about either type of post, though, or about HTML mail 
> to the list, so it seems as if all three are generally accepted here.)
>
>

-- 
-- 
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: LoL which style for Clojure

2013-03-22 Thread Robert Pitts
I've certainly seen this at least a few spots within the 4clojure codebase –

https://github.com/4clojure/4clojure/blob/develop/src/foreclojure/utils.clj#L66-L70
 
(quick example, I believe there are more)

On Friday, March 22, 2013 3:02:20 PM UTC-4, Jim foo.bar wrote:
>
> def/defn et. al are top-level form definitions...very rarely (I'd say 
> never) you'd have a def/defn inside a 'let' or inside anything for that 
> matter...The 1st one looks good :) 
>
> Jim 
>
>
> On 22/03/13 18:59, jamieorc wrote: 
> > Curious which style is preferred in Clojure and why: 
> > 
> > (defn f1 [] 
> >   (let [x {:foo 1 :bar 2 :baz 3}] 
> > (keys x))) 
> > 
> > (let [x {:foo 1 :bar 2 :baz 3}] 
> >   (defn f2 [] 
> > (keys x))) 
> > 
> > Cheers, 
> > 
> > Jamie 
> > -- 
> > -- 
> > You received this message because you are subscribed to the Google 
> > Groups "Clojure" group. 
> > To post to this group, send email to clo...@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+u...@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+u...@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: Call for volunteers to help moderate a ClojureScript Google group

2013-01-23 Thread Robert Pitts
I'd be up for helping.

On Wednesday, January 23, 2013 1:53:34 PM UTC-5, Andy Fingerhut wrote:
>
> An interest was expressed by a few in having a separate ClojureScript 
> mailing list. 
>
> If it is a Google group, that requires moderating messages sent to the 
> group, via manual approval.  I suspect early on there will be many people 
> posting to the group for the first time that have long worked with 
> ClojureScript, and you'll know them, and you can approve that and all 
> future messages from them, but every time a new sender sends their first 
> few messages to the group, a person needs to receive an email, click a 
> link, read the message to verify it is on topic, and click a couple of 
> buttons to approve it or reject it. 
>
> Anyone interested in helping out with that?  It is easier if the load can 
> be spread across multiple people.  If someone else approves a message, you 
> still might get an email about a message needing approval, but the last 
> couple of steps above are then unnecessary. 
>
> Andy 
>
>

-- 
-- 
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




Re: [ANN] new book: "ClojureScript: Up and Running"

2012-11-08 Thread Robert Pitts
Awesome. Would you say that this is essentially a completed work? Growing 
weary or reading and re-reading beta books lately.

Cheers regardless,

Robert

On Wednesday, November 7, 2012 4:23:22 PM UTC-8, Stuart Sierra wrote:
>
> Not to toot our own horn, but people have been asking about getting 
> started with ClojureScript, so here's our contribution, just released in 
> book form:
>
> ClojureScript: Up and Running
> by Stuart Sierra and Luke VanderHart
> published by O'Reilly in paper, eBook, and Safari
>
> http://shop.oreilly.com/product/0636920025139.do
>
> -S
>
>

-- 
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

Re: Overtone - Live @ Arnolfini

2012-08-03 Thread Robert Pitts
This is fantastic! I just watched several live-coding Impromptu demos 
yesterday and this definitely takes the cake :)

(Also I didn't realize that Overtone had support for graphics now. Good to 
know!)

Really need to dive back in to Overtone some time soon. Keep up the good 
work.

Cheers,
Robert

On Friday, August 3, 2012 3:47:50 AM UTC-7, Sam Aaron wrote:
>
> Hi everyone, 
>
> for those interested, I just put up a screencast of a performance I did 
> with Overtone on Friday the 27th of July at the Arnolfini art gallery in 
> Bristol, UK: 
>
> https://vimeo.com/46867490 
>
> The screen resolution is a little odd as I mirrored my display to that of 
> the projector. Also, the sound starts cutting out for about 20s in the 
> middle due to some SuperCollider memory issues I managed to run into - it 
> was a hairy moment, but I managed to recover. 
>
> It was a lot of fun projecting Clojure code on a massive screen to an 
> audience of interesting art enthusiasts :-) 
>
> Also, the code I used to do the performance is here: 
>
> http://github.com/samaaron/arnold 
>
> Enjoy! 
>
> Sam 
>
> --- 
> http://sam.aaron.name 
>
>
>

-- 
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

Re: Expanding the Community Through Online Courses

2012-07-19 Thread Robert Pitts
If anyone else is interested SICP in Clojure there's a port in progress 
(http://sicpinclojure.com/) though I'm not sure if the project is currently 
alive... if not I'm sure the author could be persuaded to resurrect it, 
especially if people were willing to help ;)

On Wednesday, July 18, 2012 3:08:21 PM UTC-7, mnicky wrote:
>
> Another one that comes into mind is SICP course [1] in Clojure. Given 
> Clojure's similarity to Scheme it should be doable. Also, because the SICP 
> book is now licensed under CC-BY-SA, there shouldn't be any copyright 
> problems etc. IMO 
>
> [1] 
> http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/
>
> On Wednesday, July 18, 2012 7:44:52 PM UTC+2, Eduardo Bellani wrote:
>>
>> Great idea and great effort. I would be awesome if Norvig gave a class 
>> based on his PAIP 
>> book, using clojure or any other lisp beast. 
>>
>> On Wed, Jul 18, 2012 at 1:38 PM, Joshua Bowles  
>> wrote: 
>> > I've made a request to Udacity and forwarded Harrison Maseko's 
>> suggestions 
>> > in my request. 
>> > 
>> > I'm sure if enough people get behind this... 
>> > 
>> > 
>> > On Wed, Jul 18, 2012 at 10:33 AM, Joshua Bowles  
>> > wrote: 
>> >> 
>> >> Peter Norvig's response: 
>> >> 
>> >> Possible ... Udacity would be more likely -- they seem to be more 
>> >> skill-based whereas Coursera is more academic-based. 
>> >> 
>> >> 
>> >> On Wed, Jul 18, 2012 at 10:16 AM, Joshua Bowles  
>>
>> >> wrote: 
>> >>> 
>> >>> I agree. My thinking with an AI class is that as LISP used to be 
>> taught 
>> >>> for AI in school, and most programs offer Java classes, there's got 
>> to be a 
>> >>> few Professors out there who really dig Clojure and have a good 
>> chance 
>> >>> teaching it. I didn't propose a "functional programming" course 
>> because they 
>> >>> already have that with Scala (not to say they wouldn't offer 
>> another). 
>> >>> 
>> >>> As far as Udacity, Peter Norvig is somehow related with Udacity (not 
>> sure 
>> >>> what his role is), he's an old school LISPer and he's totally 
>> familiar with 
>> >>> Java. I don't know if he's into Clojure (but he's definitely not 
>> against the 
>> >>> idea of LISP running on JVM --- he wrote is own version a while back 
>> with 
>> >>> scheme http://norvig.com/jscheme.html). I'll email him and see if 
>> he's 
>> >>> interested. 
>> >>> 
>> >>> 
>> >>> On Wed, Jul 18, 2012 at 9:08 AM, Harrison Maseko  
>> >>> wrote: 
>>  
>>  That sounds like a good move, if a professor at some at one of those 
>>  Coursera linked universities would be willing to do that. However, 
>> can the 
>>  same request be sent to Udacity? Also, is AI the only practical 
>> course to 
>>  suggest? I would like to suggest to Udacity, "Introduction to 
>> Functional 
>>  Programming." Another course I would suggest is, "Building a Dynamic 
>>  Contacts Application for the Cloud," and the third one would be 
>> "Game 
>>  Development in Clojure" or something more focused like "Fluid 
>> Dynamics for 
>>  Game Development." All these could use Clojure. 
>>  -h. 
>>  
>>  
>>  On Wednesday, July 18, 2012 4:29:04 PM UTC+2, Joshua Bowles wrote: 
>> > 
>> > Yes! Just this morning (before reading this thread) I emailed 
>> Coursera 
>> > to request a course like "Artificial Intelligence in Clojure". I 
>> posted on a 
>> > separate thread here ("community interest in machine learning(?)") 
>> that I 
>> > had made the request and provided a link for anyone else who wanted 
>> to make 
>> > a request: 
>> >  http://help.coursera.org/customer/portal/emails/new 
>> > 
>> > 
>> > On Wed, Jul 18, 2012 at 8:18 AM, Harrison Maseko  
>>
>> > wrote: 
>> >> 
>> >> Hi Yann, 
>> >> I agree that Udacity is more approachable in this regard than 
>> >> Coursera. But imagine the publicity the language would get if such 
>> a massive 
>> >> audience were given exposure to Clojure and Clojurescript. I have 
>> always 
>> >> believed that a subset of Clojure (or any Lisp) could be taught 
>> even to 
>> >> programming beginners with ease. This in turn could dispel much of 
>> the myths 
>> >> surrounding Lisp-based languages to thousands at once (one of 
>> which is 'Lisp 
>> >> is difficult.' Simple as it may sound, it has deterred many from 
>> even 
>> >> peering into a Lisp). However, with a platform like Udacity, the 
>> instructor 
>> >> is at liberty to really explain in a newbie-friendly way the 
>> elegance and 
>> >> power of a language such as Clojure. The brief lesson videos would 
>> perhaps 
>> >> be a more navigable route to Clojure for some than reading a book. 
>> All we 
>> >> need is an attractive, *practical* topic (which can be suggested 
>> by anyone 
>> >> here), a reputable instructor, and a way of engaging Udacity 
>> faculty about 
>> >> our offer. And I wish that this process could begin soone