Angel \”Java\” Lopez on Blog

July 22, 2016

Clojure: Links, News And Resources (39)

Filed under: Programming Languages, Functional Programming, Lisp, Links, Clojure — ajlopez @ 3:17 pm

Previous Post

sunlightlabs/echelon
https://github.com/sunlightlabs/echelon
Using Datomic

ztellman/potemkin
https://github.com/ztellman/potemkin

Taming the Asynchronous Beast with CSP in JavaScript
http://jlongster.com/Taming-the-Asynchronous-Beast-with-CSP-in-JavaScript

Wit — Natural language for the Internet of Things
https://wit.ai/

BuyHappy
http://buyhappy.co/jobs.html

bridgethillyer.github.io/simplicity-ws/#/
http://bridgethillyer.github.io/simplicity-ws/#/

Google DevArt: Co(de)Factory
http://devartcodefactory.com/#/home

postspectacular/devart-codefactory
https://github.com/postspectacular/devart-codefactory

11 Great Free Ebooks On Programming In Clojure
http://www.efytimes.com/e1/fullnews.asp?edid=128684&magid=11

Some trivial examples of using Clojure Transducers – An Ostler in IT
http://ianrumford.github.io/blog/2014/08/08/Some-trivial-examples-of-using-Clojure-Transducers/

DomKM/omelette
https://github.com/DomKM/omelette

Transducers are Coming — Cognitect Blog
http://blog.cognitect.com/blog/2014/8/6/transducers-are-coming

Clojure/conj • Nov 20-22, 2014 • Washington D.C. • Call For Proposals
http://clojure-conj.org/call-for-proposals

How To Make Your Open Source Project Really Awesome – The ClojureWerkz Blog
http://blog.clojurewerkz.org/blog/2013/04/20/how-to-make-your-open-source-project-really-awesome/

How to Make Your Open Source Project Really Awesome, Part 2 – The ClojureWerkz Blog
http://blog.clojurewerkz.org/blog/2014/07/20/how-to-make-your-open-source-project-really-awesome/

jonase/cljsfiddle at lisp
https://github.com/jonase/cljsfiddle/tree/lisp

lispinsummerprojects.org/static/summer/151106.pdf
http://lispinsummerprojects.org/static/summer/151106.pdf

mori
http://swannodette.github.io/mori/
Immutability

arrdem/grimoire
https://github.com/arrdem/grimoire

Grimoire
http://grimoire.arrdem.com/

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

July 18, 2016

Clojure: Links, News And Resources (38)

Filed under: Programming Languages, Functional Programming, Lisp, Links, Clojure — ajlopez @ 10:57 am

Previous Post
Next Post

Clojure talk en el ruby meetup del 03/Jul/2014 en Yellowspot on Vimeo
http://vimeo.com/album/2946327

Category Theory abstractions for Clojure
http://niwibe.github.io/cats/

quux00/land-of-lisp-in-clojure
https://github.com/quux00/land-of-lisp-in-clojure

eobrain/funcgo
https://github.com/eobrain/funcgo

nberger/rapipago_scraper
https://github.com/nberger/rapipago_scraper

nberger/rapipago-simple-map
https://github.com/nberger/rapipago-simple-map

nberger/rapipago_api
https://github.com/nberger/rapipago_api

rschmitt/dynamic-object
https://github.com/rschmitt/dynamic-object

jfacorro/clojure-lab
https://github.com/jfacorro/clojure-lab

Quoting Without Confusion | 8th Light
http://blog.8thlight.com/colin-jones/2012/05/22/quoting-without-confusion.html

ribol
http://docs.caudate.me/ribol/

zcaudate/ribol
https://github.com/zcaudate/ribol

Pain we forgot – Scattered Thoughts
http://scattered-thoughts.net/blog/2014/05/17/pain-we-forgot/

JavaScriptCore integration with ClojureScript in iOS
http://web.cecs.pdx.edu/~cpinera/javascriptcore-integration-with-clojurescript-in-ios.html

Prismatic/om-tools
https://github.com/Prismatic/om-tools

thegeez blog – Gin Rummy with Datomic
http://thegeez.net/2014/06/12/gin_datomic.html

Pizza For Thought: Clojure:Lisp :: LSD:Meditation
http://pizzaforthought.blogspot.in/2014/06/clojurelisp-lsdmeditation.html

