selected tweets - all
We're 2 weeks away from Sydney's Clojure User Group first open meeting! Details and CFP: http://t.co/sWUa2cqN #clojure #sydney
Tue Feb 7 01:42:49 2012“@neotyk: http.async.client v0.4.1 released: http://t.co/DsEaxL7i #clojure” <- AHC 1.7 enabled!
Tue Feb 7 00:14:05 2012RT @neotyk: Changelog for v0.4.1 http.async.client http://t.co/rPLHyqvc #clojure
Tue Feb 7 00:12:59 2012RT @reiddraper: before/after core.match https://t.co/LqSwBOoB #clojure
Mon Feb 6 23:39:40 2012I'm going to the #Functionalpx Conference (March 16) on #fsharp #scala #clojure #haskell #lift #akka http://t.co/xY28BTTP via @skillsmatter
Mon Feb 6 23:01:53 2012#CLOJURE CORE.LOGIC MAKE HULK HEAD HURT BUT THEN SOLVE HEADACHE BY GENERATING NEW HULK WITH NO HEAD!!
Mon Feb 6 22:20:55 2012Sweetness - more Clojure Conj 2011 flick up: http://t.co/Yds7GFZL #clojure
Mon Feb 6 22:01:06 2012Edición y producción de podcast, #clojure #programación y temas relacionados...
Mon Feb 6 21:14:13 2012RT @cemerick: History of @palletops and comparison to Chef/Puppet by @hugoduncan #clojure #devops http://t.co/nIMi8Zrx
Mon Feb 6 19:32:49 2012RT @cemerick: History of @palletops and comparison to Chef/Puppet by @hugoduncan #clojure #devops http://t.co/nIMi8Zrx
Mon Feb 6 19:24:26 2012Using dynamic programming to calculate Stirling numbers. By @biesnecker http://t.co/hxpCJqLw #Clojure
Mon Feb 6 19:19:02 2012RT @cemerick: History of @palletops and comparison to Chef/Puppet by @hugoduncan #clojure #devops http://t.co/nIMi8Zrx
Mon Feb 6 19:11:28 2012PARENTHESIS THING OF BEAUTY BUT SQUARE BRACKET MAKE HULK ANGRY! #CLOJURE
Mon Feb 6 19:10:56 2012A while back (starting with the change to 1.3?), I noticed that in Emacs, running under Windows, using the clojure-jack-in method to start a REPL within Emacs, commands like println print the newline with a ^M character. I don't have this problem in lein repl, Anyone know how I can get rid of the spurious ^M characters?
Hi all, Slacker 0.6.1 has been pushed to clojars. Slacker is an RPC framework designed for clojure. In 0.6.1, HA cluster coordinated by zookeeper is just supported. [link]
Hello, Vhector is a clojure client for the NoSQL database Apache Cassandra, wrapping the Java client Hector. It is now upgraded to work on Clojure 1.3 with Cassandra 1.0 [link]
Hi everyone, Just a quick note to let you know about the Sydney Clojure User Group (clj-syd) The group started as an internal meetup at the ThoughtWorks office but we're about to have our first open meetup in a couple of weeks. Here's the announcement: [link] Google groups: [link]
Avi Flax recently pointed out that (formatter "fmtstr") creates a formatter in UTC whereas the underlying Joda Time library uses the default timezone when you do DateTimeFormat.forPattern(): [link] Given that a two-argument version exists to specify a timezone, so you
I needed a library to handle marshaling application defined (C struct) binary TCP/IP protocol packets in a Clojure client app replacing a legacy C++ client and there didn't seem to be an existing library that performed as I needed. So, I've written a Marshal library that marshals from the network to/from Clojure.
I'm looking at the new instant literal in Clojure 1.4-beta1. The documentation is out of date for clojure.instant/read-instant-date, etc. It mentions *instant-reader* but I think that mechanism was generalized as *data-readers*. Same issue for read-instant-calendar and read-instant-timestamp. I'm a little confused by the doc for parse-timestamp which says in part:
Hi, I found some posts about this topic, but they did not clarify things in my head well enough, so I have to start my own... :) I'm basically craving for multiple inheritance or mixins, at least with my current way of thinking. I haven't really gone deep enough with multimethods or protocols, so I might be a little off track by
Hey, I'm starting to get the hang of Clojure(Script) and I'm really enjoying it. I'd love to use it for a project but I have one major concern: How reliable is {:optimizations :advanced}? Advanced Compilation basically wins the whole argument for clojurescript but I managed to break it on a very simple project. I assume it broke
Updates MongoDB Java driver to 2.7.3 Updates clojure.data.json to 0.1.2 (performance) Adds multi-version testing against Clojure 1.2.1 / 1.4.0-beta1 and changes default dependency to Clojure 1.3.0 Numerous documentation fixes
By my measure, the second Clojure Conj was a smashing success. I wrote summaries of the mainline Conj activities and the unconference activities if you need some context. The amount of brain power on tap at the conference was intoxicating. In an attempt to present a feel for the topics of discussion in the lecture [...]
tl;dr How I realized that core.logic (or miniKanren) is essentially a scheduler. Some times ago I wanted to experiment with core.logic’s codebase and the best way to get intimate with a codebase is to mess with it. Doing so I repeatedly failed but I had several epiphanies on the essence of core.logic (or miniKanren) implementation. [...]
Playing around yesterday during lunch.1 <html><body>You are being <a href="https://raw.github.com/gist/1677501">redirected</a>.</body></html> And the LISP ecosystem has been enriched — much like manure to the garden. :F Inspired by http://www.brool.com/index.php/the-tiniest-lisp-in-python ↩
Although I typically do not post book reviews on my blog1, I’ll try to do so when the mood hits me. Money by Martin Amis Money is often lauded as one of the best novels of the 20th century, and was loved by Christopher Hitchens. This love is not for a bad reason despite my [...]
Great things and people that I discovered, learned, read, met, etc. in 2011. No particular ordering is implied. Not everything is new. Great blog posts read Xv6: Unix v6 Ported to ANSI C, x86 — in fact, the OS Blog is one of my favorite new blogs. Category theory for the Java programmer — a [...]
The following form is an informal survey gauging the roots and inspirations of the Clojure community. The tone and text is (mostly) inspired (stolen) from the classic Road to Lisp Survey. Loading… :F p.s. This is my 1000th post. Seems fitting.
As you may already know, Christopher Hitchens passed away today. Among his many attributes, I most admired his love of the written form. Over the years I’ve built a list of books recommended and written by Hitchens and while I’ve yet to read even a third, the eventual goal is to read them all. Of [...]
core.memoize is a new Clojure contrib library providing the following features: An underlying PluggableMemoization protocol that allows the use of customizable and swappable memoization caches that adhere to the synchronous CacheProtocol found in core.cache Memoization builders for implementations of common caching strategies, including: First-in-first-out (memo-fifo) Least-recently-used (memo-lru) Least-used (memo-lu) Time-to-live (memo-ttl) Naive cache (memo) that [...]
core.cache is a new Clojure contrib library providing the following features: An underlying CacheProtocol used as the base abstraction for implementing new synchronous caches A defcache macro for hooking your CacheProtocol implementations into the Clojure associative data capabilities. Immutable implementations of some basic caching strategies First-in-first-out (FIFOCache) Least-recently-used (LRUCache) Least-used (LUCache) Time-to-live (TTLCache) Naive cache [...]
Below you will find the slide deck for my Clojure Conj 2011 talk The Macronomicon. The Macronomicon View more presentations from Fogus A few points about this talk: The video of the talk will eventually be released through ConFreaks. These slides are available for download from SlideShare I’ve created a Macronomicon website that I will [...]