Tag: programming

So, with the latest and greatest technology at their disposal, Dave’s team built outdated and mediocre software that functioned and communicated exactly like the old software. It did everything it was supposed to do and it did it right. And therein lay the problem. Shortly after they delivered the software, the retailer rejected the QA…

Share this:

This is a place to find information about some of the more fundamental algorithms used in computer science. This information is widely available on the net, but hopefully the way it’s presented and discussed here will resonate with you. via simple algorithms. Very nice illustrations of every step of various algorithms.

Share this:

Android + Ruby = Ruboto Charles Nutter, a member of the JRuby team, had an epiphany: because the Android toolchain could convert compiled Java code to Dalvik files, and because JRuby had a Ruby interpreter in compiled Java bytecode, then he should be able to run Ruby on Android. Within an astonishingly short time, he…

Share this:

Why are you doing this? Existing languages at this level of abstraction and efficiency are unsatisfactory. In particular: Too little attention paid to safety. Poor concurrency support. Lack of practical affordances, too dogmatic about paradigm. What are some non-goals? To employ any particularly cutting-edge technologies. Old, established techniques are better. To prize expressiveness, minimalism or…

Share this:

While hanging out in #IndiaTwits, Shyam aka codelust brought to my attention of this post in Kragen hacks Mailing list. So I’m installing an OS on my laptop, and for whatever reason, the Debian Etch install disk thought it would be a good idea to initialize the whole disk to random data *before* rather than…

Share this:

Here’s something which made me go :o Kaj Arno: After all the industry speculation about MySQL being a “hot 2008 IPO”, this probably takes most of us by surprise — users, community members, customers, partners, and employees. And for all of these stakeholders, it may take some time to digest what this means. Depending on…

Share this:

I found this blog giving a step-by-step tutorial on how to get Direct 9.0c installed on your Linux box. Worthy of a look I say! Excerpts: About DirectX Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of…

Share this:

Corey Burger writes in The Fridge: As we close in on the release of Ubuntu 7.10, codenamed Gutsy Gibbon during the development cycle, we thought we would tell you a little bit about some of the new features and improvements that make the release exciting. So over the next ten days, we will talk about…