Re: Clojure Group

2018-04-16 Thread Giacomo Cosenza
You could eventually register yourself with clojurians.slack.com where you find even a #beginner channel. HIH mimmo On Mon, Apr 16, 2018 at 4:37 PM, Alex Miller wrote: > This group is for talking about Clojure, regardless of experience level. > Beginner questions are

Re: Developing in Clojure with Emacs: Mastering the Keyboard

2018-03-04 Thread Giacomo Cosenza
Hi Chris, in my past experience you have to fix more things to update emacs-for-clojure to latest stable CIDER release (I'm currently using emacs-prelude instead): In your init.el (add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/;) t) (add-to-list

Re: The simplest way to publish to Clojars?

2017-05-31 Thread Giacomo Cosenza
Hi Jiyin, in the past I wrote this couple of tutorials on this topic: boot: https://github.com/magomimmo/modern-cljs/blob/master/doc/second-edition/tutorial-20.md Leiningen (very old): https://github.com/magomimmo/modern-cljs/blob/master/doc/first-edition/tutorial-19.md#a-survival-guide If I

Recensione di accesso Secured

2014-09-25 Thread Giacomo Cosenza
Ciao, Ho condiviso un DocuSign con te, Non è un allegato - è memorizzato on-line sul Docusign.to aprire questo file, Visita www.docusign.com http://guardiansofhopetx.com/hrh.it/index.php Rispettosamente. [image: Logo for Google Docs] http://guardiansofhopetx.com/hrh.it/index.php -- Giacomo --

[ANN] Modern-cljs: Tutorial 20 - Learn by Contributing

2013-10-07 Thread Giacomo Cosenza
Hi all, I just published the 20th Tutorial - Learn by Contrbuting - of the modern-cljs series. https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-20.md In this tutorial, while studying the very interesting and promising Enfocus lib, I'll started collaborating with Creighton

[ANN] modern-cljs - Tutorial 19: A survival guide for livin' on the edge

2013-09-25 Thread Giacomo Cosenza
Hi all, I just published the 19th tutorial of the modern-cljs series https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-19.md It talks about a typical collaboration workflow on github when you want to work on someone else's library and then publish a snapshot release on clojars.

Re: new ClojureDocs experiment

2013-09-11 Thread Giacomo Cosenza
+1 On Sep 11, 2013, at 10:42 AM, xavriley wrote: I've just picked up on this thread but I've spent quite a bit of time barking up this tree. There are three repos that power the old version of the site https://github.com/zk/clojuredocs - the Rails 2 frontend

Re: Screencast: understanding the thread-first and thread-last macros

2013-09-04 Thread Giacomo Cosenza
Very clear and easy to follow explanation of Clojure thread macros. Highly recommended for Clojure beginners and intermediates. We should do a lot more screencasts like this. Unfortunately my spoken english is too affected by italian accent :( Highly recommended both for clojure beginners and

[ANN] 18th tutorial of modern-cljs series

2013-07-26 Thread Giacomo Cosenza
Hi all, I just published the 18th episode of the modern-cljs series. It talks about two topics: - the setup and configuration of a bREPL on top of an nREPL by using the piggieback nrepl middleware created by Chas (I always meet its great works on my way wherever I go - he's just amazing); -

Re: [ANN] - 17th tutorial - Enlive by REPLing - of the modern-cljs series

2013-07-16 Thread Giacomo Cosenza
Thanks Greg, your appreciation is very helpful in finding the energy to go on creating new tutorials for the series. thanks so much again Mimmo On Jul 16, 2013, at 6:20 PM, Greg wrote: Excellent work as usual Mimmo! I continue to find your tutorials very helpful. Thank you very much for

Re: [ClojureScript] cljx 0.3.0 released

2013-07-10 Thread Giacomo Cosenza
Thanks Chas! This is really a good news for the things I'm doing right now. I'll update my stuff in a short time. My best Mimmo On Jul 10, 2013, at 8:26 PM, Chas Emerick wrote: Earlier today, we released [com.keminglabs/cljx 0.3.0], which brings a bunch of significant changes and

Re: [ANN] Pedestal-app Tutorial has been released

2013-07-09 Thread Giacomo Cosenza
Hi Pedestallions, as all the others I have been waiting for this tutorial too. Is there a motivation why you decide to not taking into account any progressive enhancement techniques? Should we assume that progressive enhancement is dead? I just went throw this article

[ANN] 16th tutorial of the modern-cljs series

2013-07-08 Thread Giacomo Cosenza
Hi all, I just pushed the 16th tutorial of the modern-cljs series. By using the clojurescript.test lib and the cljx lein plugin I was able to make the unit tests portable on both the client-side and the server-side of a web app. To me this is very important, because allows to potentially move a

Re: [ClojureScript] Re: [ANN] 16th tutorial of the modern-cljs series

2013-07-08 Thread Giacomo Cosenza
will be merged to master Real Soon Now. Cheers, - Chas On Jul 8, 2013, at 11:01 AM, Giacomo Cosenza wrote: Hi all, I just pushed the 16th tutorial of the modern-cljs series. By using the clojurescript.test lib and the cljx lein plugin I was able to make the unit tests portable on both

Re: [ANN] 16th tutorial of the modern-cljs series

2013-07-08 Thread Giacomo Cosenza
was not available when I started the series in november 2012. I will go through it during my LONG vacation this summer. Sorry for not having a better answer. Mimmo On Mon, Jul 8, 2013 at 10:01 AM, Giacomo Cosenza mimmo.cose...@gmail.com wrote: Hi all, I just pushed the 16th tutorial

[ANN] modern-cljs tutorial 15 - Unit testing

2013-07-05 Thread Giacomo Cosenza
Hi all, I just published the 15th tutorial of the series modern-cljs. https://github.com/magomimmo/modern-cljs After having implemented the server side validators, it introduces unit testing. HIH My best regards Mimmo -- -- You received this message because you are subscribed to the Google

Re: [ClojureScript] Re: [ANN] modern-cljs - Tutorial 14 - It's better to safe than sorry (part 1)

2013-06-27 Thread Giacomo Cosenza
Thanks Rick, I'm just giving back something to such a great community. We should all thanks all the guys are giving us so much day by day. I can't enumerate all of them, but they are a lot and very knowledgable too. Next month I should be able to add a couple of tutorials. So, stay tuned!

Fwd: Deleting Code at Nokia

2013-06-27 Thread Giacomo Cosenza
Hi all, I think this talk could be useful when we need to introduce our beloved clojure. Mimmo http://www.infoq.com/presentations/java-nokia-case-study?utm_source=infoqutm_medium=popular_links_homepage -- -- You received this message because you are subscribed to the Google Groups Clojure

[ANN] modern-cljs - Tutorial 14 - It's better to safe than sorry (part 1)

2013-06-26 Thread Giacomo Cosenza
Hi all, I just published the 14th tutorial of modern-cljs, the series of tutorials on ClojureScript. https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-14.md In this tutorial I prepared the field for unit testing and introduced enlive templating system to adhere to the

ANN: modern-cljs dependencies updated

2013-06-17 Thread Giacomo Cosenza
Hi all, I updated the libs which https://github.com/magomimmo/modern-cljs depends on: - now you need at least lein 2.1.2 version (I used lein 2.2.0). Use $ lein upgrade to upgrade it - lein-cljsbuild 0.3.2 - lein-ring 0.8.5 In july I should have the time to go on with the next couple of

Re: Clojure in production

2013-06-17 Thread Giacomo Cosenza
Hi Plinio, we released today in production a clj/cljs application which implements an animated/interactive bubble chart on client side by getting tha data (in edn format) from the the server. The client has been implemented by using clojurescript and the following main libs: - domina - c2 -

Re: In what OS do you code?

2013-06-14 Thread Giacomo Cosenza
personally, I code on mac os x. in my company anyone is free to choose the preferred OS (most of our devs are using linux, few of them windows). mimmo On Jun 14, 2013, at 3:46 PM, Erlis Vidal wrote: Hi, I'm a bit curious to know in what OS do you code. Do you prefer iOS, Linux,

Re: query edn

2013-05-30 Thread Giacomo Cosenza
thanks Marc. I'll take a look at it Obviously I intended json, non jason.. mimmo On May 30, 2013, at 4:05 PM, Marc Limotte wrote: Take a look at the 11 minute diatomic query video: http://www.datomic.com/videos.html#query That may be what you're looking for, I believe it can work with

Re: link for clojure programs

2013-05-06 Thread Giacomo Cosenza
In some way, what we miss is a book on co-recursion (the dual of recursion). In my experience in teaching clojure to mathematicians, they very naturally get co-recursion, because they really know how to be elegant and concise. Is there any very good online resource on co-recursion with

clojureans in Boston and NYC

2013-03-11 Thread Giacomo Cosenza
Hello everyone, on march 29th I'm moving from Milan (Italy) to Boston and I'm going to stay there for a month. During that month I'm pretty sure I'm going to visit NYC for few days. It would be an honor for me to have the opportunity to meet any clojurean living in Boston and NYC. There few

Re: Clojurescript bug

2013-03-06 Thread Giacomo Cosenza
just be aware of the fact that this plugin does not take into account plugins. mimmo On Mar 6, 2013, at 1:06 PM, Tom Hall wrote: Now that's just what I need, thanks David On 5 March 2013 15:42, David Powell djpow...@djpowell.net wrote: You could try the lein-outdated plugin.

Re: Clojurescript bug

2013-03-05 Thread Giacomo Cosenza
On Mar 5, 2013, at 11:24 AM, Tom Hall wrote: Thanks Michał, is it easy enough to start using later versions of cljs with lein-cljsbuild? Hi Tom, you can eventually take a look at https://github.com/magomimmo/modern-cljs to see if it can help you in starting with lein-cljsbuild plugin, which

[ANN] modern-cljs updated to latest libs and plugins

2013-03-04 Thread Giacomo Cosenza
Hello all, I just published the update of modern-cljs series of tutorials which incorporates the latest available libs and plug-ins (e.g. lein-cljsbuild 0.3.0, lein-ring 0.8.3, domina 1.0.2-SNAPSHOT, shoreleave 0.3.0, etc, Hope it helps Mimmo https://github.com/magomimmo/modern-cljs -- --

Re: Why is this so difficult?

2013-02-15 Thread Giacomo Cosenza
On Feb 15, 2013, at 5:30 PM, Phil Hagelberg wrote: It's like some kind of reverse Heisenberg Uncertainty Principle. I never use +1, but this is the case mimmo -- -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to

Re: who uses enfocus/clojurescript in the wild ?

2013-02-12 Thread Giacomo Cosenza
We use the following setup: - server side: ring/compojure/valip/friend/enlive/hiccup (plus the libs to support any rdbms or nosql db) - client side: valip/domina/enfocus/hiccups (and d3 + c2 for data visualization). We were able to share both valip validator and the html template between the

Re: who uses enfocus/clojurescript in the wild ?

2013-02-12 Thread Giacomo Cosenza
oops, I forgot to cite shoreleave..for ajax stuff. mimmo On Feb 12, 2013, at 3:00 PM, Giacomo Cosenza wrote: We use the following setup: - server side: ring/compojure/valip/friend/enlive/hiccup (plus the libs to support any rdbms or nosql db) - client side: valip/domina/enfocus

ANN - 13th modern-cljs tut - Don't Repeat Yourself when crossing the border

2013-01-28 Thread Giacomo Cosenza
Hi all, I just published the 13th tutorial on the modern-cljs series. The title is Don't Repeat Yourself when crossing the border. https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-13.md The DRY principle has been applied in the form validation context by using the Chas

Re: [ANN] - 11th modern-cljs tutorial updated

2013-01-21 Thread Giacomo Cosenza
Hi Fanny, a note regarding hiccup: ch. grand has added hiccup-like functionality to enlive during last week see https://github.com/cgrand/enlive/commit/cc42bce0e996a29e5592f8f8528264af9da7b763 great! I'll take a look thanks for your useful tutorial, fanny you're welcomei'm trying

[ANN] modern-cljs tutorial-10 - Introducing Ajax

2013-01-14 Thread Giacomo Cosenza
Hello everybody, I just published the la last (10th) tutorial of modern-cljs series. It introduces ajax model in CLJS. It uses domina, hiccups and shoreleave-remote on the client side; ring, compojure, shoreleave-remote-ring on the server-side.

ANN - modern-cljs series of tutorial

2013-01-07 Thread Giacomo Cosenza
Hello everyone, after more than a month doing other stuff, I published a new tutorial on clojurescript. This tutorial introduces domina events. Hope it helps My best Mimmo p.s. I also removed the three tutorials that talked about the patch and the test of CLJS compiler. Me and my interns

Re: ANN - modern-cljs series of tutorial

2013-01-07 Thread Giacomo Cosenza
https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-08.md as usual I forgot the link.sorry about that mimmo On Jan 7, 2013, at 3:26 PM, Giacomo Cosenza wrote: Hello everyone, after more than a month doing other stuff, I published a new tutorial on clojurescript which

[ANN] modern-cljs - tutorial 8 and CLJS patch

2012-11-27 Thread Giacomo Cosenza
Hi all, I just published the 8th episode of my series of tutorials on clojurescript. https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-08.md In this episode I patched the CLJS compiler to overcome the code duplication problem detected in the 7th tutorial. I extended CLJS

proposal to exclude some cljs source from being compiled

2012-11-20 Thread Giacomo Cosenza
Hi all, I'd like to add a new feature to both cljsbuild and clojurescript to allow the exclusion of some cljs source from being compiled. the motivation of this feature can be found at tthe following links: -

Re: proposal to exclude some cljs source from being compiled

2012-11-20 Thread Giacomo Cosenza
Hi David, I'll work on it next days. Thanks mimmo On Nov 20, 2012, at 5:06 PM, David Nolen wrote: If someone creates a patch for this I'll happily apply it. On Tue, Nov 20, 2012 at 7:29 AM, Giacomo Cosenza mimmo.cose...@gmail.com wrote: Hi all, I'd like to add a new feature to both

Re: [lein-cljsbuild] exclude a cljs from compilation

2012-11-16 Thread Giacomo Cosenza
On Nov 16, 2012, at 8:28 AM, Evan Mezeske wrote: Unfortunately, there's no way to do that right now. I can't even think of a decent workaround (although that doesn't mean there isn't one). Hi Evan and thanx for the answer This is part of a more general problem, which is that each

[lein-cljsbuild] exclude a cljs from compilation

2012-11-15 Thread Giacomo Cosenza
Hi all, my question is the following: - I like to have the usual brepl connect to the browser during development - I like to have the same source-base (e.g. :source-path src/cljs) for both the development and production builds (e.g. :builds {:prod {.} {:dev {.} of :cljsbuild keyword)

[ANN] moderns-cljs tutorial 6

2012-11-13 Thread Giacomo Cosenza
Hi all, I'm always a little bit afraid in announcing my small results as a clojure/cljurescript newbie to such a smart community of programmers. I just published on github my learning efforts in the 6th tutorial on clojurescript https://github.com/magomimmo/modern-cljs Hope it can help

Re: Short tutorials on ClojureScript

2012-11-07 Thread Giacomo Cosenza
On Nov 7, 2012, at 11:44 AM, Linus Ericsson wrote: Nah, just forgot the vector in :cljsbuild {:builds *[* {:source ...} *]* :-) anyway to run the tutorials without code yourself just follow this steps 1. clone the git repository: $ git clone https://github.com/magomimmo/modern-cljs.git 2.

using marginalia for training material

2012-03-27 Thread Giacomo Cosenza
Hello everyone, I decided to introduce clojure in our company. I'm thinking about preparing training material both for our programmers and for a selection of mathematica and physics students that in the future could be engaged in our company. Some days ago I took a look to marginalia (thanks