Archive for April, 2014
Fixing a mangled NTFS partition: success
Posted by Kyle Lexmond in Sysadmin on April 21, 2014
A follow-up from kyl191.net/2012/08/rebuilding-a-partition-table-after-failed-resize/ Almost two years on, Correcting errors in the Master File Table (MFT) mirror. Correcting errors in the master file table’s (MFT) BITMAP attribute. Correcting errors in the Volume Bitmap. Windows has made corrections to the file system. My drive is back! And seemingly OK! I’m celebrating by setting up a Python […]
Musings on the Mythical Man-Month Chapter 2
Posted by Kyle Lexmond in Personal, Programming on April 2, 2014
tl;dr: Scheduling tasks is hard We assume everything will go well, but we’re actually crap at estimating We confuse progress with effort Because we’re crap at estimating, managers are also crap at estimating Progress is poorly monitored If we fall behind, natural reaction is to add more people Overly optimistic: Three stages of creation: Idea, […]
Musings on The Mythical Man-Month Chapter 1
Posted by Kyle Lexmond in Personal, Programming on April 1, 2014
Summary of the chapter: Growing a program A standalone product, running on the dev’s environment, is cheap. It gets expensive if: You make it generic, such that it can be extended by other people. This means you have to document it, testing it (unit tests!), and maintain it. You make it part of a larger […]