Mark Nelson

Programming, mostly.

  • Home
  • About Mark Nelson
  • Archives
  • Liberal Code Use Policy

Archives by Category

  • Audio (RSS) (6)
  • Business (RSS) (11)
  • C/C++ (RSS) (8)
  • Cisco (RSS) (1)
  • Complaining (RSS) (19)
  • Computer Science (RSS) (23)
  • Culture (RSS) (3)
  • Data Compression (RSS) (34)
  • Graphics (RSS) (5)
  • Hackery (RSS) (2)
  • Humor (RSS) (3)
  • Linux (RSS) (4)
  • Magazine Articles (RSS) (27)
  • Mathematics (RSS) (8)
  • Networking (RSS) (3)
  • People (RSS) (10)
  • Programming (RSS) (16)
  • Puzzles (RSS) (1)
  • Scams (RSS) (4)
  • Security (RSS) (1)
  • Serial Communications (RSS) (4)
  • Snarkiness (RSS) (9)
  • Standards (RSS) (1)
  • Uncategorized (RSS) (2)
  • Video (RSS) (5)
  • VoIP (RSS) (2)
  • Web Articles (RSS) (10)
  • Work (RSS) (4)
  • Writing (RSS) (5)

Archives by Year

  • 2012
  • 2011
  • 2010
  • 2008
  • 2007
  • 2006
  • 2005
  • 2004
  • 2002
  • 2001
  • 2000
  • 1998
  • 1997
  • 1996
  • 1992
  • 1991
  • 1990
  • 1989

Last Twelve Months

  • I’m In the Money
  • Mark’s Travel Guide to New Zealand
  • A Visit With Tim Bell
  • Streams or Iterators?
  • Automating Putty
  • Sendmail on Linux – the Easy Way
  • VC++ 10 Hash Table Performance Problems
  • LZW Revisited
  • DNS Service Discovery On Windows
  • DNS Service Discovery
  • Hash Functions for C++ Unordered Containers
  • GCC Tries to Help – With Mixed Results
  • More on Sending Mail With Linux – Postfix Tweaks and Mailjet
  • Dell XPS
  • Stranger In a Strange Land
  • Sapir-Whorf to Dijkstra to Torvalds – Language Bigotry In Our Time
  • Cruelty Redefined: Undergraduates vs. C++ on Linux
  • Euler Mania
  • A Big Problem That Doesn’t Need a Bignum
  • Ken Olsen, RIP

Links From Google


Popular Posts

  • LZW Data Compression
  • Fast String Searching With Suffix Trees
  • C++ Algorithms: next_permutation()
  • Priority Queues and the STL
  • 20 Heads In a Row - What Are the Odds?
  • Arithmetic Coding + Statistical Modeling = Data Compression
  • Building the Convex Hull
  • C++ Hash Table Memoization: Simplifying Dynamic Programming
  • File Verification Using CRC
  • zlib - Looking the Gift Code in the Mouth
  • Data Compression with the Burrows-Wheeler Transform
  • Intel's JPEG Library

Recent Comments

  • Ernst in The Million Random Digit Challenge …
  • suffix tree &la… in Fast String Searching With Suffix T…
  • Ernst in The Million Random Digit Challenge …
  • Ernst in The Million Random Digit Challenge …
  • Ernst in The Million Random Digit Challenge …
  • Ernst in The Million Random Digit Challenge …
  • Ernst in The Million Random Digit Challenge …
  • Ernst in The Million Random Digit Challenge …
  • Mark Nelson in Gawker Considered Stupid - Criminal…
  • Nick P in Gawker Considered Stupid - Criminal…

Feeds

Main Feed
Main Comment Feed
This Article's Comment Feed

Categories

Security Puzzles Standards Cisco VoIP Uncategorized Hackery Humor Networking Culture Serial Communications Work Scams Linux Graphics Video Writing Audio C/C++ Mathematics Snarkiness Web Articles People Business Programming Complaining Computer Science Magazine Articles Data Compression

Recent Entries

  • I’m In the Money
  • Mark’s Travel Guide to New Zealand
  • A Visit With Tim Bell
  • Streams or Iterators?
  • Automating Putty
  • Sendmail on Linux – the Easy Way
  • VC++ 10 Hash Table Performance Problems
  • LZW Revisited
  • DNS Service Discovery On Windows
  • DNS Service Discovery

My Books

  • The Data Compression Book
  • Serial Communications: A C++ Developer's Guide, 1st. ed.
  • Serial Communications: A C++ Developer's Guide, 2nd ed.
  • C++ Programmer's Guide to the Standard Template Library
  • Developing Cisco IP Phone Services: A Cisco AVVID Solution

Archives

©2007 Mark Nelson
Powered by WordPress | Talian designed by VA4Business, Virtual Assistance for Business who's blog can be found at Steve Arun's Virtual Marketing Blog