Tommy’s stuff Blog How to… Projects About
2018Jan 22Remove all children of an element in JavaScript
Jan 18Shuffle an array in JavaScript
2016Sep 5Update SysInternals Suite via PowerShell
May 13Synchronize KeePass via Amazon S3
2015Sep 15Spelling out numbers in words (French)
Sep 14Spelling out numbers in words (Dutch)
Sep 11Spelling out numbers in words (English)
Aug 24Synchronize Google Calendar & Contacts with iOS 6
Mar 19Messaging protocols
2013Sep 30ASCII, Unicode and UTF‑8
2012Nov 16Properly using and implementing the IDisposable pattern
Mar 22GitHub & Gist
2011Nov 17Removing diacritics from a string
2010Mar 4Google Analytics in ASP.NET
Jan 8if-read-do-while-read – part 2
2009Dec 29if-read-do-while-read
Nov 12NDepend
Oct 2Awesome videos on Channel 9 this week
Jul 28Calctor 2.1.2
May 31for-i-repeat 1.1
Apr 2Twitter
Feb 15for-i-repeat
Jan 11Visual Dooby 0.1
2008Dec 9.NET BCL proposal: read‑only collection interfaces
Sep 7Google Chrome
Aug 21Microsoft releases Photosynth
Apr 21Making password TextBox more secure
Feb 1PowerShell + Speech API
2007Nov 1TC Animation Library
Jul 1Calctor 2.1.1
May 3Writing a parser: ADL Parser – part 2
May 3Writing a parser: ADL Parser – part 1
Apr 28Writing a parser: ADL parser node types
Apr 25Writing a parser: ADL Tokenizer: correction
Apr 24Writing a parser: ADL Tokenizer
Apr 22Writing a parser: ADL tokens
Apr 22Writing a parser: Base VS2005 solution
Apr 21Writing a parser: introduction to ADL
Apr 21Writing a parser: basic terminology
Apr 21Writing a parser
Jan 7FileCreationWatcher
2006Dec 29Base Converter 1.0
Dec 28Calctor 2.1
Oct 8slimKEYS
Oct 7Free tools
Sep 17Calctor 2.0
Aug 19Singularity
Jul 9Once upon a time in America
Jun 27The world is yours
Jun 12Reading an image from a file without locking it (GDI+)
Jun 10Calctor 1.3
Jun 3Calctor 1.2
May 28Calctor 1.1
May 27Calctor 1.0
May 20Getting a list of all the open windows
May 20Reading data from an embedded resource
May 19Screen Capture 2.2
May 5Formatting a file size
May 5Filtering numbers out of a string
Apr 11Screen Capture 2.1.1
Mar 4Screen Capture 2.1
Feb 26Screen Capture 2
Feb 18Capturing a screen region to the clipboard
Feb 17Years, months and days between 2 dates
Feb 2Great interview with Anders Hejlsberg
Jan 8Paint.NET
2005Nov 28God’s Debris & The Religion War
Oct 14Reading from and writing to a Stream
Oct 8Napoleon Dynamite
Aug 20Copying an HTML-fragment to the clipboard
Aug 11Books about productivity
Jul 2Angels & Demons
Apr 25MSN Messenger + .NET 2.0
Apr 2Fast formatting of values in .NET
Mar 6Very cool font site
2004Dec 25Painting a Control onto a Graphics‑object
Oct 20Rounding a floating point value to a certain precision
Sep 22Static destructor in C#
Aug 25Just started blogging
© 2004–2022 Tommy Carlier