Month: December 2015

  • to-jdbc-uri 0.5.0 released

    to-jdbc-uri 0.5.0 released

    We just released to-jdbc-uri 0.5.0 with support for URL parameters. Courtesy of Joe Kutner. I’d like to note, sometimes I hear that the Clojure community doesn’t care about testing, but to-jdbc-uri has a very complete testing suite and so far, this and other contributions came fully tested.

  • How I found one of the earliest browsers in history

    How I found one of the earliest browsers in history

    Yesterday, the web celebrated its 25th birthday and to join in, I have a little story. A couple of years ago I found a NeXTcube. I’m not going to say where it is to avoid vandalism (the computer is publicly accessible under some circumstances without much oversight), but this is the story. Sir Tim Berners-Lee…

  • How to legally submit an app to Apple’s App Store when it uses encryption (or how to obtain an ERN)

    How to legally submit an app to Apple’s App Store when it uses encryption (or how to obtain an ERN)

    Disclaimer: this article is now obsolete as the rules have changed, please don’t waste your time reading it. Disclaimer: I am not a lawyer, this is not legal advice.  There’s a lot of conflicting information out there about whether you need an ERN or not to publish an app in the App Store. I spoke…

  • Free-form version 0.2.0 released

    Free-form version 0.2.0 released

    We are very happy to announce version 0.2.0 of our form building library Free-form. This version includes: Started Bootstrap 3 support. Change API from :free-form/field to :free-form/input . Created example app to help test, exercise and develop the library: http://free-form-examples.carouselapps.com The Bootstrap 3 support means that you can have whole fields defined as succinctly as: [:free-form/field {:type…

  • Prerenderer 0.2.0 released

    Prerenderer 0.2.0 released

    We are proud to announce the release of version 0.2.0 of our ClojureScript library Prerenderer, a library to do server side pre-rendering of single page applications. In this release, we include: Changed the ClojureScript API to hide NodeJS details. New re-frame implementation that depends on re-frame 0.6.0 but not on a fork. Added an option…

  • Review of Clojure Exchange 2015 London

    Review of Clojure Exchange 2015 London

    I recently attended Clojure Exchange 2015 London, the conference organized by Skills Matter for Clojurians. Like many other attendees I was impressed by the quality of the talks and as a presenter, I was particularly pleased that only a few hours later my presentation, What is a Macro?, was already published, in video form, for everybody…

  • A browser in your screensaver is a square peg in a round hole

    A browser in your screensaver is a square peg in a round hole

    This blog post was originally published in Screensaver Ninja‘s blog. We were recently challenged by someone who asked what was so special about adding websites into a screensaver. Perhaps, at first, this doesn’t seem like a tough task but after months of challenging work, I can confirm it is. I realized I never shared exactly…

  • Tour of the Source Code of Ninja Tools

    Screencast of a tour of the source code of our research project, Ninja Tools, a single page application developed in Clojure and ClojureScript.