
pauldhani
Paul
Low Level Bit Hacks You Absolutely Must Know
I decided to write an article about a thing that is second nature to embedded systems programmers - low level bit hacks . Bit hacks are ingenious little programming tricks that manipulate integers in a smart and efficient manner. Instead of performing some operation (such as counting the 1 bits in an integer) by looping over individual bits, these programming nuggets do the same with one or two carefully chosen bitwise operations. To get things going I'll assume that you know what the two's complement binary representation of an integer is and also that you know all the the bitwise operations. I'll use the following notation for bitwise operations in the article:Advanced Unit Testing, Part I - Overview
Oh dear God, anybody who votes [for unit-testing] has major problems. I hate the @#$% things. And the "Write tests first, code later" paradigm eludes me.C# Examples
All the patterns: The patterns for DateTime.ToString ( 'd' ) : The patterns for DateTime.ToString ( 'D' ) : The patterns for DateTime.ToString ( 'f' ) : The patterns for DateTime.ToString ( 'F' ) : The patterns for DateTime.ToString ( 'g' ) :
DateTime.ToString() Patterns
Obfuscated code
C#, Java, and JavaScript Programming, by Richard G Baldwin
If you find the links to any of my tutorials broken, you might try either: Going to Google or Bing and searching the web for pages having the same title, or Going to More articles by Richard G. Baldwin at Developer.com and searching that page for the tutorial by title. One of those two options is almost certain to lead you to a copy of the tutorial. The New Face of Computer Science Education - The Scratch GenerationIntroduction This is just a simple article visually explaining SQL JOIN s. Background I'm a pretty visual person.
Visual Representation of SQL Joins
Tutorial 2: Creating a Business Logic Layer
Fraction class in C#
Pearltrees videos
Help

