Been away a while

2017-07-14 Thread Adrian Mowat
Hi Everyone, I've been out of the Clojure scene for about 18 months due to an ill-advised detour into management. Don't worry! I've recovered pretty well but I was wondering if anyone can suggest what I should be looking at to bring me back up to speed. My current context is that I have a

Re: Streaming a large file onto a channel

2015-03-18 Thread Adrian Mowat
, it seems a legitimate usage for core.async. Please, send us your impressions once you finish. Cheers, Em terça-feira, 17 de março de 2015 09:52:17 UTC-3, Adrian Mowat escreveu: Hi, I've played around with core.async a bit but now I'm trying to use it for a real project and I'm running

Re: Streaming a large file onto a channel

2015-03-18 Thread Adrian Mowat
On 18 Mar 2015, at 18:57, Adam Clements adam.cleme...@gmail.com wrote: It's possible you are simply not seeing the println output from a background thread, depending on how your repl etc is set up. On Wed, 18 Mar 2015 3:19 pm Adrian Mowat adrian.mo...@gmail.com wrote: Hi Erick Thanks

Streaming a large file onto a channel

2015-03-17 Thread Adrian Mowat
Hi, I've played around with core.async a bit but now I'm trying to use it for a real project and I'm running into a problem getting data off a file and into a channel on the JVM (i.e. as opposed to ClojureScript) I have around 1GB of data sitting in a file. Each line of the file contains a

[JOB] Senior Mid Level Clojure roles in Glasgow

2014-11-26 Thread Adrian Mowat
Hi All, Arnold Clark are looking for Clojure Developers and Senior Clojure developers to join the web development team at our offices in Glasgow City Centre. We're kicking off some projects in the new year and we are looking for some strong developers to form the backbone of the Clojure team

Re: Clojure CLR Experiences

2014-11-12 Thread Adrian Mowat
, Adrian Mowat wrote: Hi All, We are using Clojure on the JVM but one of our .Net developers has asked me whether I have considered using it on the CLR. I haven't tried doing it so I wondered if anyone can share any experiences using Clojure on the CLR? A quick google search suggests

Re: Clojure CLR Experiences

2014-11-12 Thread Adrian Mowat
it... Be sure to check out the ClojureCLR google group: https://groups.google.com/forum/#!forum/clojure-clr On Tuesday, November 11, 2014 10:38:58 AM UTC-5, Adrian Mowat wrote: Hi All, We are using Clojure on the JVM but one of our .Net developers has asked me whether I have considered using

Clojure CLR Experiences

2014-11-11 Thread Adrian Mowat
Hi All, We are using Clojure on the JVM but one of our .Net developers has asked me whether I have considered using it on the CLR. I haven't tried doing it so I wondered if anyone can share any experiences using Clojure on the CLR? A quick google search suggests the project is still active

Re: Clojure CLR Experiences

2014-11-11 Thread Adrian Mowat
://github.com/kumarshantanu/lein-clr Shantanu On Tuesday, 11 November 2014 21:08:58 UTC+5:30, Adrian Mowat wrote: Hi All, We are using Clojure on the JVM but one of our .Net developers has asked me whether I have considered using it on the CLR. I haven't tried doing it so I wondered

Re: Acceptance testing with Clojure

2014-09-29 Thread Adrian Mowat
Thanks for pointing out prism - it's just what I needed. Is there any way to add colours to the output so I can easily see if a test failed? On Sunday, 28 September 2014 15:34:39 UTC+1, Ashton Kemerling wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I can answer this in two ways:

Re: An Averaging function

2014-07-11 Thread Adrian Mowat
Hi Blake Brian Marick's book on FP for OO programmers is an excellent book for Clojure beginners who already have a programming background. https://leanpub.com/fp-oo Cheers Adrian -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this

Re: OT: Github Alternatives

2014-07-02 Thread Adrian Mowat
/toolmantim/bananajour http://git.zx2c4.com/cgit/about/ https://git.wiki.kernel.org/index.php/Gitweb https://github.com/chad/gitjour Total control of your repository and essentially free - you just pay for hard drives/backups. On Tuesday, July 1, 2014 5:37:57 PM UTC-4, Adrian

Re: OT: Github Alternatives

2014-07-01 Thread Adrian Mowat
What were the horrible experiences? I agree that git allows you to make a mess if you want to but then again Unix has rm -Rf and we all learned quickly enough to use it carefully Sent from Mailbox On Tue, Jul 1, 2014 at 02:24 PM, Charles Harvey IIIcharlesnhar...@gmail.com, wrote:

OT: Github Alternatives

2014-06-30 Thread Adrian Mowat
Hi All, Sorry for the off topic thread but my company is looking at alternatives to gihub that are a) hosted internally and b) cheaper (!) I was wondering what everyone else is using out there? The features we use most on github are easy creation and navigation of repos, commit/diff browsing

Re: OT: Github Alternatives

