<?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>Blake &#187; Blog posts</title>
	<atom:link href="http://blake.tsuhakofamily.com/category/blog_posts/feed/" rel="self" type="application/rss+xml" />
	<link>http://blake.tsuhakofamily.com</link>
	<description>Blogging about stuff</description>
	<lastBuildDate>Sun, 04 Dec 2011 19:36:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Excel is too easy, and that&#8217;s a problem</title>
		<link>http://blake.tsuhakofamily.com/2011/12/excel-is-too-easy-and-thats-a-problem/</link>
		<comments>http://blake.tsuhakofamily.com/2011/12/excel-is-too-easy-and-thats-a-problem/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 19:36:25 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=616</guid>
		<description><![CDATA[Excel makes you feel agile, when you’re unwittingly running around in circles.]]></description>
			<content:encoded><![CDATA[<p>What would the business world do without Excel? We sure as heck wouldn’t be as productive, or would we? Excel is a great way to structure data, do some manipulation and analysis, but it’s not an acceptable substitute for a well-designed system. The initial effort to build a system is immense, but pays off dividends in the long-run.</p>
<p>The big appeal Excel is the low learning curve. Data is neatly organized in rows and columns. It’s easy to change fonts, cells’ color, or anything about the looks. But I don’t care how much of a wizard you are in Excel, there’s just no way that you’re going to design a decent user interface. Excel wasn’t designed for it, and the effort to make that round peg fit into a square hole isn’t worth it.</p>
<p>The ease of use is deceptive. Because it’s seemingly easy to work in Excel, things aren’t always well thought out. Most of that’s because of the fundamental nature of Excel: a data siloed into a single file. Sure you can query data from a database, but organizations won’t always put the effort. Excel makes you feel agile, when you’re unwittingly running around in circles. A centralized system makes so many things easier to manage: data backup, data quality, reporting, analytics and information insight, etc.</p>
<p>One last rant: if your data requires one-to-many or many-to-many relationships, <strong>stop using Excel immediately</strong>. There’s just no good way to handle that in Excel, unless you’re willing to write your own DBMS, but at that point you can use MySQL, PostreSQL, SQL Server, or any other database system. Excel has its limited use in the world, but you gotta think thrice before you want to use it. Many times SharePoint and InfoPath could be your better solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2011/12/excel-is-too-easy-and-thats-a-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts on iOS, Android, and WP7</title>
		<link>http://blake.tsuhakofamily.com/2011/12/thoughts-on-ios-android-and-wp7/</link>
		<comments>http://blake.tsuhakofamily.com/2011/12/thoughts-on-ios-android-and-wp7/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 00:20:04 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[Mobile Dev]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[windows phone]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=612</guid>
		<description><![CDATA[iOS I recently bought an iPhone 4S, because it’s finally on Sprint! I’ve owned a 1st gen iPod touch for a year, but a lot has changed since then. Yet, iOS 5 still has a similar look and feel, but more features have made it way more productive. Some of the features I like the [...]]]></description>
			<content:encoded><![CDATA[<h1>iOS</h1>
<p>I recently bought an iPhone 4S, because it’s finally on Sprint! I’ve owned a 1<sup>st</sup> gen iPod touch for a year, but a lot has changed since then. Yet, iOS 5 still has a similar look and feel, but more features have made it way more productive.</p>
<p>Some of the features I like the most about iOS: fast app switching, excellent battery life (I’ve never had problems, despite the bad press Apple has received), plethora of apps, gorgeous screen, and musicality. Yes, other platforms have fast app-switching, but iOS gets it done quicker. A home button double-tap takes no time, and the scrolling list stretches for miles, and includes media playback controls! On other platforms, you have to hold a button for at least a second, and then the switching begins. Even then, it’s not as useful as the iOS way.</p>
<p>I get excellent battery life with my iPhone and with the HTC Trophy. I’ll admit, at times I was afraid to use my Android phone because I didn’t want to eat up battery life and not make it through the day without recharging. Some people have told me that Facebook Android app notifications can really drain the battery. I haven’t been able to confirm this, but I think that it’s ridiculous that installing (or uninstalling) a single app can ruin the experience of the whole phone.</p>
<p>With the plethora of apps, there’s no shortage of what the iPhone can do. The app sandboxing is nice in that I can install whatever app I want without fear of ruining the whole phone. One thing I noticed with Android is that as you install apps and widgets, the system doesn’t run as smoothly, and the phone takes a hit on battery life. The awesome user interface looks amazing on the screen.</p>
<p>The one thing my phone does more than anything else is play music. Playback controls are well integrated with the entire iOS, from the lockscreen to the fast app-switching. iTunes Match (unfortunately delayed) is going to make buying and enjoying music even more awesome.</p>
<p>Even after singing Apple’s praises, there’s plenty that I don’t like about the iPhone. I wish that apps could share data on the phone. When I installed the Google apps, I had to log into my Google account within every app. Though it’s a one-time thing, it’s still annoying that I can’t log in once and use those credentials within different apps. There are security advantages that apps can’t directly share data between each other on the phone. Data sharing will just have to occur over the air.</p>
<p>Overall, iOS is a fantastic mobile operating system. It’s intuitive and easy to use, yet powerful enough to be productive in everyday use.</p>
<h1>Android</h1>
<p>My first smartphone was a Windows Mobile. After that terrible experience, I moved onto an HTC Evo and then a Samsung Nexus S 4G. Android is a decent mobile OS, and honestly I’m excited about the new features that Google is bringing in Ice Cream Sandwich. With any open system, it’s prone to abuse and insecurity. The burden of security lies primarily on the user: apps are not screened in the Marketplace and you have to confirm the app’s permissions when you install. Seriously, who actually reads what the app requests? Even if the app only asks for “internet permissions”, security was seriously compromised on certain HTC Sense phones.</p>
<p>From a user experience standpoint, some may argue that iOS is too simple. Widgets, custom home-screen launchers, and limited app backgrounding are fully in place on Android. These tweaks might we appropriate for a desktop system with copious resources and screen real estate. On a mobile device, I need to do certain things quickly and efficiently: email, calendar, and music. Most of the time my phone plays music, and I love that the iPhone is built around the iPod. It’s a phenomenal music player. Double tap the home button, and bam, you get playback controls on the lockscreen. Within any app, double tap the home button, swipe to the right, and music controls are ready to roll.</p>
<p>I think it’s terrible that the user experience changes from device to device. It’s quite nice to have an iPhone 4S, and overall it’s as easy to use as my 1<sup>st</sup> gen iPod touch. Of course there are tons of awesome new features (amazing camera, Siri, best mobile gaming, etc.), but the day-to-day operation is a seamless transition.</p>
<h1>Windows Phone 7</h1>
<p>My up-and-coming favorite is WP7. I got an HTC Trophy for my work phone, and it’s a great blend of what’s good about Android and iOS. The recently released Mango update brings a boatload of amazing features. It’s not without its quirks and room for improvement, but it’s a big step in the right direction.</p>
<p>I really enjoy the consistent user experience of all WP7 devices I’ve used. It’s commendable that Microsoft has minimum hardware requirements for devices, so a manufacturer can’t put WP7 on a device willy-nilly. It’s a good way to ensure that crappy devices don’t tarnish the Windows Phone brand and experience. Overall the phone runs silky smooth is fun to use.</p>
<p>Music playback is a key feature which has been drastically improved in Mango. Playback controls are always on the lockscreen when you have media queued up or playing. It’s super easy to switch tracks or pause playback. I’m not a big fan of the Zune software, because it’s more confusing than iTunes. I’ve subscribed to some podcasts on the Trophy, and it’s quite easy to manage downloads and listen.</p>
<p>Mango brought some much needed features, like app fast resuming, though it still needs some more polish. It’s easy to hold down the back button and switch back to the last 5 launched apps, but I don’t always use it. Let’s say that I’m in the Spotify app listening to music, but then I go back to the home screen to check out a live tile or something. With a Mango-ified app, I could hold the back button and get right back into the app. But if I re-launch the app from the home screen, it completely reloads the app instead of the fast resume. I think it would be easy to implement something that checks if the app you’re launching is on the recently ran list. Then you do a fast resume instead of a full start.</p>
<p>I love the social integration in Windows Phone 7. Linkedin, Facebook, Twitter, and your contacts are very nicely merged together. Even messaging is integrated between Facebook and texts. Now if only we could get a decent Google chat client for WP7…</p>
<p>There are many apps available for Windows Phone, and they recently passed a significant milestone of 40,000 apps in the Windows Marketplace. Most of the apps I’ve used are very high-quality. Many major apps are available, but it’s still not the caliber of iOS and Android apps. For example, you can search and do many things on the Yelp app, but you can’t check-in with the WP7 version for some reason. There still isn’t a Mint.com app yet.</p>
<p>These are a small selection of my experience with all three platforms. Because of maturity and selection of apps, I’d rank iOS #1 in my book. Windows Phone is super slick, and I’d highly recommend it to anyone considering a new smartphone. Next year dual-core and LTE is coming to WP7, which will make it more competitive within the industry. Android still has a lot of maturing to do. The overall system isn’t well integrated and runs sluggish many times, even on my stock “official Android” Nexus S. We’ll see what happens in a couple of years when Gartner and IDC predict that Windows Phone will become the 2<sup>nd</sup> most popular mobile OS (and I hope it comes true).</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2011/12/thoughts-on-ios-android-and-wp7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Facebook is a Game Changer</title>
		<link>http://blake.tsuhakofamily.com/2011/06/why-facebook-is-a-game-changer/</link>
		<comments>http://blake.tsuhakofamily.com/2011/06/why-facebook-is-a-game-changer/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 18:16:48 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[facebook]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=607</guid>
		<description><![CDATA[Facebook is being heralded as the premiere online &#8220;social network.&#8221; But haven&#8217;t we always had social networks online? From the history of the internet, we&#8217;ve had user groups, bulletin board, forums, and email lists. Yes, we have been able to connect and collaborate through the internet, but Facebook has successfully made it accessible to millions [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook is being heralded as the premiere online &#8220;social network.&#8221; But haven&#8217;t we always had social networks online? From the history of the internet, we&#8217;ve had user groups, bulletin board, forums, and email lists. Yes, we have been able to connect and collaborate through the internet, but Facebook has successfully made it accessible to millions of people. But how?</p>
<p>I think it has to do with abstraction and personalization. Traditionally, people had usernames and handles to identify themselves on the web. When you see &#8220;sk8er_dude&#8221;, you don&#8217;t immediately think, &#8220;That&#8217;s my friend from school, Timmy.&#8221; That online identity is closely tied to their online actions. Somehow, Facebook has made us comfortable with disclosing our full names online, and thus personalizing the way we communicate online.</p>
<p>When I pull up Facebook, I see the names of people I know and what they&#8217;re posting online. Sometimes when I see them around campus, I remember seeing something that they posted (pictures, a link, a status update, etc.), and it can be something for us to talk about. By removing the username abstraction, Facebook has enabled us to connect through the web on a more personal level and change the face of modern communication.</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2011/06/why-facebook-is-a-game-changer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TeX/LaTeX with Gnuplot on Windows 7</title>
		<link>http://blake.tsuhakofamily.com/2011/04/texlatex-with-gnuplot-on-windows-7/</link>
		<comments>http://blake.tsuhakofamily.com/2011/04/texlatex-with-gnuplot-on-windows-7/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 18:19:14 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[tex]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[winedt]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=599</guid>
		<description><![CDATA[A grad student at work needed help with getting Gnuplot to work with WinEdt 6, a text editor geared towards TeX and LaTeX. I couldn&#8217;t find any documentation on how to get the two to work together in Windows, but it can be done. I only needed to get this to work with PDFLaTeX, but [...]]]></description>
			<content:encoded><![CDATA[<p>A grad student at work needed help with getting <a href="http://www.gnuplot.info/">Gnuplot</a> to work with <a href="http://winedt.com/">WinEdt 6</a>, a text editor geared towards TeX and LaTeX. I couldn&#8217;t find any documentation on how to get the two to work together in Windows, but it can be done. I only needed to get this to work with PDFLaTeX, but this conceivably could work with other output methods in WinEdt.</p>
<h2>Prerequsites</h2>
<p>First, I&#8217;m going to assume that you already have WinEdt 6 and <a href="http://miktex.org/">MiKTeX</a> already installed and working. I&#8217;m doing this on a Windows 7 x64 machine, but this process would work on any other Windows computer, regardless of x86 or x64.</p>
<h2>Install Gnuplot</h2>
<p>Gnuplot doesn&#8217;t have an automated installer, but if you download the latest version (4.4.3 as of writing), you can extract the file contents. I downloaded &#8220;gp443win32.zip&#8221; from <a href="http://sourceforge.net/">SourceForge</a> and extracted the folder contents. Copy the &#8220;gnuplot&#8221; folder to your &#8220;C:\Program Files\&#8221; directory. Afterwards, you should have a structure like</p>
<pre>C:\Program Files\gnuplot&gt;
├───binary
│   ├───etc
│   │   └───fonts
│   └───share
│       └───gnuplot
│           └───4.4
│               ├───js
│               ├───lua
│               └───PostScript
├───contrib
│   └───pm3d
├───demo
├───docs
│   ├───postscript-terminal
│   └───tutorial
└───license
    ├───cairo
    ├───expat
    ├───fontconfig
    ├───freetype
    ├───gd
    ├───jpeg
    ├───libpng
    ├───lua
    ├───MinGW
    ├───pango
    ├───tiff
    ├───win-iconv
    ├───wxWidgets
    └───zlib</pre>
<h2>Add Gnuplot to path</h2>
<p>Next go to the System control panel -&gt; Advanced system settings -&gt; &#8220;Advanced&#8221; tab -&gt; Environment variables. In the &#8220;System variables&#8221; section, scroll down to the &#8220;Path&#8221; variable and edit it. In the &#8220;Variable value&#8221; box, append a semi-colon and the path to Gnuplot binaries:</p>
<div id="attachment_589" class="wp-caption alignleft" style="width: 281px"><a href="http://blake.tsuhakofamily.com/wp-content/uploads/2011/04/Capture.png" rel="shadowbox[sbpost-599];player=img;"><img class="size-medium wp-image-589" title="Editing path" src="http://blake.tsuhakofamily.com/wp-content/uploads/2011/04/Capture-271x300.png" alt="Editing path" width="271" height="300" /></a><p class="wp-caption-text">Editing path</p></div>
<p>For example, you want to add</p>
<pre>;C:\Program Files\gnuplot\binary</pre>
<p>to the end of the Path variable. To test and make sure that this works, open up a command prompt or from the Run menu, type &#8220;gnuplot&#8221; without the quotes and you should see a Gnuplot prompt.</p>
<h2>Enable Gnuplot in WinEdt</h2>
<p>Now launch WinEdt, and from the Options menu, select &#8220;Execution Modes.&#8221; In the Accessories list on the left, select &#8220;PDFLaTeX&#8221;, and in the Switches text box, add</p>
<pre>--enable-write18</pre>
<p>to allow pdflatex.exe to execute external programs.</p>
<div id="attachment_590" class="wp-caption alignleft" style="width: 310px"><a href="http://blake.tsuhakofamily.com/wp-content/uploads/2011/04/Capture2.png" rel="shadowbox[sbpost-599];player=img;"><img class="size-medium wp-image-590" title="Execution options" src="http://blake.tsuhakofamily.com/wp-content/uploads/2011/04/Capture2-300x237.png" alt="Execution options" width="300" height="237" /></a><p class="wp-caption-text">Execution options</p></div>
<p>&nbsp;</p>
<p>I found a code example using TikZ at <a href="http://www.texample.net/tikz/examples/gnuplot-basics/">TeXample.net</a>, copied and pasted it into a new TeX document in WinEdt, clicked the PDFLaTeX button, and voila! I got a nice graph from Gnuplot:</p>
<div id="attachment_592" class="wp-caption alignleft" style="width: 310px"><a href="http://blake.tsuhakofamily.com/wp-content/uploads/2011/04/Capture3.png" rel="shadowbox[sbpost-599];player=img;"><img class="size-medium wp-image-592" title="Final output" src="http://blake.tsuhakofamily.com/wp-content/uploads/2011/04/Capture3-300x278.png" alt="Final output" width="300" height="278" /></a><p class="wp-caption-text">Final output</p></div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2011/04/texlatex-with-gnuplot-on-windows-7/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Career beginnings</title>
		<link>http://blake.tsuhakofamily.com/2010/12/career-beginnings/</link>
		<comments>http://blake.tsuhakofamily.com/2010/12/career-beginnings/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 05:39:47 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[arizona]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[deloitte]]></category>
		<category><![CDATA[phoenix]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=575</guid>
		<description><![CDATA[It&#8217;s been a long semester figuring out what I&#8217;m going to do after I graduate. After I leave school, I&#8217;m heading down to Phoenix, AZ to work for Deloitte &#38; Touche!]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a long semester figuring out what I&#8217;m going to do after I graduate. After I leave school, I&#8217;m heading down to Phoenix, AZ to work for <a href="http://www.deloitte.com" target="_blank">Deloitte &amp; Touche</a>!</p>
<p><a href="http://www.deloitte.com"><img class="alignleft size-full wp-image-576" title="deloitte" src="http://blake.tsuhakofamily.com/wp-content/uploads/2010/12/deloitte.png" alt="" width="171" height="46" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2010/12/career-beginnings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Large (2TB) USB hard drive on Xbox 360</title>
		<link>http://blake.tsuhakofamily.com/2010/12/large-2tb-usb-hard-drive-on-xbox-360/</link>
		<comments>http://blake.tsuhakofamily.com/2010/12/large-2tb-usb-hard-drive-on-xbox-360/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 02:56:25 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[hfs]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=564</guid>
		<description><![CDATA[It turns out that Disk Utility partitioned the drive with GPT (GUID Partition Table, the successor to the old MBR (Master Boot Record). I guess the Xbox isn't compatible with GPT. So I repartitioned the drive with MBR, formatted it to MacOS Extended (not journaled). Hooked it up to the Xbox, and bam! Everything works fine.]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t found any concrete information on the Internet about this, so I&#8217;m reporting what I&#8217;ve found out about the Xbox&#8217;s external hard drive compatibility.</p>
<p>First off, I have an Elite Xbox 360 (Zephyr motherboard) that&#8217;s about two years old. I&#8217;ve installed the latest Xbox Dashboard with ESPN streaming, which is freaking awesome. I have some large high definition video files larger than 4GB I want to play. I recently bought a <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245" target="_blank">2TB Samsung hard drive</a> from <a href="http://www.newegg.com" target="_blank">NewEgg</a>, and since I need support for large files, I can&#8217;t use FAT32.</p>
<p>I Googled and found that the Xbox supports <a href="http://en.wikipedia.org/wiki/HFS_Plus" target="_blank">HFS+</a>, the MacOS extended file system. Perfect! I formatted the drive with Disk Utility on my Mac, and I thought I was good to go. I copied some files over to the new drive and plugged the USB drive into my Xbox, but the Xbox didn&#8217;t recognize the drive. Nothing showed up on the Xbox as a connected portable device.</p>
<p>It turns out that Disk Utility partitioned the drive with <a href="http://en.wikipedia.org/wiki/GUID_Partition_Table" target="_blank">GPT</a> (GUID Partition Table, the successor to the old <a href="http://en.wikipedia.org/wiki/Master_boot_record" target="_blank">MBR</a> (Master Boot Record). So I had to changed how the new drive was partitioned. The usual warning applies: <strong>you will lose all data on your drive when you repartition the drive this way!!</strong></p>
<div id="attachment_570" class="wp-caption aligncenter" style="width: 198px"><a href="http://blake.tsuhakofamily.com/wp-content/uploads/2010/12/partition.png" rel="shadowbox[sbpost-564];player=img;"><img class="size-medium wp-image-570 " title="partition" src="http://blake.tsuhakofamily.com/wp-content/uploads/2010/12/partition-188x300.png" alt="" width="188" height="300" /></a><p class="wp-caption-text">Click &quot;Options&quot; in Disk Utility after choosing the volume schema</p></div>
<div id="attachment_571" class="wp-caption aligncenter" style="width: 310px"><a href="http://blake.tsuhakofamily.com/wp-content/uploads/2010/12/mbr.png" rel="shadowbox[sbpost-564];player=img;"><img class="size-medium wp-image-571 " title="mbr" src="http://blake.tsuhakofamily.com/wp-content/uploads/2010/12/mbr-300x221.png" alt="" width="300" height="221" /></a><p class="wp-caption-text">Select &quot;Master Boot Record&quot; for partitioning options</p></div>
<p>I guess the Xbox isn&#8217;t compatible with GPT. So I repartitioned the drive with MBR, formatted it to MacOS Extended (not journaled). Hooked it up to the Xbox, and bam! Everything works fine.</p>
<p>EDIT: Some other caveats: Even though HFS+ has support for files larger than 4GB, the Xbox is still limited opening files less than 4GB in size. A dumb limitation, IMO, but I can still use the drive for other large files on my Mac.</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2010/12/large-2tb-usb-hard-drive-on-xbox-360/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Opentaps ERP/CRM + MySQL on Windows 2008 x64</title>
		<link>http://blake.tsuhakofamily.com/2010/10/opentaps-erpcrm-mysql-on-windows-2008-x64/</link>
		<comments>http://blake.tsuhakofamily.com/2010/10/opentaps-erpcrm-mysql-on-windows-2008-x64/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 17:50:53 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[opentaps]]></category>
		<category><![CDATA[windows server]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=556</guid>
		<description><![CDATA[So I&#8217;m implementing an ERP for one of my classes this semester. Our group evaluated a lot of open source options, and in the end we chose Opentaps, based off of Apache&#8217;s Ofbiz Open Business Project. I&#8217;ve had to put together some information from different sources, so I&#8217;m blogging on how we got things setup [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m implementing an <a href="http://en.wikipedia.org/wiki/Enterprise_resource_planning" target="_blank">ERP </a>for one of my classes this semester. Our group evaluated a lot of open source options, and in the end we chose <a href="http://www.opentaps.org/" target="_blank">Opentaps</a>, based off of Apache&#8217;s <a href="http://ofbiz.apache.org/" target="_blank">Ofbiz </a>Open Business Project. I&#8217;ve had to put together some information from different sources, so I&#8217;m blogging on how we got things setup and going.</p>
<p>First, the environment:</p>
<ul>
<li>Microsoft Windows Server 2008 R2 Standard x64</li>
<li>4.0GB of RAM</li>
<li>Java 1.6.0_21 64-bit edition</li>
<li>MySQL 5.1.51 for Win64 Community Edition</li>
<li>Opentaps 1.5M1</li>
</ul>
<p>This guide assumes that the environment for our small scale project, we&#8217;re running everything on one machine. One could use one computer for an application server running Ofbiz connecting to a dedicated MySQL database server hosted somewhere else.</p>
<p>We&#8217;ll start by <a href="http://www.opentaps.org/products/download" target="_blank">downloading Opentaps</a>. Extract it to C:\opentaps-1.5M1</p>
<p>Download <a href="http://ant.apache.org/bindownload.cgi" target="_blank">Apache Ant</a> binary distributions. As of this writing, version 1.8.1 is the current release. Extract its contents to C:\apache-ant-1.8.1</p>
<p>Follow the following steps on the <a href="http://www.opentaps.org/docs/index.php/Using_opentaps_ERP_%2B_CRM_with_MySQL" target="_blank">Opentaps Wiki</a> for setting up MySQL. Install MySQL, create the user, create the database, and configure Opentaps to use MySQL for storing data. <strong>Do not run the ant command at the end of the guide yet!</strong> For reference, the &#8220;localmysql&#8221; entry in my entityengine.xml file looks like the following:</p>
<pre>
<div id="_mcePaste">    &lt;datasource name="localmysql"
            helper-class="org.ofbiz.entity.datasource.GenericHelperDAO"
            field-type-name="mysql"
            check-on-start="true"
            add-missing-on-start="true"
            check-pks-on-start="false"
            use-foreign-keys="true"
            join-style="ansi-no-parenthesis"
            alias-view-columns="false"
            drop-fk-use-foreign-key-keyword="true"
            table-type="InnoDB"
            character-set="utf8"
            collate="utf8_general_ci"&gt;
        &lt;read-data reader-name="seed"/&gt;
        &lt;read-data reader-name="seed-initial"/&gt;
        &lt;read-data reader-name="demo"/&gt;
        &lt;read-data reader-name="ext"/&gt;
        &lt;inline-jdbc
                jdbc-driver="com.mysql.jdbc.Driver"
                jdbc-uri="jdbc:mysql://127.0.0.1/opentaps?autoReconnect=true&amp;amp;useOldAliasMetadataBehavior=true"
                jdbc-username="opentaps"
                jdbc-password="opentaps_password"
                isolation-level="ReadCommitted"
                pool-minsize="2"
                pool-maxsize="250"/&gt;
        &lt;!-- &lt;jndi-jdbc jndi-server-name="localjndi" jndi-name="java:/MySqlDataSource" isolation-level="Serializable"/&gt; --&gt;
    &lt;/datasource&gt;</div>
</pre>
<p>One tip for setting up the Java. I would recommend setting up a system environment variable, so every time you open the command prompt or PowerShell, you&#8217;ll always have %JAVA_HOME% locked and loaded to go.<br />
<a href="http://blake.tsuhakofamily.com/wp-content/uploads/2010/10/Java_home.png" rel="shadowbox[sbpost-556];player=img;"><img class="alignleft size-medium wp-image-558" title="Java_home" src="http://blake.tsuhakofamily.com/wp-content/uploads/2010/10/Java_home-199x300.png" alt="" width="199" height="300" /></a><br />
So now we&#8217;re getting ready to put things all together. Open up a command prompt or PowerShell. Type the following commands:</p>
<pre>cd \opentaps-1.5M1
C:\apache-ant-1.8.1\bin\ant run-install-seed
C:\apache-ant-1.8.1\bin\ant create-admin-user-login</pre>
<p>At this point it will prompt you for a username. For this demo, we&#8217;ll use &#8216;administrator&#8217;. The default password will be &#8216;ofbiz&#8217;. When we ant build with the &#8216;run-install-seed&#8217; option, we&#8217;re populating the database with the skeleton of the ERP system (HR, accounting, inventory, catalogs, etc.), but without the demo dummy data.</p>
<p>This last part is a hackish workaround. If you try to log in with the &#8216;administrator&#8217; account that you created, Opentaps should redirect you to a page to change the password, but there&#8217;s a bug or something&#8217;s broken. So from the Start Menu, open up the &#8220;MySQL Command Line Client&#8221;. It will prompt you for the root password that you used in the setup. Type the following commands:</p>
<pre>use opentaps
update user_login set require_password_change='Y', enabled='Y' where user_login_id='administrator';</pre>
<p>Now you&#8217;re ready to start! Open the command prompt, and type &#8216;\opentaps-1.5M1\startofbiz.bat&#8217;. After about a minute, you can pull up a web browser, go to http://localhost:8080/opentaps and log in with your administrator account!</p>
<p>Stay tuned because there&#8217;s more to come about migrating data and custom entities!</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2010/10/opentaps-erpcrm-mysql-on-windows-2008-x64/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 9 beta</title>
		<link>http://blake.tsuhakofamily.com/2010/09/internet-explorer-9-beta/</link>
		<comments>http://blake.tsuhakofamily.com/2010/09/internet-explorer-9-beta/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 20:47:46 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=536</guid>
		<description><![CDATA[Omgosh, Microsoft released a public beta of their new, awesome, super standards compliant Internet Explorer 9. I have a x64 Windows 7 computer at work, and I thought, &#8220;I&#8217;d like to try it out, so I&#8217;ll just install it.&#8221; I can make myself use it while I&#8217;m at work to see if it&#8217;s any better [...]]]></description>
			<content:encoded><![CDATA[<p>Omgosh, Microsoft released a public beta of their new, awesome, super standards compliant Internet Explorer 9. I have a x64 Windows 7 computer at work, and I thought, &#8220;I&#8217;d like to try it out, so I&#8217;ll just install it.&#8221; I can make myself use it while I&#8217;m at work to see if it&#8217;s any better than Chrome. Am I going to use it? In a word, no.</p>
<p>Why? The first thing I did was check my Gmail, and I was greeted by this:</p>
<p><a href="http://blake.tsuhakofamily.com/wp-content/uploads/2010/09/gmail-not-working.png" rel="shadowbox[sbpost-536];player=img;"><img class="size-full wp-image-537 alignleft" style="border: 1px solid black;" title="gmail-not-working" src="http://blake.tsuhakofamily.com/wp-content/uploads/2010/09/gmail-not-working.png" alt="Gmail doesn't work in IE9 beta x64" width="171" height="541" /></a></p>
<p>I use Google Chat all the time, and I need it to work. I thought that the problem might be a security setting (something like IE9 prevents displaying mixed content of secure and insecure stuff). I turned that off, but it didn&#8217;t fix the the problem. I don&#8217;t want to keep wrestling with IE9 and try to make it work. So I&#8217;m back to using Chrome.</p>
<p>I&#8217;ll come back to IE9 again when there&#8217;s an updated beta that properly works with Gmail.</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2010/09/internet-explorer-9-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook is the new AOL</title>
		<link>http://blake.tsuhakofamily.com/2010/08/facebook-is-the-new-aol/</link>
		<comments>http://blake.tsuhakofamily.com/2010/08/facebook-is-the-new-aol/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 16:35:41 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[facebook]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=493</guid>
		<description><![CDATA[Remember AOL keywords back in the day? Everyone and their dog advertised, &#8220;Use the AOL keyword: aolsucks.&#8221; This magic keyword made it easy for anyone to navigate the World Wide Web. Yesterday after class, I went to Carl&#8217;s Jr. with a friend. Every tray cover had &#8220;http://www.facebook.com/carlsjr&#8221; &#60;&#8212;- (notice the Facebook keyword?) It&#8217;s an easy [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-497" title="778px-AOL_old_logo" src="http://blake.tsuhakofamily.com/wp-content/uploads/2010/08/778px-AOL_old_logo-300x101.png" alt="" width="180" height="61" /><br />
<img class="alignleft size-full wp-image-495" title="facebook-logo" src="http://blake.tsuhakofamily.com/wp-content/uploads/2010/08/facebook-logo.png" alt="" width="154" height="154" /></p>
<p>Remember AOL keywords back in the day? Everyone and their dog advertised, &#8220;Use the AOL keyword: aolsucks.&#8221; This magic keyword made it easy for anyone to navigate the World Wide Web. Yesterday after class, I went to Carl&#8217;s Jr. with a friend. Every tray cover had &#8220;http://www.facebook.com/carlsjr&#8221; &lt;&#8212;- (notice the Facebook keyword?) It&#8217;s an easy way for companies to keep tabs on people and collect personal information about your interests and habits. Lesson learned: Facebook will be the next AOL.</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2010/08/facebook-is-the-new-aol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Four powerful words &#8211; &#8220;How are you doing?&#8221;</title>
		<link>http://blake.tsuhakofamily.com/2010/08/four-powerful-words-how-are-you-doing/</link>
		<comments>http://blake.tsuhakofamily.com/2010/08/four-powerful-words-how-are-you-doing/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 01:54:29 +0000</pubDate>
		<dc:creator>Blake</dc:creator>
				<category><![CDATA[Blog posts]]></category>
		<category><![CDATA[wedding]]></category>

		<guid isPermaLink="false">http://blake.tsuhakofamily.com/?p=486</guid>
		<description><![CDATA[I guarantee that using these four words will change your life. The best part is that you can use this phrase everyday if you wanted to. We come into contact with new people all the time. Next time you go to the store, genuinely ask the person who&#8217;s helping you, &#8220;How are you doing?&#8221; I [...]]]></description>
			<content:encoded><![CDATA[<p>I guarantee that using these four words will change your life. The best part is that you can use this phrase everyday if you wanted to. We come into contact with new people all the time. Next time you go to the store, genuinely ask the person who&#8217;s helping you, &#8220;How are you doing?&#8221; I guarantee you will get the best customer service in the world. Be prepared to talk about where you&#8217;re from, your family, the weather, anything can come up.</p>
<p>This happened to me in California the other week. I was there for a friend&#8217;s wedding, and I rented a car to get around for the weekend. The rental was supposed to last 24 hours, so I needed to return the car at 8:30p on a Friday night. The wedding reception started at 7pm. I could have cut it short and leave early, so I could have returned the car late. The reception was super fun with tons of dancing, so I stayed late.</p>
<p>The airport wasn&#8217;t far away from the church, but I didn&#8217;t end up getting there until about 10:00pm. I pulled up to return the car to Alamo. Since I just came from the reception, I was still dressed in my suit and wearing a boutonnière. Feeling pretty good, I got out of the car and genuinely asked the guy how he was doing that night. He said he was doing fine. The guy checked in my car, and he told me that they had to charge me $30 for 2 extra hours. I was feeling good, so I said that was fine to charge it to my Amex. I apologized to the attendant, and told him that my friend&#8217;s wedding reception ran late. I don&#8217;t know if the guy felt sorry for me or maybe he thought I was nice. He said that he was going to wave the 2-hour charge! I saved $30 just because I was nice to the guy.</p>
<p>Lesson learned: you never know what you&#8217;re going to get just by being nice.</p>
]]></content:encoded>
			<wfw:commentRss>http://blake.tsuhakofamily.com/2010/08/four-powerful-words-how-are-you-doing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: blake.tsuhakofamily.com @ 2012-05-20 14:12:14 by W3 Total Cache -->
