Archive for the 'programming' Category

How InnoDB performs a checkpoint at Xaprb [by Baron Schwartz {of Perconna, MySQL vendor }

Friday, May 6th, 2011

How InnoDB handles REDO logging – MySQL Performance Blog [by Ewen Fortune]

Friday, May 6th, 2011

How MySQL InnoDB implements transaction log, aka REDO (Oracle), aka WAL (PostgreSQL)

How InnoDB handles REDO logging – MySQL Performance Blog [by Ewen Fortune]

Friday, May 6th, 2011

Intellectual Cramps: Local Continuous Integration with Hudson and Git

Friday, May 6th, 2011

Short article on how to configure hudson (jenkins) CI with git

Programming Language Popularity

Friday, May 6th, 2011

A websites that ranks different programming languages by comparing statistics from search engine queries, news articles and job board postings.

Solving Every Sudoku Puzzle [by Peter Norvig]

Friday, April 15th, 2011

An essay by Peter Norvig showing how to program sudoku solver.
Note: Read this if you are a software developer . Even better is to print it out and read it with a pencil.

InfoQ: Solving Sudoku with TDD

Friday, April 15th, 2011

an article (with a lot of useful links, make sure you follow them) about how Ron Jeffries (author of XP programming) solves sudoku algo in a series of 5 blog articles to show his TDD approach. This is was contrasted by Peter Norvig solving the same pr…

Perl 5 to Perl 6 Regular Expression Converter [online tool]

Wednesday, April 6th, 2011

It is not always works, but at least give you an idea. Perl6 regex syntax is really different from normal perl and it is not [yet] well documented. Or you can prefix each regex in perl6 with :p5 to make it perl5-compatible

A Tale of Four Kernels

Tuesday, April 5th, 2011

Quote from the article: “Therefore,
the most we can read from the overall balance of marks is
that open source development approaches do not produce
software of markedly higher quality than proprietary software
development.”

A subjective code quality …

PacketShader – GPU-accelerated Software Router

Friday, March 25th, 2011

Also see http://shader.kaist.edu/packetshader/io_engine/index.html and http://www.ndsl.kaist.edu/~kyoungsoo/papers/2010-lanman-100Gbps.pdf

Using latest x86 hardware and GPU to build a 100GB pc router / possible theoretically, but as of now, is not co…