Understanding Clojure’s PersistentVector implementation
http://blog.higher-order.net/2009/02/01/understanding-clojures-persistentvector-implementation.html

oakes/Nightmod
https://github.com/oakes/Nightmod

Clojure for Java Programmers Part 2 – Rich Hickey – YouTube
https://www.youtube.com/watch?v=hb3rurFxrZ8

Clojure for Java Programmers Part 1 – Rich Hickey – YouTube
https://www.youtube.com/watch?v=P76Vbsk_3J0

Clojure, Postgres, JSON
http://hiim.tv/clojure/2014/05/15/clojure-postgres-json/

Yeller – Tuning Clojure – Experiences from a 45x performance improvement
http://yellerapp.com/posts/2014-05-21-tuning-clojure-an-experience-report.html

The Axis of Eval: Why I ignore Clojure
http://axisofeval.blogspot.com.ar/2010/04/why-i-ignore-clojure.html

My Links
http://delicious.com/ajlopez/clojure

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

July 14, 2016

Clojure: Links, News And Resources (37)

Filed under: Clojure, Functional Programming, Links, Lisp, Programming Languages — ajlopez @ 10:07 am

Previous Post
Next Post

Clojure Pitfalls: Part 1 – mishadoff thoughts
http://mishadoff.github.io/blog/clojure-pitfalls-part-1/

Datomic – Home
http://www.datomic.com/

Light Table Blog
http://www.lighttable.com/2014/05/16/pain-we-forgot/

The Weird and Wonderful Characters of Clojure
http://yobriefca.se/blog/2014/05/19/the-weird-and-wonderful-characters-of-clojure/

Scientific computing’s future: Can any coding language top a 1950s behemoth? | Ars Technica
http://arstechnica.com/science/2014/05/scientific-computings-future-can-any-coding-language-top-a-1950s-behemoth/

hugoduncan/criterium
https://github.com/hugoduncan/criterium

aboekhoff/congomongo
https://github.com/aboekhoff/congomongo

fergalbyrne/clortex · GitHub
https://github.com/fergalbyrne/clortex
Machine learning

Post: My Thoughts on the Datomic License
http://blog.goodstuff.im/datomic_license

Proposing a new Clojure documentation system (in Clojure)
http://www.marshut.com/iuyxnw/proposing-a-new-clojure-documentation-system-in-clojure.html

Create and deploy a Clojure app to Google App Engine
http://flowa.fi/blog/2014/04/25/clojure-gae-howto.html

Java.next: Concurrency in Clojure
http://www.ibm.com/developerworks/java/library/j-jn14/index.html

How to Make an HTTP Call in Clojure When You Don’t Know Anything – blog blog blog
http://nerd.kelseyinnis.com/blog/2014/04/22/how-to-make-an-http-call-in-clojure-when-you-dont-know-anything/

Functional Rocks in London Start-ups!
http://functionalworks.ghost.io/2014/04/24/functional-programming-in-start-ups/

Fast Clojure/Java Web Apps on Nginx Without Any Java Web Server | Javalobby
http://java.dzone.com/articles/develope-high-performance

Neocons 3.0.0-rc1 is released – The ClojureWerkz Blog
http://blog.clojurewerkz.org/blog/2014/04/26/neocons-3-dot-0-0-rc1-is-released/

ssh-repl
https://gist.github.com//candera/11310395

Hello World Open
https://helloworldopen.com/

Explorations in Clojure’s core.logic | jrheard’s blog
http://jrheard.tumblr.com/post/43575891007/explorations-in-clojures-core-logic

pleasetrythisathome/tao
https://github.com/pleasetrythisathome/tao
ClojureScript and Om

Lazy Sequences in Clojure
http://theatticlight.net/posts/Lazy-Sequences-in-Clojure/

Reagent: Minimalistic React for ClojureScript
http://holmsand.github.io/reagent/

(365) What will it take for clojure to become mainstream? – Quora
http://www.quora.com/What-will-it-take-for-clojure-to-become-mainstream

This is “why clojure”, for those who are always asking.
http://www.marshut.com/iurykx/this-is-why-clojure-for-those-who-are-always-asking.html

My Links
http://delicious.com/ajlopez/clojure

July 13, 2016

Clojure: Links, News And Resources (36)

Filed under: Clojure, Functional Programming, Links, Lisp, Programming Languages — ajlopez @ 10:54 am

Previous Post
Next Post

Clojure AST Quickref
http://mkremins.github.io/clojure-ast-ref/