2014-06-30 Thread Adrian Mowat
Lots of great suggestions here! Thanks guys On Mon, Jun 30, 2014 at 2:11 PM, Andrey Antukh n...@niwi.be wrote: We are using gitlab and it's works very well! ;) Andrey 2014-06-30 15:01 GMT+02:00 François Rey fmj...@gmail.com: Tuleap http://www.tuleap.org/ is fully open source and

Re: Hosting Providers

2014-04-30 Thread Adrian Mowat
it out at http://ui.engineyard.com . We're offering a $100 credit to try out the Java platform and give us feedback. Richard. On Friday, April 18, 2014 11:36:05 AM UTC+1, Adrian Mowat wrote: Hi Everyone, I am currently looking at hosting providers for Clojure for my company. We are using

Hosting Providers

2014-04-18 Thread Adrian Mowat
Hi Everyone, I am currently looking at hosting providers for Clojure for my company. We are using Engine Yard for our Ruby applications and we looking for something comparable in terms of providing an easy path to getting started and easy ongoing maintenance (they allow you to apply OS

Re: Hosting Providers

2014-04-18 Thread Adrian Mowat
Hi, Thanks for the advice. I should have mentioned that are are going to use Datomic but I'm not sure of the tradeoffs around different storage platforms. Have I understood correctly that Heroku only offers Postgres as a storage option? Many Thanks Adrian On Fri, Apr 18, 2014 at 1:43 PM,

Re: Hosting Providers

2014-04-18 Thread Adrian Mowat
Hi Mike, That would be really helpful. Thanks! We're much earlier in the process than you at the moment but I would be delighted to share anything that comes up Cheers Adrian On Fri, Apr 18, 2014 at 4:11 PM, Mike Haney txmikes...@gmail.com wrote: I know they also have Mongo and Neo4j

Re: [ANN] reloadable-app - lein template for component apps and reloaded workflow

2014-04-07 Thread Adrian Mowat
help Adrian On Sunday, 6 April 2014 20:22:25 UTC+1, Adrian Mowat wrote: I was getting warnings before I added the exclude so its definitely there. I'm mobile at the mo. Will post more detail when I get to a proper computer — Sent from Mailbox https://www.dropbox.com/mailbox for iPhone

[ANN] reloadable-app - lein template for component apps and reloaded workflow

2014-04-06 Thread Adrian Mowat
Hi, I have created a Leiningen template that creates a new project setup to use Stuart Sierra's component library (https://github.com/stuartsierra/component) and reloaded workflow (http://thinkrelevance.com/blog/2013/06/04/clojure-workflow-reloaded) See

Re: Leiningen: referring to another project on local disc

2014-04-06 Thread Adrian Mowat
That's neat. I didn't know you could do that. Thanks On Sunday, 6 April 2014 17:04:48 UTC+1, Jony Hudson wrote: Or, you could make a directory called 'checkouts' inside the poker project directory, and put a symlink in there to the testgen project directory. Lein will look in the

Re: [ANN] reloadable-app - lein template for component apps and reloaded workflow

2014-04-06 Thread Adrian Mowat
no clojure.core/refresh function, as your template seems to indicate via :refer-clojure. - James On 6 April 2014 14:03, Adrian Mowat adrian.mo...@gmail.com wrote: Hi, I have created a Leiningen template that creates a new project setup to use Stuart Sierra's component library ( https://github.com

ANN: Events in Scotland

2014-03-01 Thread Adrian Mowat
Hi All, Just a quick note to let everyone know about events in Scotland over the coming weeks. First up the inaugural meeting of the Glasgow Clojurians with be this Thursday (6th March) at Spaarks, 70 W Regent St, Glasgow at 7pm. We'll be running a Clojure Dojo based on what the guys in

Re: Do you recommend the book: Web Development with Clojure

2014-02-20 Thread Adrian Mowat
Hi Laurent If you are making the switch from OO then I recommend https://leanpub.com/fp-oo Cheers Adrian -- 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

Re: OT: Enterprise Schedulers

2014-02-12 Thread Adrian Mowat
. For more options, visit https://groups.google.com/groups/opt_out. Adrian Mowat Tweet: @mowat27 Am I being a bit short? Here's why: http://emailcharter.org/, http://inboxzero.com/ -- You received this message because you are subscribed to the Google Groups Clojure group. To post

OT: Enterprise Schedulers

2014-02-10 Thread Adrian Mowat
Hi Everyone, This is a wee bit off topic, but given the sorts of problems the Clojure community likes to solve and the enterprise background of a lot of people I thought this list might be a good place to start. We are building a fairly large web-infrastructure running over a combination of

Re: OT: Enterprise Schedulers

2014-02-10 Thread Adrian Mowat
. To unsubscribe from this group and all its topics, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. Adrian Mowat Tweet: @mowat27 Am I being a bit short? Here's why: http://emailcharter.org/, http://inboxzero.com/ -- You received

Re: OT: Enterprise Schedulers

2014-02-10 Thread Adrian Mowat
with the cluster-aware Quartz scheduler that Immutant provides if you prefer the Quartzite API over the Immutant one. - Toby Thanks for being more precise, as I said I've have not used any of these libraries, yet (project still in the starting block)... On 10/02/14 14:30, Adrian Mowat wrote: Also

Why does Clojure at times use Java classes as their base type?

2014-02-03 Thread Adrian Mowat
In a broader sense, it's because Clojure was designed to embrace the underlying runtime. As well as eliminating problems with leaky abstractions (as others have pointed out), it also encourages post to other runtimes like the CLR and JavaScript (clojurescript) Does anyone have a link to a

Re: ANN: bidi, a URI dispatch and formation library for Clojure

2014-01-01 Thread Adrian Mowat
Hi Malcolm, I'm working through the examples and I am getting exceptions when I try defining multiple routes. I noticed the 1.8.0 is mentioned in the docs but the highest version on clojars is 1.7.0. Is clojars up to date. Stacktraces as follows user= (def routes [/ {index.html :index #_=

Re: ANN: bidi, a URI dispatch and formation library for Clojure

2014-01-01 Thread Adrian Mowat
to the existing vector-of-vectors syntax and moved the README examples to. Please try now. Regards, Malcolm On 1 January 2014 20:06, Adrian Mowat adrian...@gmail.com javascript:wrote: Hi Malcolm, I'm working through the examples and I am getting exceptions when I try defining multiple routes

Re: cider status

2013-12-12 Thread Adrian Mowat
Is cider just a new release of nrepl.el or a different thing entirely? Sorry to be a noob, but this is awfully confusing to the uninitiated. -- -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to

[ANN] exercism.io

2013-09-15 Thread Adrian Mowat
Hi Folks I wanted to promote a new site I have been rather hooked on for the past few weeks. http://exercism.io is a crowd sourced/social coding practice site. When you login, you can download an exercise and a test suite. Once you have coded your best solution to the problem, you submit it

Re: Data Profiling

2013-08-11 Thread Adrian Mowat
, 2013 at 9:21 AM, Adrian Mowat adrian.mo...@gmail.com wrote: Hi, I have about 2.5 Gb of web transaction data (values submitted to forms etc) held as CSV files that my fairly non-technical users want to analyse. I want to make it easy for them to run basic analytics - averages, distribution

Re: Data Profiling

2013-08-11 Thread Adrian Mowat
Looks like a great tool. Thanks for the link On 11 Aug 2013, at 02:13, Ignacio Thayer wrote: Doesn't exactly fit the bill, but for doing this type of stuff at the repl, we use babbage. ignacio cto/co-founder ReadyForZero.com On Saturday, August 10, 2013 9:21:46 AM UTC-7, Adrian Mowat

Data Profiling

2013-08-10 Thread Adrian Mowat
Hi, I have about 2.5 Gb of web transaction data (values submitted to forms etc) held as CSV files that my fairly non-technical users want to analyse. I want to make it easy for them to run basic analytics - averages, distribution of values, percentage nil etc - across all or a subset of the

Re: Clojure contrib profiler error

2012-08-06 Thread Adrian Mowat
@odyssomay, @Luc thanks very much. That explains the problems I was having @Peter, timbre looks very interesting. Thanks for posting it On Monday, 6 August 2012 10:08:19 UTC+1, Peter Taoussanis wrote: I cannibalized most of the old contrib profiling stuff for Timbre, btw:

Clojure contrib profiler error

2012-08-04 Thread Adrian Mowat
Hi All I'm trying to run the clojure contrib profiler and I'm getting an error. Has anyone faced the same problem? user= (use 'clojure.contrib.profile) nil user= (defn my-function [x y] (let [sum (prof :addition (+ x y)) product (prof :multiplication (* x

Re: Repeatedly applying functions until a condition is met

2012-07-27 Thread Adrian Mowat
July 2012 08:58:13 UTC+1, Adrian Mowat wrote: Hi Folks I have a program that parses a string into rows and fields by repeatedly applying a sequence of functions repeatedly until the end of the string is reached. Each function (or chunker, as I have called them) knows how to find the next

Repeatedly applying functions until a condition is met

2012-07-26 Thread Adrian Mowat
Hi Folks I have a program that parses a string into rows and fields by repeatedly applying a sequence of functions repeatedly until the end of the string is reached. Each function (or chunker, as I have called them) knows how to find the next field in the stream and returns the field and the

Re: ClojureScript for form

2012-02-22 Thread Adrian Mowat
Hi David That worked a treat. Thanks! Adrian On Feb 21, 4:55 am, David Nolen dnolen.li...@gmail.com wrote: for creates lazy sequences - this can be a problem if you need side effects. I suggest using doseq instead. David On Mon, Feb 20, 2012 at 11:26 AM, Adrian Mowat adrian.mo

ClojureScript for form

2012-02-20 Thread Adrian Mowat
Hi Everyone, I have been coding clojure for a few months and I've just started using clojurescript and I am struggling to use for forms inside event handlers. Sorry if this is covered elsewhere but I have searched as best I can without finding the answers. I have an event handler that listens