cmy RSS

Archive

Feb
19th
Thu
permalink

Super Mario Kart++

Feb
16th
Mon
permalink

Debt Metaphor (via WardCunningham)

“Ward Cunningham reflects on the history, motivation and common misunderstanding of the ‘debt metaphor’ as motivation for refactoring.”

Feb
5th
Thu
permalink

What does it mean to be a professional software developer? What rules do we follow? What attitudes do we hold? And how can we maintain our professionalism in the face of schedule pressure? In this talk Robert C. Martin outlines the practices used by software craftsmen to maintain their professional ethics. He resolves the dilemma of speed vs. quality, and mess vs schedule. He provides a set of principles and simple Dos and Don’ts for teams who want to be counted as professional craftsmen. (via Keynote-Bob Martin - Øredev)

Feb
3rd
Tue
permalink
Jan
14th
Wed
permalink

“A tale of suspense, intrigue, corporate greed, and the stupidity of an authorization mechanism that isn’t turing complete. With code.”

Dec
14th
Sun
permalink

eStudy Refactoring Taskforce

  • Me: estudy taskforce ;)
  • J: unit one, unit one, start refactoring now
  • J: roger that
  • J: code bug spotted.
  • J: debug at will
  • J: sir, yes, sir
Dec
13th
Sat
permalink
Dec
11th
Thu
permalink
Dec
2nd
Tue
permalink
Nov
9th
Sun
permalink

Database Migration

I’ve just finished migrating a database (200+ tables) from Latin1 to UTF-8. Fortunately MySQL did most of the work for me. I only had to recreate all tables in another database with UTF-8 as default charset and then copy all data from one table of the source database to the same table in the destination database. MySQL automatically transformed the data into the right character encoding which is quite nice.

Here’s what to do: You first create your new database and then do an INSERT INTO for every table you want to migrate.