I know when imaging disks, using something like bs=1M gives a nice boost
Also, holy hell. I googled "dd default block size" and Google returned "This makes dd write bytes per block. The default is 512 bytes." at the top before showing any actual links
@Boris_yo yes, that's for the filesystem setup though
For copying large files, you want to set a larger block size with the copy utility so that it copies in larger chunks. This has nothing to do with the filesystem block size.
Unit tests are basically designed to systematically test your code in bits and pieces, and verify that each public method/API conforms to it's contract
they're done as part of the build process, and make it really easy to catch if you rewrite/refactor and break something that used to work
They're also a really great way to make sure that new code conforms to the API it's supposed to present
The Design section of the Unit Testing wiki has a great, simple example
If you're talking about .Net, I recommend using nUnit for the testing library. Resharper+VS or MonoDevelop or SharpDevelop all have support for detecting the Testing annotations and making it easy to click->run or click->debug
(The built-in testing stuff from MS/VS isn't all that nice)
@MichaelFrank please man, that is verging on pedophilia, careful there! people have animations of Gina Carano doing her eyes like that, not little girls!
To make a huge RAM drive, first you must obtain the keys to the RAM. Then you get in, put the key in the ignition and turn it to Start. Then you should be able to make the RAM drive. — Tom O'ConnorMar 22 '12 at 9:53