MVP Global Summit 2008

Today starts the MVP Global Summit in Seattle and at Microsoft’s campus in Redmond. I have arrived yesterday in Seattle, one day later than planned because I lost my connection flight in New York. At least after spending the second part of Saturday waiting in lines (one hour at the Customs, two hours waiting at … Read more

Output Formatting with std::copy

I had to do some output formatting in C++ for showing the content of a buffer. Take for instance this buffer: unsigned char buffer [] = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F }; I wanted the output to be like this: 0x00, 0x01, 0x02, … Read more

F# Resources

Here is a list of, what I consider, good F# resources. Hopefully you’ll find them helpful. Official Documentation Official F# page at Microsoft Research F# manual informal F# documentation Forums and Wikis F# wikicontains articles, tips and sample code hubFSa very good forum focused on F# Blogs Don Syme’s Blog: the blog of F#’s creator … Read more

April Fools Day

As it became a tradition, Google made a few April Fool’s Day jokes. Here is a list of the best ones: Virgle, http://www.google.com/virgle/index.html AdSense for conversations, http://adsense.blogspot.com/2008/04/introducing-adsense-for-conversations.html GMail Custom Time (this one rocks!), http://mail.google.com/mail/help/customtime/index.html Google Calendar Wake up Kit, http://www.google.com/googlecalendar/new_wakeup.html Google Books Search Smell, http://booksearch.blogspot.com/2008/04/google-book-search-now-smells-better.html Google Weblogs, http://buzz.blogger.com/2008/04/announcing-google-weblogs-beta.html Google Talkabout, http://googletalk.blogspot.com/2008/03/google-talk-goes-green.html Microsoft did a very … Read more

Arrays in F#

Yesterday I wrote about list in F#. Today I’ll write about arrays, which unlike lists are a mutable flat storage and cannot be resized. That means you have to create a new array if you want to remove or add elements. Advantages include constant look-up time and the fact that they can store a large … Read more

F# Projects with Visual Studio 2008

I started a few days ago to study F# and I was struggling with some things that were not good documented. I want to share what I’ve learn from that and hopefully that will help others. After you download and install F# (available at http://research.microsoft.com/fsharp/release.aspx) a new project template will be made available in VS … Read more