Sign In
Where are we going, and what's with the handbasket?
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
audio
blog
build
c++
catalog
ce
certificate programming .net security ssl
corecon
drivers
glitches
hardware
hash
hash function
hash table
metadata
pb
pbcxml
platform builder
setup
side-by-side
software engineering
team
triple monitor
vista
windows phone
Archive
Archives
November 2010
(1)
January 2010
(1)
November 2008
(1)
December 2007
(1)
October 2007
(1)
September 2007
(3)
May 2007
(1)
April 2007
(1)
March 2007
(7)
September, 2007
MSDN Blogs
>
Where are we going, and what's with the handbasket?
>
September, 2007
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Where are we going, and what's with the handbasket?
Missing OS Design View tab in PB 5.0
Posted
over 5 years ago
by
Doug E. Cook
4
Comments
A common complaint about PB 5.0 is that the OS Design View tab will sometimes mysteriously disappear. The best answer I have is that people should be using PB 6.0. Unfortunately, that answer tends to make people want to punch me. In the interest of my...
Where are we going, and what's with the handbasket?
Hash functions, tables and primes - oh my!
Posted
over 5 years ago
by
Doug E. Cook
2
Comments
If you have to write a hash function for something important (i.e. a .NET GetHashCode method or a C++ hash traits class), don't design your own. Steal one that has been well-tested. One of my favorites for speed, simplicity, and quality is the "Jenkins One-At-A-Time hash" (aka joaat hash - "one-at-a-time" refers to one byte hashed per iteration, though the algorithm is probably still mostly ok if you use a 16-bit char per iteration instead). You can find a good description of it and many others at http://www.burtleburtle.net/bob/hash/doobs.html. For more information, see the Wikipedia entry on hash tables. If you see any locally-developed hash table implementation that requires a prime number of buckets, you might want to track down the author and suggest a better hash function that doesn't place a prime number constraint on the number of buckets. Prime numbers are not necessary if a high-quality hash function is used. (Keep in mind that the hash table author might be aware of better ways but is remaining backwards-compatible with previous releases or is protecting the clients of the hash table from their own bad hash functions.)...
Where are we going, and what's with the handbasket?
PbcXml: Metadata in PB
Posted
over 5 years ago
by
Doug E. Cook
2
Comments
When Platform Builder interacts with a CE OS build tree ("winceroot", i.e. C:\WINCE600), it needs to know a little bit about the contents of that build tree. For example, it needs to know what SYSGEN variables are available and what they mean. It needs...
Page 1 of 1 (3 items)