Category Archives: Programming

Quickly Scrambling a File (unsort)

A method for randomizing the order of lines in a file. Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

Ignoring Files in Subversion from the Command Line

How to edit the subversion ignore list from the command line.
Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

Rudamentary WiX Orphan Prevention

WiX can’t automatically detect when programmers add assemblies to an application. Continue reading

Posted in Programming | Tagged , , , , , , , | Leave a comment

Venting On PowerShell

PowerShell intends to follow in the tradition of the Unix-style shells, but it will not be simple for Un*x users to pick up. Continue reading

Posted in Programming | Tagged , , , , , , | 4 Comments

One-Stroke GUIDs in Visual Studio

How to get a new GUID in Visual Studio with a single key combination. Continue reading

Posted in Programming | Tagged , , , , , , | Leave a comment

Focus On Functionality with Objective C

Interfaces are an important polymorphism tool in languages like Java and Delphi. Objective C protocols are similar, but some syntax may not be obvious at first. Continue reading

Posted in Computer, Mac, Programming | Tagged , , , , | Leave a comment

/tmp on OS X

How to get the current user’s temporary directory on OS X. Continue reading

Posted in Mac, Programming | Tagged , , , , , , , | 4 Comments

Setting a Language for vim Syntax Highlighting

How to set the language for syntax highlighting in vim. Continue reading

Posted in Programming | Tagged , , , , | 17 Comments

Leaking Interfaced Objects in Delphi

If one overrides the AfterConstructor method of a TInterfacedObject descendent, not calling inherited will cause a memory leak. Continue reading

Posted in Programming | Tagged , , , , , , | Leave a comment

Removing Sticky Packages from Delphi Projects

In the Delphi IDE, when working on a project, you open a package (.dpk), then close the package. However, when you open the project at a later date the package “sticks” to the project. In other words, the package is … Continue reading

Posted in Programming | Tagged , , , , , , , , , | Leave a comment