Programming

TwitterFacebook
Get flash to fully experience Pearltrees

Free Code Metrics for Visual Studio Professional

Introduction Recently my superior requested to report some code metrics from my team. Unfortunately, Visual Studio professional was used by me and team members. This version does not provide ready to use tools for collecting these statistics. TFS server was not used either. http://www.codeproject.com/Tips/517812/Free-Code-Metrics-for-Visual-Studio-Professional

Apriori Algorithm

http://www.codeproject.com/Articles/70371/Apriori-Algorithm Introduction

30 free programming eBooks - citizen428.blog()

http://citizen428.net/blog/2010/08/12/30-free-programming-ebooks/ Since this post got quite popular I decided to incorporate some of the excellent suggestions posted in the comments, so this list now has more than 50 books in it. BTW : I’m not very strict on the definition of “ebook”, some of them are really just HTML versions of books. [ UPDATED : 2012-01-18] Learning a new programming language always is fun and there are many great books legally available for free online.

Interpreted Languages: PHP, Perl, Python, Ruby (Sheet One) - Hyperpolyglot

a side-by-side reference sheet sheet one: grammar and invocation | variables and expressions | arithmetic and logic | strings | regexes dates and time | arrays | dictionaries | functions | execution control http://hyperpolyglot.org/scripting
http://repeatgeek.com/tools/6-books-every-programmer-should-own/

6 Books Every Programmer Should Own

I’ve seen many lists about the best programming books and I am sure there are a lot of books that are specific to a programming knowledge or technology – that I have not included in my list. The books I have chosen are those that are meant to inspire, increase productivity and improve your programming design skills.
http://meta.wikimedia.org/wiki/Help:Editing Editing refers to the changing of a page by a Wikimedia user. Unless certain restrictions are in effect, such as protection , all pages are editable, by everyone. This is a brief overview of that process.

Editing

A trip through the Graphics Pipeline 2011: Index « The ryg blog

http://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/ Welcome. This is the index page for a series of blog posts I’m currently writing about the D3D/OpenGL graphics pipelines as actually implemented by GPUs . A lot of this is well known among graphics programmers, and there’s tons of papers on various bits and pieces of it, but one bit I’ve been annoyed with is that while there’s both broad overviews and very detailed information on individual components, there’s not much in between, and what little there is is mostly out of date.
http://freevideolectures.com/blog/2011/06/youtube-playlists-programmers/ YouTube has been very good platform for learning any thing.

YouTube Playlists for Learning Programming

Twitter open-sources its MySQL tweaks | Business Tech

Twitter has open-sourced some of the numerous tweaks it has made to MySQL, the database technology that the microblogging site uses to store most of the data generated by its users. http://news.cnet.com/8301-1001_3-57411611-92/twitter-open-sources-its-mysql-tweaks/
The term ‘geek’, once used to label a circus freak, has morphed in meaning over the years. What was once an unusual profession transferred into a word indicating social awkwardness. As time has gone on, the word has yet again morphed to indicate a new type of individual: someone who is obsessive over one (or more) particular subjects, whether it be science, photography, electronics, computers, media, or any other field.

70 Things Every Computer Geek Should Know. | Arrow Webzine

How I Explained REST to My Wife

After receiving a number of reasonable complaints about the gender-oriented nature of this article from people I respect very much, I've decided to take it down for good. While the dialog was never intended as commentary on the role of gender in technology, I'm convinced that it could too easily be taken that way and am not at all comfortable with that possibility.
Learn Python The Hard Way Take The Video Course For $29

Learn Python The Hard Way, 2nd Edition — Learn Python The Hard Way, 2nd Edition

Embedded software often runs on processors with limited computation power, thus optimizing the code becomes a necessity. In this article we will explore the following optimization techniques for C and C++ code developed for Real-time and Embedded Systems. Many techniques discussed here have roots in the material we covered in the articles dealing with C to Assembly translation. A good understanding of the following articles will help: Premature optimization is the root of all evil

Optimizing C and C++ Code

Agile Testing Challenges - Broken Builds

Agile Testing Challenges - Broken Builds