Now that people are considering NOSQL will more people consider no-DB
A memory image replaces database interactions with in-memory data using event sourcing to record persistent changes
The latest blog posts to take off on Hacker News. 679 posts.
A memory image replaces database interactions with in-memory data using event sourcing to record persistent changes
Sublime Text 2 Build 2111 is available now , with new features including indent guides, improved project support, new commands for working with HTML, and last but not least, Vintage Mode , adding support for vi key bindings.
Introducing osmus, a multiplayer HTML5 game written with web sockets, canvas and a game engine that runs shared code on the client and server.
Developers with experience in both Java and Ruby web development often ask the question: Why is web app development so complicated in Java, and so much...
Read Java blog posts to learn how to save on license fees, get better performance, use more secure Java, and optimize cloud costs.
We're pleased to announce the public beta of Heroku for Java. Java is the fourth official language available on the Cedar stack. Java is, by many measures,
Though it contains forms only for function applications, variable references and anonymous functions, it is equivalent to a Turing machine.
It gives us great pleasure to finally announce the release of batman.js to the JavaScript community today. This release represents the first code dump of something we’ve been working hard on at Shopify for a long time, so we’re very excited to get it into your hands and see what you do with it.
I spent most of yesterday afternoon working on a paper I’m co-writing. It was one of those days when the writing came easy. I was moving from topic to topic, but then I realized that I was reaching too far backward – I was explaining things which I shouldn’t have had to explain to the audience I was trying to reach.
It is over one year since I gave up my day job to become an independent developer (It is more than a year but I have missed a few reports so I will sum 12 months that has been reported on this blog…
I have been programming for a number of years already. I have seen others introduce bugs, and I have also introduced (and solved!) many bugs while coding. Off-by-one, buffer-overflow, treating pointers as pointees, different behaviors or the same function (this is specially true for cross-platform applications), race…
Hi all. Here is (an extract of) a short summary paper about my current position on Software Transactional Memory as a general tool in the ...
Comments extracted from a code review. I've been asked to disseminate them more widely. I should say something about regular expressio...
Best algorithms book I ever read I took a fair amount of time looking at data structures and algorithms while I was st...
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
I’ve been writing some CoffeeScript lately, and it’s been fantastic. I wish I...
Way back in September 1983, I started my first real job, working at Oranim, a big bread factory in Israel that made something like 100,000 loaves of bread every night in six giant ovens the size of…
For a while I’ve wanted to write some personal finance software. Call me crazy, but I can’t find anything currently in existence that allows me to project my earnings and expenses 1 , then summarizes the net effect over a period of time. Basically, I want to be able to propose a budget to myself and simulate how it…