functional-koans/clojure-koans
https://github.com/functional-koans/clojure-koans

henrygarner/redstone
https://github.com/henrygarner/redstone

Data Structures in Clojure: Binary Search Trees – Macromancy
http://macromancy.com/2014/04/09/data-structures-clojure-trees.html

fogus: Open source board/card/dice game design
http://blog.fogus.me/2013/10/31/open-source-boardcarddice-game-design/

fogus: Emergence and quality
http://blog.fogus.me/2014/04/19/emergence-and-quality/

My Clojure Adventure: Getting Started with Ring and Compojure – Clojure Web Programming
http://www.myclojureadventure.com/2011/03/getting-started-with-ring-and-compojure.html

From a monolithic Ruby on Rails app to the JVM
http://www.slideshare.net/pcalcado/from-a-monolithic-ruby-on-rails-app-to-the-jvm

jackschaedler/goya
https://github.com/jackschaedler/goya

GoyaPixel
http://jackschaedler.github.io/goya/

Functional programming in Clojure
http://iloveponies.github.io/120-hour-epic-sax-marathon/index.html

clojure-euler – Problem 001
http://clojure-euler.wikispaces.com/Problem+001

sudoku_compact.clj
https://gist.github.com/swannodette/3217582

Decompiling Clojure I – Interrupted
http://blog.guillermowinkler.com/blog/2014/04/13/decompiling-clojure-i/

Simple and Easy: A Vocabulary to Describe Software Complexity | Daemon.co.za
http://daemon.co.za/2014/03/simple-and-easy-vocabulary-to-describe-software-complexity/

puppetlabs/trapperkeeper
https://github.com/puppetlabs/trapperkeeper

Clojure: an outsider’s investigation | OlinData
http://www.olindata.com/blog/2014/04/clojure-outsiders-investigation

A New Era of Application Services at Puppet Labs | Puppet Labs
http://puppetlabs.com/blog/new-era-application-services-puppet-labs

Cadejo – YouTube
https://www.youtube.com/watch?v=GgXCAMs2EQY

plewto/Cadejo · GitHub
https://github.com/plewto/Cadejo/

Immutability, MVCC, and garbage collection | Xaprb
http://www.xaprb.com/blog/2013/12/28/immutability-mvcc-and-garbage-collection/

How do we define a grammar for clojure code using instaparse? – Stack Overflow
http://stackoverflow.com/questions/18187249/how-do-we-define-a-grammar-for-clojure-code-using-instaparse

My Links
http://delicious.com/ajlopez/clojure

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

July 11, 2016

Building A Blockchain (14)

Previous Post

After a while, I’m back, working on my personal blockchain projects:

https://github.com/ajlopez/SimpleBlockchain
https://github.com/ajlopez/BlockchainSharp

Today I want to present my first tests to model a miner. A miner should mine blocks, adding transactions to it, building a child block from a given parent. There are many issues to solve: transactions should be valid, a transactions should be mined only once, etc… But, following TDD (Test-Driven Development) workflow, I can add functionality guided by tests. My first test:

exports['mine empty block'] = function (test) {
    var txs = transactions.txs();
    var miner = miners.miner(txs);
    
    var states = tries.states();
    var genesis = blocks.block();
    
    var result = miner.mine(genesis, states);
    
    test.ok(result);
    test.ok(result.hash);
    test.ok(result.transactions);
    test.ok(Array.isArray(result.transactions));
    test.equal(result.transactions.length, 0);
    test.ok(result.parentHash);
    test.equal(result.parentHash, genesis.hash);
};

After implementing the minimal code to past the test, I wrote and complete a second test:

exports['mine block with transaction'] = function (test) {
    var from = utils.hash();
    var to = utils.hash();
    var value = 1000;

    var states = tries.states().put(from, { balance: 3000 });
    var tx = transactions.transfer(from, to, value);
    
    var txs = transactions.txs();
    txs.add(tx);

    var miner = miners.miner(txs);
    
    var genesis = blocks.block();
    
    var result = miner.mine(genesis, states);
    
    test.ok(result);
    test.ok(result.hash);
    test.ok(result.transactions);
    test.ok(Array.isArray(result.transactions));
    test.equal(result.transactions.length, 1);
    
    test.equal(result.transactions[0].from, from);
    test.equal(result.transactions[0].to, to);
    test.equal(result.transactions[0].value, 1000);
    
    test.ok(result.parentHash);
    test.equal(result.parentHash, genesis.hash);
};

