[This essay has been expanded into a book, you should read it, here] Image via Wikipedia A popular saying goes that Programmers are machines that turn caffeine into code.
This post describes a Base64 alternative to working with hexadecimal representations of ObjectId’s in mongo. This: UKZBAooUfVcAYOfa Instead of: 50a641028a147d570060e7da That is 16 characters instead of 24 and depending on your style, you may prefer it. PANAXIOM
SBT Build in Sublime Text 2 | A Filipino Programmer in Japan Theres the itch again. I thought of something cool to code, fired up my IntelliJ. Splash screen shows up… Loading Plugins.
softprops/np README.md np Simple utility for creating new projects in Sbt
wuub/SublimeREPL README.md SublimeREPL for SublimeText (2 and 3) If you would like to donate to support SublimeREPL development, you can do so using GitTip or PayPal. Someone willing to take care of documentation would also be very welcome :-) Features Common
Resources: Developer-contest Get Started Now With Typesafe Activator What is a Reactive application? Reactive applications are a new class of applications that are becoming more and more prevalent in both Consumer and Enterprise-facing environments. Reactive applications are fundamentally different to the traditional web-based or mobile applications seen today and are distinguished by having one or more of the following defining traits: Event-Driven: Enables parallel, asynchronous processing of messages or events with ease.
Structure and Interpretation of Computer Programs Educators, generals, dieticians, psychologists, and parents program. Armies, students, and some societies are programmed. An assault on large problems employs a succession of programs, most of which spring into existence en route. These programs are rife with issues that appear to be particular to the problem at hand.
Put an open map widget in any web page! OpenLayers is a project of the Open Source Geospatial Foundation. Visit our sponsorship page to find out how you can become an OpenLayers sponsor. We welcome contributions of any size. If you're interested in supporting OpenLayers development, you can also use our Gittip account:
1.3.11 - animated draggable connectors demonstration - jQuery
about arbor Arbor is a graph visualization library built with web workers and jQuery. Rather than trying to be an all-encompassing framework, arbor provides an efficient, force-directed layout algorithm plus abstractions for graph organization and screen refresh handling.
Scala - Tools - [scala-tools] Scala tool for formatting the source code On 19/02/2011 10:22, Matt Russell wrote: > Each to their own, of course Sure, it is better to have a tool and not use it... than not have the tool when we need it! ;-) > but I wrote Scalariform because I find > coding without a formatter to be a pretty harsh experience:
Support for Ruby version 1.9.3 will end on February 23, 2015 Today we are announcing our plans for the future of Ruby version 1.9.3. Continue Reading... Posted by hsbt on 10 Jan 2014
We are very pleased to announce Scala 2.11.0-RC4, the next release candidate of Scala 2.11.0! Download it now from scala-lang.org or via Maven Central. Since RC3, we’ve fixed two blocker bugs, and admitted some final polish for macros and quasiquotes.
Featured articles The Go Gopher The Go gopher is an iconic mascot and one of the most distinctive features of the Go project.