<?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"
	>

<channel>
	<title>itech9</title>
	<atom:link href="http://itech9.com/wp/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://itech9.com/wp</link>
	<description>Notes, resources, information about software development, info security, other tech.</description>
	<pubDate>Sun, 18 Mar 2012 06:48:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Translate Windows Registry binary export to text ..</title>
		<link>http://itech9.com/wp/?p=166</link>
		<comments>http://itech9.com/wp/?p=166#comments</comments>
		<pubDate>Sun, 18 Mar 2012 06:48:12 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=166</guid>
		<description><![CDATA[>> Need to translate this :
W i n d o w s   R e g i s t r y   E d i t o r   V e r s i o n   5 . 0 0
 [ H K E Y _ L O C A [...]]]></description>
			<content:encoded><![CDATA[<p>>> Need to translate this :</p>
<p>W i n d o w s   R e g i s t r y   E d i t o r   V e r s i o n   5 . 0 0</p>
<p> [ H K E Y _ L O C A L _ M A C H I N E ]</p>
<p> [ H K E Y _ L O C A L _ M A C H I N E \ B C D 0 0 0 0 0 0 0 0 ]</p>
<p> [ H K E Y _ L O C A L _ M A C H I N E \ B C D 0 0 0 0 0 0 0 0 \ D e s c r i p t  i o n ]<br />
 &#8221; K e y N a m e &#8221; = &#8221; B C D 0 0 0 0 0 0 0 0 &#8221;<br />
 &#8221; S y s t e m &#8221; = d w o r d : 0 0 0 0 0 0 0 1<br />
 &#8221; T r e a t A s S y s t e m &#8221; = d w o r d : 0 0 0 0 0 0 0 1<br />
&#8230;&#8230;</p>
<p>>> To this:</p>
<p>Windows Registry Editor Version 5.00</p>
<p>[HKEY_LOCAL_MACHINE]</p>
<p>[HKEY_LOCAL_MACHINE\BCD00000000]</p>
<p>[HKEY_LOCAL_MACHINE\BCD00000000\Description]<br />
&#8220;KeyName&#8221;=&#8221;BCD00000000&#8243;<br />
&#8220;System&#8221;=dword:00000001<br />
&#8220;TreatAsSystem&#8221;=dword:00000001</p>
<p>&#8230;..</p>
<p>>> To translate use this :</p>
<p>cat RegHLM1.reg | sed &#8217;s/\o0//g&#8217; > RegHLM1.txt</p>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=166</wfw:commentRss>
		</item>
		<item>
		<title>Notes on book &#8220;Cloud Computing Bible&#8221; ..</title>
		<link>http://itech9.com/wp/?p=165</link>
		<comments>http://itech9.com/wp/?p=165#comments</comments>
		<pubDate>Mon, 23 Jan 2012 09:01:02 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Books]]></category>

		<category><![CDATA[Cloud_Computing]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=165</guid>
		<description><![CDATA[
Cloud Computing Bible
By: Barrie Sosinsky
Publisher: John Wiley &#038; Sons
Pub. Date: January 11, 2011
Print ISBN: 978-0-470-90356-8
Web ISBN: 0-470903-56-2
Pages in Print Edition: 525
]]></description>
			<content:encoded><![CDATA[<p><img src="http://itech9.com/wpufd/2012/01/CloudComputingBibleCover.jpg" alt="Cloud Computing Bible Book Cover" width="100" height="120" /></p>
<p>Cloud Computing Bible<br />
By: Barrie Sosinsky<br />
Publisher: John Wiley &#038; Sons<br />
Pub. Date: January 11, 2011<br />
Print ISBN: 978-0-470-90356-8<br />
Web ISBN: 0-470903-56-2<br />
Pages in Print Edition: 525</p>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=165</wfw:commentRss>
		</item>
		<item>
		<title>Cloud computing notes 2012/01/22 ..</title>
		<link>http://itech9.com/wp/?p=164</link>
		<comments>http://itech9.com/wp/?p=164#comments</comments>
		<pubDate>Mon, 23 Jan 2012 07:04:35 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Cloud_Computing]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=164</guid>
		<description><![CDATA[Microsoft and HP Join Hands on the Cloud
Microsoft recently announced a global, four-year deal with HP to deliver its communications and collaboration applications via HP’s cloud services.
HP Declares Ambitious Plans in Cloud Computing Space
For a long time, relatively speaking, Hewlett-Packard (HP) has been content to sell servers that service providers use to create cloud computing [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.cloudtweaks.com/2012/01/microsoft-and-hp-join-hands-on-the-cloud' target='_blank' ><b>Microsoft and HP Join Hands on the Cloud</b></a></p>
<p>Microsoft recently announced a global, four-year deal with HP to deliver its communications and collaboration applications via HP’s cloud services.</p>
<p><a href='http://www.cloudtweaks.com/2011/03/hp-declares-ambitious-plans-in-cloud-computing-space' ><b>HP Declares Ambitious Plans in Cloud Computing Space</b></a></p>
<p>For a long time, relatively speaking, Hewlett-Packard (HP) has been content to sell servers that service providers use to create cloud computing products and services. Now, HP has realized the immense potential of cloud computing and is planning a more active role in this field. In this way, it will follow in the footsteps of IBM, and to a lesser extent Oracle, who have footholds in both the hardware and software sectors of cloud computing.</p>
<p><a href='http://www.cloudtweaks.com/2011/08/cloud-computing-goes-mainstream-with-university-certification-course/'><b>Cloud Computing Goes Mainstream with University Certification Course</b></a></p>
<p>When does a technology actually become mainstream, an established part of our daily lives?</p>
<p><a href='http://www.pce.uw.edu/certificates/cloud-computing.html'><b>Certificate in Cloud Computing<b></a></p>
<p><a href='http://www.delicious.com/techfox/Cloud' target='_blank'><b>Cloud Resources</b></a></p>
<p></br></p>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=164</wfw:commentRss>
		</item>
		<item>
		<title>Javascript regular expressions (regex, regexp) .. city, state, zip (postal code) ..</title>
		<link>http://itech9.com/wp/?p=163</link>
		<comments>http://itech9.com/wp/?p=163#comments</comments>
		<pubDate>Wed, 14 Dec 2011 08:02:36 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=163</guid>
		<description><![CDATA[Check for zip / postal code :

  if (field.value.search(/^\d{5}$/) != -1) {
    ...
  }

Check for &#8220;city, state zip&#8221; (space zip..) :
(note the 5\4 zip check.. like anybody would enter a 9 digit zip.. right..)

  if (field.value.search(/([^,]+),\s*(\w{2})\s*(\d{5}(?:-\d{4})?)/) != -1 ) {
    &#8230;
  }

Check for &#8220;city, state&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Check for zip / postal code :</p>
<pre>
  if (field.value.search(/^\d{5}$/) != -1) {
    ...
  }
</pre>
<p>Check for &#8220;city, state zip&#8221; (space zip..) :</p>
<p>(note the 5\4 zip check.. like anybody would enter a 9 digit zip.. right..)</p>
<pre>
  if (field.value.search(/([^,]+),\s*(\w{2})\s*(\d{5}(?:-\d{4})?)/) != -1 ) {
    &#8230;
  }
</pre>
<p>Check for &#8220;city, state&#8221; :</p>
<pre>
  if (field.value.search(/([^,]+),\s*(\w{2})/) != -1 ) {
    &#8230;
  }
</pre>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=163</wfw:commentRss>
		</item>
		<item>
		<title>PostgreSQL list of triggers ..</title>
		<link>http://itech9.com/wp/?p=162</link>
		<comments>http://itech9.com/wp/?p=162#comments</comments>
		<pubDate>Mon, 21 Nov 2011 08:05:21 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Database]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=162</guid>
		<description><![CDATA[
SELECT relname, tgname, usename
 FROM (
     pg_trigger JOIN pg_class ON (tgrelid = pg_class.oid)
               JOIN pg_proc ON (tgfoid = pg_proc.oid)
               JOIN pg_user ON (relowner [...]]]></description>
			<content:encoded><![CDATA[<pre>
SELECT relname, tgname, usename
 FROM (
     pg_trigger JOIN pg_class ON (tgrelid = pg_class.oid)
               JOIN pg_proc ON (tgfoid = pg_proc.oid)
               JOIN pg_user ON (relowner = pg_user.usesysid)
)
WHERE tgisinternal = FALSE [ and usename = 'user' ]
</pre>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=162</wfw:commentRss>
		</item>
		<item>
		<title>Href for JavaScript links: “#” or “javascript:void(0)”?</title>
		<link>http://itech9.com/wp/?p=161</link>
		<comments>http://itech9.com/wp/?p=161#comments</comments>
		<pubDate>Sun, 06 Nov 2011 07:10:58 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=161</guid>
		<description><![CDATA[From: http://stackoverflow.com/questions/134845/href-for-javascript-links-or-javascriptvoid0
When building a link that has the sole purpose to run JavaScript code, is it better to

&#60;a href="#" onclick="myJsFunc();"&#62;Link&#60;/a&#62;

or

&#60;a href="javascript:void(0)" onclick="myJsFunc();"&#62;Link&#60;/a&#62;

?
]]></description>
			<content:encoded><![CDATA[<p>From: <a href='http://stackoverflow.com/questions/134845/href-for-javascript-links-or-javascriptvoid0' target='_blank'>http://stackoverflow.com/questions/134845/href-for-javascript-links-or-javascriptvoid0</a></p>
<p>When building a link that has the sole purpose to run JavaScript code, is it better to</p>
<pre>
&lt;a href="#" onclick="myJsFunc();"&gt;Link&lt;/a&gt;
</pre>
<p>or</p>
<pre>
&lt;a href="javascript:void(0)" onclick="myJsFunc();"&gt;Link&lt;/a&gt;
</pre>
<p>?</p>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=161</wfw:commentRss>
		</item>
		<item>
		<title>Upgrade / Install VEGAn Gingerbread on Viewsonic gtablet</title>
		<link>http://itech9.com/wp/?p=160</link>
		<comments>http://itech9.com/wp/?p=160#comments</comments>
		<pubDate>Wed, 02 Nov 2011 18:41:00 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Android]]></category>

		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=160</guid>
		<description><![CDATA[&#8211; This site is VERY useful :
http://viewsonic-gtablet-for-dummies.webs.com/
&#8211; Rooting (rooted android) with ClockworkMod info here:
http://www.addictivetips.com/mobile/root-and-install-clockworkmod-recovery-on-android-viewsonic-g-tablet/
and here:
http://forum.xda-developers.com/showthread.php?t=865245
&#8211; The installation of ClockworkMod from sdcard did not work.
When I booted the tablet in recovery mode, it was stuck at 3 parrots.
&#8211; The next 2 steps (NVFlash and ROM installation) require a Windows driver to be
installed (from SystemUSB.zip).  On [...]]]></description>
			<content:encoded><![CDATA[<p>&#8211; This site is VERY useful :</p>
<p><b><a href='http://viewsonic-gtablet-for-dummies.webs.com/' target='_blank'>http://viewsonic-gtablet-for-dummies.webs.com/</a></b></p>
<p>&#8211; Rooting (rooted android) with ClockworkMod info here:</p>
<p><b><a href='http://www.addictivetips.com/mobile/root-and-install-clockworkmod-recovery-on-android-viewsonic-g-tablet/' target='_blank'>http://www.addictivetips.com/mobile/root-and-install-clockworkmod-recovery-on-android-viewsonic-g-tablet/</a></b></p>
<p>and here:</p>
<p><a href='http://forum.xda-developers.com/showthread.php?t=865245' target='_blank'>http://forum.xda-developers.com/showthread.php?t=865245</a></p>
<p>&#8211; The installation of ClockworkMod from sdcard did not work.</p>
<p>When I booted the tablet in recovery mode, it was stuck at 3 parrots.</p>
<p>&#8211; The next 2 steps (NVFlash and ROM installation) require a Windows driver to be<br />
installed (from SystemUSB.zip).  On Windows 7 (Windows7, Win7) the Device panel<br />
looks like this:</p>
<p><img src="/wpufd/2011/11/GTabAPX1.jpg" alt="APX USB Driver" title="APX USB Driver" width="560" height="406"  /></p>
<p><!-- class="alignleft size-thumbnail wp-image-62" --></p>
<p><br clear="all"></p>
<p>&#8211; Installed NVFlash, followed the info here:</p>
<p><b><a href='www.slatedroid.com/topic/17150-recovery-nvflash-full-restore-using-either-11-or-12-based-images-g-tablet/' target='_blank'>www.slatedroid.com/topic/17150-recovery-nvflash-full-restore-using-either-11-or-12-based-images-g-tablet/</a></b></p>
<p>&#8211; Than, I tried to install the ROM with info from here:</p>
<p><a href='http://forum.xda-developers.com/showthread.php?t=1031250' target='_blank'>http://forum.xda-developers.com/showthread.php?t=1031250</a></p>
<p>Using this download ..</p>
<p>VEGAn-GE-7.0.0-RC1-Harmony-signed.zip (107300001 bytes)</p>
<p>From here:</p>
<p><b><a href='http://vegantab.gojimi.com/downloads/' target='_blank'>http://vegantab.gojimi.com/downloads/</a></b></p>
<p>When I ran the install from cwm, I got this error:</p>
<p>>>  assert failed: getprop(&#8221;ro.product.device) == &#8220;harmony&#8221; || getprop(&#8221;ro.build.product&#8221;)</p>
<p>I found this comment, applied the fix to the script and re-zipped the folder..</p>
<p>>>  I just extracted the META-INFO/com/google/updater-script, removed the first two lines, and replaced it. Then it installed correctly.</p>
<p>Well, the comment above was not exactly right.. it installed without<br />
an error but it never booted.. was stuck at 3 parrots..</p>
<p>&#8211; I revisited the page and noticed a 7.1 &#8212; with the assert fixed!</p>
<p><b>VEGAn-GE-7.1.0-smb_a1002-BL-1.2-fixed_assert.zip (111426199)</b></p>
<p>From here:</p>
<p><b><a href='http://vegantab.gojimi.com/2011/08/26/vegan-tab-gingeredition-7-1-0-for-bootloaders-1-1-and-1-2/' target='_blank'>http://vegantab.gojimi.com/2011/08/26/vegan-tab-gingeredition-7-1-0-for-bootloaders-1-1-and-1-2/</a></b></p>
<p>(Easy to miss on the page.. search the page for &#8220;Direct Download for BOOTLOADER&#8221; ..)</p>
<p>&#8211; Installed it and it works great!</p>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=160</wfw:commentRss>
		</item>
		<item>
		<title>Subversion resolve ..</title>
		<link>http://itech9.com/wp/?p=159</link>
		<comments>http://itech9.com/wp/?p=159#comments</comments>
		<pubDate>Wed, 12 Oct 2011 19:01:52 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=159</guid>
		<description><![CDATA[From :
http://stackoverflow.com/questions/738367/why-am-i-getting-tree-conflicts-in-subversion


svn resolve --accept working -R .

]]></description>
			<content:encoded><![CDATA[<p>From :</p>
<p>http://stackoverflow.com/questions/738367/why-am-i-getting-tree-conflicts-in-subversion</p>
<pre>

svn resolve --accept working -R .
</pre>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=159</wfw:commentRss>
		</item>
		<item>
		<title>Geolocation webservices notes</title>
		<link>http://itech9.com/wp/?p=158</link>
		<comments>http://itech9.com/wp/?p=158#comments</comments>
		<pubDate>Wed, 12 Oct 2011 05:40:38 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Geolocation]]></category>

		<category><![CDATA[WebServices]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=158</guid>
		<description><![CDATA[Zip code to geolocation service (zip to geolocation, postal code to geolocation)
http://www.webservicemart.com/uszip.asmx/ValidateZip?zipcode=95014
Bing geolocation query example
From: http://msdn.microsoft.com/en-us/library/ff701714.aspx
http://dev.virtualearth.net/REST/v1/Locations?CountryRegion=US&#038;adminDistrict=WA&#038;locality=Somewhere&#038;postalCode=98001&#038;addressLine=100%20Main%20St.&#038;key=BingMapsKey
Or using a python script to exercise and experiment :


import os

# python qbing1.py

BKEY = 'BlahBlahMyBingKeyBluhBluh.'

def makeurl1():
    burl = 'http://dev.virtualearth.net/REST/v1/Locations'
    burl += '?CountryRegion=US'
    burl += '\&#038;adminDistrict=WA'
    burl += '\&#038;locality=Somewhere'
 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Zip code to geolocation service (zip to geolocation, postal code to geolocation)</strong></p>
<p><a href="http://www.webservicemart.com/uszip.asmx/ValidateZip?zipcode=94121" target="_blank">http://www.webservicemart.com/uszip.asmx/ValidateZip?zipcode=95014</a></p>
<p><strong>Bing geolocation query example</strong></p>
<p>From: <a href='http://msdn.microsoft.com/en-us/library/ff701714.aspx' target='_blank'>http://msdn.microsoft.com/en-us/library/ff701714.aspx</a></p>
<p>http://dev.virtualearth.net/REST/v1/Locations?CountryRegion=US&#038;adminDistrict=WA&#038;locality=Somewhere&#038;postalCode=98001&#038;addressLine=100%20Main%20St.&#038;key=BingMapsKey</p>
<p>Or using a python script to exercise and experiment :</p>
<pre>

import os

# python qbing1.py

BKEY = 'BlahBlahMyBingKeyBluhBluh.'

def makeurl1():
    burl = 'http://dev.virtualearth.net/REST/v1/Locations'
    burl += '?CountryRegion=US'
    burl += '\&#038;adminDistrict=WA'
    burl += '\&#038;locality=Somewhere'
    burl += '\&#038;postalCode=98001'
    burl += '\&#038;addressLine=100%20Main%20St.'
    burl += '\&#038;key=' + BKEY

    return burl;

def makeurl2():
    burl = 'http://dev.virtualearth.net/REST/v1/Locations'
    burl += '?CountryRegion=US'
    burl += '\&#038;locality=San%20Francisco'
    burl += '\&#038;postalCode=94121'
    burl += '\&#038;addressLine=529%2029th%20Ave.'
    burl += '\&#038;key=' + BKEY

    return burl;

burl = makeurl2()

print 'URL: ' + burl

sts = os.system("wget -O qbing1.json " + burl )
</pre>
<p><strong>Yahoo (webservices) query language</strong></p>
<p><a href="http://developer.yahoo.com/yql/console/" target="_blank">http://developer.yahoo.com/yql/console/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=158</wfw:commentRss>
		</item>
		<item>
		<title>Postgresql (Postgres) Quick Notes 2..</title>
		<link>http://itech9.com/wp/?p=157</link>
		<comments>http://itech9.com/wp/?p=157#comments</comments>
		<pubDate>Fri, 30 Sep 2011 21:17:30 +0000</pubDate>
		<dc:creator>techfox9</dc:creator>
		
		<category><![CDATA[Database]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://itech9.com/wp/?p=157</guid>
		<description><![CDATA[&#8211; Set superuser :


ALTER ROLE username WITH SUPERUSER;

&#8211; Export / extract / dump database :


pg_dump --username=pgadmin --format=p mydb &#62; mydb_pg_dump.sql

]]></description>
			<content:encoded><![CDATA[<p>&#8211; Set superuser :</p>
<pre>

ALTER ROLE username WITH SUPERUSER;
</pre>
<p>&#8211; Export / extract / dump database :</p>
<pre>

pg_dump --username=pgadmin --format=p mydb &gt; mydb_pg_dump.sql
</pre>
]]></content:encoded>
			<wfw:commentRss>http://itech9.com/wp/?feed=rss2&amp;p=157</wfw:commentRss>
		</item>
	</channel>
</rss>

