<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4259306218809535825</id><updated>2011-11-27T16:59:45.695-08:00</updated><category term='Sticky Notes'/><category term='Vista'/><category term='Coding For Fun'/><category term='Microsoft'/><category term='Technology'/><category term='Partition'/><category term='Photos'/><category term='Philosophy'/><category term='Thoughts'/><category term='Photography'/><category term='Migrate'/><category term='Awareness'/><category term='Windows Live'/><category term='Windows'/><category term='Search'/><category term='Defragmentation'/><category term='Google'/><category term='Programming'/><category term='Photoshop'/><category term='Windows Presentation Foundation'/><category term='C#'/><category term='Bing'/><category term='World'/><category term='Firefox'/><category term='Dual boot'/><category term='Windows Live Messenger'/><category term='SmugMug'/><category term='RAW'/><category term='Canon'/><category term='Emoticons'/><category term='Tools'/><category term='Discounts'/><category term='.NET 4'/><category term='Free'/><category term='Global'/><category term='Windows 7'/><title type='text'>Vivien Siu's Blog</title><subtitle type='html'>Technology, Computer Science, Math, Music, Cats, Photography, Design...  just about Everything.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-2080335499720544486</id><published>2010-04-25T01:26:00.000-07:00</published><updated>2010-04-25T05:18:32.533-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET 4'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Presentation Foundation'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Coding For Fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Photos'/><title type='text'>Coding For Fun:  Categorizing Photos by Date Taken</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;b&gt;The Problem&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was trying to organize photos of my cats on my hard drive today, they all sit in this one folder called "Cats", unsorted and with no hierarchy.  Since I wanted to keep track of my cats' growth progress and sort photos according to the different periods, logically, I decided to place them into different subfolders according to which year and month they were taken.  Sounds like an excellent solution, doesn't it?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;b&gt;The Solution&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Look at photo&lt;/li&gt;&lt;li&gt;Check the Date Taken field of the photo&lt;/li&gt;&lt;li&gt;Create folder with the photo's taken year and month in format "YYYY.MM"&lt;/li&gt;&lt;li&gt;Move the photo into the corresponding folder&lt;/li&gt;&lt;li&gt;Repeat all steps above for the next photo&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;Here's what I did manually for about 20-30 photos...  until I realized I have over 2000 photos waiting for me to go through.  So I was thinking, there must be a better and faster way to do this.  In other words, guess it's time for the nerdy side of me to kick in  ;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;b&gt;The &lt;i&gt;Better&lt;/i&gt; Solution&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Yes, let's build an app to automate it!  I went with .NET 4 since I just installed it along with Visual Studio 2010 a few days ago (and I love to try new things out!) and built a simple interface using XAML in WPF:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://viviensiu.smugmug.com/photos/846950595_acbxK-O.jpg"&gt;&lt;img src="http://viviensiu.smugmug.com/photos/846950595_acbxK-O.jpg" border="0" alt="" style="cursor: pointer; width: 400px; height: auto; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It's very quick and easy to build an interface like this using XAML in WPF, especially if you're familiar with XML.  For the interface I have above, I simply started off by defining the grid columns and grid rows using &lt;b&gt;Grid.RowDefinitions&lt;/b&gt; and &lt;b&gt;Grid.ColumnDefinitions&lt;/b&gt; and continued by placing the UI components into the grid.  In particular, I defined 4 rows and 2 columns for the interface above:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;TextBlock on Row 0, Column 1 for program description (Note:  Grid rows/columns in WPF begins with 0)&lt;/li&gt;&lt;li&gt;"Directory" Label on Row 1, Column 0&lt;/li&gt;&lt;li&gt;TextBox for retrieving target directory on Row 1, Column 1&lt;/li&gt;&lt;li&gt;Two buttons - Categorize and Reset - on Row 2, Column 1&lt;/li&gt;&lt;li&gt;Copyright TextBlock on Row 3, Column 1&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;For example, to place the label "Directory" on Row 1, Column 0 of the grid, all you need is to specify the &lt;b&gt;Grid.Row&lt;/b&gt; and &lt;b&gt;Grid.Column&lt;/b&gt; position in the XAML for the label:&lt;/div&gt;&lt;ol class="code"&gt;&lt;br /&gt;&lt;li&gt;&lt;code&gt;&amp;lt;Label &lt;b&gt;&lt;span class="Apple-style-span"  style="color:#FF0000;"&gt;Grid.Row="1" Grid.Column="0"&lt;/span&gt;&lt;/b&gt; x:Name="labelDir" VerticalAlignment="Center" Padding="2" Margin="2"&amp;gt;Directory: &amp;lt;/Label&amp;gt;&lt;/code&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;Here's a brief introduction to the WPF Grid Control blogged by Brian Mains: &lt;a href="http://dotnetslackers.com/Community/blogs/bmains/archive/2007/07/27/Introduction-to-the-WPF-Grid-Control.aspx"&gt;http://dotnetslackers.com/Community/blogs/bmains/archive/2007/07/27/Introduction-to-the-WPF-Grid-Control.aspx&lt;/a&gt;&lt;/li&gt;&lt;li&gt;More details on MSDN:  &lt;a href="http://msdn.microsoft.com/en-us/library/bb613551.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb613551.aspx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;After creating the interface, I proceeded with the backend work.  The basic logic of the program is very similar to the manual solution we listed above, i.e.  loop through all the photos in the target directory, check their Date Taken value from the metadata, and place them in their corresponding directory (create one if one does not exist).  Now the harder question is, how do we read the metadata and retrieve the Date Taken value using C# in .NET 4?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Fortunately, since .NET 3, we've been able to retrieve metadata from basic photos using &lt;b&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.bitmapsource(v=VS.100).aspx"&gt;System.Windows.Media.Imaging.BitmapSource&lt;/a&gt; &lt;span class="Apple-style-span" style="font-weight: normal; "&gt;via image piping.  For WPF, supported formats include BMP, GIF, JPEG, PNG, and TIFF images.  Once we have created the &lt;/span&gt;BitmapSource &lt;span class="Apple-style-span" style="font-weight: normal; "&gt;object for our image, the &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.bitmapsource.metadata(v=VS.100).aspx"&gt;BitmapSource.Metadata&lt;/a&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt; property can return all metadata associated with the image.  Therefore, we'd be able to retrieve the Date Taken value of the photo as required:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Here's an excellent blog post written by Bret Patterson about how to retrieve image metadata in .NET 3 (also works for .NET 4) with a working code example:  &lt;a href="http://blog.bretpatterson.com/post/2007/12/06/Working-with-Image-Metadata-in-NET-30-Part-I.aspx"&gt;http://blog.bretpatterson.com/post/2007/12/06/Working-with-Image-Metadata-in-NET-30-Part-I.aspx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Finally, we just need to parse in the Date Taken String (it's returned as a String from the BitmapSource.Metadata property), create a directory if needed, and move the file to their corresponding subfolder.  These steps could be achieved using &lt;b&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.io.directory.aspx"&gt;System.IO.Directory&lt;/a&gt;&lt;/b&gt; and &lt;b&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.io.file.aspx"&gt;System.IO.File&lt;/a&gt;&lt;/b&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;b&gt;Final Results&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The program was able to go through all supported format photos from a specified directory and move the ones with an existing Date Taken value into their corresponding folder (in "YYYY.MM" format for the ease of sorting)! In particular, the program automatically went through over 2000 of my cat photos and moved all 1265 valid photos into the correct subfolders (took approximately 5 minutes with no special optimization). What's better is that I can now re-use this tool for similar scenarios in the future!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://viviensiu.smugmug.com/photos/846975449_hBywL-O.jpg"&gt;&lt;i&gt;&lt;img src="http://viviensiu.smugmug.com/photos/846975449_hBywL-O.jpg" border="0" alt="" style="cursor: pointer; width: 400px; height: auto; " /&gt;&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;Successfully moved 1265 photos to their corresponding subfolders.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://viviensiu.smugmug.com/photos/846950607_Q2iBt-M.jpg"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); -webkit-text-decorations-in-effect: none; "&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://viviensiu.smugmug.com/photos/846950607_Q2iBt-M.jpg"&gt;&lt;i&gt;&lt;img src="http://viviensiu.smugmug.com/photos/846950607_Q2iBt-M.jpg" border="0" alt="" style="cursor: pointer; width: 400px; height: auto; " /&gt;&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;Successfully moved 1265 photos to their corresponding subfolders.Subfolders are created in the target directory when needed.&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;&lt;a href="http://viviensiu.smugmug.com/photos/846950607_Q2iBt-M.jpg"&gt;&lt;/a&gt;&lt;/i&gt;&lt;a href="http://viviensiu.smugmug.com/photos/846950614_dtTjn-M.jpg"&gt;&lt;i&gt;&lt;img src="http://viviensiu.smugmug.com/photos/846950614_dtTjn-M.jpg" border="0" alt="" style="cursor: pointer; width: 400px; height: auto; " /&gt;&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;Photos are moved into their corresponding subfolders. These photos are taken in June, 2006.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;...and this is one reason why I love technology and why I like to code for fun! I hope this post helped those of you who are interested in creating tools alike. If you're interested in getting a copy of the tool, feel free to contact me in the comments or email me at &lt;a href="mailto:emailviv@viviensiu.com"&gt;emailviv@viviensiu.com&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;For those of you who are NOT geeky...&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you use Windows Live Photo Gallery and have included your photos in the library, you can easily sort or filter the photos by Date Taken with just a few clicks: In the navigation pane, under Date taken, click a year to see all of the photos and videos taken during that year, and then select a month or date if required.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://viviensiu.smugmug.com/photos/846950614_dtTjn-M.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://viviensiuphotography.com/Animals/Cats/My-Two-Cats-Snowy-Pinky-201004/11944350_sCfWq#846046115_bT3D8"&gt;&lt;i&gt;&lt;img src="http://viviensiuphotography.com/Animals/Cats/My-Two-Cats-Snowy-Pinky-201004/IMG5115/846046115_bT3D8-M.jpg" border="0" alt="" style="cursor: pointer; width: 400px; height: auto; " /&gt;&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;Happy coding!  Meow!&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-2080335499720544486?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/2080335499720544486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=2080335499720544486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/2080335499720544486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/2080335499720544486'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2010/04/coding-for-fun-categorizing-photos-by.html' title='Coding For Fun:  Categorizing Photos by Date Taken'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-7261894494344100484</id><published>2009-11-04T19:59:00.000-08:00</published><updated>2009-11-04T20:04:27.178-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Migrate'/><category scheme='http://www.blogger.com/atom/ns#' term='Sticky Notes'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Migrating Windows 7 Sticky Notes</title><content type='html'>Very similar to the &lt;a href="http://viviensiu.blogspot.com/2009/10/how-to-migrate-windows-live-messenger.html"&gt;previous post&lt;/a&gt;, simply copy and paste this file from computer A to computer B: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;C:\Users\&lt;span style="font-weight: bold;"&gt;Vivien&lt;/span&gt;\AppData\Roaming\Microsoft\Sticky Notes\StickyNotes.snt&lt;/li&gt;&lt;/ul&gt;You're done!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-7261894494344100484?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/7261894494344100484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=7261894494344100484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/7261894494344100484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/7261894494344100484'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2009/11/migrating-windows-7-sticky-notes.html' title='Migrating Windows 7 Sticky Notes'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-4644152638652018145</id><published>2009-10-23T21:07:00.000-07:00</published><updated>2009-10-23T21:57:14.378-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Migrate'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Live'/><category scheme='http://www.blogger.com/atom/ns#' term='Emoticons'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Live Messenger'/><title type='text'>How to migrate Windows Live Messenger emoticons</title><content type='html'>Windows Live Messenger (latest version at the time of this post was Build 14.0.8089.726) does not come with an export/import function for migrating emoticons from one PC to another.  However, this can be done simply by copy and pasting the hidden emoticon folder.&lt;br /&gt;&lt;br /&gt;Emoticons are stored in the AppData folder under your Windows account.  For example, if you are on Windows Vista/7, given that your account name on Windows is "&lt;span style="font-weight: bold;"&gt;Vivien&lt;/span&gt;" and that your Windows Live ID is "&lt;span style="font-weight: bold;"&gt;vivien@hotmail.com&lt;/span&gt;", the emoticons should live in this folder:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;C:\Users\&lt;span style="font-weight: bold;"&gt;Vivien&lt;/span&gt;\AppData\Local\Microsoft\Messenger\&lt;span style="font-weight: bold;"&gt;vivien@hotmail.com&lt;/span&gt;\ObjectStore\CustomEmoticons&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Now copy this folder from Machine A and paste it into the same named folder and path on Machine B.  Restart Windows Live Messenger on Machine B, and you should now see all your emoticons on Machine B!&lt;br /&gt;&lt;br /&gt;Note that the AppData folder is hidden by default.  The simplest way to get to the folder is by typing in the path directly to your Windows start menu search pane.   If you prefer browsing to the folder via Windows Explorer and you're having trouble finding the AppData folder, make sure to &lt;a href="http://www.sevenforums.com/tutorials/394-hidden-files-folders-show-hide.html"&gt;show all hidden folders&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-4644152638652018145?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/4644152638652018145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=4644152638652018145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/4644152638652018145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/4644152638652018145'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2009/10/how-to-migrate-windows-live-messenger.html' title='How to migrate Windows Live Messenger emoticons'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-2165255315913723572</id><published>2009-10-10T00:21:00.000-07:00</published><updated>2009-10-14T04:06:06.711-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><category scheme='http://www.blogger.com/atom/ns#' term='SmugMug'/><category scheme='http://www.blogger.com/atom/ns#' term='Discounts'/><title type='text'>My Photography site powered by SmugMug</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;After 2 weeks of trial and a bunch of research, I decided to go with &lt;a href="http://www.smugmug.com/"&gt;SmugMug&lt;/a&gt; for hosting my photos.  It has the most attractive interface among all the photo hosting sites I've tried out (that includes Flickr, Picasa, Shutterfly, etc.).  It's clean, beautiful, and professional.  Besides the interface, I was also attracted by the unlimited storage, site/gallery customizations, image protection, and presentation styles/themes.  It's also completely ad and spam free!  They have a lot of other great features as well (backups, videos, custom watermarks, etc.) so it's best to refer to their pages for the complete overview:&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.smugmug.com/photos/best-photo-sharing/"&gt;Learn more from the SmugMug official site&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.smugmug.com/photos/photo-sharing-features/"&gt;SmugMug full feature list and account types&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.smugmug.com/help/"&gt;SmugMug help/FAQ&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div&gt;I chose to go with SmugMug instead of Flickr mainly because of SmugMug's image protection and privacy controls.  Although the Flickr community is a lot more active than SmugMug's, I prefer keeping my photos safe with SmugMug's size restriction and right-click protection.  I also wanted to have the ability to customize my site (a feature that Flickr lacks).  However, I will probably make use of the free Flickr basic account to upload low resolution version of my photos and point them to SmugMug to gain some audience.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you're trying to find an online home for your photos, I strongly recommend you to give SmugMug a try:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.smugmug.com/"&gt;SmugMug 14-day trial&lt;/a&gt; - it's credit card free.&lt;/li&gt;&lt;li&gt;Enter this referral/coupon code to save USD$5 on your purchase:  &lt;b&gt;AuHp5xHk2dHX6&lt;/b&gt;&lt;/li&gt;&lt;li&gt;They're currently giving out &lt;a href="http://www.smugmug.com/free-stuff.mg"&gt;free SmugMug camera straps&lt;/a&gt; for SmugMug members, too!&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Third-party tools that I use to interact with SmugMug:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://regex.info/blog/lightroom-goodies/smugmug"&gt;Jeffrey's "Export to SmugMug" Lightroom Plugin&lt;/a&gt; - export and upload to SmugMug directly from Lightroom&lt;/li&gt;&lt;li&gt;&lt;a href="http://apps.facebook.com/simple-mug/"&gt;Facebook App:  Simple Mug&lt;/a&gt; - automatically pulls your SmugMug updates to your Facebook feeds (you can also choose to show private SmugMug galleries to your Facebook friends, but that requires the gallery to be external link enabled and password free)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Reviews on SmugMug:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://everything-everywhere.com/2009/08/02/moving-to-smugmug-from-flickr/"&gt;Moving to SmugMug from Flickr by Gary Arndt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.usatoday.com/tech/products/2007-02-07-photo-sharing-sites_x.htm"&gt;Pictures worth more than a thousand words on upgraded photo sites by Jefferson Graham&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ronmart.blogspot.com/2009/05/professional-photography-web-hosting_16.html"&gt;Professional Photography Web Hosting by Ronald Martinsen&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/B00009YMZC/ref=cm_rv_thx_view/103-5204601-3111829?_encoding=UTF8&amp;amp;v=glance"&gt;SmugMug Reviews on Amazon&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;So where is my SmugMug site?&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Vivien Siu Photography - &lt;/b&gt;&lt;a href="http://viviensiu.smugmug.com/"&gt;&lt;b&gt;http://viviensiu.smugmug.com/&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Feel free to leave comments, photoranks (hover over a photo to give thumbs up/down), etc.  You don't need a SmugMug account to leave comments/photoranks  :)&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href="http://viviensiu.smugmug.com/"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://viviensiu.smugmug.com/"&gt;&lt;img src="http://viviensiu.smugmug.com/photos/675775661_PRwbW-L.png" width=300px height=auto/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-2165255315913723572?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/2165255315913723572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=2165255315913723572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/2165255315913723572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/2165255315913723572'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2009/10/my-photography-site.html' title='My Photography site powered by SmugMug'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-1172870032037214180</id><published>2009-09-13T17:24:00.001-07:00</published><updated>2009-10-14T04:06:56.962-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><category scheme='http://www.blogger.com/atom/ns#' term='Canon'/><category scheme='http://www.blogger.com/atom/ns#' term='Photoshop'/><category scheme='http://www.blogger.com/atom/ns#' term='RAW'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Using Canon CR2 Raw Formats in Windows and Photoshop</title><content type='html'>.CR2 is the raw image format supported by Canon.  Models that support CR2 include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;EOS 400D&lt;/li&gt;&lt;li&gt;EOS-1D&lt;/li&gt;&lt;li&gt;EOS-1D Mark II&lt;/li&gt;&lt;li&gt;EOS-1D MarkIII&lt;/li&gt;&lt;li&gt;EOS-1DS&lt;/li&gt;&lt;li&gt;EOS-1DS Mark II&lt;/li&gt;&lt;li&gt;EOS-20D&lt;/li&gt;&lt;li&gt;EOS-30D&lt;/li&gt;&lt;li&gt;EOS-350D&lt;/li&gt;&lt;li&gt;EOS DIGITAL REBEL XT&lt;/li&gt;&lt;li&gt;EOS-350D DIGITAL&lt;/li&gt;&lt;li&gt;EOS-40D&lt;/li&gt;&lt;li&gt;EOS-5D&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;[List provided by &lt;a href="http://www.imageconverterplus.com/help-center/about-icp/supported-formats/cr2"&gt;http://www.imageconverterplus.com/help-center/about-icp/supported-formats/cr2&lt;/a&gt;]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you use any of the above models and have a habit of shooting in raw, you may wonder how to preview these images in Windows like all other Windows supported image files (such as .jpeg, .bmp, etc.).&lt;br /&gt;&lt;br /&gt;Lucky enough, Canon provides a free codec software for consumer download.  To download the software, all you need to do is to specify which Windows operating system you're using:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;span style="font-weight: bold;"&gt;Canon RAW Codec Software:&lt;/span&gt; &lt;a href="http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&amp;amp;fcategoryid=225&amp;amp;modelid=15206"&gt;http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&amp;amp;fcategoryid=225&amp;amp;modelid=15206&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;The installation process is also very straight forward with its setup wizard.&lt;br /&gt;&lt;br /&gt;Now that you can preview the CR2 files in Windows Explorer, you may wonder how you can edit these CR2 files directly in Photoshop.  Adobe offers a free Canon raw plug-in that's available at the following link:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;span style="font-weight: bold;"&gt;Camera RAW 5.4 for Adobe Creative Suite and Photoshop:&lt;/span&gt; &lt;a href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=4524"&gt;http://www.adobe.com/support/downloads/detail.jsp?ftpID=4524&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;The installation instructions are on the same page near the bottom.  Basically, you just have to add/replace the "Camera Raw.8bi" file under your Photoshop Program Files directory "Plug-Ins\File Formats" folder.  Note that the zip file contains two different 8bi files; one for 32-bit systems and one for 64-bit systems.  Be sure to copy the correct .8bi file to the directory for the plug-in to function.&lt;br /&gt;&lt;br /&gt;Here's a short but very useful video tutorial on Camera Raw 5: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Adobe TV with Julieanne Kost - "Camera Raw 5 and You":  &lt;/span&gt;&lt;a href="http://www.str8photography.com/str8photography/Camera_RAW_5_and_you.html"&gt;http://www.str8photography.com/str8photography/Camera_RAW_5_and_you.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i8.photobucket.com/albums/a12/viv_siu3/v2/Untitled.png"&gt;&lt;img style="cursor: pointer; width: 300px; height: auto;" src="http://i8.photobucket.com/albums/a12/viv_siu3/v2/Untitled.png" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-1172870032037214180?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/1172870032037214180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=1172870032037214180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/1172870032037214180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/1172870032037214180'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2009/09/using-canon-cr2-raw-formats-in-windows.html' title='Using Canon CR2 Raw Formats in Windows and Photoshop'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i8.photobucket.com/albums/a12/viv_siu3/v2/th_Untitled.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-550708409216187074</id><published>2009-09-11T23:44:00.000-07:00</published><updated>2009-10-14T04:07:27.234-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='Bing'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Change Default Search on Mozilla Firefox</title><content type='html'>In my last post, we talked about how to search from the Windows 7 Start Menu.  If you're a Mozilla Firefox user, and you've tried the Start Menu search from my last post, you would realize that Firefox defaults it search engine to Google (even if your actual search bar, located on the top right corner in the browser, is set to an alternative search engine).  In this post, we'll go through a simple trick to set your Firefox's default search engine to your favorite search provider:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Open Firefox as you normally would&lt;/li&gt;&lt;li&gt;In the address bar, type "about:config"&lt;/li&gt;&lt;li&gt;You'll be brought to a warning page, click "I'll be careful, I promise!"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i8.photobucket.com/albums/a12/viv_siu3/v2/1-1.png"&gt;&lt;img style="cursor: pointer; width: 300px; height: auto;" src="http://i8.photobucket.com/albums/a12/viv_siu3/v2/1-1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;In the filter box on the configs page, type in "browser.search.defaultenginename"&lt;/li&gt;&lt;li&gt;Double click on the row  "browser.search.defaultenginename"&lt;/li&gt;&lt;li&gt;Enter your favorite search provider's name in the pop-up box (value)&lt;/li&gt;&lt;li&gt;Hit OK&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i8.photobucket.com/albums/a12/viv_siu3/v2/2-1.png"&gt;&lt;img style="cursor: pointer; width: 300px; height: auto;" src="http://i8.photobucket.com/albums/a12/viv_siu3/v2/2-1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Now try searching from the Windows 7 Start Menu as described in the previous post.  As long as your default browser is Firefox, it should bring you to the search results of whatever search engine you set in step 6 above.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-550708409216187074?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/550708409216187074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=550708409216187074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/550708409216187074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/550708409216187074'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2009/09/change-default-search-on-mozilla.html' title='Change Default Search on Mozilla Firefox'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i8.photobucket.com/albums/a12/viv_siu3/v2/th_1-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-6475899311678439663</id><published>2009-09-11T23:05:00.000-07:00</published><updated>2009-10-14T04:08:22.670-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><title type='text'>How to search the Internet with your Windows 7 Start Menu</title><content type='html'>Wouldn't it be nice to search the Internet through your Windows 7 Start Menu without pre-opening your web browser?&lt;br /&gt;&lt;br /&gt;Here's how you can do it:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Hit the Windows Start button&lt;/li&gt;&lt;li&gt;Type in "gpedit.msc" and hit Enter to open up the "Local Group Policy Editor"&lt;br /&gt;&lt;/li&gt;&lt;li&gt;In the navigation menu on the left, select "User Configuration" &gt; "Administrative Templates" &gt; "Start Menu and Taskbar" &gt; and double click on "Add Search Internet link to Start Menu"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i8.photobucket.com/albums/a12/viv_siu3/v2/1.png"&gt;&lt;img style="cursor: pointer; width: 300px; height: auto;" src="http://i8.photobucket.com/albums/a12/viv_siu3/v2/1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;In the "Add Search Internet link to Start Menu" policy window, select "Enabled" and click "OK"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i8.photobucket.com/albums/a12/viv_siu3/v2/2.png"&gt;&lt;img style="cursor: pointer; width: 300px; height: auto;" src="http://i8.photobucket.com/albums/a12/viv_siu3/v2/2.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Close the "Local Group Policy Editor"&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Now you're all set.  Just click "Start" and start searching!  It'll bring you to the results from your default search engine on your default browser.  :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i8.photobucket.com/albums/a12/viv_siu3/v2/3-1.png"&gt;&lt;img style="cursor: pointer; width: 300px; height: auto;" src="http://i8.photobucket.com/albums/a12/viv_siu3/v2/3-1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-6475899311678439663?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/6475899311678439663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=6475899311678439663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/6475899311678439663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/6475899311678439663'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2009/09/how-to-search-internet-with-your.html' title='How to search the Internet with your Windows 7 Start Menu'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i8.photobucket.com/albums/a12/viv_siu3/v2/th_1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-8701946805380699372</id><published>2009-02-06T21:39:00.000-08:00</published><updated>2009-02-09T05:20:42.478-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Global'/><category scheme='http://www.blogger.com/atom/ns#' term='Philosophy'/><category scheme='http://www.blogger.com/atom/ns#' term='Thoughts'/><category scheme='http://www.blogger.com/atom/ns#' term='World'/><category scheme='http://www.blogger.com/atom/ns#' term='Awareness'/><title type='text'>This one is truly global...</title><content type='html'>Got this from a forwarded email:  (Warning - It's somewhat racist)&lt;br /&gt;&lt;br /&gt;&lt;--------begin forwarded email--------&gt;&lt;br /&gt;&lt;br /&gt;This one is truly global...&lt;br /&gt;&lt;br /&gt;A World wide survey was conducted by the UN. The only question asked was: "Would you please give your honest opinion about solutions to the food shortage in the rest of the world?"&lt;br /&gt;&lt;br /&gt;The survey was a huge failure, In Africa they didn't know what 'food' meant, In India they didn't know what 'honest' meant, In Europe they didn't know what 'shortage' meant, In China they didn't know what 'opinion' meant, In the Middle East they didn't know what 'solution' meant, In South America they didn't know what 'please' meant, And in the USA they didn't know what 'the rest of the world' meant!&lt;br /&gt;&lt;br /&gt;&lt;--------end forwarded email--------&gt;&lt;br /&gt;&lt;br /&gt;Thoughts?&lt;br /&gt;&lt;br /&gt;&lt;span&gt; My opinion: Funny, yet sad at the same time. Observe how all the terms used here are actually critiques on each nation's attitude/behavior/mentalit&lt;/span&gt;&lt;span class="word_break"&gt;&lt;/span&gt;y/morality except for 'food' for Africa. If I were to pick, I'd much rather be criticized on the absence of material than to receive critiques against my conduct. Perhaps we should all spend a few minutes to think and reflect. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-8701946805380699372?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/8701946805380699372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=8701946805380699372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/8701946805380699372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/8701946805380699372'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2009/02/this-one-is-truly-global.html' title='This one is truly global...'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4259306218809535825.post-5161110379271197678</id><published>2009-01-17T05:41:00.000-08:00</published><updated>2009-10-14T04:09:07.489-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Partition'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Free'/><category scheme='http://www.blogger.com/atom/ns#' term='Dual boot'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Defragmentation'/><title type='text'>Setting Up Dual Boot for Vista and Windows 7 Beta - All for Free!</title><content type='html'>Compiling the basic steps, options, as well as helpful tools and links for setting up dual boot for Vista and Windows 7 Beta - all for free!&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Checking the Requirements&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Official Windows 7 requirements &lt;a href="http://www.microsoft.com/windows/windows-7/beta-download.aspx"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Backup Your Data&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you're running Windows Vista Home Basic/Premium, you can use "Control Panel\System and Maintenance\Backup and Restore Center" to backup all your important files, but this will NOT backup your programs. A Full PC Backup is available for Windows Vista Ultimate/Business/Enterprise versions.&lt;/li&gt;&lt;li&gt;Backup your drives before you move on to defragmenting and/or partitioning.  &lt;a href="http://www.runtime.org/driveimage-xml.htm"&gt;DriveImage XML&lt;/a&gt; is a free backup software that offers backing up drives to image files, or even copying directly from drive to drive.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Defragment Your Drive (Optional)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;You may run into problems when you move on to partitioning and shrinking your current OS drive in Step 3. Therefore, this is an optional and recommended step for those that run into shrinking problems in Step 4. Here's two handy software that you could use for defragmenting your drive:&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.raxco.com/home_office/home_perfectdisk_professional.cfm"&gt;Trial Version of PerfectDisk 2008&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.auslogics.com/disk-defrag"&gt;Auslogics Disk Defrag&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;li&gt;Shrinking and Partition Your Drive&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you're running Vista, &lt;a href="http://www.howtogeek.com/howto/windows-vista/resize-a-partition-for-free-in-windows-vista/"&gt;"Computer Management"/"compmgmt.msc"&lt;/a&gt; may do the job for you. You can also operate it through command line with &lt;a href="http://www.mydigitallife.info/2007/09/26/using-diskpartexe-as-disk-management-alternative-in-windows-vista-2000-2003-and-xp/"&gt;"diskpart.exe"&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.download.com/Easeus-Partition-Manager/3000-2248_4-10863346.html"&gt;EASEUS Partition Manager 3.0 Home Edition&lt;/a&gt; is also a great and easy-to-use partitioning tool.  Free, GUI based, and compatible with Vista.&lt;/li&gt;&lt;li&gt;GParted is a well known partitioning tool from Gnome. You may want to follow the instructions &lt;a href="http://www.howtogeek.com/howto/windows-vista/using-gparted-to-resize-your-windows-vista-partition/"&gt;here&lt;/a&gt; to avoid problems.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Download and Burn a Windows 7 Beta DVD&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you have an MSDN subscription, &lt;a href="https://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx"&gt;here's the link&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;   &lt;ul&gt;&lt;li&gt;If you don't have an MSDN subscription, &lt;a href="http://www.microsoft.com/windows/windows-7/beta-download.aspx"&gt;here's the link&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;   &lt;ul&gt;&lt;li&gt;If you're using Vista, and you don't have any DVD burning software, &lt;a href="http://onemanshouting.com/imported/how-to-burn-an-iso-dvd-image-under-windows-vista-5308/"&gt;here's a great solution for you&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;You're Ready To Go...!&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Now all you have to do is to put your DVD in and install Windows 7 Beta on your newly partitioned drive!&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i8.photobucket.com/albums/a12/viv_siu3/v2/win7b.png"&gt;&lt;img style="cursor: pointer; width: 300px; height: auto;" src="http://i8.photobucket.com/albums/a12/viv_siu3/v2/win7b.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Disclaimer:  This is a reference guide only.  Meant for intermediate computer users.  No guarantees.  Please backup all your data before attempting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4259306218809535825-5161110379271197678?l=blog.viviensiu.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.viviensiu.com/feeds/5161110379271197678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4259306218809535825&amp;postID=5161110379271197678' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/5161110379271197678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4259306218809535825/posts/default/5161110379271197678'/><link rel='alternate' type='text/html' href='http://blog.viviensiu.com/2009/01/setting-up-dual-boot-for-vista-and.html' title='Setting Up Dual Boot for Vista and Windows 7 Beta - All for Free!'/><author><name>Vivien Siu</name><uri>http://www.blogger.com/profile/14614976084101143177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_-65G6WOqSvY/SXrdIYHvCQI/AAAAAAAAAFA/M3cIXixRRMw/S220/n122602313_34415157_2599.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i8.photobucket.com/albums/a12/viv_siu3/v2/th_win7b.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
