Re-ops , is a project that takes a different approach for configuration
management and VM orchestration, by using a live Clojure REPL it enables
rapid change and flexibility beyond that of existing tools.
It uses pure functions and datastructures to define pipelines and
operations thus making
Most (if not all) configuration management tools currently are static in
nature, you write you code deploy it and apply (rinse and repeat).
Still our live environments change rapidly and having this cycle in place
really slows our reaction time down.
RE-mote is a re-take on how remote
Cool library, only a small comment id rather that it didn't use the
clojure.tools ns (an official ns)
On Wednesday, September 9, 2015 at 3:07:04 PM UTC+3, David Larsson wrote:
>
> I totally agree. I will keep this library in the back of my head!
>
> On Wednesday, September 9, 2015 at 12:52:46
Hochleitner hhochl...@gmail.com
javascript: wrote:
2015-05-27 18:14 GMT+02:00 ronen nark...@gmail.com:
Ok ill expand the question a bit hoping to make it clearer :)
Still not clear to me, but I'll try to expand a bit in the hope of
showing what is unclear.
Clojure EDN has support
Leon spot on, maybe ill get to implement such a thing :)
On Friday, May 29, 2015 at 2:44:04 AM UTC+3, ronen wrote:
Gary your last comment hits what I look for exactly:
If you are looking for an encoding of clojure's syntax extensions into
pure edn reader tags (as my crystall ball tells me
Hey, I'm looking for an edn data read for clojure functions (similar
to
https://github.com/Datomic/day-of-datomic/blob/master/resources/day-of-datomic/clojure-data-functions.edn)
Is there any known implementation?
Thanks
--
You received this message because you are subscribed to the Google
[1]
http://clojure.github.io/clojure/clojure.core-api.html#clojure.core/read
[2] http://clojure.github.io/clojure/clojure.edn-api.html#clojure.edn/read
[3] https://github.com/clojure/tools.reader
On Wed, May 27, 2015 at 6:02 AM, ronen nar...@gmail.com javascript:
wrote:
Hey, I'm
How this compares to clojure.java.data?
Thanks
On Thursday, March 12, 2015 at 12:47:59 AM UTC+2, Edward Kimber wrote:
Munge Tout is a Java-Clojure interop library that helps convert Java
Objects into Clojure data structures. It supports conversion of Java
primitives, Lists, Sets, Maps and
Nice work! ill check it out thanks
On Thursday, March 12, 2015 at 7:19:42 PM UTC+2, Edward Kimber wrote:
Hi Ronen,
It's essentially the same idea as clojure.java.data but it can do quite a
bit more, including:
- generic parameters - so if you have ListFoo in your class that's no
problem
Supernal is an automation tool similar to Capistrano/Fabric implemented in
pure Clojure utilizing a Clojure based DSL.
This project aims to offer:
-
A clear roles to host matching model which can be extended easily.
-
Can be used both as a library and as a standalone tool.
I highly recommend https://github.com/Raynes/conch, it has a nicer UI and
it supports timeouts pipelining etc..
On Friday, March 21, 2014 8:34:02 AM UTC+2, Sean Corfield wrote:
On Mar 20, 2014, at 9:41 PM, gvim gvi...@gmail.com javascript: wrote:
I'm not familiar with the Java standard
self-build is a simple build server currently focused on simplicity and
easy setup, its main goal is to enable a continues build by just running:
$ lein self-build jobs.edn
Right from within a lein project thus saving us from the need to setup
Jenkins or other more complex solutions.
Check
Thanks guys for the hard work
On Wednesday, November 20, 2013 4:30:03 PM UTC+2, Tim Visher wrote:
Thanks so much to Phil, Nelson, Jean Niklas, and the rest of the Leiningen
team!
On Tue, Nov 19, 2013 at 1:41 PM, Phil Hagelberg
ph...@hagelb.orgjavascript:
wrote:
Hello folks. I'm
First note that Im not a security expert so take my advice with a grain of
salt,
There are couple of middlewares that are worth checking out (in addition to
friend):
* https://github.com/weavejester/ring-anti-forgery
* https://github.com/myfreeweb/ring-ratelimit
Regarding SQL injection
This look great! Is there a sample app anywhere?
On Wednesday, November 13, 2013 1:52:10 AM UTC+2, Ryan Spangler wrote:
Hello Clojure,
Excited to announce today the release of Caribou! http://let-caribou.in/
We have been building web sites and web applications with it for over two
years
Thanks for releasing this, I personally had to re-invent such functionality
over clojure-hadoop
Did you happen to test this over AWS EMR?
On Monday, November 4, 2013 3:55:23 PM UTC+2, Marshall Bockrath-Vandegrift
wrote:
I’m pleased to announce the first public release of Parkour, a library
Puny is a tiny layer for persisting Clojure maps into Redis hashes, it aims
to reduce boilerplate and to enable end to end life cycle management of
entities from validation to data migration and indexing.
It includes support for:
* Complete generated CRUD API.
* Automatic keys and id
Hey,
I was thinking about how to approach role and permission management in
Clojure, https://shiro.apache.org/ is one example of same a framekwork
It sounds like a problem that core.logic could solve but I'm not sure how
to approach it
Thought and ideas are welcome
Thanks
--
--
You
Cool, let me know how it works out for you
On Saturday, August 17, 2013 5:01:46 AM UTC+3, Casper Clausen wrote:
Nice work. Looking forward to giving it a spin.
On Thursday, August 15, 2013 12:13:11 PM UTC+2, ronen wrote:
Swagger https://developers.helloreverb.com/swagger/ is a cool project
Swagger https://developers.helloreverb.com/swagger/ is a cool project for
documenting Restful API's,
Swag is a DSL that wraps Compojure routes enabling them to be listed and
described automagically without the need of maintaining json
https://github.com/narkisr/swag
Feedback is welcome
Ronen
Number :long Number})
(def contributor-rule {(required :id) uri? :gender #{m f} :birthDate
String
:locales [String] :homeAddress location-rule})
Best,
Jozef
On Saturday, July 27, 2013 5:50:14 AM UTC+2, ronen wrote:
Substantiation is an opinionated simple nested map
10:23:17 PM UTC+3, Ben wrote:
Why not just use functions for the validations? string? instead of
:String. Then you get disjunction for free.
On Sat, Jul 27, 2013 at 12:22 PM, ronen nar...@gmail.com javascript:wrote:
Thanks for the feedback!
Hi,
Some feedback and questions, as I've made
Iv been giving core.async a spin in clojurescript/nodejs settings and
stumbled upon a simple use case:
- You have two channels c1 and c2 both produced from http calls
- c2 is produced from a call the consumes c1 result as an input
(let [id (! (POST /foo))]
(! (GET (str /foo/ id)))
Ronen
--
--
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
Thank you!
On Monday, June 17, 2013 8:10:19 AM UTC+3, Ambrose Bonnaire-Sergeant wrote:
Fantastic news!
On Mon, Jun 17, 2013 at 1:04 PM, David Nolen dnolen...@gmail.comjavascript:
wrote:
At long last I've come around to overhauling core.match.
Changes/Fixes/Enhancements are documented
Iv used Alex version and works great (on that note thank you Alex for
keeping it going)
Ronen
On Wednesday, May 29, 2013 11:45:13 AM UTC+3, Alex Ott wrote:
Hi
https://github.com/alexott/clojure-hadoop - updated version
On Wed, May 29, 2013 at 1:55 AM, Ramesh ramesh1
Very nice work,
Thank you
On Wednesday, April 3, 2013 11:08:30 PM UTC+3, dgrnbrg wrote:
Although I've announced vim-redl in the past, now you can reap the
benefits of all of its features without leaving fireplace behind! Just go
to https://github.com/dgrnbrg/vim-redl for installation
Great!
The Clojure eco system is really fast paced
Ronen
On Friday, February 15, 2013 9:30:19 AM UTC+2, Ambrose Bonnaire-Sergeant
wrote:
Jonas already has another project which uses analyze
https://github.com/jonase/eastwood
On Fri, Feb 15, 2013 at 12:19 PM, ronen nar...@gmail.com
It looks as if https://github.com/jonase/kibit/ is a lint/check style tool
that only reads the source code, this limits its utilization:
Kibit
readshttp://clojure.github.com/clojure/clojure.core-api.html#clojure.core/read
source
code without any macro expansion or evaluation. A macro can
working with the AST, gensyms in macros
achieve similar results
I guess this is useful in typed Clojure or similar tools to perform type
checking
Ronen
On Monday, February 11, 2013 7:54:31 PM UTC+2, kovasb wrote:
What is a hygienic AST?
Thanks
k
On Sun, Feb 10, 2013 at 10:45 PM
Nice plugins!
Thanks for releasing
On Monday, February 4, 2013 2:21:09 PM UTC+2, Gabriel Horner wrote:
Announcing two leiningen plugins:
lein-open, http://github.com/cldwalker/lein-open, opens a local jar in an
editor easily e.g. `lein open compojure`. By default it opens dependencies
Amazing work Prismatic team, is there a plan to release Flop?
http://lanyrd.com/2012/clojurewest/spdfg/
Thanks!
Ronen
On Tuesday, January 29, 2013 8:46:54 PM UTC+2, Aria Haghighi wrote:
Hey all,
Prismatic has open-sourced our Plumbing and Graph library on
githubhttps://github.com
Great!
Thanks again
Ronen
On Wednesday, January 30, 2013 2:53:06 AM UTC+2, Aria Haghighi wrote:
Yes, we'll be releasing flop soon.
On Tuesday, January 29, 2013 4:49:45 PM UTC-8, ronen wrote:
Amazing work Prismatic team, is there a plan to release Flop?
http://lanyrd.com/2012
Great initiative guys, I remember the days when Clojure was an exotic beast
no one heard of
Its great to have a Clojurian meetup
Ronen
On Monday, December 17, 2012 12:58:21 PM UTC+2, Daniel Szmulewicz wrote:
Hi everybody,
Happy to announce that Israel has its first Clojure user group
Awesome! this is my gateway drug into Datomic
On Wednesday, October 10, 2012 4:27:37 PM UTC+2, Rich Hickey wrote:
I released a little app today that imports Git repos into Datomic. My hope
is that it can be used as the underpinnings of some interesting Clojure
tooling.
More info here:
BTW you can give it a go using Amazon EMR, that way you can check it
without investing in the infra before hand
Ronen
On Tuesday, August 21, 2012 11:02:18 PM UTC+3, matt hoffman wrote:
Great, thanks -- I hadn't looked too closely at Cascalog yet only because
I don't currently have the rest
/ although from your description is sounds
less so.
Ronen
On Tuesday, August 21, 2012 3:14:23 AM UTC+3, Leif wrote:
+1. I know of a couple tools in python for this purpose that are called
workflow management systems. It would be good to know if there is a
robust one in clojure.
On Monday
Also last time I checked dataflow in contrib was dead, Cascalog, datomic
and to some extent core.logic fill this niche
Ronen
On Tuesday, August 21, 2012 3:55:46 AM UTC+3, ronen wrote:
Terabyte size and chain of dependent tasks might hint toward
Cascaloghttps://github.com/nathanmarz
Hmm if by space you mean memory then I think that only a profiler can help
with that, regarding time using https://github.com/hugoduncan/criterium for
benchmarking is the path I would take
Ronen
On Saturday, August 11, 2012 1:21:05 AM UTC+3, Hussein B. wrote:
Hi,
I want to measure how much
information http://documentup.com/narkisr/gelfino/
Feedback is welcome
Ronen
--
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
Joining the congrats, one of the must have tools for any Clojure
project
Ronen
On Dec 14, 8:01 am, Denis Labaye denis.lab...@gmail.com wrote:
Midje is getting better and better.
Congrats!
On Mon, Dec 12, 2011 at 5:41 PM, Brian Marick mar...@exampler.com wrote:
Midje 1.3's most
Iv been hosted on reversim (an Israeli software podcast) for a talk
about Clojure,
The talk is in Hebrew: http://www.reversim.com/
Ronen
--
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
redundant.
Sean: I could use pmap, but ill be limited in number of threads still
in my case I can live with that.
Thank you all for clearing it out, looks like I was on the right track
Ronen
On Sep 22, 8:00 am, Sean Corfield seancorfi...@gmail.com wrote:
On Wed, Sep 21, 2011 at 6:06 PM, ronen
:
Peeking into the jar it is there, Iv also tried using:
match.core
but failed again, any idea on how to resolve this?
Thanks
Ronen
--
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
library
Ronen
On Sep 23, 1:33 am, David Nolen dnolen.li...@gmail.com wrote:
I'm temporarily bringing back project.clj until we get a proper release out
the door (hopefully soon). Let me know if HEAD works for you.
David
On Thu, Sep 22, 2011 at 6:31 PM, ronen nark...@gmail.com wrote:
Iv been
Just did
Ronen
On Sep 23, 1:59 am, David Nolen dnolen.li...@gmail.com wrote:
On Thu, Sep 22, 2011 at 6:56 PM, ronen nark...@gmail.com wrote:
Thanks David, the ns is found now (using lein checkouts), one of the
reasons iv tried moving to latest snapshot was an error during
compilation
/getwoven/work), yet id rather achieve this
in pure Clojure.
Thanks
Ronen
--
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
Very nice work, it sure does cures a pain point in Java land.
Ronen
On Aug 16, 1:20 am, Miro Bezjak bezjak.m...@gmail.com wrote:
First, apologies to anyone not interested. This isn't clojure project but it
helps to setup it. Windows users can skip this announcement because napalm
doesn't help
for your work id wouldn't be so much excited
with javascript as I am now!
Iv bought the Closure book and I can't wait to see all the cool stuff
that the Clojure community will bring to this arena!
Ronen
On Jul 25, 10:38 am, Mark Derricutt m...@talios.com wrote:
Oracle announced/talked about Nashorn
Iv just released the first version of couch-fuse a Couchdb fuse
filesystem that is implemented in Clojure, for more details head on to
http://github.com/narkisr/couch-fuse.
Ronen
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group
http://www.brool.com/index.php/pattern-matching-in-clojure
On Mar 11, 2:02 pm, Luka luka.stojano...@gmail.com wrote:
Is there a way to do pattern matching on values in clojure similar to
this:
http://docs.plt-scheme.org/reference/match.html
What I'm trying to do is simple lexing/parsing:
Hey mark I guess that you are using ClojureQL, can you post your
function call?
Ronen
On Nov 25, 6:39 pm, Mark Stang markjst...@gmail.com wrote:
Hi,
I am working on reading a pipe delimited file into a SQL database.
I can read the lines using
(doseq [line (read-lines myfile.csv
Id recommend using mockito instead:
http://mockito.org/
On Nov 12, 1:55 am, Howard Lewis Ship hls...@gmail.com wrote:
Try looking at this:
http://github.com/hlship/cascade/blob/master/src/main/clojure/cascade...
On Thu, Nov 5, 2009 at 5:00 AM, vanallan vanal...@gmail.com wrote:
Hi
Im
Under Linux I had to fix the paths in liverepl.sh to include the build
folder:
java -cp $LIVEREPL_HOME/build/*:$JDK_HOME/lib/tools.jar
net.djpowell.liverepl.client.Main $CLOJURE_JAR $LIVEREPL_HOME/build/
liverepl-agent.jar $LIVEREPL_HOME/build/liverepl-server.jar $@
that)
Its interesting to watch how paradigms shift around.
Ronen
--~--~-~--~~~---~--~~
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
Not Clojure specific, the Spring framework has refreshable beans
support which enables partial code swap on production systems (http://
tiny.cc/3zctU), its much more limited than Erlang but still might
proove to be useful.
On Sep 4, 9:30 pm, tmountain tinymount...@gmail.com wrote:
I just put
Not Clojure specific, the Spring framework has refreshable beans
support which enables partial code swap on production systems (http://
tiny.cc/3zctU), its much more limited than Erlang but still might
proove to be useful.
On Sep 4, 9:30 pm, tmountain tinymount...@gmail.com wrote:
I just put
are
interested).
Thank you for your patience hard work
Ronen
On Sep 5, 11:03 am, Meikel Brandmeyer m...@kotka.de wrote:
Hi,
Am 04.09.2009 um 00:00 schrieb ronen:
Im also not getting Clojure when calling :nmap,
n NL * /+.\{-1,}+CRc/+/eCR
n \gp * :GitPullRebaseCR
n \gc
the |sr| shortcut. At the prompt just type
expressions
Im typing sr with and without pipes with no avail.
My vimrc settings are:
Vim Clojure
let vimclojure#NailgunClient = /home/ronen/.vimclojure/ng
let clj_want_gorilla = 1
let clj_paren_rainbow = 1
let clj_highlight_builtins = 1
let
Cool, I guess that there is no one correct answer but more a
question of style experience,
the separation of logic code mangling into two parts makes the most
sense to me.
Ill continue to sharp my macro foo ;)
On Aug 30, 8:16 pm, Vagif Verdi vagif.ve...@gmail.com wrote:
I would argue that
In a lot of cases its seems that macros are used even when a function
can do the same task,
Macros seems to be less readable than their functional counterparts
more complex to write (to me at least).
Its clear that there are special cases in which macros are the perfect
solution (like partial
Looks quite nice, can you tell how it compares (performance wise) to
other parsing libraries?
On Jul 6, 3:55 am, Wilson MacGyver wmacgy...@gmail.com wrote:
Thanks for the tip on looking at clojure.contrib. I keep forgetting to
check there.
On Jul 5, 2009, at 4:20 PM, samppi
I see, using - with . will not create a chain of new
invocations, the best solution that iv found is:
user= (String. (String.))
user= (macroexpand (String. (String.)))
user= (macroexpand `(String. (String.)))
(new java.lang.String (java.lang.String.))
Nesting is a must :)
Thank you both for
Great! that was the missing bit i was looking for.
thanks for clearing it out
( it seems that String. is indeed a macro)
On Jun 8, 11:05 pm, Kevin Downey redc...@gmail.com wrote:
sure it can, you just need to pass in an initial value.
(- (String.) String. String.) ; works
(- x String.
As mentioned before, most file systems have the ability of providing
callback to changes in files/directories, at SE 6 using this ability
requires resorting to native code (JNA or JNI, see
http://jnotify.sourceforge.net/)
, in SE 7 this will be implemented in NIO 2 (http://java.sun.com/
Well the solution in my case was to create a map from visited types to
visited members (http://tinyurl.com/poq5e2) the visitation logic uses
this map in order to invoke the next visit (http://tinyurl.com/
pkugra).
This pattern enables visitors to be implemented in Clojure for pure
Java based
Iv been using gant which has built in support for Ivy Ant (for
example http://tiny.cc/tRGKB), since the build scripts are code they
make it easier to keep build scripts DRY.
On Apr 9, 9:40 pm, Bradford Cross bradford.n.cr...@gmail.com wrote:
On Thu, Apr 9, 2009 at 11:34 AM, Stuart Sierra
Hello there,
Iv been trying to implement a proxy on a class (
http://code.google.com/p/javaparser/source/browse/trunk/JavaParser/src/japa/parser/ast/visitor/VoidVisitorAdapter.java?spec=svn77r=77)
that has multiple overloaded methods (same arity different types),
trying
(defn create-visitor []
68 matches
Mail list logo