This second test is bit weak yet. Some issues: it doesn’t enforce the validation of the transaction to process, and it is not clear what happen to that transaction after added to the block. But these pending issues should be tackled in future tests, describing the expected behavior.

The interesting face of such workflow, is that implementation is created using the simplest path, after the test descriptions.

Stay tuned!

Angel “Java” Lopez

http://www.ajlopez.com

http://twitter.com/ajlopez

July 7, 2016

Clojure: Links, News And Resources (35)

Filed under: Clojure, Functional Programming, Links, Lisp, Programming Languages — ajlopez @ 10:54 am

Previous Post
Next Post

Prismatic/plumbing
https://github.com/prismatic/plumbing

http://www.dcs.gla.ac.uk/~wingli/jvm_language_study/JVM_Languages_Presentation.pdf
http://www.dcs.gla.ac.uk/~wingli/jvm_language_study/JVM_Languages_Presentation.pdf

http://www.dcs.gla.ac.uk/~wingli/jvm_language_study/jvmlanguages.pdf
http://www.dcs.gla.ac.uk/~wingli/jvm_language_study/jvmlanguages.pdf

Online viewer · Gorilla REPL
http://gorilla-repl.org/viewer.html

Headius: Why Clojure Doesn’t Need Invokedynamic (Unless You Want It to be More Awesome)
http://blog.headius.com/2011/10/why-clojure-doesnt-need-invokedynamic.html?m=1

fogus: Why Clojure doesn’t need invokedynamic, but it might be nice
http://blog.fogus.me/2011/10/14/why-clojure-doesnt-need-invokedynamic-but-it-might-be-nice/

Generative Testing – Pivotal Tracker
http://www.pivotaltracker.com/community/tracker-blog/generative-testing

‘Lean’ Runtime – Clojure Design – Clojure Development
http://dev.clojure.org/display/design/%27Lean%27+Runtime

Hitchhiker’s Guide to Clojure – Part 2 – Squid’s Blog
http://gigasquidsoftware.com/blog/2014/02/08/hitchhikers-guide-to-clojure-part2/

Clojure zippers: structure editing with your mind | josf.info
http://josf.info/blog/2014/03/28/clojure-zippers-structure-editing-with-your-mind/

How to Build Stuff with Om | Ronin Hacker
http://roninhacker.wordpress.com/2014/03/29/how-to-build-stuff-with-om/

Clojure Cheatsheets
http://jafingerhut.github.io/

Getting Clojure – Tales From Clojure/West 2014
http://www.activestate.com/blog/2014/03/getting-clojure-tales-clojurewest-2014

Game development in Clojure (with play-clj) – YouTube
https://www.youtube.com/watch?v=9ilUe7Re-RA

Clojure web security is worse than you think
https://hackworth.be/2014/03/26/clojure-web-security-is-worse-than-you-think/

Concurrency, Parallelism, and State. And Zombies. | Clojure for the Brave and True
http://www.braveclojure.com/concurrency/

Clojure/West 2014 – YouTube
https://www.youtube.com/playlist?list=PLZdCLR02grLp__wRg5OTavVj4wefg69hM

Session — Medium
https://medium.com/p/1a12997a5f70

Session on Vimeo
http://vimeo.com/89899023

kovasb/session
https://github.com/kovasb/session

Gorilla REPL · Gorilla REPL
http://gorilla-repl.org/

Programming Clojure, 2nd edition – Free Download eBook – pdf
http://it-ebooks.info/book/690/

My Links
http://delicious.com/ajlopez/clojure

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

July 6, 2016

Clojure: Links, News And Resources (34)

Filed under: Clojure, Functional Programming, Links, Lisp, Programming Languages — ajlopez @ 11:10 am

Previous Post
Next Post

Engelberg/instaparse
https://github.com/engelberg/instaparse

Pimp My REPL – /dev/solita
http://dev.solita.fi/2014/03/18/pimp-my-repl.html

JDK8 Facebook React: Rendering single page apps on the server (August Lilleaas’ blog)
http://augustl.com/blog/2014/jdk8_react_rendering_on_server/

thi-ng/morphogen
https://github.com/thi-ng/morphogen/

Jarrod Swart – Problem Solver who delivers solutions, not options.
http://jarrodswart.com/clojure-like-im-five-reduce-functions/

