
Development
Text extraction
Ipad development
Software Engineering
Trouble In Clever Domain Land: Bit.ly And Others Risk Losing Theirs Swift.ly
Bit.ly , HootSuite (with its Ow.ly service), Ad.ly and perhaps even Smel.ly could well be at risk of having their domain names sudden.ly taken away by the Libyan government. Ben Metcalfe blogs that his domain name vb.ly was recently seized by NIC.ly (the domain registry and controlling body for the Libyan domain space) because the content of his website, at least in their opinion, was in violation of Libyan Islamic/Sharia Law. The story gets worse.My experience as a programmer has taught me a few things about writing software. Here are some things that people might find surprising about writing code: Averaging over the lifetime of the project, a programmer spends about 10-20% of his time writing code, and most programmers write about 10-12 lines of code per day that goes into the final product, regardless of their skill level.
Some lesser-known truths about programming | Dot Mac
SEO
Scalability
Java
PHP
Flex
HTML
HTML5
Flash & iPhone
iPhone & iPad
Flash & HTML5
Let's make the web faster - Google Code
NOOP.NL: Top 200 Blogs for Developers (Q2 2009)
Note: a new edition of this list is available here ! This is a sad day... My blog is no longer the most popular software-development related blog of continental Europe. That other Dutch blogger (at #18) has managed to overtake me (at #24) in my own list .CWE - 2010 CWE/SANS Top 25 Most Dangerous Programming Errors
How To Create An API? (10 Tutorials)
Behind almost every successful web application, there is an as they simply help the main application to spread into others & reached by more users. Also, an API-enabled application using the API itself. In order to for your web application, here are .Summary of all the MIT Introduction to Algorithms lectures - goo
The USPTO awarded search giant Google a software method patent that covers the principle of distributed MapReduce, a strategy for parallel processing that is used by the search giant. If Google chooses to aggressively enforce the patent, it could have significant implications for some open source software projects that use the technique, including the Apache Foundation's popular Hadoop software framework. "Map" and "reduce" are functional programming primitives that have been used in software development for decades. A "map" operation allows you to apply a function to every item in a sequence, returning a sequence of equal size with the processed values. A "reduce" operation, also called "fold," accumulates the contents of a sequence into a single return value by performing a function that combines each item in the sequence with the return value of the previous iteration.
Google's MapReduce patent: what does it mean for Hadoop?
Extreme Agility at Facebook | blog@CACM | Communications of the
By E. Michael Maximilien November 11, 2009 Comments (4) Robert Johnson , director of engineering at Facebook was the last keynote at OOPSLA 2009 . Robert’s talk: “Moving Fast at Scale - Lessons Learned at Facebook”, aimed to shed some lights on Facebook’s scaling issues and successes, as well as the type of processes they have used to deal with such incredible growth. The Facebook social utility is phenomenally successful.There's been a lot great work happening in the VM performance space over the last few years. The problems of performance are beginning to be well understood as even dynamic languages begin to challenge the incumbents. This article reviews a project which aims to bring more empirical testing to the language/runtime performance debate. Rather than argue about the theorectical, we let the code speak for itself. You may be suprised by what it says.

