<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ben Shoemate &#187; Guides</title>
	<atom:link href="http://www.benshoemate.com/taxonomy/tags/tech/guides/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.benshoemate.com</link>
	<description>Enterprise Web User Experience Designer and Information Architect</description>
	<lastBuildDate>Tue, 01 Nov 2011 19:40:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Installing wordpess into server2go</title>
		<link>http://www.benshoemate.com/2008/06/25/installing-wordpess-into-server2go/</link>
		<comments>http://www.benshoemate.com/2008/06/25/installing-wordpess-into-server2go/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 14:20:00 +0000</pubDate>
		<dc:creator>Ben Shoemate</dc:creator>
				<category><![CDATA[All Blog Posts]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Web Software]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.benshoemate.com/2008/06/25/installing-wordpess-into-server2go/</guid>
		<description><![CDATA[If you want to have a local development version of WordPress (or any other local development platform for that matter), the best way to do this is to install Server2go. This lets you have a simple, portable version of the database (mySQL) and the web server (Apache) that you can run locally and copy with [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to have a local development version of WordPress (or any other local development platform for that matter), the best way to do this is to install Server2go. This lets you have a simple, portable version of the database (mySQL) and the web server (Apache) that you can run locally and copy with all your folders, or give to others to run&#8230;</p>
<p>Why do this? Because otherwise, getting to the point where you can start developing themes or plugins is a pain.</p>
<p>I consider myself a well rounded developer. I don&#8217;t play favorites. That means, from one day to the next I may find my self in php, coldfusion, or java. I build prototypes using ext.js framework and also have local versions of Joomla, Conflunce, MediaWiki, and even Websphere portal with WCM, and SAP Portal (I keep those beasts locked away in a WMWare enviroments).  But VMware is overkill for something as light <a href="http://www.willbeta.com/lose-weight-exercise/"><span style="display:none;">Lose </span>Weight<span style="display:none;"> Exercise</span></a> as WordPress.<br />
Here are the steps for setting up a local WordPress dev enviroment with Server2Go.</p>
<hr class="jump" /><!--- more --></p>
<ol>
<li><a href="http://www.server2go-web.de/download/download.html">Download Server2Go</a> &#8211; there are several versions. To pick the right one, check the requirements of the software you want to run. Since I want to run wordpress &#8211; I look at it and downloaded this <a href="http://www.server2go-download.de/download/server2go_a2_psm_mini.zip">one </a>- (only ~23MB &#8211; nice).<br />
<img style="max-width: 476px;" src="http://www.benshoemate.com/wp-content/uploads/2008/06/download.png" alt="" /></li>
<li>Extract it somewhere (you can move it later) and and launch the server2go.exe. this starts the server. Any time you want to work in in, just launch it. If you want to change the way it works (like launch firefox instead of IE, edit pms_config.ini file.<br />
<img style="max-width: 476px;" src="http://www.benshoemate.com/wp-content/uploads/2008/06/extract.png" alt="" /></li>
<li>Server2Go will launch IE for you and show the default screen. Now we have to create a wordpress database. So click phpMyAdmin under tools on the right.<br />
<img style="max-width: 476px;" src="http://www.benshoemate.com/wp-content/uploads/2008/06/lauch.png" alt="" /></li>
<li>In the Create Database feild type &#8220;wordpress&#8221; (no quotes) and press &#8220;Create&#8221;.<br />
<img style="max-width: 476px;" src="http://www.benshoemate.com/wp-content/uploads/2008/06/database.png" alt="" /></li>
<li>Download the <a href="http://wordpress.org/download/"> WordPress package</a> and unzip it into the htdocs folder in your server2go folder.<br />
<img style="width: 476px;" src="http://www.benshoemate.com/wp-content/uploads/2008/06/wordpress.png" alt="" /></li>
<li> In your browser type: http://127.0.0.1:4001/wordpress/</li>
<li>Follow the instructions onscreen &#8211; click the create wp-config.php button, then &#8220;let&#8217;s go&#8221;<br />
<img style="max-width: 476px;" src="http://www.benshoemate.com/wp-content/uploads/2008/06/wordpress0.png" alt="" /></li>
<li>Type &#8220;wordpress&#8221; (no qoutes) into the Database name feild and submit.<br />
<img style="max-width: 476px;" src="http://www.benshoemate.com/wp-content/uploads/2008/06/create1.png" alt="" /></li>
<li>Then you see this and that&#8217;s it! WordPress should now be installed. <img style="max-width: 476px;" src="http://www.benshoemate.com/wp-content/uploads/2008/06/wordpress2.png" alt="" /></li>
<li>Once your in wordpress, you can download themes from the internet and unzip them to the themes folder. Once you do, you can see them on the Design page in the wp_admin.</li>
<li>I like to find a theme that is close to what I want and modify it. Once you find one you like, create a site in dreamweaver and edit the theme from there. You can save changes to the php files and css and see them in immediatly on the site by refreshing.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.benshoemate.com/2008/06/25/installing-wordpess-into-server2go/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>office 2007 :The windows installer service cannot update one or more protected windows</title>
		<link>http://www.benshoemate.com/2007/12/17/office-2007-the-windows-installer-service-cannot-update-one-or-more-protected-windows/</link>
		<comments>http://www.benshoemate.com/2007/12/17/office-2007-the-windows-installer-service-cannot-update-one-or-more-protected-windows/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 21:18:35 +0000</pubDate>
		<dc:creator>Ben Shoemate</dc:creator>
				<category><![CDATA[All Blog Posts]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Web Software]]></category>
		<category><![CDATA[eeepc]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.benshoemate.com/2007/12/17/office-2007-the-windows-installer-service-cannot-update-one-or-more-protected-windows/</guid>
		<description><![CDATA[I am trying to install Office 2007 onto a clean install of Windows XP (on a friends eee PC &#8211; it is really a sweet little laptop.. anyway), I get the error above about protected files. Here is the solution. (This may have happened because in optimizing XP down, some files were deleted). 1. From [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.benshoemate.com/wp-content/uploads/2007/12/eeepc.jpg" alt="" align="left" />I am trying to install Office 2007 onto a clean install of Windows XP (on a friends eee PC &#8211; it is really a sweet little laptop.. anyway), I get the error above about protected files. Here is the solution. (This may have happened because in optimizing XP down, some files were deleted).</p>
<p>1. From Windows install disk goto E:\I386 folder and open  open (Double click) on the FP40EXT.CAB file. It should open.</p>
<p>(or &#8211; if you do not have the disk, find a working XP computer and go to C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin).</p>
<p>2. find fp4autl.dll in the list and copy it (ctrl-c)</p>
<p>3. go to c:\program files\common files\microsoft shared\web server extensions\40\bin and paste it (ctrl-v)</p>
<p>4. Restart the 2007 office install</p>
<p>Viola! (thanks guys over at <a href="http://forums.techarena.in/showthread.php?t=627360">http://forums.techarena.in/showthread.php?t=627360</a>)</p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benshoemate.com/2007/12/17/office-2007-the-windows-installer-service-cannot-update-one-or-more-protected-windows/feed/</wfw:commentRss>
		<slash:comments>93</slash:comments>
		</item>
		<item>
		<title>Design, Paint, and Pimp out you credit card</title>
		<link>http://www.benshoemate.com/2007/12/08/design-paint-and-pimp-out-you-credit-card/</link>
		<comments>http://www.benshoemate.com/2007/12/08/design-paint-and-pimp-out-you-credit-card/#comments</comments>
		<pubDate>Sat, 08 Dec 2007 16:42:40 +0000</pubDate>
		<dc:creator>Ben Shoemate</dc:creator>
				<category><![CDATA[All Blog Posts]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.benshoemate.com/2007/12/08/pimp-your-credit-card/</guid>
		<description><![CDATA[About a year ago I switched over to Bank of America. Since then, when I go out to lunch or dinner with friends I&#8217;m always regretting that I have such a boring credit card. In a large group there is always multiple people with the same card. Where is the individuality? As a creative person [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.benshoemate.com/wp-content/uploads/2007/12/ben-custom-creditcard-front.jpg" alt="" /><br />
About a year ago I switched  over to Bank of America. Since then, when I go out to lunch or dinner with friends I&#8217;m always regretting that I have such a boring credit card. In a large group there is always multiple people with the same card. Where is the individuality? As a creative person this really bothered me. So I decided to take matters into my own hands.<br />
<span id="more-88"></span></p>
<p>Option 1) Spray paint the card a solid color. This works well. I spray painted it solid silver for a few days, then solid black. The black card was well received but I found out that many merchants need to know what kind of card it is. So I looked into other options.  Note: you need to remove the spray paint with sand paper, but be careful around the numbers before you try the other options. Otherwise the card starts to get too thick with paint. For my wife&#8217;s I tried solid pink and stuck a visa sticker on it from option 3 below.</p>
<p>Option 2) Iron on transfer paper: This was what another site proposed. this did not work well for me. The theory is design your card in photoshop and print it onto Iron-On T-shirt Transfer Paper ($10 at your local hobby store). Cut out the design, use spray on poster board glue to secure the transfer to the card and iron on low heat. I did not like this. In all my attempts the card ended up too thick to use at swipe ATMs. Plus, the iron removed raised numbers from the back. Note, the numbers are not part of the card design &#8211; I added fake numbers to the picture just to illustrate &#8211; you want the raised original numbers to come through which is why this option sucks.</p>
<p>Option 3) Recommended. Buy some quality Inkjet sticker paper. Print your card design and stick it to the card. You can do front and back just on the back, do not cover the magnetic strip. The stripe WILL work through the sticker but having a stick on front and back makes it too thick (or so my wife says). Once the sticker is in place take a knife and lightly scratch back and forth across the numbers to make them come through and continue to press the sticker down around the numbers as they come through. Mine looks and works perfectly Again, the numbers are not part of the card design &#8211; I added fake numbers to the picture just to illustrate &#8211; you want the raised original numbers to come through. Here is the back:<br />
<img src="http://www.benshoemate.com/wp-content/uploads/2007/12/ben-custom-creditcard.jpg" alt="" /></p>
<p>I am still experimenting to try and give the card a good plastic look. At first it looked and felt a little to &#8220;papery&#8221; so I sprayed a coating of gloss on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benshoemate.com/2007/12/08/design-paint-and-pimp-out-you-credit-card/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Tired of waiting on hold &#8211; outsource your waiting to India</title>
		<link>http://www.benshoemate.com/2007/12/07/tired-of-waiting-on-hold-outsource-your-waiting-to-india/</link>
		<comments>http://www.benshoemate.com/2007/12/07/tired-of-waiting-on-hold-outsource-your-waiting-to-india/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 23:35:44 +0000</pubDate>
		<dc:creator>Ben Shoemate</dc:creator>
				<category><![CDATA[All Blog Posts]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[The Future]]></category>
		<category><![CDATA[Found Online]]></category>
		<category><![CDATA[Life Hack]]></category>

		<guid isPermaLink="false">http://www.benshoemate.com/2007/12/07/tired-of-waiting-on-hold-outsource-your-waiting-to-india/</guid>
		<description><![CDATA[It&#8217;s not just for Fortune 500 companies, you can use a company like Brickwork and pay someone $4/hr to sit on hold for you. From the website: Remote Executive Assistant Do you spend more time on routine administrative tasks instead of important business issues? Are you suffering from information overload? Are you finding less time [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s not just for Fortune 500 companies, you can use a company <a href="http://www.b2kcorp.com/" target="_blank">like Brickwork</a> and pay someone $4/hr to sit on hold for you. From the website:</p>
<p>Remote Executive Assistant</p>
<ul>
<li> Do you spend more time on routine administrative tasks instead of important business issues?</li>
<li>Are you suffering from information overload?</li>
<li>Are you finding less time to devote to your personal interests?</li>
<li>Are you up against a deadline and need help with research on your project?</li>
<li>Do you have an interesting idea but need help in creating a business plan?</li>
<li>Do you need assistance for extensive internet research and database creation?</li>
<li>Do you want to create/improve your website which gets you more customers?</li>
</ul>
<p>Tasks they do:</p>
<ul>
<li class="bodytextbig"> Formatting/beautifying any MS  office files like word, excel, PowerPoint</li>
<li class="bodytextbig">Quick mail mergers and sending mass  mails in your name; Email &amp; fax blast</li>
<li class="bodytextbig">Internet search or any other sources  that you provide them access to</li>
<li class="bodytextbig">Designing customized greetings cards  and sending them on your behalf</li>
<li class="bodytextbig">Fine tuning your logo, business  cards and other stationary including converting image to vector</li>
<li class="bodytextbig">Data processing like data entry,  OCR conversion; creating the PowerPoint presentation from the handwritten data;</li>
<li class="bodytextbig">Updation, normalization &amp;  standardization of database;</li>
<li class="bodytextbig">photo edits; b/w to color</li>
<li class="bodytextbig">Shopping<br />
assistance like comparison of models &amp; prices, listing of shops<br />
within a specific area with address, phone number &amp; route map</li>
</ul>
<p>Has anyone tried this?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benshoemate.com/2007/12/07/tired-of-waiting-on-hold-outsource-your-waiting-to-india/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to upload and archive all old Chats from Yahoo IM, AOL, and others into Gmail</title>
		<link>http://www.benshoemate.com/2007/11/29/how-to-upload-and-archive-all-old-chats-from-yahoo-im-aol-and-others-into-gmail/</link>
		<comments>http://www.benshoemate.com/2007/11/29/how-to-upload-and-archive-all-old-chats-from-yahoo-im-aol-and-others-into-gmail/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 22:19:39 +0000</pubDate>
		<dc:creator>Ben Shoemate</dc:creator>
				<category><![CDATA[All Blog Posts]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Software]]></category>

		<guid isPermaLink="false">http://www.benshoemate.com/2007/11/29/how-to-upload-and-archive-all-old-chats-from-yahoo-im-aol-and-others-into-gmail/</guid>
		<description><![CDATA[I love how Gmail stores all your chats and makes them available for search. But what about all the chats from before? &#8211; I have 10 years of IM&#8217;s saved &#8211; ICQ, Yahoo IM, AOL IM, Jabber, etc.&#160; My goal is to get them all uploaded into GMail. Here is how I did it. The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.benshoemate.com/wp-content/uploads/2008/12/uploadchats.png"><img title="uploadchats" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 10px 0px 0px; border-left: 0px; border-bottom: 0px" height="211" alt="uploadchats" src="http://www.benshoemate.com/wp-content/uploads/2008/12/uploadchats-thumb.png" width="218" align="left" border="0" /></a> I love how Gmail stores all your chats and makes them available for search. But what about all the chats from before? &#8211; I have 10 years of IM&#8217;s saved &#8211; ICQ, Yahoo IM, AOL IM, Jabber, etc.&#160; My goal is to get them all uploaded into GMail. Here is how I did it.</p>
<p>The first thing you need to know is that in GMail, your chats are actually stored as normal emails with a tag &quot;Chat&quot;. So all we need to do is convert the chats to email, upload them and tag them as &quot;chat&quot;.&#160; <font size="4">Below are the 5 steps to get them uploaded!</font></p>
<p> <span id="more-70"></span><strong>Step 1) Extract Yahoo IM chats to Text files</strong>  <br />Yahoo saves your chats in an encoded format. Normally you can use the Archive reader that comes with Yahoo to read it, but in order to upload them, we need to convert them first. I downloaded and installed <a href="http://www.download.com/Dapyx-Messenger-Archive-Reader/3000-2150_4-10714693.html">Dapyx Yahoo Messenger</a> &#8211; it is free and does a good job of converting extracting the files from the Yahoo Archive and saving them as text files. Before you download it though &#8211; please be warned &#8211; It changes your IE homepage without asking and I did have a problem with the time zone. All the dates where correct but the times where 9 hours off&#8230;I sent an email to the Dapyx support and posted a bug to their forum but I have not heard back.
</p>
<p><strong>Step 2) Convert the text files to unix email format</strong>    <br />Once you have the files converted as text the next step is to turn them in to email messages that Thunderbird can use. I wrote a simple vbscript that reformats the txt files into unix email format that Thunderbird can import. This script reads through all the text files in a given folder and turns them into one large output.txt file.</p>
<p><strong>Instructions to use this file: </strong></p>
<ol>
<li><a href="http://www.benshoemate.com/wp-content/uploads/2007/11/convert2email.vbs">Download this file</a> to your harddrive (note: never, ever run strange scripts on your computer unless you know what they do &#8211; right click the file and select and click edit to see what this what this one does &#8211; that said- lets run the script) &#8211; double click to get started </li>
<li>It will prompt you for some info &#8211; where are the exported text files from Dapyx, what is your name, and where do you want the output </li>
<li>It takes about 20-30 seconds to convert the chats to email </li>
<li>After the script is done, it will tell you its done. Open the output.txt to see the chats in email format the thunderbird can open. </li>
</ol>
<p><strong>Step 3) Import the email into thunderbird</strong>    <br />Copy the output.txt file into a folder that Thunderbird reads and remove the .txt extension (unix email files have no extension) so it will just be output (with no .txt). Restart Thunderbird and you will see all you chat as emails with the first line as the subject and the date and time of the chat as well as who it was with.</p>
<p><strong>Step 4) Upload to Gmail with IMAP</strong>    <br /><a href="http://www.benshoemate.com/2007/11/09/how-to-upload-all-your-old-archived-email-to-gmail-from-outlook-lotus-notes-and-unix-pine/">I already wrote about this earlier.</a>    <br /><strong>     <br />Step 5) Tag as chat</strong> &#8211; When you import them to gmail, make sure you have gmail tag auto tag the mail when it comes it &#8211; the word &quot;chat&quot; is not allowed so I used &quot;yahoo chat&quot;, &quot;aol chat&quot; etc.</p>
<p>Your done! Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benshoemate.com/2007/11/29/how-to-upload-and-archive-all-old-chats-from-yahoo-im-aol-and-others-into-gmail/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to organize your hard drive</title>
		<link>http://www.benshoemate.com/2007/11/10/how-to-organize-your-hard-drive/</link>
		<comments>http://www.benshoemate.com/2007/11/10/how-to-organize-your-hard-drive/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 18:59:34 +0000</pubDate>
		<dc:creator>Ben Shoemate</dc:creator>
				<category><![CDATA[All Blog Posts]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Information Visualiation]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Software]]></category>
		<category><![CDATA[harddrives]]></category>

		<guid isPermaLink="false">http://www.benshoemate.com/?p=45</guid>
		<description><![CDATA[This is a problem every one struggles with: what is the best file structure for old files? The problem is actually compounded by the need to do routine back-ups. As I was going through all my old hard drives as part of my email project to upload all my email into Gmail. I took note [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.benshoemate.com/wp-content/uploads/2007/11/hd-dream.jpg" alt="" align="left" />This is a problem every one struggles with: what is the best file structure for old files? The problem is actually compounded by the need to do routine back-ups. As I was going through all my old hard drives as part of my email project to <a href="http://www.benshoemate.com/2007/11/09/how-to-upload-all-your-old-archived-email-to-gmail-from-outlook-lotus-notes-and-unix-pine/">upload all my email into Gmail</a>. I took note of the various ways I organized my files over the years, the various folder structures I adopted. My digital life is dominated by projects &#8211; personal projects (most half-baked and half-finished), client projects (with thousands of files each with multiple versions), and team projects (like personal projects only with multiple people). Then, like everyone, I have downloaded files (in the form of mp3s, images, videos, and saved web pages), personal photos, and miscellaneous documents.</p>
<p>Here is my strategy&#8230; <span id="more-45"></span></p>
<p>First, ALL my documents go in the &#8220;My Documents&#8221; folder that windows provides. The first thing I do when I re-image my computer is right click on that My Documents folder and change the location to by my secondary hard drive. So the C: Drive in my laptop is for installed programs, and the D drive (I replaced my cd-rom with a second drive) is for all the files I care about. If I have to check my laptop at the airport (which I never, ever do &#8211; electronics are not covered by the airline policy) or leave it in a shady area &#8211; I pop out the D drive and put it in my pocket.</p>
<p>So, lets look at my D drive (My Documents folder):<br />
<img src="http://www.benshoemate.com/wp-content/uploads/2007/11/current-folder-struct.jpg" border="0" alt="" align="left" />As you can see, the one that is most out of place here is the &#8220;Camtasia Studio&#8221;. A lot of software when you install it, creates a folder in My Documents. The one I hate the most is Adobe, which creates a completely empty folder for NO APPARENT REASON. I delete it all the time. The other trouble maker is Mircosoft OneNote&#8230;.a nice program, but&#8230;I use Google Notebook.</p>
<p>I also have divided my Projects at the root. Prior to this I had one projects folder with sub-folders. You have already seen the Email folder in my previous post, so lets get to the interesting one and look at Clients. This is by far the elephant in the room with 8.19 GB, 6,197 sub folders, and 91,743 files.</p>
<p>Inside the Project (Clients) folder, I have organized things by year, and client name (sorry &#8211; I thought I better blur out the client names &#8211; that&#8217;s not important here anyway we are talking about the structure itself). Alright now, stop trying to read it! If you want to know where I&#8217;ve worked just ask me, I&#8217;m not ashamed.</p>
<p><img src="http://www.benshoemate.com/wp-content/uploads/2007/11/clients.jpg" alt="" /><br />
Before this I did not have the year as part of the title, which was good because I often go back to work for the same clients over and over and all their projects grouped together, it also allowed me to press the first letter of the client to jump to that folder. So why add the year, because it adds consistency with how I organize my other folders such as Photos and helps with Back-up.</p>
<p>Next lets look inside one of the client folders.</p>
<p><strong>Reference Folder Structure </strong><br />
In 2002 I started to notice a growing problem, although my projects have similarities, I was difficult to back and find files from old projects because I was not following a naming convention. To be honest, since I don&#8217;t work with the same team from project to project, naming conventions are hard to follow. I come with mine, others come with theirs  and we end up compromising &#8211; taking the best of each and doing what is right for the project and the client.</p>
<p>The idea was to start each project with a set of empty folders that map roughly to a pattern that had been established on many projects. I then retro-fitted the structure to old projects.<br />
Here it is (you can also  <a href="http://www.benshoemate.com/wp-content/uploads/2007/11/1-project-folder-template.zip"><img src="http://www.benshoemate.com/wp-content/uploads/2007/11/ico-filetype-archive.gif" alt="" />download a zip file</a> that creates this empty structure)</p>
<p><img src="http://www.benshoemate.com/wp-content/uploads/2007/11/project-structure.jpg" alt="" /></p>
<p>It is still a good structure, but it has a price &#8211; first of all, when you start a project, all the folders are empty, so you spend time clicking through them, looking for files that don&#8217;t exist. So you get annoyed and delete the empty folders. At this point, you start creating folders on demand again. This would be solved if windows had a better file management system using tags or at least showing file count at the folder level.</p>
<p>As for Music, I let itunes orgainize it, I don&#8217;t like how it does it, and I hate how when I reinstall itunes I loss at lot of info like playlists and rankings.</p>
<p>What else? If you have a question, our found this useful, tell me in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benshoemate.com/2007/11/10/how-to-organize-your-hard-drive/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>How to upload all your old archived Email to Gmail from outlook, lotus notes, and Unix (pine)</title>
		<link>http://www.benshoemate.com/2007/11/09/how-to-upload-all-your-old-archived-email-to-gmail-from-outlook-lotus-notes-and-unix-pine/</link>
		<comments>http://www.benshoemate.com/2007/11/09/how-to-upload-all-your-old-archived-email-to-gmail-from-outlook-lotus-notes-and-unix-pine/#comments</comments>
		<pubDate>Fri, 09 Nov 2007 20:10:34 +0000</pubDate>
		<dc:creator>Ben Shoemate</dc:creator>
				<category><![CDATA[All Blog Posts]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Software]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.benshoemate.com/?p=36</guid>
		<description><![CDATA[This post gets a lot of attention, so I rewrote part of it. It will give you step-by-step instructions to take all your old email (in my case over 10 years worth) and upload it into Gmail. Over the years I have used several different email clients: Pine on Unix, Outlook, Lotus Notes, Yahoo Mail, [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-4015676605421163";
/* inline on content */
google_ad_slot = "7374352259";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p><a href="http://www.benshoemate.com/wp-content/uploads/2008/12/oneclient2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="one-client2" border="0" alt="one-client2" align="left" src="http://www.benshoemate.com/wp-content/uploads/2008/12/oneclient2-thumb.png" width="240" height="184" /></a> This post gets a lot of attention, so I rewrote part of it. It will give you step-by-step instructions to take all your old email (in my case over 10 years worth) and upload it into Gmail. Over the years I have used several different email clients: Pine on Unix, Outlook, Lotus Notes, Yahoo Mail, and Gmail. I am currently pretty comfortable with Gmail and have been using it since it was released. Like many people I am a data pack-rat and have kept all my email files (well, almost all &#8211; sadly I discovered a 6 months gap). My vision is to put it all into Gmail so I can leverage the great search and tagging features they provide. So here are the steps.</p>
<h2>Overall Strategy – get everything converted and loaded into a local server, then sync it to Google. </h2>
<p>Why do it this way? There are many advantages. <font size="3"><strong>First</strong></font>, if your just moving 100 to a 1000 messages with no attachments, then you can just skip all this and use the IMAP interface found in Google’s FAQ. That method allows you to “see” you gmail account in outlook (or thunderbird or lotus notes) and then just drag or copy messages from one box to the other.&#160; But if your moving more than 1000 messages (or in my case 20,000 messages) with lots of attachments, that will take you days, and you have to sit there are watch it because you can only move about 200 messages at a time. In this method, we consolidate first to a local email server (I’ll show you how to set it up below) running on pc, then let the two accounts (your local one and gmail) sync on their own. Any other way and you are stuck sitting there, dragging and dropping or copying and pasting 200 messages at a time from one folder to another. <strong>Second</strong> &#8211; this keeps all dates in tact. It is really nice to see message you send in 1995 in your Gmail account. <strong>Third</strong>, once we do this, we can use it as a local backup of our Gmail – just incase the unthinkable happens to Gmail. (I said don’t think of it!)<br />
<h2>Ready? Let&#8217;s get started</h2>
<p>Here is the over all process &#8211; you will notice that I installed a email server on my computer called Mercury. This allows us to set up a IMAP and POP account locally that is much faster and will serve as a local backup of all email.&#160; </p>
<p><a href="http://www.benshoemate.com/wp-content/uploads/2008/12/overallprocess.png"><img style="display: inline" title="overall-process" border="0" alt="overall-process" src="http://www.benshoemate.com/wp-content/uploads/2008/12/overallprocess-thumb.png" width="640" height="361" /></a> </p>
<p><font size="5" face="Microsoft Sans Serif">Step 1) First find all your email</font></p>
<p>I dug through all my old hard drives and consolidate my mail into one location. As you can see, I have outlook (pst) files, lotus notes (nsf) files and files from an old Unix (pine) account I had at school. The zip file (all 2.7GB of it) is the finished product – all my email from 1995 though 2005 (2006 and 2007 are in gmail already). </p>
<p>&#160;<img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/email-files.jpg" width="550" />     <br />If you are looking at my files, you see a lot of overlap, that’s ok, better safe than sorry&#8230;we can delete the duplicates once they are in Thunderbird using an extension.</p>
<h2>Step 2. Download the Software </h2>
<p> <script type="text/javascript"><!--
google_ad_client = "pub-4015676605421163";
/* inline on content */
google_ad_slot = "7374352259";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<ul>
<li>Thunderbird (free email client) &#8211; <a href="http://www.mozilla.com/en-US/thunderbird/">http://www.mozilla.com/en-US/thunderbird/</a> </li>
<li>Mercury (free email server) &#8211; <a href="ftp://ftp.usm.maine.edu/pegasus/mercury32/m32-452.exe">ftp://ftp.usm.maine.edu/pegasus/mercury32/m32-452.exe</a> (<a href="http://www.pmail.com/overviews/ovw_mercury.htm">read about it</a>) </li>
<li>Lotus Notes (free trial) &#8211; <a href="http://www.ibm.com/developerworks/lotus/downloads/">http://www.ibm.com/developerworks/lotus/downloads/</a> </li>
<li>Outlook (free trial) &#8211; <a href="http://office.microsoft.com/en-us/outlook/default.aspx">http://office.microsoft.com/en-us/outlook/default.aspx</a> </li>
</ul>
<div style="margin-top: 10px; float: right; margin-left: 5px"><script type="text/javascript"><!--
google_ad_client = "pub-4015676605421163";
/* 250x250, created 12/1/08 inline */
google_ad_slot = "7762493540";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p>Why Thunderbird &#8211; because it is open source with a large developer base. This means there is a good set of tutorials for writing extensions if I to want later on (for those visualizations). Also, I&#8217;m making a long term bet that 50 years from now, there will still be tools that import these files &#8211; (since they are just text files with no encoding and no database) &#8211; plus Thunderbird is really fast and can read 6gb of email quickly (lotus notes and outlook tend to slow down). So Thunderbird will be the final destination on my computer and I will upload from there.</p>
<h2>Step 3. Install the software</h2>
<ul>
<li>Thunderbird &#8211; just default everything </li>
<li>Mercury &#8211; Make sure you set it up for both POP and IMAP when you get those options in the wizard </li>
<li>Lotus Notes &#8211; Default </li>
<li>Outlook &#8211; Default </li>
</ul>
<h2>Step 4. Import Unix files to Thunderbird </h2>
<p>These are the easiest because Thunderbird will read these natively. All you have to do is copy the files in to the local folder and reopen Thunderbird.    <br />A) Find out where thunderbird is storing your local files. To do this go to Tools &gt; Account Settings. (note I renamed the local account to Ben Shoemate (all mail) but what your interested in is the &quot;Local Directory&quot; copy that and go there in windows explorer. This is where you need to copy the Unix files (they are files with no extensions). Just copy them to this &quot;local folder&quot;, close and restart Thunderbird. Your old mail will be there! That&#8217;s it!     <br /><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/thunderbird-settings.jpg" /></p>
<h2><strong>Step 5. Set up a local Email account in Mercury.</strong> </h2>
<p>Open Mercury &#8211; if it is all ready running you will see down in the windows toolbar by the clock.    <br /><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/mercury.jpg" />     <br />Otherwise , Start &gt; Program Files &gt; etc..</p>
<p>Once Mercury is open, go to Configuration &gt; Manage Local Users &gt; Add User    <br />Because there is so much mail, I am going to set up a different local account per year. Gmail.com can import from 5 accounts at a time, and this will save a lot of time later on. So just make up an account name &#8211; I use my initials and the year and a simple password.     <br /><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/mercury1.jpg" />     <br />It should look like this when your done.     <br /><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/mercury2.jpg" />     <br />Each of these accounts are real email addresses. When you are local (in lotus notes and outlook) you can map to them with bs1999@localhost     <br />In gmail, you can add them as bs1999@youripaddress (i.e. bs1999@111.111.122.11).</p>
<p><strong>     <br /></strong></p>
<h2><strong>Step 6. Lotus Notes NSF files to your local email with IMAP</strong> </h2>
<p>Once lotus notes is installed, you can simply double click the nsf files to open them, or you can click File &gt; Database &gt; Open &gt; browse</p>
<p>You should see your old mail now. Ahh the memories&#8230;.But don&#8217;t stop to read everything again or I&#8217;ll never finish this tutorial! Now, in lotus notes we are going to map to the local email account you set up in mercury. (Note: Gmail now has IMAP so you could just map directly to gmail if you want using the same procedure – but again, it will take a 100 years if you have this much email).</p>
<p><strong>Go to File &gt; Preferences &gt; Client Reconfiguration Wizard      <br /></strong><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/lotusnotes1.jpg" />     <br />Check Pop or IMAP and click next.     <br /><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/lotusnotes2.jpg" />     <br />Select IMAP, enter your new email account you set up in mercury, and type localhost, click next.     <br /><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/lotusnotes3.jpg" />     <br />enter your account name again, and enter the password you gave yourself.     <br />Click next, enter localhost as the server and your email address again &#8211; this doesn&#8217;t matter since you will not be using this email address for very long and it won&#8217;t show up on any of the mail that goes through it.     <br />next, next, next your done.</p>
<p> <script type="text/javascript"><!--
google_ad_client = "pub-4015676605421163";
/* inline on content */
google_ad_slot = "7374352259";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>To open the view of this in notes, click the &quot;Databases&quot; icon on the left panel and open your new account (this might take 2-3 minutes while notes creates a new nsf file etc.)    <br /><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/lotusnotes4.jpg" />     <br />Now you should have you local account open. Now simply open the old nsf file, go to the &quot;all documents&quot; folder, select all, copy (I think it will only let you copy 2500 at a time) and then switch to you new email account and paste. Once you have all the messages for that year in the local IMAP account, close the nsf and repeat for all nsf files, and all years.</p>
<h2><strong>Step 7 &#8211; Outlook to your local email with IMAP</strong> </h2>
<p><strong></strong>    <br />The same as in lotus notes &#8211; open your pst, then add the imap account and copy and paste.</p>
<ul>
<li>To open the pst go to File &gt; Manage Data files and click Add. </li>
<li>To open the local IMAP account go to Tools &gt; Account Settings &gt; New email account </li>
</ul>
<p>Check the box that says &quot;Manually configure server settings&quot;.</p>
<ul>
<li>Select Internet Mail </li>
<li>Enter your Name, Email address (bs1999@localhost) and password, select IMAP, the server is localhost for both incoming and outgoing </li>
</ul>
<p><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/outlook1.jpg" />     <br />Once you have mapped to this account, simply copy your old mail from the PST to the new account.</p>
<h2>Step 8 &#8211; Clean it up in Thunderbird</h2>
<p>Connect Thunderbird to you local email server (mercury) and download all your mail. Just like in outlook and lotus notes, we are going to add an account to Thunderbird and let it download all the mail you just put into it from lotus notes, pine and outlook.</p>
<ul>
<li>Open Thunderbird </li>
<li>Click Tools &gt; Account Settings &gt; Add Account </li>
<li>Enter Account Name (for me its bs1999@localhost), Name, email address (<a href="mailto:bs1999@localhost">bs1999@localhost</a>) </li>
</ul>
<p><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/thunderbird2.jpg" /> </p>
<ul>
<li>Click Server settings </li>
</ul>
<p><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/thunderbird3.jpg" /> </p>
<ul>
<li>Click OK. </li>
<li>The next thing I did was organize copy them down into my local Thunderbird account and used an extension to delete duplicates </li>
<li>Then I spent some time looking for gaps&#8230;oh well </li>
</ul>
<h2><strong>Step 9 &#8211; Upload to gmail</strong> </h2>
<p><strong></strong>    <br />By now your local account has a lot of mail. Let&#8217;s start pulling it into gmail. I set up a new gmail account to test it first. From there I can pull it into my main account.</p>
<ul>
<li>Log in to gmail </li>
<li>Click Settings &gt; Accounts &gt; Get Mail from other accounts (Pop3) &gt; Add other accounts </li>
<li>Add your accounts from your local account. Note: you need you IP address. If you have a router you will need to route ports for pop3 (port 110) to your local computer. Log into your router to do this. While your there, get the IP of your router (ITS NOT the one that starts with 192. or 10. those are always local addresses) </li>
</ul>
<p><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/gmail2.jpg" />     <br />(that&#8217;s NOT my IP address btw)</p>
<p>Next &#8211; gmail gives you some great options to tag the mail as it comes in, do it. Even if your not a tagger &#8211; do it.    <br /><img alt="" src="http://www.benshoemate.com/wp-content/uploads/2007/11/gmail3.jpg" /></p>
<p>You might also want to leave the message on the server (your computer) if this is a trial run.    <br />Click Add account. If you get a problem, make sure your firewall is open, you port is mapped, and your password is right.</p>
<p>Next I&#8217;ll show you <a target="_blank" href="http://www.benshoemate.com/2007/11/29/how-to-upload-and-archive-all-old-chats-from-yahoo-im-aol-and-others-into-gmail/">how to upload all those old chats</a>&#8230;</p>
<p>If you liked this post, check out my other greatest hits:</p>
<ul>
<li><a target="_blank" href="http://www.benshoemate.com/2008/11/30/einstein-never-said-that/">Words Einstein never said (but everyone thinks he did)</a> </li>
<li><a target="_blank" href="http://www.benshoemate.com/2007/12/29/v-is-for-vader-rewriting-the-star-wars-prequels/">Rewriting the Star Wars Prequels (they need it)</a> </li>
<li><a target="_blank" href="http://www.benshoemate.com/2007/12/08/design-paint-and-pimp-out-you-credit-card/">Pimp your Credit Card</a> </li>
<li><a target="_blank" href="http://www.benshoemate.com/2008/10/28/where-is-the-bear-in-the-big-dipper/">The story of the bear and the big dipper</a> </li>
</ul>
<p> <script type="text/javascript"><!--
google_ad_client = "pub-4015676605421163";
/* 468x60, created 12/1/08 inline */
google_ad_slot = "8872748822";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.benshoemate.com/2007/11/09/how-to-upload-all-your-old-archived-email-to-gmail-from-outlook-lotus-notes-and-unix-pine/feed/</wfw:commentRss>
		<slash:comments>1087</slash:comments>
		</item>
		<item>
		<title>Google Talk and Lotus Sametime &#8211; does not work</title>
		<link>http://www.benshoemate.com/2007/10/17/google-talk-and-lotus-sametime-does-not-work/</link>
		<comments>http://www.benshoemate.com/2007/10/17/google-talk-and-lotus-sametime-does-not-work/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 06:41:02 +0000</pubDate>
		<dc:creator>Ben Shoemate</dc:creator>
				<category><![CDATA[All Blog Posts]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Web Software]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.benshoemate.com/?p=16</guid>
		<description><![CDATA[Tonight, I discovered what is wrong with the internet, it is very easy to verify something is possible, but almost impossible to validate that it is not possible. Let me give you an example. I was very excited when I read this article on Google&#8217;s Blog about IBM Lotus Sametime supporting a new protocol that [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.benshoemate.com/wp-content/uploads/2007/11/gmail-gtalk1.png" alt="" align="left" />Tonight, I discovered what is wrong with the internet, it is very easy to verify something is possible, but almost impossible to validate that it is not possible. Let me give you an example. I was very excited when I read this <a href="http://googleblog.blogspot.com/2006/12/chatting-with-lotus-sametime.html">article on Google&#8217;s Blog</a> about IBM Lotus Sametime supporting a new protocol that would allow it to connect with Google. So, i tried it. I tried adding my gmail account to my IBM Sametime client &#8211; Presto! &#8211; there I was, but permanently offline&#8230;. That was strange, I can clearly see that I&#8217;m online&#8230; So the search begins. I search IBM&#8217;s internal website W3 &#8211; lots of IBMers asked the question back in January when the news first broke. Back then the answer was &#8220;It can be set up by the network admin at the Sametime server, but IBM has not implemented it.&#8221; So there is was, *proof* that what I was trying to do was not possible. But that was January, now its October, no one has said its impossible, today yet, or even this week or month. And this is the problem with definitive dis-proof. There is just no easy way to prove that something is not possible. <span id="more-16"></span><br />
<img style="margin: 25px" src="http://www.benshoemate.com/wp-content/uploads/2007/10/sametime-2.png" alt="" /><br />
So I try Yahoo IM. They even go one step further. The &#8220;add user&#8221; option has Lotus Sametime as an option. I tried this with about 15 differnt valide users&#8230;.nothing. So I tried various different user names&#8230;nothing. Ben.shoemate@us.ibm.com &#8230; no. bshoe&#8230;no&#8230;.what about those worthless long notes names Name/City/Server@iibm.com, the names that make it impossible email the people in a forwarded email&#8230;nothing.</p>
<p align="left"><img style="margin: 25px" src="http://www.benshoemate.com/wp-content/uploads/2007/10/yahoo-im.png" alt="" align="left" />So, I am here to tell you, that as of right, now, there is no way to:</p>
<ul>
<li>Add yahoo or google users to you Sametime list at work</li>
<li>Add sametime users to you home google talk of yahoo IM.</li>
</ul>
<p>Why no one is saying this is a product of the uncertainty caused by being unable to confirm a negative. It&#8217;s not just me either, there were at least 2o questions about this in Yahoo Answers. Including the one I added. </p>
<p>So here is my promise &#8211; if someone says it can be done, I will document it, and update this post. Also, if you can tell me it can not be done, because IBM has not set it up yet, that is good to. It is the uncertainty that kills us.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benshoemate.com/2007/10/17/google-talk-and-lotus-sametime-does-not-work/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.304 seconds -->

