<?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>Ishida Tech Solutions, Ltd.</title>
	<atom:link href="http://www.ishidatech.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ishidatech.com</link>
	<description>The personal and professional home of Brad Ishida</description>
	<lastBuildDate>Sun, 13 May 2012 03:33:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Command Line Zip to Create EPUB File</title>
		<link>http://www.ishidatech.com/2012/05/12/command-line-zip-to-create-epub-file/</link>
		<comments>http://www.ishidatech.com/2012/05/12/command-line-zip-to-create-epub-file/#comments</comments>
		<pubDate>Sun, 13 May 2012 03:33:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=63</guid>
		<description><![CDATA[Here is an example of the command line zip command to package an EPUB file. zip -Xr ebook.epub mimetype META-INF *.opf *.jpeg *.jpg *.html *.css *.ncx Note the first file in the archive should always be &#8220;mimetype&#8221;.]]></description>
			<content:encoded><![CDATA[<p>Here is an example of the command line zip command to package an EPUB file.</p>
<p>zip -Xr ebook.epub mimetype META-INF *.opf *.jpeg *.jpg *.html *.css *.ncx</p>
<p>Note the first file in the archive should always be &#8220;mimetype&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2012/05/12/command-line-zip-to-create-epub-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quickly Dump a MySQL Query to a File</title>
		<link>http://www.ishidatech.com/2012/05/07/quickly-dump-a-mysql-query-to-a-file/</link>
		<comments>http://www.ishidatech.com/2012/05/07/quickly-dump-a-mysql-query-to-a-file/#comments</comments>
		<pubDate>Tue, 08 May 2012 04:20:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=61</guid>
		<description><![CDATA[Here is a quick way to save the content of a MySQL query to a file from a Unix command line: mysql databasename -u username -p -e &#8220;select * from Table&#8221; > ./file.txt]]></description>
			<content:encoded><![CDATA[<p>Here is a quick way to save the content of a MySQL query to a file from a Unix command line:</p>
<p>mysql databasename -u username -p -e &#8220;select * from Table&#8221; > ./file.txt</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2012/05/07/quickly-dump-a-mysql-query-to-a-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turn Auto Correct Off In Text Fields In Safari on iPad/iPhone</title>
		<link>http://www.ishidatech.com/2011/06/30/turn-auto-correct-off-in-text-fields-in-safari-on-ipadiphone/</link>
		<comments>http://www.ishidatech.com/2011/06/30/turn-auto-correct-off-in-text-fields-in-safari-on-ipadiphone/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 17:13:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=56</guid>
		<description><![CDATA[Disable autocorrection and auto capitalization in iPad/iPhone/iOS HTML text fields.]]></description>
			<content:encoded><![CDATA[<p>If you have a text field or textarea that is case-sensitive or needs to avoid spelling autocorrect in mobile Safari, you can use these attributes on your field:</p>
<p>autocorrect=&#8221;off&#8221; autocapitalize=&#8221;off&#8221;</p>
<p>Note the use of the keyword &#8220;off&#8221;. It seems to ignore you if you try to use &#8220;false&#8221; instead.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2011/06/30/turn-auto-correct-off-in-text-fields-in-safari-on-ipadiphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copy Bootable Main OS X Hard Drive</title>
		<link>http://www.ishidatech.com/2011/02/09/copy-bootable-main-os-x-hard-drive/</link>
		<comments>http://www.ishidatech.com/2011/02/09/copy-bootable-main-os-x-hard-drive/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 16:51:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=48</guid>
		<description><![CDATA[Make a bootable copy of your main OS X hard drive.]]></description>
			<content:encoded><![CDATA[<p>If you want to replace your Mac OS X main hard drive with a larger one, I find this process to work well for me.<br />
<hr />
<p>1) Connect the new drive to your Mac using an external USB dock.</p>
<p>2) Insert your OS X DVD (Snow Leopard) and use &#8220;startup disk&#8221; to have your system reboot from the DVD. Or, you can just reboot and hold down the &#8216;C&#8217; key on your keyboard to make it boot from the DVD.</p>
<p>3) From the installer program, go to utilities and launch disk utility.</p>
<p>4) Erase the new drive and create a partition (Mac OS Extended Journaled). I&#8217;ve had problems using the entire disk in the past. I recommend you size the partition to be slightly smaller than the entire disk. A few hundred MB is probably enough. You can drag-and-resize the partition right in disk utility.</p>
<p>5) Using the restore function, drag the original hard drive to the source box and drag your new disk partition to the destination box. I unchecked the option to erase the drive again and let it just copy over all the files from the original drive. Once you start, it will probably take a few hours.</p>
<p>6) Quit disk utility, shut down and physically swap out the hard drives and boot up from the new one.<br />
<hr />
<p>Slight variations from this process in the past have resulted in problems such as startup disk not being able to bless the new disk and make it bootable which is very frustrating of course. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2011/02/09/copy-bootable-main-os-x-hard-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blue Screen of Death Immediately After Hardware Upgrade in Windows XP Pro</title>
		<link>http://www.ishidatech.com/2010/11/01/blue-screen-of-death-immediately-after-hardware-upgrade-in-windows-xp-pro/</link>
		<comments>http://www.ishidatech.com/2010/11/01/blue-screen-of-death-immediately-after-hardware-upgrade-in-windows-xp-pro/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 02:27:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=42</guid>
		<description><![CDATA[Fix BSOD after hardware upgrade.]]></description>
			<content:encoded><![CDATA[<p>Recently while upgrading the hardware on a very old Windows XP Pro box, I immediately got a blue screen of death when booting up for the first time. The system would boot fine in safe mode. The message provided was &#8220;<strong>An attempt was made to execute to non-executable memory.&#8221;. The error code was 0X000000FC. </strong>The fix for this was to edit the boot.ini file and make the following change. Start-&gt;settings-&gt;control panel-&gt;system-&gt;advanced-&gt;startup and recovery settings-&gt;edit. Change the &#8220;/NoExecute=OptIn&#8221; to &#8220;/NoExecute=alwaysoff&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2010/11/01/blue-screen-of-death-immediately-after-hardware-upgrade-in-windows-xp-pro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Black Lines Appear in Browser Window When Scrolling</title>
		<link>http://www.ishidatech.com/2010/11/01/black-lines-appear-in-browser-window-when-scrolling/</link>
		<comments>http://www.ishidatech.com/2010/11/01/black-lines-appear-in-browser-window-when-scrolling/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 00:37:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=35</guid>
		<description><![CDATA[Black redraw lines eliminated by disabling dual core CPU.]]></description>
			<content:encoded><![CDATA[<p>I recently brought a 10 year old XP Pro machine back from the dead with a new motherboard/cpu/memory. Everything was working except in both Firefox and Internet Explorer the act of scrolling caused massive screen redraw problems and black horizontal lines to appear in the browser window. Also, the scroll bars would be out of position and sometimes 2 scroll bars would draw although only 1 would work. I thought this was a video driver problem, but it wasn&#8217;t!<br />
This problem was fixed by disabling the dual core cpu so it would only use a single core. In the system bios this was turned off by choosing Advanced-&gt;cpu configuration-&gt;unleashing mode-&gt;disabled. This system uses an Asus M4A77TD with an AMD Sempron 140 2.7GHz and DDR3 1066 PC3 8500 RAM.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2010/11/01/black-lines-appear-in-browser-window-when-scrolling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 Activation Installation ID Is Cut Off</title>
		<link>http://www.ishidatech.com/2010/09/24/windows-7-activation-installation-id-is-cut-off/</link>
		<comments>http://www.ishidatech.com/2010/09/24/windows-7-activation-installation-id-is-cut-off/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 14:09:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=27</guid>
		<description><![CDATA[Windows 7 activation window cuts off the installation ID and input boxes.]]></description>
			<content:encoded><![CDATA[<p>I recently had to reactivate a Windows 7 box due to hardware changes. I was prompted to use the automated phone system and provide my installation ID. However, the system asks for 9 groups of numbers and only 8 were displayed. All the content on the right side of the activation window is cut off. Words are cut off and the 9th group of numbers was completely hidden.</p>
<p>Here is a quick tip to get your installation ID if you can&#8217;t view it in the activation window. Run cmd.exe as administrator and type &#8216;<strong>slmgr -dti</strong>&#8216;. This will display your entire installation ID in a popup window. When the system gives you numbers to type in to reactivate, the same problem may occur where the input boxes are cut off and out of view. Type the numbers even if you can&#8217;t see them and as long as you don&#8217;t make a typo, it will accept them and activate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2010/09/24/windows-7-activation-installation-id-is-cut-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Test Your Mail Server For Backscatter Vulnerability</title>
		<link>http://www.ishidatech.com/2010/07/31/how-to-test-your-mail-server-for-backscatter-vulnerability/</link>
		<comments>http://www.ishidatech.com/2010/07/31/how-to-test-your-mail-server-for-backscatter-vulnerability/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 02:21:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>
		<category><![CDATA[backscatter test]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[sendmail]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=25</guid>
		<description><![CDATA[Test mail server configuration to make sure you don't spread backscatter.]]></description>
			<content:encoded><![CDATA[<p>If you think your mail server may be configured improperly, here is a simple way to test it. Use command line telnet like this.</p>
<p>1) Telnet to port 25 of your mail server.<br />
<strong> telnet your.mailserver.com 25</strong></p>
<p>2) Issue some SMTP commands starting with this.<br />
<strong> HELO random.victim.com</strong><br />
The server will respond with something like this:<br />
250 your.mailserver.com Hello so.and.so [XX.XXX.XXX.XX], pleased to meet you</p>
<p>3) Now you type this.<br />
<strong> MAIL FROM: yourself@random.victim.com</strong><br />
The server will respond with something like this:<br />
250 2.1.0 you@random.victim.com&#8230; Sender ok</p>
<p>4) Now you type this.<br />
<strong> RCPT TO: asdfasdf@your.mailserver.co</strong>m<br />
The server SHOULD respond with a 550 like this:<br />
550 5.1.1 asdfasdf@your.mailserver.com&#8230; User unknown</p>
<p>If instead it responds with something like this, then your server configuration probably needs fixed to prevent backscatter:<br />
250 2.1.5 asdfasdf@your.mailserver.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2010/07/31/how-to-test-your-mail-server-for-backscatter-vulnerability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X-Lite VoIP Softphone Working in Mac OSX Snow Leopard&#8211;Finally</title>
		<link>http://www.ishidatech.com/2010/02/17/x-lite-voip-softphone-working-in-mac-osx-snow-leopard-finally/</link>
		<comments>http://www.ishidatech.com/2010/02/17/x-lite-voip-softphone-working-in-mac-osx-snow-leopard-finally/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 23:21:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>
		<category><![CDATA[softphone]]></category>
		<category><![CDATA[viatalk]]></category>
		<category><![CDATA[voip]]></category>
		<category><![CDATA[x-lite]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=24</guid>
		<description><![CDATA[X-Lite softphone settings that work on my Mac OSX Snow Leopard Mac Book Pro.]]></description>
			<content:encoded><![CDATA[<p>I recently switched to <a href="https://cp.viatalk.com/viatalk/signup?referred_by=744878A8">ViaTalk</a> for my home phone. <a href="https://cp.viatalk.com/viatalk/signup?referred_by=744878A8">ViaTalk</a> has somewhat of a reputation for not being user friendly, but if you&#8217;re a typical do-it-yourselfer, it&#8217;s a pretty good deal. I&#8217;m paying less than half of what I paid with Vonage and the ability to blacklist phone numbers over the web is absolutely great. <a href="https://cp.viatalk.com/viatalk/signup?referred_by=744878A8">ViaTalk</a> does not supply you with a softphone, but it does provide you with the settings to use with 3rd party softphone software. CounterPath (<a href="http://www.counterpath.com/x-lite-download.html">http://www.counterpath.com/x-lite-download.html</a>) offers both free and not-free softphone products. X-Lite 4.0 beta is the free softphone that will work with OSX Snow Leopard. The default settings did not work for me. I could place and receive calls, but I could not hear the other party while they could hear me. I&#8217;m fairy sure this problem was caused by routing confusion dealing with NAT. I finally figured out the settings that make everything work (see screen shot below). This setup makes me pretty happy. I&#8217;m saving money, I can blacklist phone spammers, I have callerid on my desktop softphone and it works well using my built-in speaker and microphone as well as my Logitech USB headset.</p>
<p><img src="/images/xlitesettings.jpg" border="0" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2010/02/17/x-lite-voip-softphone-working-in-mac-osx-snow-leopard-finally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parallels Desktop 5 Will Not Install Due to Conflicting Applications</title>
		<link>http://www.ishidatech.com/2010/02/13/parallels-desktop-5-will-not-install-due-to-conflicting-applications/</link>
		<comments>http://www.ishidatech.com/2010/02/13/parallels-desktop-5-will-not-install-due-to-conflicting-applications/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 04:45:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Learn by Doing]]></category>
		<category><![CDATA[conflicting applications]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Parallels Desktop 5]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://www.ishidatech.com/?p=23</guid>
		<description><![CDATA[How I fixed my problem with Parallels Desktop 5 installer and Adobe Acrobat installer reporting "conflicting applications" that need to be closed.]]></description>
			<content:encoded><![CDATA[<p><img src="/images/parallels_install.jpg" alt="parallels install error" width="620" height="440" /></p>
<p>While trying to install the latest update to Parallels Desktop 5, I ran into an installation road block because the installer claimed 10 different Parallels applications were running and needed to be closed. Clearly, this was not the case. My first thought was to blame Parallels, but then an Adobe Acrobat and Adobe Reader update failed for the same reason&#8211;the installer claimed certain applications were running when they were not. While using the OS X Terminal, I realized certain commands were not working. I could not &#8220;less&#8221; a file. &#8220;grep&#8221; returned nothing even when I searched for strings that were clearly there. It turns out my entire /usr/bin directory had multiple executable files showing 0 bytes! &#8220;less&#8221; showed 0 bytes and also showed thousands of links to it&#8211;the same was true for many standard command line utilities. Installers like Parallels and Adobe depend on command line utilities found in /usr/bin. For example, to determine if certain programs are running, the installer will run a shell script that uses the &#8220;ps&#8221; command. If you&#8217;re curious what that would look like, here is the exact script that Parallels Desktop 5 uses:</p>
<blockquote><p>#!/bin/sh</p>
<p>if ps -w -w -A -ocommand | grep -nq &#8216;^/Library/Parallels/Parallels Server.app/Contents/MacOS/prl_vm_app&#8217;; then</p>
<p>exit 1</p>
<p>fi</p>
<p>if ps -w -w -A -ocommand | grep -nq &#8216;^/Library/Parallels/Parallels Service.app/Contents/MacOS/prl_vm_app&#8217;; then</p>
<p>exit 1</p>
<p>fi</p>
<p>exit 0</p></blockquote>
<div>I decided the best long term solution to my problem would be to reinstall OS X Snow Leopard and then bring back all my applications and documents using the migration assistant. To make life a little easier, I bought a new hard drive to use with the fresh install. I then mounted the old hard drive using an external dock to run the migration assistant. The entire process took about 4 hours but everything is working normally again and my /usr/bin directory looks sane. The Parallels Desktop5 update ran just fine.</div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0746583214730363";
/* 468x60, created 6/19/08 */
google_ad_slot = "8073097069";
google_ad_width = 468;
google_ad_height = 60;
//-->
// --&gt;
// --&gt;</script></p>
<p class="centerimage"><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ishidatech.com/2010/02/13/parallels-desktop-5-will-not-install-due-to-conflicting-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