Jarrod Swart – Problem Solver who delivers solutions, not options.
http://jarrodswart.com/beginner-resources-clojure/

GetClojure
http://getclojure.com/

mbossenbroek/simple-time
https://github.com/mbossenbroek/simple-time

p.brc: 99 Clojure Problems – 25: Generate a Random Permutation of the Elements of a List
http://pbrc.blogspot.com.ar/2014/03/99-clojure-problems-25-generate-random.html

Clojure on the Mac App Store
https://nightweb.net/blog/clojure-on-mac-app-store.html

LambaJam Chicago – Welcome
http://www.lambdajam.com/

stathissideris/retrograde
https://github.com/stathissideris/retrograde

William Byrd on Logic and Relational Programming, miniKanren
http://www.infoq.com/interviews/byrd-relational-programming-minikanren

(Neal’s) Master Plan for Clojure Enterprise Mindshare Domination – Neal Ford – YouTube
http://www.youtube.com/watch?v=2WLgzCkhN2g

Colin Steele’s Blog, 60,000% growth in 7 months using Clojure and AWS
http://www.colinsteele.org/post/27929539434/60-000-growth-in-7-months-using-clojure-and-aws

Expectations by jaycfields
http://jayfields.com/expectations/

Introducing Drake, a kind of ‘make for data’ – Factual Blog
http://blog.factual.com/introducing-drake-a-kind-of-make-for-data

Make for Data Scientists | no free hunch
http://blog.kaggle.com/2012/10/15/make-for-data-scientists/

Combining Clojure and ClojureScript Libraries | 8th Light
http://blog.8thlight.com/andrew-zures/2014/03/08/combining-clj-and-cljs-libraries.html

Do I have to have knowlegde about Lisp
http://www.marshut.com/irsmsz/do-i-have-to-have-knowlegde-about-lisp.html

Welcoming Rich Hickey to the Staples Innovation Lab | s-expressions
http://s-expressions.com/2014/03/10/welcoming-rich-hickey-to-the-staples-innovation-lab/

My Links
http://delicious.com/ajlopez/clojure

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

July 4, 2016

New Month’s Resolutions: July 2016

Filed under: Blockchain, C Sharp, JavaScript, NodeJs, Open Source Projects — ajlopez @ 11:24 am

It’s time to write down my new month’s resolutions, and to review the past month’s ones.

– Improve WangTiles [pending]
– Improve WangTilesJS [complete] see repo
– Improve CrysSharp  [complete] see repo
– Improve GoSharp [pending]
– Improve SimpleForth [complete] see repo
– Improve BlockchainSharp [complete] see repo
– Improve SimpleBlockchain [complete] see repo

Additionally, I worked on:

– Improve CrysJS [complete] see repo

My new resolutions:

– Improve WangTiles
– Improve WangTilesJS
– Improve CrysSharp
– Improve CrysJS
– Improve SimpleForth
– Improve BlockchainSharp
– Improve SimpleBlockchain

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

July 2, 2016

Clojure: Links, News And Resources (33)

Filed under: Clojure, Functional Programming, Links, Lisp, Programming Languages — ajlopez @ 8:44 pm

Previous Post
Next Post

Clojure to die for
http://cjohansen.no/clojure-to-die-for

Building static sites in Clojure with Stasis
http://cjohansen.no/building-static-sites-in-clojure-with-stasis

Setting Up Travis CI for OpenCV and Midje – Sean Brewer
http://seabre.github.io/blog/2014/03/09/setting-up-travis-ci-for-opencv-and-midje/

Do Things: a Clojure Language Crash Course | Clojure for the Brave and True
http://www.braveclojure.com/do-things/

Clojure Cookbook – O’Reilly Media
http://shop.oreilly.com/product/0636920029786.do

ClojureTV – YouTube
https://www.youtube.com/user/ClojureTV

swannodette/hello-cljsc
https://github.com/swannodette/hello-cljsc

juxt/qcon2014
https://github.com/juxt/qcon2014

LudoTheHUN/adatx
https://github.com/LudoTheHUN/adatx

Organizing Your Project: a Librarians’s Tale | Clojure for the Brave and True
http://www.braveclojure.com/organization/

Clojure for the Brave and True, an Online Book for Beginners
http://www.braveclojure.com/

aengelberg/loco
https://github.com/aengelberg/loco

avi – Lively vi implemented in Clojure
https://github.com/maitria/avi

