Re: Clojure in production
Bruce Durling's semi-irregular update for London Clojurians is here: https://groups.google.com/forum/?fromgroups#!searchin/london-clojurians/production/london-clojurians/ES8AuxXI0Nk/4xgY52znaUcJ On Monday, 10 June 2013 22:47:25 UTC+1, Plinio Balduino wrote: Hi there I'm writing a talk about Clojure in the real world and I would like to know, if possible, which companies are using Clojure for production or to make internal tools. Thank you Plínio Balduino -- -- 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.
[ANN] Liverpool Clojure talk on LiveStream: Deploying apps on OpenShift
I wouldn't normally announce this on the main list but it may be of interest to some since I haven't seen much about Clojure on OpenShift. We're having short talk from Steven Citron-Pousty (@TheSteve0https://twitter.com/TheSteve0), a Developer Advocate for RedHat about deploying Clojure apps on OpenShift ( https://openshift.redhat.com/app/) prior to the Clojure Dojo on 29th January at DoES Liverpool (http://doesliverpool.com/). Steve's talk will be on LiveStream. You can watch it here: http://https://bitly.com/# bit.ly/Vnd4QS https://bitly.com/# If you're local there are more Dojo details and sign up at: http://lanyrd.com/2013/geekup/ -- -- 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: Who's using Clojure?
London Clojurians has a periodic update of who's using Clojure in production. The latest thread is here: https://groups.google.com/forum/?fromgroups#!topic/london-clojurians/ES8AuxXI0Nk There are a few here that haven't been mentioned elsewhere such as Likely.co, MastodonC, uSwitch, Trampoline, UBS, Deustche Bank. I think I covered them all :) Simon On Tuesday, 19 April 2011 15:38:14 UTC+1, Damien wrote: Hi Everyone, I'm on a mission: introducing Clojure in my company, which is a big consulting company like many others. I started talking about Clojure to my manager yesterday. I was prepared to talk about all the technical benefits and he was interested. I still have a long way to go but I think that was a good start. However I need to figure out how to answer to one of his questions: who is using Clojure? Obviously I know each of you is using Clojure, that makes almost 5,000 people. I know there is Relevance and Clojure/core. I read about BackType or FlightCaster using Clojure. But, let's face it, that doesn't give me a killer answer. What could help is a list of success stories, a bit like MongoDB published here: http://www.mongodb.org/display/DOCS/Production+Deployments Is there a place where I could find this kind of information for Clojure? Thanks -- Damien Lepage http://damienlepage.com -- 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: A/B testing in Clojure?
I was thinking of something along the lines of django-lean ( https://bitbucket.org/akoha/django-lean/wiki/Home) - clean perhaps :) I haven't implemented any A/B testing yet so I just wanted to get a feel for what other people are doing. The silence seems to indicate that people aren't! Having seen recent discussions about Rails, I can see that that the framework approach is not popular in the community so a library seems to be the way to go. I'd definitely be interested in putting something together. Time is a bit tight over the next month but I can do some then things free up. Have you any experience in implementing A/B testing? I've been doing some reading and can pass on some pointers to resources if that would be helpful. Simon On Tuesday, 16 October 2012 23:31:01 UTC+2, millettjon wrote: I haven't but will be needing to do so in the next month or two. I'd be interested to hear if you made any progress and possibly in collaborating. Jon On Monday, October 8, 2012 11:04:10 AM UTC-3, Simon Holgate wrote: Hi, Is anyone doing split (A/B) testing in Clojure? What are you using? Any pointers on things to consider if I'm implementing it myself? Thanks, Simon -- 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
A/B testing in Clojure?
Hi, Is anyone doing split (A/B) testing in Clojure? What are you using? Any pointers on things to consider if I'm implementing it myself? Thanks, Simon -- 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: Clojurians in the midlands (UK)
Jim, this is really great! I have joined the google group and I'm looking forward to the next meetup! Great! Welcome to the group! as the website suggests i will keep an eye on the time and place as it says it is not always fixed...too bad I missed the clojurescript talk :( Yep, the ClojureScript talk was a real classic :) Well, it was my first ClojureScript talk anyway... btw, have you talked about the reducers lib? It is the first thing on my list to explore as soon as I return back to Manchester... Nope, but we would all be very keen to hear a talk on reducers ;) In case you missed it, the next talk is on August 13th 2012 - An introduction to Applicative Functors in Haskell by Ian Murray. Simon -- 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: Clojurians in the midlands (UK)
Hi all, sorry I didn't spot your emails before but you may not be aware of the Manchester Lambda Lounge which is a functional programming group: http://www.lambdalounge.org.uk/ The group used to be a solely Clojure meetup but we were few so Rick Moynihan (who has been the driving force behind the group) suggested that we broaden ourselves. Meetings are generally monthly but we may have a break for August - we haven't set a date yet. We've covered ClojureScript, Haskell and Scheme in recent meetings. Please join us on the Google Group! https://groups.google.com/forum/?fromgroups#!forum/lambda-lounge-manchester Cheers, Simon -- 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: beginner help with views in ClojureScript One?
Thanks for posting this. I actually had the same problem and couldn't work out what was going wrong. Cheers, Simon On Friday, 16 March 2012 15:42:03 UTC, George Oliver wrote: hi, I'm starting to modify the One sample application and can't get the hang of rendering a new view. I've tried looking at some forked projects but am coming up short. This is solved -- looks like I saved but didn't compile and load the snippets macro. Moderators, if you catch this before you approve the first message, feel free to kill the thread. -- 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
- and -
Could anyone point me to a description of - and -, please? I've seen a few references to them (e.g. git://gist.github.com/1761143.git) but nothing in Programming Clojure. Google doesn't seem to like searching for such strings. Thanks. -- 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: - and -
Thank you! 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: - and -
My Joy of Clojure is on its way. Perhaps I should have waited for its arrival before posting. Thanks for all the useful pointers. Simon -- 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: Accessing vals in clojure.lang.PersistentVector
I missed your reply, Raek. Sorry. Your solution is very helpful. Cheers, Simon From what I can tell, you want to list the values and extract the value associated with :time for a map. The problem is that res is not a map, but a vector of maps. If you want to do these operations on every map in the vector you can use the map function (map as in to map): (map vals res) (map :time res) In the last example I made use of the fact that keywords also work as functions. (:some-keyword some-map) is the same as (get some-map :some-keyword). To play in the repl with the first value in the vector in the repl you can extract it with nth or get: user (def res ...) #'res user (def first-res (nth res 0)) #'first-res user (vals first-res) ... user (get first-res :time) ... // raek -- 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
Accessing vals in clojure.lang.PersistentVector
Hi, I've retrieved some data from my database which is returned as a clojure.lang.PersistentVector: org.psmsl.netcdf.core res [{:name BREST, :time #Date 1807-01-01, :rlrdata 6882M} {:name BREST, :time #Date 1807-02-01, :rlrdata 6908M} {:name BREST, :time #Date 1807-03-01, :rlrdata 6873M}...{:name BREST, :time #Date 2008-11-01, :rlrdata 7140M} {:name BREST, :time #Date 2008-12-01, :rlrdata 7088M}] org.psmsl.netcdf.core (class res) clojure.lang.PersistentVector I thought I should be able to do: (vals res) but I get clojure.lang.PersistentArrayMap cannot be cast to java.util.Map$Entry and org.psmsl.netcdf.core (get res :time) returns nil What am I doing wrong? Thanks, Simon -- 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: Accessing vals in clojure.lang.PersistentVector
Answering myself, I see that I need to do: (vals (res 1)) -- 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: Alternative structures to arrays?
Thanks for the pointers. I have played with Incanter a little but the vector of vectors seems a good option. Cheers, Simon On 22 déc, 09:08, Brian Hurt bhur...@gmail.com wrote: If I wasn't using Incanter (see Alex Robbin's reply), I'd probably just use a vector of vectors. If your matricies 70% dense, it's generally not worth it to try and use some sort of sparse data structure- the extra overhead of the sparse data structure will be greater than the savings of not representing the unpopulated areas. Vectors are actually a great trade-off, giving you almost the same access and memory costs arrays do, but with all the advantages of being immutable (multi-threaded goodness). On Thu, Dec 22, 2011 at 5:11 AM, Simon Holgate simon.holg...@gmail.comwrote: Hi, I'm pretty new to functional languages but really love Clojure. My work typically involves multi-dimensional arrays of data. I'm an oceanographer and typically use things like sea surface height data from satellite altimetry on 1/3 degree 2D grids with maybe 800 time slices (=O(5E8 data points)). For this I use Fortran and R. I realise that I can just use Java arrays, but is this the best approach? I could implement lists of lists but I'm guessing that the performance would be worse? What other structures could I use? The arrays are typically 30% sparse (since only 70% of the planet is ocean). This means arrays are wasteful in many ways. Similar issues must apply in image processing so are there ways of handling such data in functional structures? Thanks for any advice, Simon -- 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
Alternative structures to arrays?
Hi, I'm pretty new to functional languages but really love Clojure. My work typically involves multi-dimensional arrays of data. I'm an oceanographer and typically use things like sea surface height data from satellite altimetry on 1/3 degree 2D grids with maybe 800 time slices (=O(5E8 data points)). For this I use Fortran and R. I realise that I can just use Java arrays, but is this the best approach? I could implement lists of lists but I'm guessing that the performance would be worse? What other structures could I use? The arrays are typically 30% sparse (since only 70% of the planet is ocean). This means arrays are wasteful in many ways. Similar issues must apply in image processing so are there ways of handling such data in functional structures? Thanks for any advice, Simon -- 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: NW UK Clojurians?
I guess that strictly I should have said NW England rather than NW UK since I don't think may of our Scottish friends would be able to make a regular trip south either... If it's of interest, there's a Clojure Dojo on the 2nd Monday of every month at Manchester's Madlab:http://manchester.clojuredojo.com/ Thanks. I did see some posts about Madlab a while back but there seems to have been no activity on the Clojure dojo website since February. There do seem to be Clojure things going on in Madlab as recently as November though. I'll keep an eye on the calendar. Simon -- 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
NW UK Clojurians?
Hi, anyone out there in the NW of the UK? I'm in Liverpool and pondering a NW Meetup. Any takers? Simon -- 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: Stanford ai-class
Hi Finn, who is taking the Stanford ai-class with Peter Norvig and Sebastian Thrun? I'm taking it. Really enjoying it too. . I'm doing now the advanced track and it is a lot of fun although we have no programming assignments campus students have programming assignments like pacman and this has to be done in python. I originally thought that I'd be trying to implement things in Clojure. In hindsight, while it's been interesting to look at the programming assignments, I wouldn't have had time for something in that depth. Have you tried? Good luck with it! Simon -- 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: Anyone on Google+ yet?
Thank you, Tassilo! On Jul 22, 12:55 pm, Tassilo Horn tass...@member.fsf.org wrote: Simon Holgate simon.holg...@googlemail.com writes: Hi, has anyone got a spare invite for me, please? :) I did so. :-) Bye, Tassilo -- 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: Anyone on Google+ yet?
Here's my shiny new account... http://gplus.to/sjh123 On Jul 21, 7:26 pm, Simon Holgate simon.holg...@googlemail.com wrote: Hi, has anyone got a spare invite for me, please? :) On Jul 15, 3:09 pm, Sergey Didenko sergey.dide...@gmail.com wrote: Jeremy, I can send you an invitation. Do you need it? On Fri, Jul 15, 2011 at 4:53 PM, Jeremy Heiler jeremyhei...@gmail.comwrote: IsGoogle+invite based? How did all of you get a profile? -- 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: Anyone on Google+ yet?
Hi, has anyone got a spare invite for me, please? :) On Jul 15, 3:09 pm, Sergey Didenko sergey.dide...@gmail.com wrote: Jeremy, I can send you an invitation. Do you need it? On Fri, Jul 15, 2011 at 4:53 PM, Jeremy Heiler jeremyhei...@gmail.comwrote: Is Google+ invite based? How did all of you get a profile? -- 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