Peter Norvig’s Spelling Corrector in 21 Lines of Coffeescript
Coffeescript is a very nice (and relatively new) language that compiles down to javascript, making web programming (and making firefox plugins, nodejs apps, and so forth) much more joyful. Its object...
View ArticleHacking a Gnuplot into Minecraft
For those who don’t know, Minecraft is an inspiring indie game that places the gamer into a sandbox 3d world, where everything is made of blocks. Blocks can also be crafted into other blocks through...
View ArticleClojureScript vs Coffeescript
A language that doesn’t affect the way you think about programming, is not worth knowing – Alan J. Perlis In the past few years Javascript has gained a lot of attention and ubiquity: HTML5 technologies...
View ArticleImplementing Minecraft in WebGL
TL;DR: Source here, live demo here. ROME project WebGL is an amazing piece of technology that enables browsers to natively render hardware accelerated 3d creations (yay, no o3d plugin needed!). I’ve...
View ArticleConjcraft: A Minecraft Mod implemented in Clojure
When you don’t create things, you become defined by your tastes rather than ability. Your tastes only narrow & exclude people. So create. – why the lucky stiff TL;DR: Source here, and here a video...
View ArticleNavigating Git Branch History
In last years I’ve been collaborating in very large projects using git. More recently, one thing that started annoying me was branch switching, as git shell completion started requiring a lot of...
View ArticleWebGL breaking into the real world
A few weeks ago I attended the Khronos WebGL Meetup during GCD week. It was a pleasure to see how much amazing real companies got real work got done, many in just one year. Here are some of the...
View ArticleDowngrading RubyMotion
RubyMotion is a great way of writing native iPhone apps using Ruby rather than good old Objective-C. The excitement around it has not stopped at 37 signals’ post about Why I loved building Basecamp...
View ArticleViewing 3D Models directly on GitHub
A few months ago Github launched an amazing, albeit limited, support for viewing 3D models directly on GitHub. Since obj files were not supported, and are one of the most prominent 3D files on GitHub...
View ArticleIdiomatic Clojure with LightTable
LightTable, the famous innovative IDE (slash reactive work surface, as described by the author) recently got some pretty amazing additions: user defined plugins and user defined custom expressions....
View Article
More Pages to Explore .....