All my methods take 316 arguments, and I like it that way
Great domain names provide SEO, branding, and a memorable experience for your users. Get a premium domain today.
The latest blog posts to take off on Hacker News. 14,544 posts.
Great domain names provide SEO, branding, and a memorable experience for your users. Get a premium domain today.
<img src="http://stevehanov.ca/blog/images/stick-figures.png"/> Now it's a commercial product, but <a href="http://zwibbler.com">Zwibbler</a> was once a fun side-project, and here's some details on its implementation.
If you have not yet read it, please read Maria Siniaalto's 15 page " Test-Driven Development: empirical body of evidence ." It summarizes the few empirical studies done to evaluate the effectiveness of TDD. In the conclusion you'll find:
A favorite conundrum of many Lisp aficionados is why the language appears to languish in disuse. Talk of cultural problems , "the library question" (which usually boils down to nonsensical circular reasoning), too many parentheses, and other absurdities simply dances around the blindingly obvious explanation - one…
In my previous post about generic actions in Rails 3, I made reference to significant improvements in the router. Some of those have been covered on other blogs [http://rizwanreza.com/2009/12/20/revamped-routes-in-rails-3], but the full scope of the improvements hasn't yet been
In Farmington, CT, in fact, the town my cat was named after. Oh yes. That's how much we love that place. Lukasz, Ashok, and Matt will be...
Web browsers should only buffer HTML5 media content when the `autobuffer` attribute has been explicitly turned on in the markup.
As you may have heard, the UK government released a fresh batch of MP expenses documents a week ago on Thursday. I spent that week working with a small team …
Last week, Google banned my PHP port of JSMin from Google Code due to a quibble over a line in the license stating that “The Software shall be used for Good, not Evil”, which they believe makes the license non-free. When I asked Google’s Chris DiBona whether all Google Code projects including JSMin would be subject to…
C functions may be used recursively; that is, a function may call itself either directly or indirectly. Uninquiring souls may take this as just another peculiarity of those C folk, of whose ways their neighbours speak little to outsiders but much among themselves.
I've been a big proponent of NoSQL for a while. I have played with just about all of the new generation of data stores. We almost got cassandra running in production once, and we've been running mongodb in production for about six months now.
I've just had a chance to play with the implementation of websockets in Googles Chrome browser. This post started me off. After a small am...
Here’s real news: Alex Osborne of National Library of Australia , also known as @atosborne , whom I first met on #clojure , took the Wide Finder bit between his teeth and has posted a remarkable implementation story: Widefinder 2 with Clojure . Um, 8m4.663s! If you care about any aspect of this stuff you really ought…
Although I spend a lot of my play-time fooling about with other languages, my professional and released code consists of Python, C, C++ and, alas, Javascript. I've lived in this tiny corner of the magic garden of modern software development for 10 years, and I'm itching to strike out in a different direction for my…
GWT 2.0 was released today, and even though I've been using it for months and contributing to it, I didn't realize the significance of this ...
Introduction Last week, the all-knowing Mako inspired me to give zsh a shot. He started me off with a .zshrc file, and now a week later, I’ve been spreading the word to as many people as I ca…
TITANSLOT88 menyediakan info akses login, cara daftar, serta link alternatif terbaru 2026, didukung navigasi mudah dan tampilan responsif di semua perangkat.
Name the most widely used bytecode interpreter or virtual machine. Sun's JVM? Adobe's Flash? .NET and Mono? Perl? Python? PHP? These are all certainly popular, but there's one more widely used than all those combined. That bytecode interpreter is Henry Spencer's regular expression library and its many descendants.
Bioinformatics, genomics, and Javascript
My journey of mastering procrastination has led me to an interesting article on Hacker News today:
Hey everyone, I just pushed 30 of my projects to GitHub. I realized that all the projects were scattered across my blog and there was no central repository. So I took time to organize them, write documentation, and uploaded them to GitHub. I did all of these projects for fun and to learn better programming. You…