Ever heard the expression 'you cant talk yourself out of this one?', well can I screencast my way out of it? I've compiled a little 12 minute screencast where I demonstrate some interactive webdevelopment while showing off Emacs.
Below you'll see a small video, which I have made for the purpose of demonstrating the look and feel of webdevelopment in Clojure. From feedback I received from my last post I gathered that many people haven't had a chance to try out Compojure yet. To accomodate those of you who haven't yet tried out either Compojure or the IDEverything Emacs this is a chance to take a look at how the internals of the machinery works.
Long story short: I'll copy some data from a website, push it into MySql and display it on a website - all very simple, but it does show off a little bit of Compojure and ClojureQL.
(double click for full-screen - if you're not seeing it, try hitting F5 or using Firefox)
Compojure/Emacs Intro from Lau Jensen on Vimeo.
REPL languages are great and Clojure is no exception. Earlier this year I handled a project, where the rows weren't in the 2 digit range, but rather there were hundres of thousands of lines. Within minutes of just playing around in the REPL had I done enough calculations on the data to inform the customer that there were many faulty rows that were non-compliant with their own standards - They were using SAP and with the help of consultants they had a second iteration ready within a couple of days. Second iteration was also faulty, so we agreed that I would clean up the data for them, taking SAP out of the equation. It literally took minutes to complete and start using the data all thanks to the handy REPL which let me test/try/fry/burn/filter etc very quickly.
Leaving the content behind, how does Screencasts work for you guys? Is this something to build on, or is regular blogging still the way to go?