Tag: announcement

  • Since discontinuing Screensaver Ninja, I have received many messages asking when it is coming back: over Twitter, Facebook, email, and even one person tracking me down on Reddit..

    For those of you who don’t know what Screensaver Ninja is, here is the old explainer video:

    https://www.youtube.com/watch?v=E2XStYc3TmQ

    It has been very painful to read these messages for a couple of reasons. Firstly, I strongly believe in the product. I want to have it; use it; and enable others to use it. I constantly see expensive and badly designed dashboards or wasted screens, which my product will address. Secondly, judging by the requests, other people want this just as much as I do. Not proceeding with Screensaver ninja could be a wasted business opportunity; although it is hard to tell if the demand is enough to support its development right now.

    I set up a landing page explaining what happened to Screensaver Ninja and a form for people to register for notifications of its potential comeback. This was a way to save everybody’s time and frustration; for those emailing requests for up to date information when I could only say, with sadness, “it’s over”. To my surprise, this form has been gathering five or so leads a week, which is rather a lot for an abandoned product.

    I have started playing with the idea that I might revive Ninja: This time I have designed a bigger system that covers many more use cases and allows me to support both Windows and Mac OS as well as other platforms just as easily.

    During this process I identified the technological bottlenecks; the aspects to product creation that can take months to negotiate and solve, such as hacking Apple’s cookie jar or packaging Chromium. In doing so, I have built a selection of prototypes testing my choices – and everything is working beautifully.

    So that’s it: I have decided to revive Screensaver Ninja. I have emailed all of you whom have shown interest to tell you the good news, and have received an overwhelmingly positive response from both individuals and corporations; some wanting to run hundreds of instances.

    I want to be completely transparent with my supporters; I am building Screensaver Ninja by myself in my spare time between long days and after hours work at two different consultant gigs. Whilst I am looking into the options of partnerships, developers, and marketers, I have decided not to wait for these additions to the team in order to make progress. I’m very excited about this phase both from the technical as well as the business points of view so Screensaver Ninja is moving forward and I will have frequent updates.

  • 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.

  • We are very happy to announce version 0.2.0 of our form building library Free-form. This version includes:

    The Bootstrap 3 support means that you can have whole fields defined as succinctly as:

    [:free-form/field {:type        :email
                       :key         :email
                       :label       "Email"}]]

    Enjoy!

     

  • 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:

    The two first items in the changelog came hand in hand and they are the biggest changes to keep in mind if you are upgrading. We are very happy that we no longer need a fork of re-frame and we would like to extend our gratitude to Mike Thompson for working with us on having the appropriate API to make this happen.

    The change in API means that your Prerenderer module now would look something like this:

    (ns projectx.node
      (:require [prerenderer.core :as prerenderer]))
    
    (defn render-and-send [page-path send-to-browser]
      (send-to-browser (render page-path)))
    
    (set! *main-cli-fn* (prerenderer/create render-and-send "ProjectX"))

    instead of:

    (ns projectx.node
      (:require [cljs.nodejs :as nodejs]
                [prerenderer.core :as prerenderer]))
    
    (defn render [req res]
      (let [page-path (.-path (.parse url (.-url (.-query req))))]
        (.send res (render page-path))))
    
    (set! *main-cli-fn* (prerenderer/create render "ProjectX"))

    Enjoy!

  • We just released a new version of jar-copier, 0.3.0, that includes:

    • Better reporting of misconfiguration.
    • Thoroughly testing misconfiguration reporting.
    • Added the possibility to manually specify the jars (not java-agents).

    The main change is the last item, which was planned but now it became clear that some people actually wanted it.

  • The Palace of Westminster at night seen from the south bank of the River Thames.
    London by Jim Trodel

    I’m making a lot of changes in my life. I’m moving to London… tomorrow. I’m really excited about it. I wanted to live in London for a while already. In that topic, do you know anyone that wants to share a flat in the London Bridge area?

    Also, I’m changing jobs. In London I’m joining a startup called Watu. Well, I’m part of the founding team and I’ll be the CTO, which for now, it’s just an overly fancy way to say the coder, but I like it. We are solving the problem of managing employees from publishing the open positions at a company to interviewing, to paying salaries, to assigning and managing shifts. The whole deal. I’m really excited about it and I’m looking forward to it.

  • I’ve created a blog called:

    Science is cool

    It is my first try at a blog with a subject. The subject is, of course, science and coolness. Well, cool science. I find things related to science, every day, that are cool and I want to share them. Videos of experiments, conferences that are funny or inspiring. This is my way to share them with everybody.

    It’s also a statement in an age where myth and legend are jumping at us everywhere, we have to remember that science and technology brought us where we are and that science is cool.

    My web site was born around 1998 or 1999. Since then it has been many things, but for a while it has been a blog. My blog, my personal blog, where nothing I write is off-topic. Science is cool is my first try at a blog with a subject and that a blog that I intend to grow beyond a handful of friends.

    Of course, linking, sharing, re-tweeting and so on is very welcome.

  • I’ve designed a t-shirt. In the front it says “Mi parolas Esperanton”.

    In the back it says:

    I speak Esperanto

    Yo hablo Esperanto

    Ich spreche Esperanto

    Je parle espéranto

    我说世界语

    Я говорю на эсперанто

    Io parlo Esperanto

    You can buy it now.

  • I’ve created deb packages with my patches to Esperanto layouts. To use them, in Ubuntu, for they are packages for Ubuntu, just follow the instructions for my PPA and upgrade.Then pick them in the configuration as usual.