
Development
Get flash to fully experience Pearltrees
Coding Horror: Speed Hashing
Text extraction
Ipad development
Software Engineering
Trouble In Clever Domain Land: Bit.ly And Others Risk Losing Theirs Swift.ly
Robin Wauters is the European Editor of tech blog The Next Web and lead editor of Virtualization.com. He was a senior staff writer at TechCrunch until his departure in February 2012. Aside from his professional blogging activities, he’s an entrepreneur, event organizer, occasional board adviser and angel investor but most importantly an all-round startup champion.Home > development > Some lesser-known truths about programming 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. Good programmers spend much of the other 90% thinking, researching, and experimenting to find the best design.
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)
Agile Management, Software Development, Complexity Theory, Development Management, Quality Improvement, Software Engineering, Agile Development, Personal ImprovementCWE - 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 easy-to-use & feature-rich API as they simply help the main application to spread into others & reached by more users. Also, an API-enabled application can be easily developed further using the API itself. In order to create an API for your web application, here are 10 tutorials to get you started .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
E. Michael Maximilien The Facebook social utility is phenomenally successful. As of summer 2009, the site attracted around 300 million visitors per month.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.

