I need to sit down and think about this, because for years after I got into computers a megabyte was something massive. And now, I've got almost 3 Terabytes hooked onto my computer: Total: 2,970,532,491,264 bytes I never thought I will have that much storage space. I can't even imagine how much storage we will be needing in another 25 years time.
I've been always wanting to sit down one day and solve this problem; test the speed of manipulating pixels on a Bitmap using the three options: - the convenient but understandably slow Pixels, - the "interesting" Scanline property and - the Windows API GetDIBits and SetDIBits. I have been traditionally using Pixels for quick work and the Get/SetDIBits for low-level pixel manipulation such as the filters used in ToolBox . Never really used the Scanline property in anger, I was always thinking, DIBits "had" to be quicker. Little I knew... I have been experimenting with two tools that I've written and never released to the public domain. The first is the BMPCreator which I wrote in order to create 256-level grayscale bitmaps, the other is the IconCreator which uses a grayscale bitmap and applies color maps to it, giving you the ability to create different colored versions of the same icon (like in my database visualization tool VirtualTreeNavigator ). Yester
A while ago I posted a "how-to" doubling as a check list for installing Linux on VMWare and later I've added other posts full of little hints and reminders (e.g. fonts, keymaps). A few years later and that information is still valid, however my workflow has changed a bit, so here's a new post based on Ubuntu 12.10 (Quantal Quetzal) trying to consolidate everything into one big list. Ingredients A downloaded ISO image of your favourite distro ( Ubuntu , Debian , Mint ) A newly created virtual machine with 1-1.5GB of RAM, a 20-40GB disk and a couple of CPU cores. Installation Mount the ISO image to your VM and boot it up, then follow the instructions to install your distro selecting your preferences (timezone, keyboard layout, etc.). It helps if your Linux account has the same username as the one on your host OS - it helps when accessing your computer via ssh. Once the installation finishes and the VM boots up, log in with your newly created user account
Was just looking for a quick way of formatting an external hard drive to use with my PS3. PS3 recognises only FAT32 drives, but if you are using Windows XP and try to format a drive larger than 32GB in FAT32 you will find it almost impossible. The only options you get are "NTFS"and that's about it. There is however an alternative formatter (C source code available) that can be found here . Works a treat! Just open a command-shell and type: fat32format <drive letter>: ... and you are done!