<?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>SODEVE &#187; Operating System</title>
	<atom:link href="http://sodeve.net/category/operating_system/feed/" rel="self" type="application/rss+xml" />
	<link>http://sodeve.net</link>
	<description>a Software Developer(SODEVE)&#039;s blog recording his journey in pursuit of happyness.</description>
	<lastBuildDate>Wed, 08 Feb 2012 07:24:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Instant Hosts File Switcher For Windows &amp; Ubuntu</title>
		<link>http://sodeve.net/2012/02/instant-hosts-file-switcher-for-windows-ubuntu/</link>
		<comments>http://sodeve.net/2012/02/instant-hosts-file-switcher-for-windows-ubuntu/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 13:07:00 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[ubuntu linux]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=2426</guid>
		<description><![CDATA[Dear Readers, Today I want to share with you a very useful tool to instantly switch your Windows/Ubuntu hosts file. If you&#8217;re unfamiliar with the term &#8216;hosts file&#8217;, this WIKI should help. Anyway, by using this tool you can immediately switch to a new hosts file, by at most two clicks of mouse (actually, it [...]
&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Foxit Reader on Ubuntu Linux (through Wine)" href="http://sodeve.net/2007/12/foxit-reader-on-ubuntu-linux-through-wine/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Foxit Reader on Ubuntu Linux (through Wine)" width="100" height="75" />
 Foxit Reader on Ubuntu Linux (through Wine) </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Create Drag-and-Drog File Path Locator" href="http://sodeve.net/2007/03/create-drag-and-drog-file-path-locator/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish2.jpg&h=75&w=100&q=95" alt="Create Drag-and-Drog File Path Locator" width="100" height="75" />
 Create Drag-and-Drog File Path Locator </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Reading CSV File with .NET" href="http://sodeve.net/2007/04/reading-csv-file-with-net/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish3.jpg&h=75&w=100&q=95" alt="Reading CSV File with .NET" width="100" height="75" />
 Reading CSV File with .NET </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<p>Dear Readers,</p>
<p>Today I want to share with you a very useful tool to instantly switch your Windows/Ubuntu hosts file. If you&#8217;re unfamiliar with the term &#8216;hosts file&#8217;, this <a href="http://hostprofiles.codeplex.com/wikipage?title=Hosts%20file" target="_blank">WIKI</a> should help. </p>
<p>Anyway, by using this tool you can immediately switch to a new hosts file, by at most two clicks of mouse (actually, it is one click and one double-clicks <img src='http://sodeve.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ). No installation needed, but you will need a full-write access to your hosts file.</p>
<p>Other than that, depending on your Operating System, you might need:</p>
<ul>
<li>Windows:
<ul>
<li>.Net framework 2.0 and upper.</li>
</ul>
</li>
<li>Linux:
<ul>
<li>Mono 1.2 and upper</li>
<li>root access</li>
<li>nscd Service</li>
<li>ifconfig commmand</li>
</ul>
</li>
</ul>
<p>Here is how the main interface looks like:</p>
<p><a href="http://sodeve.net/wp-content/uploads/2012/02/host.profile.management.png"><img src="http://sodeve.net/wp-content/uploads/2012/02/host.profile.management-300x164.png" alt="" title="host.profile.management" width="300" height="164" class="aligncenter size-medium wp-image-2429" /></a></p>
<p>Really simple right? </p>
<p>Interested? You can visit and download it at: <a href="http://hostprofiles.codeplex.com/" target="_blank">Host Profiles @ Codeplex </a>. It&#8217;s FREE! And it&#8217;s open source too. </p>
<p>Have a great weekend everyone, Cheers!</p>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Foxit Reader on Ubuntu Linux (through Wine)" href="http://sodeve.net/2007/12/foxit-reader-on-ubuntu-linux-through-wine/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Foxit Reader on Ubuntu Linux (through Wine)" width="100" height="75" />
 Foxit Reader on Ubuntu Linux (through Wine) </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Create Drag-and-Drog File Path Locator" href="http://sodeve.net/2007/03/create-drag-and-drog-file-path-locator/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish2.jpg&h=75&w=100&q=95" alt="Create Drag-and-Drog File Path Locator" width="100" height="75" />
 Create Drag-and-Drog File Path Locator </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Reading CSV File with .NET" href="http://sodeve.net/2007/04/reading-csv-file-with-net/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish3.jpg&h=75&w=100&q=95" alt="Reading CSV File with .NET" width="100" height="75" />
 Reading CSV File with .NET </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2012/02/instant-hosts-file-switcher-for-windows-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 8 x64 Developer Preview w/ developer tools is not working with VMWare Player</title>
		<link>http://sodeve.net/2011/09/windows-8-x64-developer-preview-w-developer-tools-is-not-working-with-vmware-player/</link>
		<comments>http://sodeve.net/2011/09/windows-8-x64-developer-preview-w-developer-tools-is-not-working-with-vmware-player/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 13:56:45 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=1063</guid>
		<description><![CDATA[*UPDATE*: I successfully installed Windows 8 using VirtualBox After I downloaded Windows 8 64-bit Developer Preview (with developer tools), I quickly create a new virtual machine using VMWare Player. I am using VMWare Player 3.1.4. Here&#8217;s my virtual machine&#8217;s setting: To my dismay, I was stopped by HAL_INITIALIZATION_FAILED Error. &#160; Possibly Related Posts Building NGINX [...]
&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Building NGINX Reverse Proxy on Windows using VMWare Player" href="http://sodeve.net/2011/06/building-nginx-reverse-proxy-on-windows-using-vmware-player/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/06/nginx-logo-150x90.png&h=75&w=100&q=95" alt="Building NGINX Reverse Proxy on Windows using VMWare Player" width="100" height="75" />
 Building NGINX Reverse Proxy on Windows using VMWare Player </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Downloading Windows 8 Developer Edition" href="http://sodeve.net/2011/09/downloading-windows-8-developer-edition/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/windows.8.speed_-300x37-150x37.png&h=75&w=100&q=95" alt="Downloading Windows 8 Developer Edition" width="100" height="75" />
 Downloading Windows 8 Developer Edition </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to How to Connect TOra to Oracle Database" href="http://sodeve.net/2009/08/how-to-connect-tora-to-oracle-database/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/Tora_largelogo-150x150.gif&h=75&w=100&q=95" alt="How to Connect TOra to Oracle Database" width="100" height="75" />
 How to Connect TOra to Oracle Database </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<p><strong>*UPDATE*</strong>: I successfully installed Windows 8 using <a href="http://www.virtualbox.org/wiki/Downloads" title="Download VirtualBox">VirtualBox</a></p>
<p>After I <a href="http://sodeve.net/2011/09/downloading-windows-8-developer-edition/" title="Downloading Windows 8 Developer Edition">downloaded</a> <a href="http://msdn.microsoft.com/en-us/windows/apps/br229516" title="Windows Developer Preview downloads">Windows 8 64-bit Developer Preview</a> (with developer tools), I quickly create a new virtual machine using VMWare Player.</p>
<p>I am using <a href="http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0?ie=UTF-8&#038;q=vmware%20player%20download" title="Download VMware Player">VMWare Player 3.1.4</a>. Here&#8217;s my virtual machine&#8217;s setting:<br />
<a href="http://sodeve.net/wp-content/uploads/2011/09/win.8.vmware.player.config.png"><img src="http://sodeve.net/wp-content/uploads/2011/09/win.8.vmware.player.config-300x263.png" alt="" title="win.8.vmware.player.config" width="300" height="263" class="aligncenter size-medium wp-image-1066" /></a></p>
<p>To my dismay, I was stopped by HAL_INITIALIZATION_FAILED Error.<br />
<a href="http://sodeve.net/wp-content/uploads/2011/09/win.8.vmware.player.png"><img src="http://sodeve.net/wp-content/uploads/2011/09/win.8.vmware.player-300x239.png" alt="" title="win.8.vmware.player" width="300" height="239" class="aligncenter size-medium wp-image-1068" /></a></p>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Building NGINX Reverse Proxy on Windows using VMWare Player" href="http://sodeve.net/2011/06/building-nginx-reverse-proxy-on-windows-using-vmware-player/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/06/nginx-logo-150x90.png&h=75&w=100&q=95" alt="Building NGINX Reverse Proxy on Windows using VMWare Player" width="100" height="75" />
 Building NGINX Reverse Proxy on Windows using VMWare Player </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Downloading Windows 8 Developer Edition" href="http://sodeve.net/2011/09/downloading-windows-8-developer-edition/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/windows.8.speed_-300x37-150x37.png&h=75&w=100&q=95" alt="Downloading Windows 8 Developer Edition" width="100" height="75" />
 Downloading Windows 8 Developer Edition </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to How to Connect TOra to Oracle Database" href="http://sodeve.net/2009/08/how-to-connect-tora-to-oracle-database/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/Tora_largelogo-150x150.gif&h=75&w=100&q=95" alt="How to Connect TOra to Oracle Database" width="100" height="75" />
 How to Connect TOra to Oracle Database </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2011/09/windows-8-x64-developer-preview-w-developer-tools-is-not-working-with-vmware-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Downloading Windows 8 Developer Edition</title>
		<link>http://sodeve.net/2011/09/downloading-windows-8-developer-edition/</link>
		<comments>http://sodeve.net/2011/09/downloading-windows-8-developer-edition/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 12:39:40 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=1058</guid>
		<description><![CDATA[Superb Starhub &#038; Microsoft for the speed. God bless both of you! &#160; Possibly Related Posts SODEVE&#8217;s WP-Translate, Blogger Edition &#160;
&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to SODEVE&#8217;s WP-Translate, Blogger Edition" href="http://sodeve.net/2007/05/sodeves-wp-translate-blogger-edition/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/uk.gif&h=75&w=100&q=95" alt="SODEVE&#8217;s WP-Translate, Blogger Edition" width="100" height="75" />
 SODEVE&#8217;s WP-Translate, Blogger Edition </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<p>Superb Starhub &#038; Microsoft for the speed. God bless both of you!</p>
<p><a href="http://sodeve.net/wp-content/uploads/2011/09/windows.8.speed_.png"><img src="http://sodeve.net/wp-content/uploads/2011/09/windows.8.speed_-300x37.png" alt="" title="windows.8.speed" width="300" height="37" class="aligncenter size-medium wp-image-1059" /></a></p>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to SODEVE&#8217;s WP-Translate, Blogger Edition" href="http://sodeve.net/2007/05/sodeves-wp-translate-blogger-edition/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/uk.gif&h=75&w=100&q=95" alt="SODEVE&#8217;s WP-Translate, Blogger Edition" width="100" height="75" />
 SODEVE&#8217;s WP-Translate, Blogger Edition </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2011/09/downloading-windows-8-developer-edition/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Building NGINX Reverse Proxy on Windows using VMWare Player</title>
		<link>http://sodeve.net/2011/06/building-nginx-reverse-proxy-on-windows-using-vmware-player/</link>
		<comments>http://sodeve.net/2011/06/building-nginx-reverse-proxy-on-windows-using-vmware-player/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 10:58:40 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[ubuntu linux]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=1008</guid>
		<description><![CDATA[In my recent project, I was required to open up a portion of an Intranet web application to external customer. I was researching for options. Yes, IIS7 has an Application Request Routing extension. But since my public facing server is Windows 2003 Server, IIS7 was out. Then I read Karl Seguin&#8217;s post on using NGINX [...]
&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Internet Explorer 9 (IE9) for Windows XP released today!!!" href="http://sodeve.net/2011/03/internet-explorer-9-ie9-for-windows-xp-released-today/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/InternetExplorer9-150x150.jpg&h=75&w=100&q=95" alt="Internet Explorer 9 (IE9) for Windows XP released today!!!" width="100" height="75" />
 Internet Explorer 9 (IE9) for Windows XP released today!!! </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<p><a href="http://sodeve.net/2011/06/building-nginx-reverse-proxy-on-windows-using-vmware-player/nginx-logo/" rel="attachment wp-att-1009"><img src="http://sodeve.net/wp-content/uploads/2011/06/nginx-logo.png" alt="" title="nginx-logo" width="350" height="90" class="alignleft size-full wp-image-1009" /></a>In my recent project, I was required to open up a portion of an Intranet web application to external customer. I was researching for options.</p>
<p>Yes, IIS7 has an Application Request Routing extension. But since my public facing server is Windows 2003 Server, IIS7 was out.</p>
<p>Then I read Karl Seguin&#8217;s post on using <a href="http://nginx.org">NGINX</a> to improve <a href="http://codebetter.com/karlseguin/2010/01/13/asp-net-performance-part-5-nginx/">ASP.NET Performance</a>. So I said to myself, let&#8217;s get dirty on this <img src='http://sodeve.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://sodeve.net/2011/06/building-nginx-reverse-proxy-on-windows-using-vmware-player/vmware-2/" rel="attachment wp-att-1026"><img src="http://sodeve.net/wp-content/uploads/2011/06/vmware.png" alt="" title="vmware" width="238" height="89" class="alignleft size-full wp-image-1026" /></a>My first step was to download <a href="https://www.vmware.com/tryvmware/?p=player&#038;lp=1">VMWare Player</a>. Why VMWare Player? Mainly because it&#8217;s free. You just need to register, activate VMWare account, then grab the installer.</p>
<p>Next step is to download Ubuntu Server VMWare image. Visit <a href="http://www.thoughtpolice.co.uk/vmware/">http://www.thoughtpolice.co.uk/vmware/</a> and grab a copy.</p>
<p>By now I believe you already run the Ubuntu server in VMWare Player.<br />
<img src="http://sodeve.net/wp-content/uploads/2011/06/ubuntu.login_.png" alt="" title="ubuntu.login" width="343" height="163" class="aligncenter size-full wp-image-1029" /></p>
<ol>
<li> Login as &#8216;notroot&#8217;. Password: &#8216;thoughtpolice&#8217;</li>
<li>Download Nginx source code. Command: <strong>wget http://nginx.org/download/nginx-1.0.4.tar.gz</strong></li>
<li>Follow the following commands to extract the archive:
<ol>
<li><strong>gunzip nginx-1.0.4.tar.gz</strong></li>
<li><strong>tar -xf nginx-1.0.4.tar</strong></li>
</ol>
</li>
<li>Follow the following commands to install the required runtime libraries:
<ol>
<li><strong>sudo -s</strong></li>
<li><strong>apt-get update</strong></li>
<li><strong>apt-get install gcc</strong></li>
<li><strong>apt-get install libpcre3 libpcre3-dev</strong></li>
<li><strong>apt-get install zlib1g-dev</strong></li>
<li><strong>exit</strong></li>
</ol>
</li>
<li>Follow the following commands to build nginx:
<ol>
<li><strong>cd nginx-1.0.4</strong></li>
<li><strong>./configure</strong></li>
<li><strong>sudo make install</strong></li>
</ol>
</li>
</ol>
<p>By now you should have NGINX installed to <strong>/usr/local/nginx</strong>. You could now edit the configuration in <strong>/usr/local/nginx/conf/nginx.conf</strong>. If you&#8217;re not sure how, <a href="http://wiki.nginx.org/Configuration">NGINX&#8217;s documentation</a> have section with many examples on how to configure NGINX. Editing the .conf is done using vi, so iIf you&#8217;re unfamiliar with vi, you could read a simple intro <a href="http://www.eng.hawaii.edu/Tutor/vi.html">here</a>.</p>
<p>Have fun!</p>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Internet Explorer 9 (IE9) for Windows XP released today!!!" href="http://sodeve.net/2011/03/internet-explorer-9-ie9-for-windows-xp-released-today/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/InternetExplorer9-150x150.jpg&h=75&w=100&q=95" alt="Internet Explorer 9 (IE9) for Windows XP released today!!!" width="100" height="75" />
 Internet Explorer 9 (IE9) for Windows XP released today!!! </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2011/06/building-nginx-reverse-proxy-on-windows-using-vmware-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Burn Offline NT Password &amp; Registry Editor to USB Thumbdrive</title>
		<link>http://sodeve.net/2010/01/how-to-burn-offline-nt-password-registry-editor-to-usb-thumbdrive/</link>
		<comments>http://sodeve.net/2010/01/how-to-burn-offline-nt-password-registry-editor-to-usb-thumbdrive/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 10:05:10 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=886</guid>
		<description><![CDATA[Forgot your Windows Administrator password? Try this amazing tool: Offline NT Password &#038; Registry Editor. You can download the ISO CD image and burn it to a CD as an emergency CD. No blank CD? No problem. You can also use thumbdrive and make it bootable. How? read README.TXT inside the ISO CD Image file. [...]
&nbsp;
<h3>Possibly Related Posts</h3>

 
No related posts.
 

&nbsp;]]></description>
			<content:encoded><![CDATA[<p>Forgot your Windows Administrator password? Try this amazing tool: <a href="http://pogostick.net/~pnh/ntpasswd/">Offline NT Password &#038; Registry Editor</a>. You can download the ISO CD image and burn it to a CD as an emergency CD.</p>
<p>No blank CD? No problem. You can also use thumbdrive and make it bootable. How? read README.TXT inside the ISO CD Image file.</p>
<p>Too lazy to read? Well basically it consist of two steps:</p>
<ol>
<li>Copy all files from the ISO CD Image to the thumbdrive</li>
<li>Assuming that your thumbdrive is mounted as drive <strong>F:</strong>, open console/command-prompt and execute this command: <strong>F:syslinux.exe -ma F:</strong></li>
</ol>
<p>Thank You <a href="mailto:pnh@pogostick.net">pnh@pogostick.net</a>, you saved me today <img src='http://sodeve.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 
No related posts.
 
<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2010/01/how-to-burn-offline-nt-password-registry-editor-to-usb-thumbdrive/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To Delete Windows Service</title>
		<link>http://sodeve.net/2009/08/how-to-delete-windows-service/</link>
		<comments>http://sodeve.net/2009/08/how-to-delete-windows-service/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 03:16:32 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=786</guid>
		<description><![CDATA[When uninstalling a program in Windows, it is normal to expect that all related services of that program will also automatically removed. If somehow your services is not automatically removed, you could manually remove it using the following method Remove the entry in the registry Click Start &#8211; Run &#8211; type Regedit, press Enter. Then [...]
&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to How To Setup VPN In Your Office and Access It From Home." href="http://sodeve.net/2007/05/how-to-setup-vpn-in-your-office-and-access-it-from-home/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/new-conn-wiz-01-150x150.png&h=75&w=100&q=95" alt="How To Setup VPN In Your Office and Access It From Home." width="100" height="75" />
 How To Setup VPN In Your Office and Access It From Home. </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to A Potentially Great Online Image Storage" href="http://sodeve.net/2007/04/a-potentially-great-online-image-storage/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/imgspot.png&h=75&w=100&q=95" alt="A Potentially Great Online Image Storage" width="100" height="75" />
 A Potentially Great Online Image Storage </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Apparently no Optimization is needed for DataTable.Select()" href="http://sodeve.net/2007/08/apparently-no-optimization-is-needed-for-datatableselect/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Apparently no Optimization is needed for DataTable.Select()" width="100" height="75" />
 Apparently no Optimization is needed for DataTable.Select() </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<p>When uninstalling a program in Windows, it is normal to expect that all related services of that program will also automatically removed. If somehow your services is not automatically removed, you could manually remove it using the following method</p>
<ol>
<li><strong>Remove the entry in the registry</strong><br />
Click Start &#8211; Run &#8211; type Regedit, press Enter. Then go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services <br />
Find the name of the service, then delete that folder.
        </li>
<li><strong>Using command line</strong><br />
click Start &#8211; Run &#8211; type Cmd, press Enter. use the following command:<br /> <strong>SC delete &lt;service name&gt;</strong><br /> (You might need to enclose the service name with quotes if it contains spaces)
       </li>
</ol>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to How To Setup VPN In Your Office and Access It From Home." href="http://sodeve.net/2007/05/how-to-setup-vpn-in-your-office-and-access-it-from-home/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/new-conn-wiz-01-150x150.png&h=75&w=100&q=95" alt="How To Setup VPN In Your Office and Access It From Home." width="100" height="75" />
 How To Setup VPN In Your Office and Access It From Home. </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to A Potentially Great Online Image Storage" href="http://sodeve.net/2007/04/a-potentially-great-online-image-storage/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/imgspot.png&h=75&w=100&q=95" alt="A Potentially Great Online Image Storage" width="100" height="75" />
 A Potentially Great Online Image Storage </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Apparently no Optimization is needed for DataTable.Select()" href="http://sodeve.net/2007/08/apparently-no-optimization-is-needed-for-datatableselect/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Apparently no Optimization is needed for DataTable.Select()" width="100" height="75" />
 Apparently no Optimization is needed for DataTable.Select() </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2009/08/how-to-delete-windows-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Fix Windows 2003 acpitabl.dat Problem</title>
		<link>http://sodeve.net/2009/07/how-to-fix-windows-2003-acpitabl-dat-problem/</link>
		<comments>http://sodeve.net/2009/07/how-to-fix-windows-2003-acpitabl-dat-problem/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 03:05:18 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[win2k3]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=657</guid>
		<description><![CDATA[<strong>Symptoms: </strong> Windows 2003 hangs after booting and never reach the login screen.
<strong>Background:</strong> <a href="http://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface" target = "_blank">ACPI</a> stands for <em>Advanced Configuration and Power Interface</em>. It is an open standard that defines platform for hardware discovery, configuration, power management and monitoring.
<p>&#160;</p>
<h2>Possible Cause and Resolution</h2>
<ol>
	<li><p><strong>Cause</strong>: CMOS Battery is Dying</p><p><strong>Resolution:</strong> Goto CMOS setup, scroll to POWER MANAGEMENT SETUP, hit Enter, look at it, Hit ESC to exit, Anwser Y to save.</p><p>Source: <a href="http://forums.techarena.in/operating-systems/1121178.htm" target = "_blank">Win2003 freezes at acpitabl.dat solution</a></p></li>
	<li><p><strong>Cause:</strong> RAID Problem</p><p><strong>Resolution:</strong> <ol>
	<li>Turn off the server.</li>
	<li>Unplug one of the hard disk in your RAID.</li>
	<li>Boot the server. The RAID status now should change to degraded</li>
	<li>You should now be able to see the login screen.</li>
	<li>Login, do the necessary backup</li>
	<li>Plugin the hard disk, rebuild the RAID array with its software</li>
</ol></p>
<p><strong>Source:</strong> <a href="http://groups.google.com.sg/group/microsoft.public.windows.server.sbs/browse_thread/thread/4f7af600ad7f3ee0" target = "_blank">sbs 2003 r2 acpitabl.dat hang in safe mode</a></p>
 </li>
</ol>

I stopped my search as the solution no 2 solved my problem :) I am still not clear with the exact cause, but I suspect that the RAID controller was having problem synchronizing between hard disks (my server is using RAID-1). 

&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Administrator Tips: Prevent Users Uploading MP3 files to your Windows 2003 Server" href="http://sodeve.net/2008/01/administrator_tips_prevent_users_uploading_mp3_files_to_your_windows_2003_server/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/winamp.thumbnail.png&h=75&w=100&q=95" alt="Administrator Tips: Prevent Users Uploading MP3 files to your Windows 2003 Server" width="100" height="75" />
 Administrator Tips: Prevent Users Uploading MP3 files to your Windows 2003 Server </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Oracle + IIS + ASP.NET Problem: RESOLVED" href="http://sodeve.net/2009/04/oracle-iis-asp-net-problem-resolved/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/homer_woohoo-150x150.jpg&h=75&w=100&q=95" alt="Oracle + IIS + ASP.NET Problem: RESOLVED" width="100" height="75" />
 Oracle + IIS + ASP.NET Problem: RESOLVED </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Oracle + IIS + ASP.NET Problem: Oracle client and networking components were not found" href="http://sodeve.net/2009/04/oracle-iis-aspnet-problem-oracle-client-and-networking-components-were-not-found/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Oracle + IIS + ASP.NET Problem: Oracle client and networking components were not found" width="100" height="75" />
 Oracle + IIS + ASP.NET Problem: Oracle client and networking components were not found </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<p><strong>Symptoms: </strong> Windows 2003 hangs after booting and never reach the login screen.</p>
<p><strong>Background:</strong> <a href="http://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface" target = "_blank">ACPI</a> stands for <em>Advanced Configuration and Power Interface</em>. It is an open standard that defines platform for hardware discovery, configuration, power management and monitoring.</p>
<p><img src="http://sodeve.net/wp-content/uploads/2009/07/windows.jpg" alt="" title="windows Server 2003" width="277" height="182" class="aligncenter size-full wp-image-2082" /></p>
<h2>Possible Cause and Resolution</h2>
<ol>
<li><strong>Cause</strong>: CMOS Battery is Dying
<p><strong>Resolution:</strong> Goto CMOS setup, scroll to POWER MANAGEMENT SETUP, hit Enter, look at it, Hit ESC to exit, Anwser Y to save.</p>
<p>Source: <a href="http://forums.techarena.in/operating-systems/1121178.htm" target = "_blank">Win2003 freezes at acpitabl.dat solution</a></p>
</li>
<li><strong>Cause:</strong> RAID Problem
<p><strong>Resolution:</strong>
<ol>
<li>Turn off the server.</li>
<li>Unplug one of the hard disk in your RAID.</li>
<li>Boot the server. The RAID status now should change to degraded</li>
<li>You should now be able to see the login screen.</li>
<li>Login, do the necessary backup</li>
<li>Plugin the hard disk, rebuild the RAID array with its software</li>
</ol>
<p><strong>Source:</strong> <a href="http://groups.google.com.sg/group/microsoft.public.windows.server.sbs/browse_thread/thread/4f7af600ad7f3ee0" target = "_blank">sbs 2003 r2 acpitabl.dat hang in safe mode</a></p>
</li>
</ol>
<p>I stopped my search as the solution no 2 solved my problem <img src='http://sodeve.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I am still not clear with the exact cause, but I suspect that the RAID controller was having problem synchronizing between hard disks (my server is using RAID-1). </p>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Administrator Tips: Prevent Users Uploading MP3 files to your Windows 2003 Server" href="http://sodeve.net/2008/01/administrator_tips_prevent_users_uploading_mp3_files_to_your_windows_2003_server/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/winamp.thumbnail.png&h=75&w=100&q=95" alt="Administrator Tips: Prevent Users Uploading MP3 files to your Windows 2003 Server" width="100" height="75" />
 Administrator Tips: Prevent Users Uploading MP3 files to your Windows 2003 Server </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Oracle + IIS + ASP.NET Problem: RESOLVED" href="http://sodeve.net/2009/04/oracle-iis-asp-net-problem-resolved/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/homer_woohoo-150x150.jpg&h=75&w=100&q=95" alt="Oracle + IIS + ASP.NET Problem: RESOLVED" width="100" height="75" />
 Oracle + IIS + ASP.NET Problem: RESOLVED </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Oracle + IIS + ASP.NET Problem: Oracle client and networking components were not found" href="http://sodeve.net/2009/04/oracle-iis-aspnet-problem-oracle-client-and-networking-components-were-not-found/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Oracle + IIS + ASP.NET Problem: Oracle client and networking components were not found" width="100" height="75" />
 Oracle + IIS + ASP.NET Problem: Oracle client and networking components were not found </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2009/07/how-to-fix-windows-2003-acpitabl-dat-problem/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Administrator Tips: Prevent Users Uploading MP3 files to your Windows 2003 Server</title>
		<link>http://sodeve.net/2008/01/administrator_tips_prevent_users_uploading_mp3_files_to_your_windows_2003_server/</link>
		<comments>http://sodeve.net/2008/01/administrator_tips_prevent_users_uploading_mp3_files_to_your_windows_2003_server/#comments</comments>
		<pubDate>Sun, 06 Jan 2008 17:17:43 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[win2k3]]></category>

		<guid isPermaLink="false">http://sodeve.net/administrator_tips_prevent_users_uploading_mp3_files_to_your_windows_2003_server/</guid>
		<description><![CDATA[<div style="float: left; margin-right: 15px; margin-bottom: 15px;"><center><a href="http://sodeve.net/Administrator_Tips_Prevent_Users_Uploading_MP3_files_to_your_Windows_2003_Server"><img src="http://sodeve.net/wp-content/uploads/2008/01/winamp.thumbnail.png" alt="Winamp, the famous MP3 player"/></a></center></div>For those of you who is currently managing a Windows 2003 Server (or any server), users upload MP3 files to the company server might poise a possible copyright infringement. If you are, hopefully this <a href="http://blogs.techrepublic.com.com/datacenter/?p=201">ARTICLE</a> will help you do your work.
<p>&#160;</p>
But please note that it could be possible that user actually upload the whole album in a document archive (zip, rar, ace, etc). So there are ways to work around the prohibition described in that article. So it's actually a continuous effort from you to prevent users from uploading copyrighted materials into your company server.
<p>&#160;</p>
I take above approach as the <em>curative</em> approach. The <em>preventive</em> approach should be educating the users in your company about copyright infringements. And always let the users know that whatever they are doing in the company's servers, they should be responsible to their actions. And don't forgot to emphasize that <strong>"We're watching you!"</strong> (and you may finish it with an evil laugh .. :P )
&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to How to Check Whether JavaScript is Enabled From Server" href="http://sodeve.net/2007/03/how-to-check-that-javascript-is-enabled-from-server/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="How to Check Whether JavaScript is Enabled From Server" width="100" height="75" />
 How to Check Whether JavaScript is Enabled From Server </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Traversing Database Server using SQL SMO" href="http://sodeve.net/2007/07/traversing-database-server-using-sql-smo/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish2.jpg&h=75&w=100&q=95" alt="Traversing Database Server using SQL SMO" width="100" height="75" />
 Traversing Database Server using SQL SMO </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<div style="float: left; margin-right: 15px; margin-bottom: 15px;"><center><a href="http://sodeve.net/Administrator_Tips_Prevent_Users_Uploading_MP3_files_to_your_Windows_2003_Server"><img src="http://sodeve.net/wp-content/uploads/2008/01/winamp.thumbnail.png" alt="Winamp, the famous MP3 player"/></a></center></div>
<p>For those of you who is currently managing a Windows 2003 Server (or any server), users upload MP3 files to the company server might poise a possible copyright infringement. If you are, hopefully this <a href="http://blogs.techrepublic.com.com/datacenter/?p=201">ARTICLE</a> will help you do your work.</p>
<p>But please note that it could be possible that user actually upload the whole album in a document archive (zip, rar, ace, etc). So there are ways to work around the prohibition described in that article. So it&#8217;s actually a continuous effort from you to prevent users from uploading copyrighted materials into your company server.</p>
<p>I take above approach as the <em>curative</em> approach. The <em>preventive</em> approach should be educating the users in your company about copyright infringements. And always let the users know that whatever they are doing in the company&#8217;s servers, they should be responsible to their actions. And don&#8217;t forgot to emphasize that <strong>&#8220;We&#8217;re watching you!&#8221;</strong> (and you may finish it with an evil laugh .. <img src='http://sodeve.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</p>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to How to Check Whether JavaScript is Enabled From Server" href="http://sodeve.net/2007/03/how-to-check-that-javascript-is-enabled-from-server/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="How to Check Whether JavaScript is Enabled From Server" width="100" height="75" />
 How to Check Whether JavaScript is Enabled From Server </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Traversing Database Server using SQL SMO" href="http://sodeve.net/2007/07/traversing-database-server-using-sql-smo/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish2.jpg&h=75&w=100&q=95" alt="Traversing Database Server using SQL SMO" width="100" height="75" />
 Traversing Database Server using SQL SMO </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2008/01/administrator_tips_prevent_users_uploading_mp3_files_to_your_windows_2003_server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My First Python Program</title>
		<link>http://sodeve.net/2007/12/my-first-python-program/</link>
		<comments>http://sodeve.net/2007/12/my-first-python-program/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 19:33:08 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ubuntu linux]]></category>

		<guid isPermaLink="false">http://sodeve.net/my-first-python-program/</guid>
		<description><![CDATA[Now that I have switched to Ubuntu Linux, I need a programming language where I can program simple GUI applications for fun (and profit?). I could have use C# using MonoDevelop, but I choose Python instead. It was more sentimental choice because the name Python was more connected to <strong>Monty Python</strong> (Nudge..Nudge..Wink..Wink anyone?) than to the a species of snake.
<p>&#160;</p>
What I need now is a small GUI program which strip out all the dashes and white spaces and automatically copy the cleaned string to Clipboard. I used <strong>wxGlade</strong> to design the GUI and <strong>Eric</strong> as the editor for my first Python script.
<img src="http://i154.photobucket.com/albums/s242/sodeve/wxglade.jpg" alt="wxGlade in action" />
If you are used to Visual Studio, designing your Form using wxGlade will be quite tricky. It will not straight forward just by drag-and-drop. You need to create containers first before you can put any Textboxes, Labels or Buttons. You will not able to position the Controls freely as the layout will depend heavily on the Containers.

Once satisfied with the layout, you then generate the XML file and the Python's source code.
<pre name="code" class="python">
#!/usr/bin/env python
    def __set_properties(self):
        self.SetTitle("DashRemover")

    def __do_layout(self):
        sizer_1 = wx.BoxSizer(wx.VERTICAL)
        grid_sizer_1 = wx.GridSizer(3, 3, 0, 0)
        grid_sizer_1.Add(self.text_ctrl_1, 0, 0, 0)
        sizer_1.Add(grid_sizer_1, 1, wx.EXPAND, 0)
        self.SetSizer(sizer_1)
        sizer_1.Fit(self)
        self.Layout()

    def textEvt_Handler(self, event): 
        # the Clipboard class that will help you interact with the 
        # GNOME/KDE/Windows clipboard
        if wx.TheClipboard.Open():     #This is a must!
            #remove any dashes or empty spaces
            cleandata = self.text_ctrl_1.Value.strip().replace('-','')
            cleandata = cleandata.replace(' ', '')
            self.text_ctrl_1.Value = cleandata            
            wx.TheClipboard.Clear()
            wx.TheClipboard.SetData(wx.TextDataObject(cleandata))
            wx.TheClipboard.Close()
        event.Skip()

if __name__ == "__main__":
    app = wx.PySimpleApp(0)
    wx.InitAllImageHandlers()
    frame_1 = fmDashRemover(None, -1, "")
    app.SetTopWindow(frame_1)
    frame_1.Show()
    app.MainLoop()
</pre>
&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Switching to Ubuntu Linux" href="http://sodeve.net/2007/12/switching-to-ubuntu-linux/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Switching to Ubuntu Linux" width="100" height="75" />
 Switching to Ubuntu Linux </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<p>Now that I have switched to Ubuntu Linux, I need a programming language where I can program simple GUI applications for fun (and profit?). I could have use C# using MonoDevelop, but I choose Python instead. It was more sentimental choice because the name Python was more connected to <strong>Monty Python</strong> (Nudge..Nudge..Wink..Wink anyone?) than to the a species of snake.</p>
<p>What I need now is a small GUI program which strip out all the dashes and white spaces and automatically copy the cleaned string to Clipboard. I used <strong>wxGlade</strong> to design the GUI and <strong>Eric</strong> as the editor for my first Python script.<br />
<img src="http://i154.photobucket.com/albums/s242/sodeve/wxglade.jpg" alt="wxGlade in action" /><br />
If you are used to Visual Studio, designing your Form using wxGlade will be quite tricky. It will not straight forward just by drag-and-drop. You need to create containers first before you can put any Textboxes, Labels or Buttons. You will not able to position the Controls freely as the layout will depend heavily on the Containers.</p>
<p>Once satisfied with the layout, you then generate the XML file and the Python&#8217;s source code.</p>
<pre name="code" class="python">
#!/usr/bin/env python
    def __set_properties(self):
        self.SetTitle("DashRemover")

    def __do_layout(self):
        sizer_1 = wx.BoxSizer(wx.VERTICAL)
        grid_sizer_1 = wx.GridSizer(3, 3, 0, 0)
        grid_sizer_1.Add(self.text_ctrl_1, 0, 0, 0)
        sizer_1.Add(grid_sizer_1, 1, wx.EXPAND, 0)
        self.SetSizer(sizer_1)
        sizer_1.Fit(self)
        self.Layout()

    def textEvt_Handler(self, event):
        # the Clipboard class that will help you interact with the
        # GNOME/KDE/Windows clipboard
        if wx.TheClipboard.Open():     #This is a must!
            #remove any dashes or empty spaces
            cleandata = self.text_ctrl_1.Value.strip().replace('-','')
            cleandata = cleandata.replace(' ', '')
            self.text_ctrl_1.Value = cleandata
            wx.TheClipboard.Clear()
            wx.TheClipboard.SetData(wx.TextDataObject(cleandata))
            wx.TheClipboard.Close()
        event.Skip()

if __name__ == "__main__":
    app = wx.PySimpleApp(0)
    wx.InitAllImageHandlers()
    frame_1 = fmDashRemover(None, -1, "")
    app.SetTopWindow(frame_1)
    frame_1.Show()
    app.MainLoop()
</pre>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Switching to Ubuntu Linux" href="http://sodeve.net/2007/12/switching-to-ubuntu-linux/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Switching to Ubuntu Linux" width="100" height="75" />
 Switching to Ubuntu Linux </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2007/12/my-first-python-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foxit Reader on Ubuntu Linux (through Wine)</title>
		<link>http://sodeve.net/2007/12/foxit-reader-on-ubuntu-linux-through-wine/</link>
		<comments>http://sodeve.net/2007/12/foxit-reader-on-ubuntu-linux-through-wine/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 10:29:07 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[ubuntu linux]]></category>

		<guid isPermaLink="false">http://sodeve.net/foxit-reader-on-ubuntu-linux-through-wine/</guid>
		<description><![CDATA[I like <a href="http://www.foxitsoftware.com/pdf/reader_2/down_reader.htm">Foxit Reader</a> very much. It's fast, small and give you pretty much everything you need for a PDF Reader. Although they have the <a href="http://www.foxitsoftware.com/pdf/desklinux/">Linux version</a>, I don't really like it because I don't seem to be able to automatically open a PDF file with a single click from Nautilus (although I already set ReaderLinux as the default Application).
<p>&#160;</p>
Before we proceed, I am assuming you already have Wine up &#038; running, and have installed the Windows version of Foxit Reader. What we need to do next is to associate the PDF file to Foxit Reader through Wine in Nautilus (or other File Manager that you have). If you have not install Wine, you could read the tutorial <a href="https://help.ubuntu.com/community/Wine">HERE</a>.
<p>&#160;</p>
&nbsp;
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Switching to Ubuntu Linux" href="http://sodeve.net/2007/12/switching-to-ubuntu-linux/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Switching to Ubuntu Linux" width="100" height="75" />
 Switching to Ubuntu Linux </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to How to Install DotNetNuke" href="http://sodeve.net/2007/03/how-to-install-dotnetnuke/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/iis-150x150.png&h=75&w=100&q=95" alt="How to Install DotNetNuke" width="100" height="75" />
 How to Install DotNetNuke </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Reading Classic Literatures in your Pocket PC" href="http://sodeve.net/2007/07/reading-classic-literatures-in-your-pocket-pc/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/iPAQ_rx3715-150x150.jpg&h=75&w=100&q=95" alt="Reading Classic Literatures in your Pocket PC" width="100" height="75" />
 Reading Classic Literatures in your Pocket PC </a>
 
 </li>
 
  
</ul>


&nbsp;]]></description>
			<content:encoded><![CDATA[<p>I like <a href="http://www.foxitsoftware.com/pdf/reader_2/down_reader.htm">Foxit Reader</a> very much. It&#8217;s fast, small and give you pretty much everything you need for a PDF Reader. Although they have the <a href="http://www.foxitsoftware.com/pdf/desklinux/">Linux version</a>, I don&#8217;t really like it because I don&#8217;t seem to be able to automatically open a PDF file with a single click from Nautilus (although I already set ReaderLinux as the default Application).</p>
<p>Before we proceed, I am assuming you already have Wine up &#038; running, and have installed the Windows version of Foxit Reader. What we need to do next is to associate the PDF file to Foxit Reader through Wine in Nautilus (or other File Manager that you have). If you have not install Wine, you could read the tutorial <a href="https://help.ubuntu.com/community/Wine">HERE</a>.</p>
<p>After you have Wine up and running, download the Windows version of Foxit Reader HERE. Install it using the default settings.</p>
<p>First save the following script as foxit.sh in your home directory</p>
<pre name="code" class="bash">
#!/bin/bash
# Purpose: To convert Linux-style filename to Windows-style to pass as an argument
# to wine when starting Foxit Reader
Filename="z:"${1//\//\\}
#assuming you use the default installation folder for Foxit in Wine
App='eval wine "C:\Program Files\Foxit Software\Foxit Reader\Foxit Reader.exe" "'$Filename'"'
$App
</pre>
<p>Use foxit.sh as the Default Application for PDF File (select any PDF file in Nautilus, Right-Click -> Properties -> Open With -> Click [+ Add] Button -> Browse for foxit.sh located in your home folder.</p>
<p>Voila! Foxit Reader is now the default application for your PDF documents.</p>
<p><span style="font-size: 80%;"><strong>(Disclaimer:</strong> This post was based on 64-bit Ubuntu Gutsy Gibbon and Foxit Reader 2.1 Build 2023)</span></p>
<p><a href='http://sodeve.net/wp-content/uploads/2008/09/foxit.txt' title='foxit.txt'>Download foxit.sh</a></p>
<p>&nbsp;</p>
<h3>Possibly Related Posts</h3>

 

<ul class="related-posts">

    <li> 
 <a title="Permanent Link to Switching to Ubuntu Linux" href="http://sodeve.net/2007/12/switching-to-ubuntu-linux/" rel="bookmark"><img src="/thumb/timthumb.php?src=fish1.jpg&h=75&w=100&q=95" alt="Switching to Ubuntu Linux" width="100" height="75" />
 Switching to Ubuntu Linux </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to How to Install DotNetNuke" href="http://sodeve.net/2007/03/how-to-install-dotnetnuke/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/iis-150x150.png&h=75&w=100&q=95" alt="How to Install DotNetNuke" width="100" height="75" />
 How to Install DotNetNuke </a>
 
 </li>
 
 
    <li> 
 <a title="Permanent Link to Reading Classic Literatures in your Pocket PC" href="http://sodeve.net/2007/07/reading-classic-literatures-in-your-pocket-pc/" rel="bookmark"><img src="/thumb/timthumb.php?src=http://sodeve.net/wp-content/uploads/2011/11/iPAQ_rx3715-150x150.jpg&h=75&w=100&q=95" alt="Reading Classic Literatures in your Pocket PC" width="100" height="75" />
 Reading Classic Literatures in your Pocket PC </a>
 
 </li>
 
  
</ul>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2007/12/foxit-reader-on-ubuntu-linux-through-wine/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for ( sssodeveee sodeve.net/category/operating_system/feed/ ) in 4.22747 seconds, on Feb 9th, 2012 at 7:51 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 10th, 2012 at 7:51 am UTC -->
