Other articles


  1. Building Git from scratch

    This is running on Ubuntu 12.04, using the most recent versions as of 2013-02-02.

    Install git:

    $ wget http://git-core.googlecode.com/files/git-1.8.1.2.tar.gz
    $ tar xf git-1.8.1.2.tar.gz
    $ cd git-1.8.1.2/
    $ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev
    $ make ...
    read more
  2. Debuggers as Pesticides

    I thought this was funny:

    Historical footnote: DDT was developed at MIT for the PDP-1 computer in 1961. At that time DDT stood for "DEC Debugging Tape". Since then, the idea of an on-line debugging program has propagated throughout the computer industry. DDT programs are now available for all DEC ...

    read more
  3. Determining Uptime for Windows

    After my computer restarted overnight I became curious as to what time it restarted (I had something running overnight and was upset that it didn't finish. A quick Google search revealed that there are several ways to reveal this information:

    Uptime.exe Utility

    Microsoft provides a small utility that ...

    read more
  4. Double-buffered Panels in C#

    Having panels which update quickly without flickering requires double-buffering. To accomplish this in C#, you'll have to derive from the standard Panel class as shown below, and then replace the declaration and instantiation of the panel with your new class.

    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public class DoubleBufferedPanel ...
    read more
  5. Firefox Updating Fix

    This is a problem I used to have with Firefox updates failing when I was running as a Limited User in Windows XP.

    Here are the steps to fix the problem:

    1. Close all running instances of Firefox.
    2. Open an Administrator command prompt by right-clicking on a Command Prompt icon, choose ...
    read more

Page 1 / 3 »

blogroll

social