AeroNotix/lapse · GitHub
https://github.com/AeroNotix/lapse

leonardoborges/rx-cljs
https://github.com/leonardoborges/rx-cljs

The case for Clojure – YouTube
http://www.youtube.com/watch?v=NvxyTKyXSRg&feature=youtu.be

(shuffle thoughts) — (reduce startup)
http://galdolber.tumblr.com/post/78110050703/reduce-startup

54. Partition a Sequence
http://www.4clojure.com/problem/54

jcrossley3/lein-modules
https://github.com/jcrossley3/lein-modules

How to run a London Clojure Dojo in 20ish easy steps
http://www.softmachine.net/2013/05/how-to-run-a-london-clojure-dojo-in-20ish-easy-steps/

Clojure on Semaphore
https://semaphoreapp.com/blog/2014/02/26/clojure-on-semaphore.html

Reducers – Rich Hickey on Vimeo
http://vimeo.com/45561411

Clojure from the ground up: modeling
http://aphyr.com/posts/312-clojure-from-the-ground-up-modeling

Xah at Blogger: Wolfram Language and Lisp, Clojure
http://xahlee.blogspot.com.ar/2013/11/wolfram-language-and-lisp.html

niwibe/buddy
https://github.com/niwibe/buddy

Navigating the Clojure Web Stack
https://hackworth.be/2013/12/10/navigating-clojure-web-stack/

My Links
http://delicious.com/ajlopez/clojure

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

June 30, 2016

Clojure: Links, News And Resources (32)

Filed under: ClojSharp, Functional Programming, Links, Lisp, Programming Languages — ajlopez @ 10:53 am

Previous Post
Next Post

More historic links about Clojure

ptaoussanis/sente
https://github.com/ptaoussanis/sente
Web Sockets

TheClimateCorporation/claypoole
https://github.com/TheClimateCorporation/claypoole/
Thread Pool

Timothy Baldridge on Clojure’s Core.Async
http://www.infoq.com/interviews/baldridge-core-async

Martin’s Programming Blog: Distributed Actors in Clojure
http://martinsprogrammingblog.blogspot.com.ar/2012/05/distributed-actors-in-clojure.html

Why Clojure Rocks | kreuzwerker Blog
http://www.kreuzwerker.de/en/blog/posts/why-clojure-rocks-2/

oakes/lein-fruit
https://github.com/oakes/lein-fruit
iOS plugin

Reagent 0.4.0: All arguments allowed
http://holmsand.github.io/reagent/news/any-arguments.html

holmsand/reagent
https://github.com/holmsand/reagent

weejulius/raiseup
https://github.com/weejulius/raiseup
CQRS sample

Lucuma – A Web Components library for ClojureScript
http://jeluard.github.io/lucuma/

JonyEpsilon/gorilla-repl
https://github.com/JonyEpsilon/gorilla-repl

There’s More to Life than Just Functions
http://bodil.org/more-than-functions/#/

webnf/webnf
https://github.com/webnf/webnf
Web Development

rkn.io – Datomic Antipatterns: Conn as a Value
http://www.rkn.io/2014/02/10/datomic-antipatterns-connnnn/

gf3/secretary
https://github.com/gf3/secretary
ClojureScript routing

RockPaperScissorsMultimethodsClojure/rockpaperscissors/src/rockpaperscissors/core.clj at master · trikitrok/RockPaperScissorsMultimethodsClojure
https://github.com/trikitrok/RockPaperScissorsMultimethodsClojure/blob/master/rockpaperscissors/src/rockpaperscissors/core.clj

Clojure Cheat Sheet (Clojure 1.3 – 1.5, sheet v12)
http://jafingerhut.github.io/cheatsheet-clj-1.3/cheatsheet-tiptip-cdocs-summary.html

damballa/parkour
https://github.com/damballa/parkour
MapReduce Hadoop

Parallel Universe
http://blog.paralleluniverse.co/2014/02/06/fibers-threads-strands/

Factual/durable-queue
https://github.com/Factual/durable-queue
Queue

Live coding with Clojure and Emacs ?
http://danielsz.github.io/2014/01/20/Live-coding-with-Clojure-and-Emacs/

Jay Fields’ Thoughts: REPL Driven Development
http://blog.jayfields.com/2014/01/repl-driven-development.html

My Links
http://delicious.com/ajlopez/clojure

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

Older Posts »

The Shocking Blue Green Theme. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 74 other followers