<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4815348968911216485</id><updated>2012-01-31T21:23:22.572+07:00</updated><category term='annoyances'/><category term='Olympics'/><category term='SOX'/><category term='Kindle'/><category term='astronomy'/><category term='sysadmin'/><category term='China'/><category term='photography'/><category term='netbooks'/><category term='piracy'/><category term='music'/><category term='ERP'/><category term='art'/><category term='Windows'/><category term='Apple'/><category term='IDE'/><category term='censorship'/><category term='Google'/><category term='networking'/><category term='Drupal'/><category term='GTD'/><category term='SATA'/><category term='Moleskine'/><category term='Arduino'/><category term='Linux'/><category term='Siemens'/><category term='sports'/><category term='GPS'/><category term='AHCI'/><category term='virus'/><category term='PDA'/><category term='ThinkPad'/><category term='SIMATIC'/><category term='coffee'/><category term='Dilbert'/><category term='fitness'/><category term='Thailand'/><category term='hardware'/><category term='humor'/><title type='text'>i void warranties</title><subtitle type='html'>if it ain't broke, fix it till it is</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default?start-index=101&amp;max-results=100'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>227</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-898161660705346874</id><published>2012-01-05T23:28:00.002+07:00</published><updated>2012-01-05T23:28:44.722+07:00</updated><title type='text'>Red Friday</title><content type='html'>I never knew there's such a thing as Red Friday as opposed to &lt;a href="http://en.wikipedia.org/wiki/Black_Friday_(shopping)"&gt;Black Friday&lt;/a&gt;. But here it is.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-dS1FReuC4Ss/TwXPOq69rxI/AAAAAAAACdo/uI40BGNm17M/s1600/red_friday.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="286" src="http://3.bp.blogspot.com/-dS1FReuC4Ss/TwXPOq69rxI/AAAAAAAACdo/uI40BGNm17M/s400/red_friday.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Most things are roughly 10% off, equivalent to the Black Friday sale in countries that celebrate Thanksgiving.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-898161660705346874?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/898161660705346874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=898161660705346874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/898161660705346874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/898161660705346874'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2012/01/red-friday.html' title='Red Friday'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-dS1FReuC4Ss/TwXPOq69rxI/AAAAAAAACdo/uI40BGNm17M/s72-c/red_friday.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3198903391117984438</id><published>2012-01-04T21:30:00.000+07:00</published><updated>2012-01-04T21:36:05.345+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><title type='text'>Fixing lock up on SerialPort.Close()</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-UbdAfgGRU6o/TwRjhK7ce1I/AAAAAAAACdc/ZSrRHPIRU5g/s1600/arduino_family.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://2.bp.blogspot.com/-UbdAfgGRU6o/TwRjhK7ce1I/AAAAAAAACdc/ZSrRHPIRU5g/s400/arduino_family.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Earlier this year I &lt;a href="http://www.ivoidwarranties.com/2011/03/arduino-relays.html"&gt;bought&lt;/a&gt;&amp;nbsp;several&amp;nbsp;&lt;a href="http://arduino.cc/"&gt;Arduino&lt;/a&gt; boards to do some hardware interfacing and programming. It all worked out pretty well excep the part where the application locks up completely.&lt;br /&gt;&lt;br /&gt;The Arduino connects to the computer using USB, but it emulates a &lt;a href="http://arduino.cc/en/Reference/serial"&gt;serial port&lt;/a&gt;, it's really easy to communicate with the Arduino using the standard &lt;a href="http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx"&gt;SerialPort Class&lt;/a&gt; in Visual Basic 2008, but the application sometimes &lt;a href="http://social.msdn.microsoft.com/forums/en-US/vblanguage/thread/7843cc2b-c460-40bd-882f-c562bff11a0a"&gt;locks up&lt;/a&gt; when I'm done using the serial port and attempt to close it. A Google &lt;a href="http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/68d3e00b-aae7-40db-afba-8a4ee7b210e2/"&gt;search&lt;/a&gt;&amp;nbsp;reveals hundreds of other people facing the same issue, and apparently &lt;a href="http://connect.microsoft.com/VisualStudio/feedback/details/202137/serialport-close-hangs-the-application"&gt;no easy solution&lt;/a&gt;. So after some head banging, I found that the trick was to put the SerialPort.Close() method into a thread, and also handle the I/O exception that sometimes happens. See below for code.&lt;br /&gt;&lt;br /&gt;Instead of just closing the port, I created a thread:&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Dim t As New Thread(AddressOf ClosePort)&lt;br /&gt;t.Start()&lt;/span&gt;&lt;/blockquote&gt;And put the actual Close() method into a subroutine:&lt;br /&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Public Sub ClosePort ()&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; SerialPort1.Close()&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;End Sub&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;In the subroutine that handles DataReceived events, I added an exception handler:&lt;br /&gt;&lt;div&gt;&lt;blockquote class="tr_bq"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Private Sub SerialPort1_DataReceived(ByVal sender As System.Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;On Error Resume Next&lt;/b&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; Me.Invoke(New myDelegate(AddressOf updateTextBox), New Object() {})&lt;br /&gt;End Sub&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;In this example, the subroutine invokes the updateTextBox subroutine, which does a ReadLine on the serial port and sends the captured data to a textbox.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It's obvious by now that because SerialPort.Close() sometimes waits on DataReceived and the UI, so just closing the port when that occurs hangs the application. By putting SerialPort.Close() into a new thread, instead of the application hanging, the DataReceived event started giving exceptions due to the port being closed, so handling the exception fixed that issue. At first I tried removing the event handler, but that only reduced the frequency of the exceptions, but did not completely get rid of it. Using an exception handler was probably best, but also see disclaimer below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Disclaimer: I'm not a programmer, and this may not be the best way or even the right way to solve the serial port lock up issue, but it works for me.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3198903391117984438?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3198903391117984438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3198903391117984438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3198903391117984438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3198903391117984438'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2012/01/fixing-lock-up-on-serialportclose.html' title='Fixing lock up on SerialPort.Close()'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-UbdAfgGRU6o/TwRjhK7ce1I/AAAAAAAACdc/ZSrRHPIRU5g/s72-c/arduino_family.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1587237761850870899</id><published>2011-12-26T23:30:00.000+07:00</published><updated>2011-12-26T23:34:10.920+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>WRT54GL vs. H2O</title><content type='html'>&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-XXitni28gqc/TvifAOLlPMI/AAAAAAAACdQ/yPp6PvGFMt8/s1600/WRT54GL_H2O.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="373" src="http://4.bp.blogspot.com/-XXitni28gqc/TvifAOLlPMI/AAAAAAAACdQ/yPp6PvGFMt8/s400/WRT54GL_H2O.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;This is the PCB of a good old Linksys &lt;a href="http://en.wikipedia.org/wiki/Linksys_WRT54G_series#WRT54GL"&gt;WRT54GL&lt;/a&gt;&amp;nbsp;that&amp;nbsp;was completely submerged for approximately one month during the &lt;a href="http://en.wikipedia.org/wiki/2011_Thailand_floods"&gt;Great Thailand Flood of 2011&lt;/a&gt;. Oh, the router was actually placed on a desk, the water level was much much higher than that.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My domain and database servers were all safe since they were on the second floor, but I had to evacuate them (&lt;a href="http://www.ivoidwarranties.com/2011/10/server-evacuation.html"&gt;by boat&lt;/a&gt;) to another site, which I'll write in detail the next time. Computers that were on the ground floor were all dead, either directly by water or rusted by the humidity. Some I could actually salvage the hard drives or CPU's since the water level was lower, others were completely underwater.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1587237761850870899?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1587237761850870899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1587237761850870899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1587237761850870899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1587237761850870899'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/12/wrt54gl-vs-h2o.html' title='WRT54GL vs. H2O'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-XXitni28gqc/TvifAOLlPMI/AAAAAAAACdQ/yPp6PvGFMt8/s72-c/WRT54GL_H2O.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-9101852675747872418</id><published>2011-10-24T10:30:00.000+07:00</published><updated>2011-10-25T10:59:00.484+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Server evacuation</title><content type='html'>I'm stuck in the middle of the &lt;a href="http://en.wikipedia.org/wiki/2011_Thailand_floods"&gt;Great Thailand Flood of 2011&lt;/a&gt;. My entire factory was flooded, and I had to evacuate my server backups to a safe and dry place.&lt;br /&gt;&lt;br /&gt;A few years ago, when I was writing policies for &lt;a href="http://www.ivoidwarranties.com/2008/07/death-taxes-and-sarbanes-oxley.html"&gt;SOX compliance&lt;/a&gt;, there was a section about risk assessment and business continuity planning, and one of the issues was how to resume operations in case of fire or flood or other acts of God. Who would've thunk that after less than four years, everything I wrote has to be put into actual usage?&lt;br /&gt;&lt;br /&gt;So, we were evacuated out to a nearby hotel with free Wi-Fi, and all the managers are connected to the free Wi-Fi, and then they need printing. So I went back to the flooded factory and took out (by boat) a trusty &lt;a href="http://homesupport.cisco.com/en-us/wireless/lbc/WRT160NL"&gt;Linksys WRT160NL&lt;/a&gt; and a Canon inkjet printer. Previously I talked about using the WRT160NL to &lt;a href="http://www.ivoidwarranties.com/2011/03/linksys-wrt160nl-and-dd-wrt.html"&gt;share USB printers&lt;/a&gt;, but this is slightly different since I don't actually have a LAN any more.&lt;br /&gt;&lt;br /&gt;It turned out to be quite easy, I just joined the WRT160NL to the hotel's free Wi-Fi by using client bridge, then used &lt;a href="http://www.angryip.org/"&gt;Angry IP Scanner&lt;/a&gt; to find a free IP address outside of what I think is the normal DHCP range, and then I just pointed everyone's printer to the new IP address of the WRT160NL, and then we got printing.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-sYRUF5hLMRI/TqTcefuHVAI/AAAAAAAACco/KxU-hLryfms/s1600/wrt160nl_client_bridge.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="202" src="http://2.bp.blogspot.com/-sYRUF5hLMRI/TqTcefuHVAI/AAAAAAAACco/KxU-hLryfms/s400/wrt160nl_client_bridge.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;While setting things up, I suddenly lost Wi-Fi connectivity, and I called the hotel's front desk to ask them to reset the Wi-Fi, and they told me the only Wi-Fi they have is down at the lobby, and it was working perfectly. I ended up having to find a maid on my floor to ask her if she has ever seen a little box with blinking lights, and she pointed me to a Linksys WAP54G. I simply power cycled the access point and all was fine again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-9101852675747872418?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/9101852675747872418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=9101852675747872418' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/9101852675747872418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/9101852675747872418'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/10/server-evacuation.html' title='Server evacuation'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-sYRUF5hLMRI/TqTcefuHVAI/AAAAAAAACco/KxU-hLryfms/s72-c/wrt160nl_client_bridge.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-8970931078338735776</id><published>2011-10-06T07:36:00.000+07:00</published><updated>2011-10-10T20:38:01.773+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>RIP Steve</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-2F1IIhapHnA/TpLyEnGjrtI/AAAAAAAACcg/2T8cWmBnziw/s1600/steve_1955_2011.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="http://4.bp.blogspot.com/-2F1IIhapHnA/TpLyEnGjrtI/AAAAAAAACcg/2T8cWmBnziw/s400/steve_1955_2011.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;When I was growing up, the first computer I ever used was the Apple ][. (And yes, I have to write II like that.) Even though when I finally saved enough money to buy my own Apple ][, somehow I ended up with a Commodore 64, but the Apple ][ always had a special place in my heart, and I totally admired Apple's founders.&lt;br /&gt;&lt;br /&gt;Of course, being the young geek and future engineer that I was, Steve Jobs was always "the other Steve" to me. Fast forward thirty years, I guess few people these days even know of Woz except for us engineer types and students of computer history. It's all about Steve Jobs and his Apple Empire. But I still totally admire the two Steves and what they have done.&lt;br /&gt;&lt;br /&gt;Rest in peace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-8970931078338735776?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/8970931078338735776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=8970931078338735776' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8970931078338735776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8970931078338735776'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/10/rip-steve.html' title='RIP Steve'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-2F1IIhapHnA/TpLyEnGjrtI/AAAAAAAACcg/2T8cWmBnziw/s72-c/steve_1955_2011.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4208983869759188306</id><published>2011-09-15T01:00:00.000+07:00</published><updated>2011-09-15T01:00:05.906+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><title type='text'>Virtual Windows 8</title><content type='html'>I installed Windows 8 Developer Preview in &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;. I normally use VMware, but for some reason it didn't work with VMware, so I tried installing it in VirtualBox and it worked, er, out of the box.&lt;br /&gt;&lt;br /&gt;The setup is simple and somewhat faster than Windows 7.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-SE_q1QPLBoM/TnDH99cC7NI/AAAAAAAACcc/LrjEWmYIutk/s1600/win8_setup.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/-SE_q1QPLBoM/TnDH99cC7NI/AAAAAAAACcc/LrjEWmYIutk/s400/win8_setup.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I'm installing Windows 8 the minute it's released. The reason? The up arrow&amp;nbsp;&lt;a href="http://www.ivoidwarranties.com/2008/07/why-i-dont-use-vista.html"&gt;returns&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-pgrjnGRrcgU/TnDHQlCqcYI/AAAAAAAACcY/2RaLRGSJ_v8/s1600/win8_up.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="301" src="http://1.bp.blogspot.com/-pgrjnGRrcgU/TnDHQlCqcYI/AAAAAAAACcY/2RaLRGSJ_v8/s400/win8_up.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4208983869759188306?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4208983869759188306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4208983869759188306' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4208983869759188306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4208983869759188306'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/09/virtual-windows-8.html' title='Virtual Windows 8'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-SE_q1QPLBoM/TnDH99cC7NI/AAAAAAAACcc/LrjEWmYIutk/s72-c/win8_setup.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3969511251720650973</id><published>2011-09-14T07:30:00.005+07:00</published><updated>2011-09-14T07:47:32.341+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows reimagined</title><content type='html'>I watched the Windows 8 keynote streamed live from Microsoft &lt;a href="http://www.buildwindows.com/"&gt;BUILD&lt;/a&gt;. It was really interesting, and I could already hear my users exclaim, "Windows 8 already?! We haven't even started to use Windows 7 yet!"&lt;br /&gt;&lt;br /&gt;In one of his motivational talks, my boss said that we should continue to improve ourselves, otherwise we wouldn't be learning from experience. If we worked on the same thing for ten years that we learned on the first year on the job, then our work experience would be just one year and not ten years. Well, in this case, my work experience would be exactly 0 years, since we keep getting new things year after year after year. I'm &lt;a href="http://dev.windows.com/"&gt;downloading&lt;/a&gt; the developer build of Windows 8 right now.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-57_oOYLCzjQ/Tm_4uWIOsuI/AAAAAAAACcI/wUSSvKsAbf0/s1600/win8_sinofky.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://2.bp.blogspot.com/-57_oOYLCzjQ/Tm_4uWIOsuI/AAAAAAAACcI/wUSSvKsAbf0/s400/win8_sinofky.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-KaX8YE7KN1I/Tm_420reIjI/AAAAAAAACcM/ajq-EM9ViBk/s1600/win8_task.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://1.bp.blogspot.com/-KaX8YE7KN1I/Tm_420reIjI/AAAAAAAACcM/ajq-EM9ViBk/s400/win8_task.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-uTdFWiQ4Urg/Tm_47OwOtyI/AAAAAAAACcQ/PWif8BrmNRI/s1600/win8_metro.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://1.bp.blogspot.com/-uTdFWiQ4Urg/Tm_47OwOtyI/AAAAAAAACcQ/PWif8BrmNRI/s400/win8_metro.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-oDXD0a465vs/Tm_4-eKwVqI/AAAAAAAACcU/65uDxyG1Lls/s1600/win8_vs11.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="227" src="http://4.bp.blogspot.com/-oDXD0a465vs/Tm_4-eKwVqI/AAAAAAAACcU/65uDxyG1Lls/s400/win8_vs11.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3969511251720650973?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3969511251720650973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3969511251720650973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3969511251720650973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3969511251720650973'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/09/windows-reimagined.html' title='Windows reimagined'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-57_oOYLCzjQ/Tm_4uWIOsuI/AAAAAAAACcI/wUSSvKsAbf0/s72-c/win8_sinofky.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-8756856447099956156</id><published>2011-08-20T04:35:00.000+07:00</published><updated>2011-08-20T04:35:00.182+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Linksys NSLU2 and OpenWrt</title><content type='html'>I have two Linksys NSLU2's that I bought &lt;a href="http://www.ivoidwarranties.com/2008/08/attack-of-mutant-slug-from-fourth.html"&gt;three years ago&lt;/a&gt;, during the early days of this blog, to use as print servers. I chose to run the &lt;a href="http://www.nslu2-linux.org/wiki/Unslung/HomePage"&gt;Unslung&lt;/a&gt; firmware and use &lt;a href="http://www.cups.org/"&gt;CUPS&lt;/a&gt; as the print server. Unfortunately, after using them for a while, I discovered that NSLU2+CUPS was not stable enough for volume printing, and as I was able to get &lt;a href="http://p910nd.sourceforge.net/"&gt;p910nd&lt;/a&gt; to run completely stable on a number of other wireless routers, so I had set the NSLU2's aside and switched to using wireless routers with USB ports. I loved the NSLU2's for what they're capable of, but a wireless router doubling as a print server and an access point is far more practical than a single purpose print server that needed a USB flash drive to work.&lt;br /&gt;&lt;br /&gt;Recently I suddenly needed additional print servers to support our growing printing needs, and because the WRT160NL was &lt;a href="http://www.ivoidwarranties.com/2011/08/upgrade-pains.html"&gt;discontinued&lt;/a&gt;, I decided to dust off the NSLU2's off and install &lt;a href="http://www.openwrt.org/"&gt;OpenWrt&lt;/a&gt; on them. I thought that since OpenWrt has a much smaller footprint, and if I'm only going to install p910nd and the necessary USB support, it should fit the onboard memory.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-YTVt4t_lbo0/Tk5_WAVByuI/AAAAAAAACaA/GWLRutW4gJo/s1600/nslu2_vmware_upgrade_success.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="260" src="http://4.bp.blogspot.com/-YTVt4t_lbo0/Tk5_WAVByuI/AAAAAAAACaA/GWLRutW4gJo/s400/nslu2_vmware_upgrade_success.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I had to use VMware to run the Sercomm upgrade utility, since it doesn't work with Windows 7. When the NSLU2 is placed into &lt;a href="http://www.nslu2-linux.org/wiki/HowTo/RecoverFromABadFlash"&gt;recovery mode&lt;/a&gt; for flashing, it automatically takes an IP address of 192.168.0.1, so I had to change my VMware's IP address to the same subnet. I installed the latest version of OpenWrt "&lt;a href="http://downloads.openwrt.org/backfire/"&gt;Backfire&lt;/a&gt;" which is 10.03.1-RC5 as of this writing.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-AEa8K-qoycI/Tk6AKjxMBvI/AAAAAAAACaE/z1dGQzzaTT8/s1600/nslu2_openwrt_status.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="http://2.bp.blogspot.com/-AEa8K-qoycI/Tk6AKjxMBvI/AAAAAAAACaE/z1dGQzzaTT8/s400/nslu2_openwrt_status.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After flashing, the NSLU2 automatically changed its IP address to 192.168.1.1. Because I did the flashing inside VMware, and I could configure the NSLU2 using a web browser in Windows 7, I actually had to change my Windows 7's IP address to connect to the NSLU2. I gave it a new IP address to go with my LAN, and plugged it into the LAN.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-PsWTqebg9tk/Tk6Ad5FZARI/AAAAAAAACaI/deJSyVPwpH0/s1600/nslu2_openwrt_p910nd.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="91" src="http://3.bp.blogspot.com/-PsWTqebg9tk/Tk6Ad5FZARI/AAAAAAAACaI/deJSyVPwpH0/s400/nslu2_openwrt_p910nd.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After that, I installed the p910nd and the USB support packages. These packages are needed: kmod-usb-core, kmod-usb-printer, kmod-usb-uhci, kmod-usb-ohci, kmod-usb2, kmod-usb-printer, p910nd, luci-app-p910nd. I was mostly concerned whether I would have enough memory, but as the image shows, no problems there.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-c7tGu3hHrmA/Tk6BiPr93VI/AAAAAAAACaM/FzjOkOvZs34/s1600/nslu2_openwrt_bidir.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="166" src="http://3.bp.blogspot.com/-c7tGu3hHrmA/Tk6BiPr93VI/AAAAAAAACaM/FzjOkOvZs34/s400/nslu2_openwrt_bidir.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After enabling p910nd and plugging in my USB printer, I could print right away without any problems, but after some testing, I found that once in a while I get a timeout when the print jobs are finishing up, which suggested that I needed to disable bi-directional signaling on the print server, and there's an option for that.&amp;nbsp;One funny thing about OpenWrt on the NSLU2 is that it doesn't turn on the power LED light by default, but there's an option for that too.&lt;br /&gt;&lt;br /&gt;So I'm happy with the NSLU2's again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-8756856447099956156?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/8756856447099956156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=8756856447099956156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8756856447099956156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8756856447099956156'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/08/linksys-nslu2-and-openwrt.html' title='Linksys NSLU2 and OpenWrt'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-YTVt4t_lbo0/Tk5_WAVByuI/AAAAAAAACaA/GWLRutW4gJo/s72-c/nslu2_vmware_upgrade_success.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7564567376467234042</id><published>2011-08-19T17:30:00.000+07:00</published><updated>2011-08-19T17:30:00.362+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Upgrade pains</title><content type='html'>&lt;iframe align="left" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=ivoidwarranti-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=B0028N6VLE&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="align: left; height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;"&gt;&lt;/iframe&gt;Sometimes I hate buying new hardware. It's one thing to experiment with new hardware, learning and breaking things in the process, but it's another thing when you've experimented enough and want to put the newly gained knowledge into production use, but only to find out shortly later that everything was in vain since that particular piece of hardware was discontinued.&lt;br /&gt;&lt;br /&gt;This happened recently with the Linksys WRT160NL. I've wrote about the WRT160NL &lt;a href="http://www.ivoidwarranties.com/2011/03/linksys-wrt160nl-and-dd-wrt.html"&gt;previously&lt;/a&gt; and mentioned that it was quickly turning into my favorite router. Coupled with recent versions of DD-WRT (&lt;a href="ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/"&gt;17201&lt;/a&gt; as of this writing) it's an extremely stable and capable wireless router. I have a number of them running as regular routers (ha!) as well as USB print servers and VPN servers. Unfortunately when I tried to buy more recently, the shops told me they're discontinued and want me to buy the &lt;strike&gt;Linksys&lt;/strike&gt; Cisco &lt;a href="http://homestore.cisco.com/en-us/Routers/Linksys-E2000-Advanced-Wirelessn-router_stcVVproductId97826161VVcatId551966VVviewprod.htm"&gt;E2000&lt;/a&gt; or &lt;a href="http://homestore.cisco.com/en-us/Routers/Linksys-E3000-HighPerformance-Wirelessn-router_stcVVproductId97826163VVcatId543809VVviewprod.htm"&gt;E3000&lt;/a&gt; instead. I know the E2000 and E3000 are newer dual band routers with gigabit Ethernte ports, but I already have the WRT160NL running smoothly, buying an entirely different series would mean starting everything over again, and with a different chipset too. (Atheros vs. Broadcom.)&lt;br /&gt;&lt;br /&gt;&lt;iframe align="left" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=ivoidwarranti-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=B003BEE6ZC&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="align: left; height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;"&gt;&lt;/iframe&gt;After some research, I found that the Cisco &lt;a href="http://homestore.cisco.com/en-us/Routers/Linksys-E2100L-Advanced-Wirelessn-router-linux_stcVVproductId97826162VVcatId543809VVviewprod.htm"&gt;E2100L&lt;/a&gt; is the &lt;a href="http://www.dd-wrt.com/wiki/index.php/Linksys_E2100L"&gt;equivalent&lt;/a&gt; of the WRT160NL. Unfortunately, the E2100L isn't available locally. I called all my suppliers and they managed to find three WRT160NL's for me, so I bought them right away to keep them for future use. Over the past few months I've also recommended the WRT160NL to serveral friends, so I'm actually tempted to buy the E2000 to exchange with their WRT160NL's. I wish I still lived in the States as the WRT160NL is still available from Amazon.com. (Don't trust those reviews on Amazon.com.)&lt;br /&gt;&lt;br /&gt;Still, it looks like it's time to break more things again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7564567376467234042?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7564567376467234042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7564567376467234042' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7564567376467234042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7564567376467234042'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/08/upgrade-pains.html' title='Upgrade pains'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7023565696736857864</id><published>2011-08-07T13:51:00.001+07:00</published><updated>2011-08-19T22:06:10.463+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><title type='text'>I'm a computer, not a tablet</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-WK7uZ3Xdyhs/TjuTCDF3W2I/AAAAAAAACZ8/FnSCagsSVPk/s1600/gcal_usability.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="256" src="http://3.bp.blogspot.com/-WK7uZ3Xdyhs/TjuTCDF3W2I/AAAAAAAACZ8/FnSCagsSVPk/s400/gcal_usability.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I hate Gmail's &lt;a href="http://gmailblog.blogspot.com/2011/06/preview-of-gmails-new-look.html"&gt;new look&lt;/a&gt;, and I hate Google Calendar's &lt;a href="http://www.google.com/support/calendar/bin/answer.py?answer=1351806"&gt;new look&lt;/a&gt; even more. I always thought Google is big on the usability front, but apparently they either think everyone's using huge 22" monitors, or everyone's using &lt;a href="http://www.apple.com/ipad/"&gt;tablet computers&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;P.S. The above is an actual screen capture of Google Calendar's new look from my notebook. None of my events can fit properly on the monthly calendar view.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7023565696736857864?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7023565696736857864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7023565696736857864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7023565696736857864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7023565696736857864'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/08/im-computer-not-tablet.html' title='I&apos;m a computer, not a tablet'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-WK7uZ3Xdyhs/TjuTCDF3W2I/AAAAAAAACZ8/FnSCagsSVPk/s72-c/gcal_usability.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1812094900899953797</id><published>2011-07-29T09:00:00.000+07:00</published><updated>2011-07-29T09:08:45.631+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>SysAdminDay 2011</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-cdZexTyitag/TjIVrsb6EsI/AAAAAAAACZQ/xtgp96vdCuk/s1600/burn-pc-11.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-cdZexTyitag/TjIVrsb6EsI/AAAAAAAACZQ/xtgp96vdCuk/s320/burn-pc-11.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Happy SysAdminDay! The amount of posts I make here is indirectly proportional to the amount of work I have. I'm now deep in the middle of &lt;a href="http://en.wikipedia.org/wiki/Business_process_reengineering"&gt;business process re-engineering&lt;/a&gt;, and I seem to have been in stuck in more meetings in the past few months than in my entire life combined, including the times we were implementing the ERP. I only wish the new boss was here when we implemented the ERP years ago!&lt;br /&gt;&lt;br /&gt;I was just thinking about how my job has changed over the past two years or so (under the new boss) from massaging the servers into managing projects and implementing business processes. I know IT is business and all that, but it's still a &lt;i&gt;big&lt;/i&gt; change for me to go from managing machines to managing people, and I'm still getting my feet wet. And then I saw this article on TechRepublic: &lt;a href="http://www.techrepublic.com/blog/hiner/the-future-of-it-will-be-reduced-to-three-kinds-of-jobs/8717?tag=nl.e019"&gt;The future of IT will be reduced to three kinds of jobs&lt;/a&gt;. Perhaps starting this November I'll be celebrating&amp;nbsp;&lt;a href="http://www.internationalpmday.org/"&gt;Project Management Day&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;While searching for an image to go with this post, I came across this &lt;a href="http://nadirkamdar.blogspot.com/2010/08/move-from-technical-expert-to-manager.html"&gt;great post&lt;/a&gt;. It's exactly how I feel too!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1812094900899953797?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1812094900899953797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1812094900899953797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1812094900899953797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1812094900899953797'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/07/sysadminday-2011.html' title='SysAdminDay 2011'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-cdZexTyitag/TjIVrsb6EsI/AAAAAAAACZQ/xtgp96vdCuk/s72-c/burn-pc-11.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-8626026311437415556</id><published>2011-06-09T19:10:00.004+07:00</published><updated>2011-06-09T19:14:23.357+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>Samsung S1 Mini</title><content type='html'>I have a 32 GB Kingston &lt;a href="http://www.kingston.com/ukroot/flash/dt200.asp"&gt;DataTraveler 200&lt;/a&gt; Flash drive that I carry with me wherever I go for installing warez^H^H^H^H^Happlications. I have an older 4 GB Kingston DataTraveler Elite that I use for data.&lt;br /&gt;&lt;br /&gt;Frankly, 32 GB isn't enough in these days of &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?familyId=c3202ce6-4056-4059-8a1b-3a9b77cdfdda"&gt;multi-gigabyte&lt;/a&gt; applications, and I really don't like to carry around a 2.5" portable drive, even though I have several of those. I've been wanting to get something larger, perhaps the 128 GB DataTraveler 200, but the price is just slightly out of my reach. (Actually, I paid more for the 4 GB DT Elite back in &lt;a href="http://www.kingston.com/india/press/2005/product/07a.asp"&gt;2005&lt;/a&gt; compared to the 128 GB DT 200 today, but it's painful to pay such high prices year after year to get the latest and greatest.) So when I came across the &lt;a href="http://www.samsung.com/global/business/hdd/productmodel.do?group=72&amp;amp;type=93&amp;amp;subtype=95&amp;amp;subSubType=106"&gt;Samsung S1 Mini&lt;/a&gt;, a portable 1.8" with a reasonable price, I bought it immediately. The S1 Mini comes in six different colors, I bought the black one to go with my ThinkPad. The S1 Mini has been out for around two years, but it was never available here.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-xIQqLCeKlko/TfCz75-OKgI/AAAAAAAACXI/Ug3-zdNLsrI/s1600/s1mini_6colors.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-xIQqLCeKlko/TfCz75-OKgI/AAAAAAAACXI/Ug3-zdNLsrI/s400/s1mini_6colors.jpg" width="305" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Here's a comparison shot between the WD &lt;a href="http://www.wdc.com/en/products/products.aspx?id=440"&gt;My Passport Essential&lt;/a&gt; 500 GB portable drive, the Samsung S1 Mini, the Kingston DT 200, and Kingston DT Elite. The keyboard below is a ThinkPad X61 so it's slightly smaller than a standard sized keyboard.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-U4kUad80-s4/TfCz-eBf2BI/AAAAAAAACXM/3pIVnV4b0Jc/s1600/s1mini_comparison.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://1.bp.blogspot.com/-U4kUad80-s4/TfCz-eBf2BI/AAAAAAAACXM/3pIVnV4b0Jc/s400/s1mini_comparison.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;One thing that always worries me when buying shrink-wrapped hard drives is how the USB port looks like. Sometimes drives claim to use standard USB ports, but they need a proprietary cable to fit into the proprietary hole. The iPhone was &lt;a href="http://www.engadget.com/2007/06/30/iphone-doesnt-work-with-most-3rd-party-headphones/"&gt;famous&lt;/a&gt; for this: it had a standard earphone jack, but it's recessed and most earphones won't fit into that hole. Portable hard drive reviews need to show how the USB port really looks like.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-83CUkFeRdTo/TfC0AQqouSI/AAAAAAAACXU/1p1CLaRL5QI/s1600/s1mini_usb.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="234" src="http://3.bp.blogspot.com/-83CUkFeRdTo/TfC0AQqouSI/AAAAAAAACXU/1p1CLaRL5QI/s320/s1mini_usb.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The drive speed is nothing to write home about. I didn't expect it to be any fast since it's a 1.8" drive, but it still me a long time to copy all my installation files from the DT200 to the S1 Mini.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Oops. I just noticed my mouse pointer got captured into the photos in this post. I was doing a demo earlier and needed to capture the mouse pointer, and I forgot to turn it off. I'm too lazy to remove them so I'll leave them as they are this time.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-8626026311437415556?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/8626026311437415556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=8626026311437415556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8626026311437415556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8626026311437415556'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/06/samsung-s1-mini.html' title='Samsung S1 Mini'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-xIQqLCeKlko/TfCz75-OKgI/AAAAAAAACXI/Ug3-zdNLsrI/s72-c/s1mini_6colors.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1121556052522330108</id><published>2011-05-23T09:00:00.051+07:00</published><updated>2011-06-09T18:36:06.837+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Moleskine'/><title type='text'>The pen is mightier than the keyboard</title><content type='html'>When I started taking notes using &lt;a href="http://www.ivoidwarranties.com/2008/10/black-notebooks.html"&gt;Moleskine&lt;/a&gt; notebooks a bit over two years ago, one other thing I had to do was get a good pen to go with the notebook. Even though I didn't mention it at the time, I bought the supposedly hugely &lt;a href="http://www.amazon.com/gp/bestsellers/office-products/1069838?ie=UTF8&amp;amp;ref_=pd_zg_hrsr_op_1_5_last"&gt;popular&lt;/a&gt; &lt;a href="http://www.pilotpen.us/ProductGroup/35-G2.aspx"&gt;Pilot G-2&lt;/a&gt; pen. I liked it so much I even bought the &lt;a href="http://www.pilotpen.us/ProductGroup/33-G2Pro.aspx"&gt;G-2 Pro&lt;/a&gt; a few months later.&lt;br /&gt;&lt;br /&gt;Unfortunately, I don't know if it's the weather in Thailand or if it's bad usage (I write very softly), but so far all of my G-2 refills except one have died on me, and each time it happened it was the exact same symptom: the ball of the pen came out from the tip (see photo) when I let someone borrow my pen just for a few seconds. Until finally it happend to myself. While I was taking notes during a meeting the pen just suddenly stopped working and the tip came out. I wasn't even doing anything special.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-tepuJc_Urlk/Tdm7OJ7IHaI/AAAAAAAACWo/aLWcjpqLlH4/s1600/g2_tip.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="292" src="http://1.bp.blogspot.com/-tepuJc_Urlk/Tdm7OJ7IHaI/AAAAAAAACWo/aLWcjpqLlH4/s400/g2_tip.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;So I went to the office supply place to pick out a new pen without reading any reviews, and I picked up the &lt;a href="http://www.pentel.co.jp/product/vicuna/"&gt;Pentel Vicuna&lt;/a&gt;. A quick web search shows that it's new and appears to be&amp;nbsp;&lt;a href="http://chuvaness.com/2011/04/03/best-pen-ever-pentel-vicuna/"&gt;quite popular&lt;/a&gt;. Strangely enough, even though only the dark blue colored body is supposed to be blue ink, mine is the light blue / violet colored body, and it even says black on the barrel, has blue ink inside. Unfortunately, even though when I tested the pen at the store it was really smooth and the ink looked good, but when I actually took notes during today's meeting, a lot of ink globs were visible and lines were uneven.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-dcziU0N17I4/Tdm7TyW2rzI/AAAAAAAACWs/vR19BrTBu54/s1600/pentel_vicuna.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="218" src="http://4.bp.blogspot.com/-dcziU0N17I4/Tdm7TyW2rzI/AAAAAAAACWs/vR19BrTBu54/s400/pentel_vicuna.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;While searching online to see if others are experiencing the same problem I have with the Pilot G-2. I came across a whole bunch of sites "&lt;a href="http://www.instructables.com/id/Save-$200-in-2-minutes-and-have-the-worlds-best-wr/"&gt;teaching&lt;/a&gt;" people how to swap the G-2 refill for a &lt;a href="http://refills.montblanc.com/"&gt;Mont Blanc&lt;/a&gt; refill. I thought the whole idea of using the G-2 pen is for the smooth writing and ink quality. Perhaps the grass is greener on &lt;a href="http://www.fountainpennetwork.com/forum/index.php?/topic/195302-montblanc-mb-rollerball-rb-medium-refills-comprehensive-thread/"&gt;the other side&lt;/a&gt;? I also see a lot of people complaining that Mont Blanc refills dry up very quickly, but Mont Blanc rollerball pens are capped, so I wonder how many of those people complaining are actually using Mont Blanc refills on other pen bodies such as the retractable Pilot G-2 body?&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-z5hO44T-gHQ/TfCvB2BN4SI/AAAAAAAACXE/DU-tuoIn9FQ/s1600/g2_mont_blanc.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="241" src="http://3.bp.blogspot.com/-z5hO44T-gHQ/TfCvB2BN4SI/AAAAAAAACXE/DU-tuoIn9FQ/s400/g2_mont_blanc.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I've also been using&amp;nbsp;&lt;a href="http://www.evernote.com/"&gt;Evernote&lt;/a&gt;&amp;nbsp;more frequently lately. Maybe one day these traditional pens (like cameras) will be called analog pens, and I will finally be taking notes with digital pens.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1121556052522330108?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1121556052522330108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1121556052522330108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1121556052522330108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1121556052522330108'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/05/pen-is-mightier-than-keyboard.html' title='The pen is mightier than the keyboard'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-tepuJc_Urlk/Tdm7OJ7IHaI/AAAAAAAACWo/aLWcjpqLlH4/s72-c/g2_tip.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4130019182079055500</id><published>2011-05-21T22:30:00.001+07:00</published><updated>2011-05-21T22:38:39.832+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Technical PDF on the iPad 2</title><content type='html'>After using my iPad for the past half year as my main &lt;a href="http://www.ivoidwarranties.com/2010/10/technical-pdf-on-ipad.html"&gt;reference tool&lt;/a&gt;, I discovered the biggest problem was that &lt;a href="http://itunes.apple.com/app/goodreader-for-ipad/id363448914"&gt;GoodReader&lt;/a&gt; is just not that fast for searching through files, and "&lt;a href="http://www.ivoidwarranties.com/2011/05/from-zero-to-hero.html"&gt;flipping&lt;/a&gt;" is also quite slow with the page needing to refresh. (In fact, this was the original problem I had with attempting to use the Kindle as a reference tool.)&lt;br /&gt;&lt;br /&gt;The slowness problem have been resolved with the iPad 2's faster &lt;a href="http://www.apple.com/ipad/features/"&gt;A5 CPU&lt;/a&gt;. The iPad 2 is also lighter making it much easier to hold with a single hand, even for the 3G version. The iPad 2 is also much thinner and weighs much less than my&amp;nbsp;&lt;a href="http://www.amazon.com/Windows-Server-2008-R2-Unleashed/dp/067233092X?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Windows Server 2008 R2 Unleashed&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=067233092X" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt;&amp;nbsp;book. Besides the faster CPU and the cameras, there's really not that much difference for my uses, so I'll wait for the iPad 3.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-d6bUdgKAHiI/Tdfbvm3L8JI/AAAAAAAACWk/6YTqEGBSRTE/s1600/ipad_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://2.bp.blogspot.com/-d6bUdgKAHiI/Tdfbvm3L8JI/AAAAAAAACWk/6YTqEGBSRTE/s400/ipad_2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4130019182079055500?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4130019182079055500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4130019182079055500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4130019182079055500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4130019182079055500'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/05/technical-pdf-on-ipad-2.html' title='Technical PDF on the iPad 2'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-d6bUdgKAHiI/Tdfbvm3L8JI/AAAAAAAACWk/6YTqEGBSRTE/s72-c/ipad_2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2787031902403130978</id><published>2011-05-11T12:18:00.035+07:00</published><updated>2011-05-11T12:18:00.290+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>From zero to hero</title><content type='html'>Computer books get outdated so fast, but I still buy them once in a while even though I have an iPad just for reading ebooks. It's just awesome to have (almost) my entire library in ebook format and always have them with me, but they're somewhat poor as a reference tool if you need a whole series of instructions (such as doing an installation) and need to keep going back and forth between a number of pages or even chapters, and searching is really slow on the iPad. I've yet to try PDF reading on the iPad 2 (since I don't have one), but the faster processor could help with both issues.&lt;br /&gt;&lt;br /&gt;Anyway, my most recent book purchase is &lt;a href="http://www.amazon.com/Windows-Server-2008-R2-Unleashed/dp/067233092X?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Windows Server 2008 R2 Unleashed&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=067233092X" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt; even though I already bought the ebook earlier. I've always bought Microsoft's own books when it comes to Windows servers and I wanted to get&amp;nbsp;&lt;a href="http://www.amazon.com/Windows-Server-2008-Inside-Out/dp/0735624380?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Windows Server 2008 Inside Out&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0735624380" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt; but for some reason it wasn't updated for 2008 R2. I know that R2 doesn't have that many new features, but it's nice to have the latest edition and to prevent a new edition from being released the instant I buy the current edition. The book is 1600+ pages and has thin pages similar to the pages you normally find in the Bible, so physically the book is not that thick, but it's really heavy and I get a free workout every time I pick it up.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Ihp8zFkqr6o/Tcn8DywGxSI/AAAAAAAACV4/HCQrm6X-GXA/s1600/ebook_upgrades.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="225" src="http://2.bp.blogspot.com/-Ihp8zFkqr6o/Tcn8DywGxSI/AAAAAAAACV4/HCQrm6X-GXA/s400/ebook_upgrades.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It's not always a good idea to buy the ebook then the paper book. &lt;a href="http://oreilly.com/"&gt;O'Reilly&lt;/a&gt; has an offer where if you already have the paper book you can register it then "upgrade" the paper book to an ebook for only $4.99. Of course, nothing stops you from registering a book that you don't actually own, but hey, honor counts when it comes to ebooks.&lt;br /&gt;&lt;br /&gt;Before ebooks and the term &lt;a href="http://en.wikipedia.org/wiki/Newbie"&gt;n00b&lt;/a&gt; were invented, I uesd to buy lots of books, and I kept almost all of them. &lt;a href="http://www.amazon.com/Running-Microsoft-Windows-Server-4-0/dp/1572313331?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Running Microsoft Windows NT Server 4.0&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1572313331" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt; was the one that got me started in all this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2787031902403130978?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2787031902403130978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2787031902403130978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2787031902403130978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2787031902403130978'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/05/from-zero-to-hero.html' title='From zero to hero'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Ihp8zFkqr6o/Tcn8DywGxSI/AAAAAAAACV4/HCQrm6X-GXA/s72-c/ebook_upgrades.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7839381316997191914</id><published>2011-05-10T19:25:00.001+07:00</published><updated>2011-05-10T19:26:11.104+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ThinkPad'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Like getting a brand new computer</title><content type='html'>Now that Sandy Bridge is out in force, I've been seriously thinking about buying a new notebook. I went backwards a bit earlier this year when I stopped using the MacBook and switched to an older ThinkPad X61 with Core 2 Duo, and when I play with friend's newer Core i notebooks, the Core 2 Duo just feels slow.&lt;br /&gt;&lt;br /&gt;However, one of my most frequently used programs is &lt;a href="http://www.vmware.com/products/player/"&gt;VMware Player&lt;/a&gt;, which is far more dependent on RAM than on raw CPU power. I have a virtual network inside VMware that consists of a domain controller and multiple Windows client versions that I use to do my testing, and having only 4 GB of RAM sucks when I need to open more than two virtual machines. I decided I should either get a new notebook so I can get cheap DDR3 RAM, or hold out by getting expensive DDR2 RAM or getting an SSD.&lt;br /&gt;&lt;br /&gt;So... while searching online for some RAM and SSD prices, I found to my dismay that to take advantage of SSD speeds, I needed a &lt;a href="http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443"&gt;BIOS hack&lt;/a&gt; for the X61 to enable SATA II speeds. The same BIOS hack also has a function called Dual-IDA that forces IDA on both CPU cores. Intel &lt;a href="http://en.wikipedia.org/wiki/Intel_Dynamic_Acceleration"&gt;Dynamic Acceleration&lt;/a&gt; is the precursor to &lt;a href="http://www.intel.com/go/turbo/"&gt;Turbo Boost&lt;/a&gt; that Intel heavily advertises on the Core i5 and i7 CPU's. But back in the Core 2 Duo days, they've already had this technology. The basic idea is that if you're only using one CPU core, it automatically overclocks by one multiplier level (i.e., 200 MHz on my Core 2 Duo T7100 CPU). The BIOS hack forces this overclocking on both cores all the time. So my 1.8 GHz T7100 would constantly run a 2 GHz. The equivalent CPU would be the T7250.&lt;br /&gt;&lt;br /&gt;The BIOS upgrade turned out to be really hard. The ThinkPad BIOS upgrade utility for older notebooks don't work in 64-bit Windows, so I had to burn a bootable CD. The bootable CD upgrade program didn't work with the &lt;i&gt;original&lt;/i&gt; Lenovo DVD-ROM drive that came with X61, it just says no CD-ROM drive found. So I searched around for one of those WinPE rescue discs, which also didn't work since they don't seem to detect that I have a battery, and the BIOS flash utility doesn't work if it doesn't detect a battery.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-rJSciqQrGOg/TaXTZEznL7I/AAAAAAAACVQ/EnQ3i6wOaUw/s1600/T7100_IDA.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="385" src="http://1.bp.blogspot.com/-rJSciqQrGOg/TaXTZEznL7I/AAAAAAAACVQ/EnQ3i6wOaUw/s400/T7100_IDA.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Sigh. Finally I found an old hard drive lying around. I swapped the hard drive in the X61 and installed 32-bit Windows 7 just to do the BIOS upgrade. With the BIOS upgrade and IDA enabled. My Windows Experience Index for the CPU went from 4.9 to 5.0, and CPU-Z shows the CPU clocked at 2.0 GHz.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Ne4GlNFWB1A/Tckry207MDI/AAAAAAAACV0/wvEBp_IYwIs/s1600/throttlestop3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="313" src="http://3.bp.blogspot.com/-Ne4GlNFWB1A/Tckry207MDI/AAAAAAAACV0/wvEBp_IYwIs/s400/throttlestop3.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;After flashing the Dual-IDA capable BIOS, I had to use &lt;a href="http://www.techinferno.com/downloads/?did=1"&gt;ThrottleStop&lt;/a&gt; to actually enable it. ThrottleStop also allows adjusting the CPU core voltage to more manageable levels. Normally, the core voltage dynamically adjusts itself according to the CPU speed. But since the speed is now locked at 2 GHz, it would be always using maximum voltage. Eventhough the core voltage is still fixed, but I could adjust it down, and the image above shows that it's fixed at 1.05 V. Even though the CPU now runs hotter at idle, but when the CPU load is higher, the temperature is cooler since it's locked at 1.05 V.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-bh-7SwTD8J8/TckrMNKzcCI/AAAAAAAACVw/tp9FCUwQpw0/s1600/win7_8gb.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="243" src="http://3.bp.blogspot.com/-bh-7SwTD8J8/TckrMNKzcCI/AAAAAAAACVw/tp9FCUwQpw0/s400/win7_8gb.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;In addition to using the Dual-IDA BIOS, I decided to go for the DDR2 RAM. The RAM was really really expensive, but it's still cheaper than having to buy a new notebook just to use the newer DDR3 RAM. VMware Player now screams with 8 GB of RAM, so I'm happy again. At least I can put off buying a new computer for at least a year, or until the X61 breaks down.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7839381316997191914?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7839381316997191914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7839381316997191914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7839381316997191914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7839381316997191914'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/05/like-getting-brand-new-computer.html' title='Like getting a brand new computer'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-rJSciqQrGOg/TaXTZEznL7I/AAAAAAAACVQ/EnQ3i6wOaUw/s72-c/T7100_IDA.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4814737275916790887</id><published>2011-04-20T15:30:00.007+07:00</published><updated>2011-04-21T07:24:59.596+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>RAIDers of the lost archives</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-cERUJVBr15c/Ta6bxoBYWBI/AAAAAAAACVo/Yg8tmhyB7ls/s1600/rst.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="278" src="http://3.bp.blogspot.com/-cERUJVBr15c/Ta6bxoBYWBI/AAAAAAAACVo/Yg8tmhyB7ls/s400/rst.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I don't know about other IT support people elsewhere, but for me, we &lt;i&gt;always&lt;/i&gt; have computer problems after a long break, like the &lt;a href="http://www.ivoidwarranties.com/2010/01/domain-controller-crashed.html"&gt;first day&lt;/a&gt; after the New Year, or, often worse, the first day after Songkran festival.&lt;br /&gt;&lt;br /&gt;On the last day of the long Songkran festival vacation, the employee RFID  scanner's UPS died and somehow took out the scanner's power supply, I  had to quickly find a replacement power supply before people started coming in to  work. At 8 AM on the first day of work, everyone started turning on the lights and computers at  the same time, and all the breakers automatically cut off. Normally  someone just had to manually reset the breakers but for some reason resetting  didn't work this time, so they just called the building maintenance  people then switched all the breakers off, without notifying the IT  people, and then the power to the servers went out.&lt;br /&gt;&lt;br /&gt;After the power came back, the affected RAID drives (the SQL server has an &lt;a href="http://www.ivoidwarranties.com/2010/04/throwing-hardware-at-problem.html"&gt;SSD RAID1 array&lt;/a&gt;) started  rebuilding themselves, and I started getting support calls that users  can't login to the ERP database. I looked at the SQL server and saw  alert level 024: &lt;i&gt;Hardware Error&lt;/i&gt;. Unfortunately, eventhough I have a nightly backup routine, it failed to activate since earlier last week, and the SQL  Agent didn't notify me of its failure. If I restored from last good backup, I  lose two days of work and get killed by the users and the boss. If I  repair the database, I lose less work but my ERP support guys have to fix it. DBCC CHECKDB REPAIR_ALLOW_FOR_DATA_LOSS it is then.&lt;br /&gt;&lt;br /&gt;Fortunately, there wasn't much data loss and internal consistency  wasn't compromised, but my ERP guys are still working on the problem as I'm typing this.  Later in the afternoon, more support calls started coming in from users  using non-standard clients such as &lt;i&gt;Windows 98&lt;/i&gt; and things like scanners that automatically scan and save to shared folders on the server. I turned my attention to the new domain controller to check user and folder rights. Then I notice a little blinking icon on the task bar: one drive on the RAID array had failed.&lt;br /&gt;&lt;br /&gt;One of the &lt;a href="http://www.ivoidwarranties.com/2008/07/free-hard-drives.html"&gt;first posts&lt;/a&gt; of this blog was about putting Western Digital &lt;a href="http://support.wdc.com/product/install.asp?groupid=605"&gt;RE2&lt;/a&gt; drives into a Buffalo TeraStation. That was in early 2008. Three years later, &lt;i&gt;five&lt;/i&gt; of the original fourteen RE2 drives I bought have already failed. The reason I got fourteen drives at the time was to put four each into two Terastations, and three each into two Windows servers. I thought these are supposed to be special drives designed for RAID use, but the stupidly cheap "consumer" drives that I also use for RAID have not had any problems, and these expensive RAID drives are dropping like flies.&lt;br /&gt;&lt;br /&gt;One time it was so bad because one drive failed in a TeraStations' RAID5 array, and when I put in a new drive to rebuild the RAID array, another drive went bad took out the entire RAID array. I had to reflash the firmware to bring it back. &lt;a href="http://www.ivoidwarranties.com/2010/10/windows-server-911.html"&gt;Last year&lt;/a&gt;, one drive in a server's RAID5 array went bad, imagine how bad I felt when it took 30 hours to rebuilt the array.&lt;br /&gt;&lt;br /&gt;Luckily I happened to have a test server in an isolated network, so I quickly joined into into the domain and promoted it as a domain controller, then proceeded to replace the failed drive.&lt;br /&gt;&lt;br /&gt;During Songkran vacation, while I worked to replace the old server, which I'll write about another time, there was a bunch of half-naked &lt;a href="http://en.wikipedia.org/wiki/Kathoey"&gt;ladyboys&lt;/a&gt; outside making noise and splashing water. Had I known I was gonna have all these problems, I would've invited them to come in and just blow up my servers and preemptively end all this misery.&lt;br /&gt;&lt;br /&gt;My SQL data and failed hard drive have gone to Bit Heaven. They served well and died without thanks. May they rest in peace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4814737275916790887?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4814737275916790887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4814737275916790887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4814737275916790887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4814737275916790887'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/04/raiders-of-lost-archives.html' title='RAIDers of the lost archives'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-cERUJVBr15c/Ta6bxoBYWBI/AAAAAAAACVo/Yg8tmhyB7ls/s72-c/rst.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2558391622128870454</id><published>2011-04-16T10:40:00.002+07:00</published><updated>2011-04-17T14:40:29.538+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Throwing hardware at the problem</title><content type='html'>My ERP project had been live for a few months, but I never managed to resolve the slowness issue. I'm not very good with SQL Server, and all the optimizations I did probably had limited effects on the performance since Dynamics NAV's C/SIDE code is executed client side and the &lt;a href="http://www.ivoidwarranties.com/2010/10/accidental-dba.html"&gt;idiots&lt;/a&gt; I have for consultants don't know the difference between native database and SQL Server. I couldn't get to the ERP's code, and even if I could, I probably wouldn't want to hack the code anyway.&lt;br /&gt;&lt;br /&gt;Few months ago my boss suddenly told me that we made huge profits this month, and to avoid paying huge amounts of tax on the huge profits, he's giving me special permission to buy stuff. A lot of stuff.&lt;br /&gt;&lt;br /&gt;Old server specs (purchased in October 2007): Intel &lt;a href="http://ark.intel.com/Product.aspx?id=29765"&gt;Core 2 Quad Q600&lt;/a&gt; (2.4 GHz), 8 GB DDR2 RAM, ASUS P5K Premium, and 2x500 GB SATA (RAID1). (Was 3x500 GB SATA RAID5, but I listened to the consultants and changed the RAID5 to RAID1, with no difference in speed whatsoever.)&lt;br /&gt;&lt;br /&gt;New server specs (purchased in late 2010):&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TMruNlbTbiI/AAAAAAAACSQ/1t8BDXsZaE0/s1600/cray_jaguar.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TMruNlbTbiI/AAAAAAAACSQ/1t8BDXsZaE0/s400/cray_jaguar.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Oh wait...&lt;br /&gt;&lt;br /&gt;New server specs: Intel &lt;a href="http://ark.intel.com/Product.aspx?id=37150"&gt;Core i7-950&lt;/a&gt; (3.06 GHz), 24 GB DDR3 RAM, ASUS P6X58D Premium, and 2x160 GB SSD (RAID1).&lt;br /&gt;&lt;br /&gt;Windows 7's experience index score is 7.5 on the CPU and RAM, and 7.9 on the hard drive. I wanted to buy a faster CPU, but the 950 is most cost effective, and RAM is maximized for Core i7.&lt;br /&gt;&lt;br /&gt;Oh, and the ERP didn't run any faster than before. None whatsoever.&lt;br /&gt;&lt;br /&gt;I've talked about my Core 2 Quad Q6600 servers &lt;a href="http://www.ivoidwarranties.com/2008/11/not-destination.html"&gt;many&lt;/a&gt; times before. They were originally bought to replace the older domain controllers and run the ERP database. But I used them for SQL only due to performance recommendations, not that it made any difference since my database is so small. Now that I have the Core i7 dedicated to SQL, I decided to replace domain controllers with the Q6600 servers, and also upgrade the entire domain to 2008 R2 functional level.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2558391622128870454?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2558391622128870454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2558391622128870454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2558391622128870454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2558391622128870454'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/04/throwing-hardware-at-problem.html' title='Throwing hardware at the problem'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/TMruNlbTbiI/AAAAAAAACSQ/1t8BDXsZaE0/s72-c/cray_jaguar.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7977873049461823841</id><published>2011-03-18T19:22:00.000+07:00</published><updated>2011-03-18T19:25:11.039+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><title type='text'>Arduino relays</title><content type='html'>I'm putting my newly learned &lt;a href="http://www.arduino.cc/"&gt;Arduino&lt;/a&gt; knowledge to practical use. Since I don't really know any electronics, I went to a local electronics supplier called &lt;a href="http://www.etteam.com/"&gt;ETT&lt;/a&gt; to see what pre-made boards they have. While looking around, I discovered that they make a custom Arduino board with a mouthful name called &lt;a href="http://www.etteam.com/product2009/ET-AVR/ET-EASY_MEGA1280.html"&gt;ET-EASY MEGA1280 Duino Mega&lt;/a&gt; that easily connects to their boards using a simple 10-pin connector.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-oqKzJGMHfo4/TYNB8Eg3A2I/AAAAAAAACVI/j1ZUcO78SeM/s1600/arduino_relay_5V.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="https://lh3.googleusercontent.com/-oqKzJGMHfo4/TYNB8Eg3A2I/AAAAAAAACVI/j1ZUcO78SeM/s400/arduino_relay_5V.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;This is the Duino Mega connected to a &lt;a href="http://www.etteam.com/product/13A05.html"&gt;5V relay board&lt;/a&gt;. The 5V board can be powered directly from the Duino Mega board which is powered from USB. Also connected is a Sharp GP2Y0D21YK infrared sensor. The sensor is a digital sensor with a 24 cm range.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-r57MWCJr9SU/TYNDdTwtMpI/AAAAAAAACVM/gIDsKJEDrII/s1600/arduino_relay_12V.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="265" src="https://lh6.googleusercontent.com/-r57MWCJr9SU/TYNDdTwtMpI/AAAAAAAACVM/gIDsKJEDrII/s400/arduino_relay_12V.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Here's another relay board also produced by ETT. This is a &lt;a href="http://www.etteam.com/product/12A24.html"&gt;12V relay board&lt;/a&gt; that needs to be externally powered. Actually I got the 12V board first, but then I saw the 5V board that can be powered from the Arduino. But after getting the 5V board I was afraid that it might draw too much power. But both seem to work perfectly fine.&lt;br /&gt;&lt;br /&gt;I wrote a little &lt;a href="http://www.arduino.cc/en/Tutorial/Sketch"&gt;sketch&lt;/a&gt; that controls the relays using commands transferred over USB serial as well as reads the status of the infrared sensor. My first Arduino project is a motorized computer scale system. One relay is used to control the motors of the conveyor belt and the second relay is used to toggle a warning siren. The infrared sensor (which will be replaced by a laser sensor in production) is used to sense when to stop the conveyor belt in order to weigh the product.&lt;br /&gt;&lt;br /&gt;Of course, the system has a load cell and a weight indicator that also has to be connected to work. The load cell is connected to the indicator through a special load cell connector, and the indicator is connected to the computer using a simple USB serial port converter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7977873049461823841?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7977873049461823841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7977873049461823841' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7977873049461823841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7977873049461823841'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/03/arduino-relays.html' title='Arduino relays'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-oqKzJGMHfo4/TYNB8Eg3A2I/AAAAAAAACVI/j1ZUcO78SeM/s72-c/arduino_relay_5V.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3034301988454369343</id><published>2011-03-14T12:49:00.000+07:00</published><updated>2011-03-14T12:49:46.714+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>It's complicated</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-_2_y5QMhu40/TX2r7amfRmI/AAAAAAAACVE/nyx5leycUAk/s1600/fb_complicated.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="308" src="https://lh6.googleusercontent.com/-_2_y5QMhu40/TX2r7amfRmI/AAAAAAAACVE/nyx5leycUAk/s400/fb_complicated.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I &lt;a href="http://www.zdnet.com/blog/facebook/facebook-photo-of-stolen-ring-puts-couple-in-jail/757"&gt;bet&lt;/a&gt; it is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3034301988454369343?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3034301988454369343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3034301988454369343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3034301988454369343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3034301988454369343'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/03/its-complicated.html' title='It&apos;s complicated'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-_2_y5QMhu40/TX2r7amfRmI/AAAAAAAACVE/nyx5leycUAk/s72-c/fb_complicated.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7538383945903781872</id><published>2011-03-10T10:30:00.028+07:00</published><updated>2011-08-04T20:56:51.400+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Linksys WRT160NL and DD-WRT</title><content type='html'>A few years ago, I &lt;a href="http://www.ivoidwarranties.com/2008/08/linksys-wrt310n-and-dd-wrt.html"&gt;wrote about&lt;/a&gt; the Linksys WRT310N and DD-WRT. I no longer have that router since a friend decided to borrow it permanently, and I ended up selling it to him.&lt;br /&gt;&lt;br /&gt;When my ASUS WL500gP died last year, I tried to buy another unit only to find it wasn't available locally any more. So I went looking for an alternative, and the &lt;a href="http://www.linksysbycisco.com/AE/en/products/WRT160NL"&gt;Linksys WRT160NL&lt;/a&gt; was what I found. I've had one for a few months already, and recently I bought a few more as it's quickly turning into my favorite router.&lt;br /&gt;&lt;br /&gt;WRT160NL has a 400 MHz CPU, 32 MB RAM, and 8 MB Flash. The It has a USB port ("Storage Link") for attaching USB storage devices. However, with &lt;a href="http://www.dd-wrt.com/"&gt;DD-WRT&lt;/a&gt;, it can also be using for USB printing. The box has a &lt;a href="http://www.linux.com/"&gt;penguin&lt;/a&gt; logo and it's just inviting me to put a third-party firmware on it.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-qiguuyb2-wY/TXhGMK32PJI/AAAAAAAACU0/T5zsZaZ0fb0/s1600/WRT160NL_DD-WRT.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="https://lh3.googleusercontent.com/-qiguuyb2-wY/TXhGMK32PJI/AAAAAAAACU0/T5zsZaZ0fb0/s400/WRT160NL_DD-WRT.jpg" width="323" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I'm running the most recent DD-WRT (&lt;a href="ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/"&gt;16214&lt;/a&gt; as of this writing) on it. With this version, I can enable USB Printer Support from the web interface and it automatically works with my inkjet printer. With earlier versions I had to &lt;a href="http://www.dd-wrt.com/phpBB2/viewtopic.php?t=69238"&gt;manually&lt;/a&gt; install p910nd to get printing to work. DD-WRT doesn't have a detailed changelog so I don't know when this happened, but I'm glad it works "out-of-the-box" now.&lt;br /&gt;&lt;br /&gt;The DD-WRT &lt;a href="http://www.dd-wrt.com/site/support/router-database"&gt;router database&lt;/a&gt; currently shows version 14896 for download. This version seems to have wireless problems since I seem to lose wireless connectivity after a while. 16214 also seems to have fixed that problem.&lt;br /&gt;&lt;br /&gt;While trying to figure out the wireless issues, I also followed the recommendations in &lt;a href="http://dd-wrt.ca/phpBB2/viewtopic.php?t=70415"&gt;this thread&lt;/a&gt; and set my TX Antenna to 1+2+3 and RX Antenna to 1+3 and Antenna Gain to 2, which seems to greatly increase my wireless stability and connectivity.&lt;br /&gt;&lt;br /&gt;Oh, while I was playing with upgrading the different firmwares, the WRT160NL locked up completely. It would no longer finish booting and the power light just flashes. However, upon closer inspection, I discovered that the router wasn't actually "bricked", and I managed to recover it simply by using tftp to upload the linksys-to-ddwrt-firmware.bin to it. After it rebooted, then upload the actual wrt160nl-firmware.bin to it using the web interface.&lt;br /&gt;&lt;br /&gt;Just to be sure that it wasn't pure luck that I recovered the router, I purposely crashed the router several more times, and each time I managed to recover it by using tftp.&lt;br /&gt;&lt;br /&gt;The WRT160NL also works with &lt;a href="http://www.gargoyle-router.com/"&gt;Gargoyle&lt;/a&gt;, which I'll talk about next time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7538383945903781872?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7538383945903781872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7538383945903781872' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7538383945903781872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7538383945903781872'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/03/linksys-wrt160nl-and-dd-wrt.html' title='Linksys WRT160NL and DD-WRT'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-qiguuyb2-wY/TXhGMK32PJI/AAAAAAAACU0/T5zsZaZ0fb0/s72-c/WRT160NL_DD-WRT.jpg' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3612525741004648273</id><published>2011-03-03T05:20:00.007+07:00</published><updated>2011-03-03T06:29:44.891+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Giant iPod touch</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-E0s6pwS-NCw/TW7Ra8c7poI/AAAAAAAACUM/y6ioEtlB-rg/s1600/hero4_20110302.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="171" src="https://lh5.googleusercontent.com/-E0s6pwS-NCw/TW7Ra8c7poI/AAAAAAAACUM/y6ioEtlB-rg/s400/hero4_20110302.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.apple.com/ipad/"&gt;iPad 2&lt;/a&gt; was released earlier today and it looks almost exactly like the leaked photos. I was one of the few people that thought the leaked iPad 2 photos were real, since it follows closely Apple's recent design paradigm: no more round backs. The iPad 2 looks almost exactly like the fourth generation iPod touch, which I really like.&lt;br /&gt;&lt;br /&gt;But what I like most about the iPad 2 is that it's much lighter! I've had the iPad 3G for a few months and I no longer really notice the weight, but whenever I pick up iPads without 3G I notice how much lighter they are. The iPad 2 with or without 3G are both lighter than the original iPad. But I probably won't upgrade unless I can get one for free. Besides, my iPad is &lt;a href="http://greenpois0n.com/"&gt;jailbroken&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3612525741004648273?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3612525741004648273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3612525741004648273' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3612525741004648273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3612525741004648273'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/03/giant-ipod-touch.html' title='Giant iPod touch'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh5.googleusercontent.com/-E0s6pwS-NCw/TW7Ra8c7poI/AAAAAAAACUM/y6ioEtlB-rg/s72-c/hero4_20110302.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4920033888633878436</id><published>2011-02-25T18:00:00.002+07:00</published><updated>2011-02-25T18:09:21.286+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Bye OS X</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-wYY9TtNo3_M/TWeJ1-h98rI/AAAAAAAACUI/F4ZUhsO0xbs/s1600/overview_hero20110224.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://1.bp.blogspot.com/-wYY9TtNo3_M/TWeJ1-h98rI/AAAAAAAACUI/F4ZUhsO0xbs/s400/overview_hero20110224.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It might be funny to pick the day of the &lt;a href="http://newsroom.intel.com/community/intel_newsroom/blog/2010/09/13/intel-details-2011-processor-features-offers-stunning-visuals-built-in"&gt;Intel Core 2011&lt;/a&gt; &lt;a href="http://www.apple.com/macbookpro/"&gt;Macbook Pro&lt;/a&gt; introduction to post this, but after &lt;a href="http://www.ivoidwarranties.com/2009/04/switched.html"&gt;two years&lt;/a&gt; of mostly enjoying OS X, and learning to program Objective-C, I'm going back to Windows. To be precise, I'm moving on to Windows 7, and not going back to Windows XP.&lt;br /&gt;&lt;br /&gt;Oh, I love OS X and its Unixness, but there are just so many things that prevent me from being a happy and productive user. One of my biggest gripes is that I can't print to &lt;i&gt;any&lt;/i&gt; of my networked printers except an older LaserJet that has a JetDirect card. But even with that printer, I have to manually select Tray 2 every single time, eventhough it's already set to Tray 2 by default both in Settings and in CUPS, but it doesn't work. Still, once in a while it would completely refuse to print, and I would just twiddle my thumbs until it would suddenly work again after a random number of hours, sometimes after days.&lt;br /&gt;&lt;br /&gt;My MacBook is the &lt;a href="http://support.apple.com/kb/sp504"&gt;early 2009 model&lt;/a&gt; upgraded with 4 GB of RAM and a 320 GB 7200 RPM hard drive, but it's just so unbearably slow. I try to avoid websites with Flash, since that just slows it down even more. I'm back to using an older ThinkPad X61 (the one I used to &lt;a href="http://www.ivoidwarranties.com/2010/09/linux-distributions.html"&gt;test&lt;/a&gt; all the Linux distributions). The X61 is 3.5 years old and only has 2 GB of RAM, but it's running circles around the MacBook. Oh, and the X61 is running Windows 7 Professional 64-bit, while the MacBook is running OS X 10.6.6.&lt;br /&gt;&lt;br /&gt;I'm also back to using Firefox. Firefox was unusably slow on the Mac, so I changed to Safari like a good OS X user should, until I ran into problems with non-English filenames, then I switched Chrome. Chrome is really really nice, but it doesn't support automatic downloading using a download manager, and again, Flash is unusably slow. Flash is really fast on Safari, and Safari works with download managers, so I ended up having two web browsers open all the time.&lt;br /&gt;&lt;br /&gt;I really miss &lt;a href="http://www.apple.com/macosx/what-is-macosx/mail-ical-address-book.html"&gt;iCal&lt;/a&gt; though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4920033888633878436?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4920033888633878436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4920033888633878436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4920033888633878436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4920033888633878436'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/02/bye-os-x.html' title='Bye OS X'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-wYY9TtNo3_M/TWeJ1-h98rI/AAAAAAAACUI/F4ZUhsO0xbs/s72-c/overview_hero20110224.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-8414056477737567238</id><published>2011-02-24T18:15:00.007+07:00</published><updated>2011-04-13T11:20:41.241+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows Server 2008 R2 SP1</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-rSq3V-cP9oQ/TWY21hC-nuI/AAAAAAAACUA/sSJNYvTsEE0/s1600/pirate.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://4.bp.blogspot.com/-rSq3V-cP9oQ/TWY21hC-nuI/AAAAAAAACUA/sSJNYvTsEE0/s200/pirate.jpg" width="200" /&gt;&lt;/a&gt;&lt;a href="http://technet.microsoft.com/en-us/windowsserver/gg635126.aspx"&gt;Service Pack 1&lt;/a&gt; for both Windows Server 2008 R2 and Windows 7 was out for &lt;a href="http://www.microsoft.com/licensing/"&gt;Volume Licensing&lt;/a&gt; customers since last week, and was released into the wild earlier yesterday. I didn't have time earlier to download it from the Volume Licensing site, but I decided to take some time to download my updates today.&lt;br /&gt;&lt;br /&gt;For some stupid reason the downloads keep getting stuck at exactly the same place every single time. For example, the Windows 7 Professional X64 English ISO, which is 3,181,668,352 bytes, always gets stuck at exactly 2,682,257,408 bytes, even if I use a download manager, even if I use Microsoft's own Java-based download manager, even if I use IE instead of Firefox. I tried downloading around the erroneous byte by using &lt;a href="http://www.flashget.com/"&gt;Flashget&lt;/a&gt;, but even when the file is 100% loaded, that single problem byte is still stuck and attempting to load it just gives me a server error. After trying numerous times, I looked at my firewall logs and noticed I've already downloaded over 100 gigabytes today, without getting anywhere.&lt;br /&gt;&lt;br /&gt;Luckily, I still have &lt;a href="http://thepiratebay.org/"&gt;The Pirate Bay&lt;/a&gt;  at my disposal. So even though I'm a Volume Licensing customer for both  Windows 7 and Windows Server 2008 R2, along with a whole bunch of other  Microsoft products, I ended up having to download ISO's from The Pirate  Bay. Arrrrrrrrrrr!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Wbld4QGwjuU/TWeI1r5USWI/AAAAAAAACUE/NBXRF51iocM/s1600/win7_sp1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="136" src="http://4.bp.blogspot.com/-Wbld4QGwjuU/TWeI1r5USWI/AAAAAAAACUE/NBXRF51iocM/s400/win7_sp1.jpg" width="400" /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Update: after a few weeks, I went back to the Microsoft download site and still couldn't download the problem files. I found a place for leaving comments and left a comment, and a few days later, I could successfully download the files. I don't know if the problem was with Microsoft or with the local Akamai mirror on my ISP, but it's hard to imagine I was the only person with problems...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-8414056477737567238?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/8414056477737567238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=8414056477737567238' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8414056477737567238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8414056477737567238'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/02/windows-server-2008-r2-sp1.html' title='Windows Server 2008 R2 SP1'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-rSq3V-cP9oQ/TWY21hC-nuI/AAAAAAAACUA/sSJNYvTsEE0/s72-c/pirate.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-8235152868185388534</id><published>2011-02-08T09:20:00.006+07:00</published><updated>2011-02-18T09:11:46.138+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><title type='text'>Science for adults</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TVCi3UxYFeI/AAAAAAAACT8/VEsvwCHpqAI/s1600/t2_arnold.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TVCi3UxYFeI/AAAAAAAACT8/VEsvwCHpqAI/s200/t2_arnold.jpg" width="159" /&gt;&lt;/a&gt;&lt;/div&gt;Robots are one of the most fascinating things ever, it's one thing to write programs to watch the flashing bits on a monitor, but it's completely different when you can program physical objects to &lt;strike&gt;destroy the world&lt;/strike&gt; behave according to your instructions.&lt;br /&gt;&lt;br /&gt;So, I've been looking at the &lt;a href="http://www.blogger.com/"&gt;Lego Mindstorms NXT&lt;/a&gt; and the &lt;a href="http://www.arduino.cc/"&gt;Arduino&lt;/a&gt; for ages, but I never bought into them since the NXT is so crazy expensive locally, and I couldn't find Arduino anywhere, and I don't want to risk having to pay through my nose for import tax, without having a little hands-on first.&lt;br /&gt;&lt;br /&gt;Unfortuntaely, this kind of backwards thinking is not very good for me and I never got my robots, until I came across &lt;a href="http://otonanokagaku.net/english/magazine/vol27/"&gt;Vol. 27&lt;/a&gt; of Otona no Kagaku (literally, science for adults) at the local &lt;a href="http://www.kinokuniya.com/"&gt;Kinokuniya&lt;/a&gt; bookstore by pure chance. Vol. 27 includes a &lt;a href="http://www.makershed.com/ProductDetails.asp?ProductCode=MKGK30"&gt;Japanino&lt;/a&gt; (an Arduino clone), an LED bar, and Japanese instructions for building a POV (persistence of vision) device. I can't read Japanese very well, but the Otona no Kagaku website has English instructions for download.&lt;br /&gt;&lt;br /&gt;Since I'm relatively late to the Arduino game, there are literally &lt;a href="http://www.google.com/#hl=en&amp;amp;q=arduino"&gt;millions&lt;/a&gt; of Arduino resources on the web at my disposal. I'm a hardware (PC) person, but I've never really been an electronics guy, I hope this will get me started.&lt;br /&gt;&lt;br /&gt;Update (2011-02-18): I kept having trouble uploading sketches to the Japanino on my MacBook. It appears to be due to hardware design according to &lt;a href="http://www.switch-science.com/trac/wiki/JapaninoReflection"&gt;this page&lt;/a&gt; at Switch Science, and &lt;a href="http://d.hatena.ne.jp/OkibiWorksLabo/20100531/japanino"&gt;this page&lt;/a&gt; seems to describe USB overcurrent problems and how to fix it, but I'm just guessing since I can't really read Japanese.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-8235152868185388534?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/8235152868185388534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=8235152868185388534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8235152868185388534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8235152868185388534'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/02/science-for-adults.html' title='Science for adults'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TVCi3UxYFeI/AAAAAAAACT8/VEsvwCHpqAI/s72-c/t2_arnold.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2921550953017086300</id><published>2011-01-08T06:00:00.001+07:00</published><updated>2011-01-08T06:00:03.081+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Request more users</title><content type='html'>I received mail earlier today from Google &lt;a href="http://googleenterprise.blogspot.com/2011/01/spam-takes-another-hit-email.html"&gt;announcing&lt;/a&gt; support for &lt;a href="http://www.dkim.org/"&gt;DKIM&lt;/a&gt; for all Google Apps editions. My boss has always complained that he couldn't send email to or receive email from his boss, and the IT people at his boss' company always refused to check their in-house email server for problems and keeps telling me to check my email server for problems.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Occam's_razor"&gt;Occam's razor&lt;/a&gt; moment. An in-house email server with hundreds of users vs. &lt;i&gt;Google Apps&lt;/i&gt;. What are the chances the problem is on &lt;i&gt;my&lt;/i&gt; end? DKIM doesn't really have anything to do with inability to receive mails, but I like to throw acronyms at my boss, so,&amp;nbsp;I enabled DKIM on Google Apps and set my DNS accordingly, and on another tab, I was doing user &lt;a href="http://www.google.com/support/a/bin/topic.py?topic=28917"&gt;transitions&lt;/a&gt; to the new Google Apps infrastructure. While I was doing this, I suddenly noticed on the Dashboard I can request for more users. The request for more users button was disabled a few years ago when Google Apps started the Premier Edition (now simply called &lt;a href="http://www.google.com/apps/intl/en/business/details.html"&gt;Google Apps for Business&lt;/a&gt;) and since I already have 200 users I never actually needed more users. (Unlike new Google Apps users that can only get 50 users, I've been using Google Apps since 2006 and started with 100 users, and I've requested for 200 users in 2007.)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TScyXTzp2zI/AAAAAAAACTU/nTXhqziYMto/s1600/google_apps_request_for_more_users.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TScyXTzp2zI/AAAAAAAACTU/nTXhqziYMto/s1600/google_apps_request_for_more_users.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;To make sure I wasn't imagining things, I googled and found&amp;nbsp;&lt;a href="http://techcrunch.com/2009/01/23/google-puts-the-squeeze-on-free-apps/"&gt;this&lt;/a&gt;&amp;nbsp;TechCrunch article, which is exactly what my dashboard looked like earlier. And just to make sure I'm not dreaming, I immedidately requested for 100 more users.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TSczZ4-ijRI/AAAAAAAACTc/pGG8uqDVues/s1600/google_apps_300_users.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TSczZ4-ijRI/AAAAAAAACTc/pGG8uqDVues/s1600/google_apps_300_users.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Yay!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2921550953017086300?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2921550953017086300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2921550953017086300' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2921550953017086300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2921550953017086300'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/01/request-more-users.html' title='Request more users'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/TScyXTzp2zI/AAAAAAAACTU/nTXhqziYMto/s72-c/google_apps_request_for_more_users.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2255883351474897857</id><published>2011-01-07T18:00:00.001+07:00</published><updated>2011-01-07T18:02:11.447+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Loving Linux Mint</title><content type='html'>(Continued from &lt;a href="http://www.ivoidwarranties.com/2010/09/finding-right-linux-distribution.html"&gt;Part 2&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;After trying openSUSE and Fedora and getting frustrated, I was almost ready to give up. Surely if people are trying to get Linux onto desktops, it should be easier than this? All those people that are saying Linux is ready for personal use must be delusional, or have really simple needs.&lt;br /&gt;&lt;br /&gt;Anyway, my next was &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt;. Ubuntu is by far the most popular Linux distribution with a huge commercial backing. The installation screens of Ubuntu is also different from others in that it highlights Ubuntu's features instead of showing technical messages that most people probably won't understand.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TIyneH2H6RI/AAAAAAAACNk/ES-QnINwUVE/s1600/linux_ubuntu_install.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TIyneH2H6RI/AAAAAAAACNk/ES-QnINwUVE/s400/linux_ubuntu_install.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ubuntu has multi-lingual support built-in, but maybe because they don't have a lot of Asian developers, their selection of pre-installed input method are more than strange, to say the least, and the most commonly used Pinyin input, ibus-pinyin, isn't available by default, and none of those Chinese input selections in the screen below worked in a useful manner.&lt;br /&gt;&lt;br /&gt;You might also think I'm easily discouraged. The thing is, I have no problems with using Windows or OS X in my daily work. I don't think Bill or Steve are the devil, and I use the right tool for the right job. I can easily learn to compile my own kernel or drivers, but I want to see how difficult it would be for an average person to get Linux going, without getting all frustrated.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TIyn8y8aXEI/AAAAAAAACNs/QparZ6drT0E/s1600/linux_ubuntu_ibus.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TIyn8y8aXEI/AAAAAAAACNs/QparZ6drT0E/s400/linux_ubuntu_ibus.jpg" width="390" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Like Fedora, Ubuntu supports brightness and volume OSD out of the box, as well as Wi-Fi and Bluetooth toggling using Fn-F5. Trackpoing scrolling and sensitivity can be installed and configured the same way as Fedora.&lt;br /&gt;&lt;br /&gt;The big surprise was for Active Protection System, which I couldn't get to work in Fedora. In Ubuntu, both tp_smapi (called tp-smapi-dkms) and hdaps are available in the repo. After installing them from the repo, APS worked right away without additional configuration.&lt;br /&gt;&lt;br /&gt;I was almost going keep Ubuntu when I went to uninstall Evolution.&amp;nbsp;I don't use a desktop mail client, so Evolution is no use for me, but when I tried to remove it, Software Center also wants to uninstall ubuntu-desktop as well, which is probably not a very good idea. Evolution is just too integrated with Ubuntu to make a full and clean uninstallation possible.&lt;br /&gt;&lt;br /&gt;Next and final in queue, &lt;a href="http://www.linuxmint.com/"&gt;Linux Mint&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ubuntu and Linux Mint are almost exactly the same thing. Linux Mint is based on Ubuntu but with somewhat different pre-installed applications and themes (Thunderbird instead of Evolution, Pidgin instead of Empathy, and it's green instead of brown), the partner repo is pre-enabled, and video codecs are pre-installed instead of auto-installation on first use.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TIya2_wudPI/AAAAAAAACNM/TpR6OdqbQVE/s1600/linux_mint_welcome.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TIya2_wudPI/AAAAAAAACNM/TpR6OdqbQVE/s400/linux_mint_welcome.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Linux Mint's Software Manager is a lot like Ubuntu's Software Center. But it adds community reviews and stars, which sounds like a good idea at first, until you see the reviews for programs like Adobe Reader which is really useful for enterprise users like me, but typical "fanbois" would hate. I think this is Linux Mint's only drawback, and I wish there's a way to use the Software Manager without seeing those amateur reviews and scores.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TIycFRu9gEI/AAAAAAAACNc/PXQjnJBF_Zg/s1600/linux_mint_acroread.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TIycFRu9gEI/AAAAAAAACNc/PXQjnJBF_Zg/s400/linux_mint_acroread.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;In conclusion, I've been using Linux Mint for a couple of weeks now. As of this writing Ubuntu 10.10 is out, and I imagine a new version of Linux Mint would be coming soon.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;(To be continued...)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2255883351474897857?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2255883351474897857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2255883351474897857' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2255883351474897857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2255883351474897857'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2011/01/loving-linux-mint.html' title='Loving Linux Mint'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/TIyneH2H6RI/AAAAAAAACNk/ES-QnINwUVE/s72-c/linux_ubuntu_install.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6067793747840312583</id><published>2010-12-23T20:30:00.000+07:00</published><updated>2010-12-23T20:30:09.863+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Skype</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TRNNYMzA3fI/AAAAAAAACTA/yXkjm9RbCn4/s1600/skype_alone.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TRNNYMzA3fI/AAAAAAAACTA/yXkjm9RbCn4/s320/skype_alone.jpg" width="208" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;7 million Skype users are online, and none of them are my friends. Skype has been down for almost 24 hours, and my phone has been ringing off the hook since this morning from desperate users who can't get in touch with their friends or customers. It's amazing for my users to realize how much they depend on technology when they're suddenly cut off from it.&lt;br /&gt;&lt;br /&gt;I most definitely wouldn't want to be a member of Skype's IT team right now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6067793747840312583?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6067793747840312583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6067793747840312583' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6067793747840312583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6067793747840312583'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/12/skype.html' title='Skype'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TRNNYMzA3fI/AAAAAAAACTA/yXkjm9RbCn4/s72-c/skype_alone.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7455320540474360364</id><published>2010-10-29T22:35:00.005+07:00</published><updated>2010-12-02T11:22:58.506+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Technical PDF on the iPad</title><content type='html'>I've wanted an iPad since it was &lt;a href="http://www.ivoidwarranties.com/2010/01/year-we-make-ipad.html"&gt;released&lt;/a&gt; to read my technical manuals in the &lt;a href="http://en.wikipedia.org/wiki/Portable_Document_Format"&gt;PDF&lt;/a&gt; format (mostly because the Kindle &lt;a href="http://www.ivoidwarranties.com/2009/12/amazon-kindle-in-thailand.html"&gt;didn't work so well&lt;/a&gt;).&amp;nbsp;Unfortunately, I could find hundreds of iPad PDF viewer reviews online, but none of the reviews I found talk about the actual usability or display quality, and none of the iPad's I saw in real life have any PDF's loaded. I've walked up to strangers in public asking to see if they have technical PDF's in their iPad's, but all I've ever seen are games.&lt;br /&gt;&lt;br /&gt;Since I couldn't find out the quality of iPad PDF displays and I didn't want to buy one blindly, so I gave up the idea of buying an iPad earlier this month. But of course, fate works in mysterious ways.&lt;br /&gt;&lt;br /&gt;You need to click on the image to see the full size. The PDF's I loaded are Wrox's &lt;a href="http://www.amazon.com/Professional-Server-2008-Internals-Troubleshooting/dp/0470484284?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;SQL Server 2008 Internals and Troubleshooting&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0470484284" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt; that I've been &lt;a href="http://www.ivoidwarranties.com/2010/10/accidental-dba.html"&gt;digging&lt;/a&gt; into lately, and a "borrowed" copy of Wiley's &lt;a href="http://www.amazon.com/Mastering-AutoCAD-2011-LT/dp/0470621974?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Mastering AutoCAD 2011 and AutoCAD LT 2011&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0470621974" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt; so I can see display quality of images inside PDF. It has already been deleted as I'm not an AutoCAD user.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/app/ibooks/id364709193"&gt;iBooks&lt;/a&gt; is the ebook app and store frontend from Apple, but it also handles PDF files. The display quality is good. But like most Apple programs, there's no way to customize the program at all.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TMHCPWfDV4I/AAAAAAAACRc/3FwJBcU05QY/s1600/ipad_pdf_sql_ibooks.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TMHCPWfDV4I/AAAAAAAACRc/3FwJBcU05QY/s320/ipad_pdf_sql_ibooks.PNG" width="240" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TMHCOCLIrKI/AAAAAAAACRY/KyTUkglXxTk/s1600/ipad_pdf_autocad_ibooks.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TMHCOCLIrKI/AAAAAAAACRY/KyTUkglXxTk/s320/ipad_pdf_autocad_ibooks.PNG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/app/stanza/id284956128"&gt;Stanza&lt;/a&gt; is probably the most well known ebook reading app and it's available for every device. It handles PDF really fast, and there are all kinds of customization settings that helps the "reading experience". However, maybe because the program is optimized for real ebook formats such as ePub, the PDF display quality is really really poor.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TMJZubCoQmI/AAAAAAAACRk/38AeMUbLbgI/s1600/ipad_pdf_sql_stanza.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TMJZubCoQmI/AAAAAAAACRk/38AeMUbLbgI/s320/ipad_pdf_sql_stanza.PNG" width="240" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TMJZtkRi6TI/AAAAAAAACRg/fCMQ1LBJTtg/s1600/ipad_pdf_autocad_stanza.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TMJZtkRi6TI/AAAAAAAACRg/fCMQ1LBJTtg/s320/ipad_pdf_autocad_stanza.PNG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/app/goodreader-for-ipad/id363448914"&gt;GoodReader&lt;/a&gt; is perhaps the best known PDF reader, having separate &lt;a href="http://itunes.apple.com/app/goodreader-for-iphone/id306277111"&gt;iPhone&lt;/a&gt; and iPad versions. There are tons of customizations, but none of them seem to be really useful. I also hate that it has page flipping animation if you swipe to turn the page, but no animation if you tap to turn. However, the PDF display quality is by far the best. As can be seen in the images below, the graphics in the PDF can be seen clearly without zooming, and the AutoCAD image is smooth without jaggies.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TMJa6Ek4WhI/AAAAAAAACRs/viRUXU1XoeQ/s1600/ipad_pdf_sql_goodreader.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TMJa6Ek4WhI/AAAAAAAACRs/viRUXU1XoeQ/s320/ipad_pdf_sql_goodreader.PNG" width="240" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TMJa5Rh3iVI/AAAAAAAACRo/XMPYLX1d9_0/s1600/ipad_pdf_autocad_goodreader.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TMJa5Rh3iVI/AAAAAAAACRo/XMPYLX1d9_0/s320/ipad_pdf_autocad_goodreader.PNG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/app/readdledocs-for-ipad-pdf-viewer/id364901807"&gt;ReaddleDocs&lt;/a&gt; is probably the most famous PDF reader since I see glowing reviews for it all the time and it's promoted everywhere. In fact, it was the first I tried. But it turned out to be really bad. Both the controls and image quality can't compare with any of its competitors. There is also a separate &lt;a href="http://itunes.apple.com/app/readdledocs-documents-attachments/id285053111"&gt;iPhone&lt;/a&gt; version available.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TMJb3OkkHHI/AAAAAAAACR0/mD_oXGeoSpc/s1600/ipad_pdf_sql_readdledocs.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TMJb3OkkHHI/AAAAAAAACR0/mD_oXGeoSpc/s320/ipad_pdf_sql_readdledocs.PNG" width="240" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TMJb2LMLOqI/AAAAAAAACRw/bOQhGttFScM/s1600/ipad_pdf_autocad_readdledocs.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TMJb2LMLOqI/AAAAAAAACRw/bOQhGttFScM/s320/ipad_pdf_autocad_readdledocs.PNG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/app/fast-pdf/id365270223"&gt;Fast PDF&lt;/a&gt; is not fast.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TMrkfkVjL6I/AAAAAAAACSE/cKxWjSeZIZE/s1600/ipad_pdf_sql_fastpdf.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TMrkfkVjL6I/AAAAAAAACSE/cKxWjSeZIZE/s320/ipad_pdf_sql_fastpdf.PNG" width="240" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TMrkeEqSplI/AAAAAAAACSA/svTDL4aWnIc/s1600/ipad_pdf_autocad_fastpdf.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TMrkeEqSplI/AAAAAAAACSA/svTDL4aWnIc/s320/ipad_pdf_autocad_fastpdf.PNG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/app/iread-pdf/id378450857"&gt;iRead PDF&lt;/a&gt; is the free version of &lt;a href="http://itunes.apple.com/app/iannotate-pdf/id363998953"&gt;iAnnotate PDF&lt;/a&gt; without the annotation features. iAnnotate PDF was popular for a while for being the first iPad PDF app that allows annotation simply by writing and marking with your fingers, but most of the competitors have now added similar features, and it just doesn't stand out any more. Also, it seems to be geared toward annotation and not reading, so the "reading experience" is lacking. There's no capture of the AutoCAD book since I just didn't care about the program enough to keep going.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TMJdE4bcz6I/AAAAAAAACR4/ncrABNhBEd0/s1600/ipad_pdf_sql_iread.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TMJdE4bcz6I/AAAAAAAACR4/ncrABNhBEd0/s320/ipad_pdf_sql_iread.PNG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/app/pdf-notes-for-ipad-pdf-reader/id391487223"&gt;pdf-notes&lt;/a&gt; is a free app that allows annotation. But it's slow and doesn't handle PDF display that well at all. Once again, there's no capture from the AutoCAD book.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TMJdTcCY4hI/AAAAAAAACR8/7TtKEyScRiI/s1600/ipad_pdf_sql_pdfnotes.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TMJdTcCY4hI/AAAAAAAACR8/7TtKEyScRiI/s320/ipad_pdf_sql_pdfnotes.PNG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;It's quite obvious that the display quality of embedded graphics is greatly enhanced by anti-aliasing the graphics. But I looked and none of the apps have a setting to toggle anti-aliasing. It's either there (iBooks and GoodReader) or it's not (the rest), which is why iBooks and GoodReader are the best choices for PDF with embedded graphics.&lt;br /&gt;&lt;br /&gt;Finally, I have some photos taken with my iPad next to the SQL Book. The first photo is the book opened to the same page as the screenshots above, and the second photo is opened to a random page that shows some code. The iPad is running GoodReader.&lt;br /&gt;&lt;br /&gt;Some moiré is visible on the iPad screen due to the &lt;a href="http://www.capdase.com/en/product5.php?cid=4&amp;amp;bid=78&amp;amp;mid=991&amp;amp;pid=6607"&gt;low quality screen protector film&lt;/a&gt;. This is not a screen protector film review, but that particular film is so bad that after two days, I already have permanent markings on the film on frequently used areas such as the area where I tap to go to the next page! And I don't know where they get the "anti-reflection" from. Maybe it reflects so much light you get blinded so you don't see any more reflections.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TMrlYLY9SXI/AAAAAAAACSI/aw1X-IHz7zw/s1600/ipad_pdf_tables.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TMrlYLY9SXI/AAAAAAAACSI/aw1X-IHz7zw/s400/ipad_pdf_tables.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TMrlfAFTMQI/AAAAAAAACSM/44DYBAtf2EU/s1600/ipad_pdf_code.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TMrlfAFTMQI/AAAAAAAACSM/44DYBAtf2EU/s400/ipad_pdf_code.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;GoodReader is by far the best of the PDF readers I tried. However, I really don't like not having page animation when tapping to turn the page. The program is highly customizable, but the things that can be customized just aren't useful. But the display quality and speed more than make up for the shortcomings.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;As for Stanza, I've been using it for a long time on my iPod touch to read ebooks and I've customized it exactly the way I like it. I would continue to use Stanza to read PDF files that aren't technical books. Unfortunately, since GoodReader can't be customized as much as Stanza, I've had to "un-customize" some of my preferred Stanza settings so the two programs can behave in the same way so I don't keep confusing myself.&lt;/div&gt;&lt;br /&gt;iBooks is also recommended if you prefer to use Apple's ebookstore and don't want to customize anything.&lt;br /&gt;&lt;br /&gt;Happy reading!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7455320540474360364?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7455320540474360364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7455320540474360364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7455320540474360364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7455320540474360364'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/10/technical-pdf-on-ipad.html' title='Technical PDF on the iPad'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/TMHCPWfDV4I/AAAAAAAACRc/3FwJBcU05QY/s72-c/ipad_pdf_sql_ibooks.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6855201984344929612</id><published>2010-10-21T10:21:00.001+07:00</published><updated>2010-10-21T10:21:33.790+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows Server 911</title><content type='html'>What could be worse than never performing backups? Server crashes in the middle of the backup process.&amp;nbsp;Which was exactly what happened to me a few days ago, while I was backing up SQL data off our ERP server, and then the work day started and users started calling in the complain.&lt;br /&gt;&lt;br /&gt;After the server rebooted, the Intel ICH RAID started rebuilding itself and was stuck at 33% and the ECC errors kept on climbing, which indicated a bad hard drive. The Intel console didn't say which drive was going bad though. Fortunately, the BIOS settings page did say that drive 0 was bad, so I replaced the drive with an identical one.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TLqwrxaC1XI/AAAAAAAACP0/z7BXHBpP6bU/s1600/ecc_errors.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TLqwrxaC1XI/AAAAAAAACP0/z7BXHBpP6bU/s1600/ecc_errors.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Unforunately, after the drive was replaced, it restarted the RAID building process, but the Intel Matrix Storage Console also complained that there's a missing drive. I kept wondering if I did something wrong, but luckily, after about 30 hours of RAID rebuilding, the process completed and everything was fine, and the missing drive error disappeared. (I didn't capture an image of the missing drive error, since I thought it would be there even after the rebuild was complete.)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TLqxAnT-ssI/AAAAAAAACP4/ImcLdQLZxj4/s1600/rebulid_complete.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TLqxAnT-ssI/AAAAAAAACP4/ImcLdQLZxj4/s1600/rebulid_complete.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;So everything turned out to be fine. But during the 30 hours that the RAID was rebuilding, I took another full backup of the SQL data and restored it into my server's identical twin with the newer OS. So now I have two identical servers with different OS's and different versions of SQL Server.&lt;br /&gt;&lt;br /&gt;The older server is Windows Server 2008 with SQL Server 2008, and the new, live, server is Windows Server 2008 R2 and SQL Server 2008 R2. After some testing, I decided to just take out the older server and replace it with the new one, since I've been wanting to upgrade to R2 for a while. So the drive crashing and stressful server rescue (and getting abused by the users) turned out to be a good thing after all.&lt;br /&gt;&lt;br /&gt;Before:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TLqzH0xp0YI/AAAAAAAACQE/M09RSehNwOU/s1600/about_windows_2008.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="160" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TLqzH0xp0YI/AAAAAAAACQE/M09RSehNwOU/s400/about_windows_2008.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TLqzC_iYOaI/AAAAAAAACQA/vs1uaMYGWeM/s1600/about_sql_2008.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="273" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TLqzC_iYOaI/AAAAAAAACQA/vs1uaMYGWeM/s400/about_sql_2008.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;After:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TL-vdCGfisI/AAAAAAAACQU/TLSFT7Psm8E/s1600/about_windows_2008_r2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TL-vdCGfisI/AAAAAAAACQU/TLSFT7Psm8E/s400/about_windows_2008_r2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TL-vY-VwtRI/AAAAAAAACQQ/HU79cHOi3QI/s1600/about_sql_2008_r2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="271" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TL-vY-VwtRI/AAAAAAAACQQ/HU79cHOi3QI/s400/about_sql_2008_r2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Oh, and what could be more stressful than bringing a new server with restored databases online? A database went missing. But this was a result of the &lt;a href="http://www.ivoidwarranties.com/2010/10/accidental-dba.html"&gt;bad information&lt;/a&gt; our ERP consultants gave me (i.e. I should always restore database backups using the ERP client and not using SQL Server), which further proves their uselessness.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6855201984344929612?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6855201984344929612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6855201984344929612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6855201984344929612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6855201984344929612'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/10/windows-server-911.html' title='Windows Server 911'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/TLqwrxaC1XI/AAAAAAAACP0/z7BXHBpP6bU/s72-c/ecc_errors.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-8009927468208841322</id><published>2010-10-15T21:07:00.004+07:00</published><updated>2011-04-17T14:35:36.470+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><title type='text'>The accidental DBA</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TL3RNhs2pmI/AAAAAAAACQI/8mTiYDHc6T0/s1600/database.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TL3RNhs2pmI/AAAAAAAACQI/8mTiYDHc6T0/s320/database.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;A lot of &lt;a href="http://en.wikipedia.org/wiki/Database_administrator"&gt;DBA&lt;/a&gt; seem to be accidents. A search for accidental DBA on Google turns out millions of matches, and now I'm one of them.&lt;br /&gt;&lt;br /&gt;A few months ago, when my Microsoft Dynamics &lt;a href="http://www.microsoft.com/dynamics/en/us/products/nav-overview.aspx"&gt;NAV&lt;/a&gt; ERP project was about to go live, one of the last things we got stuck at was a process called &lt;a href="http://www.google.com/#hl=en&amp;amp;q=adjust+cost+item+entries"&gt;adjust cost item entries&lt;/a&gt; ("ACIE"), which basically takes all the transactions you've made, and figures out the average or FIFO cost of a particular item in your inventory.&lt;br /&gt;&lt;br /&gt;So I was looking at the adjust cost process, and it was taking a long time. A loooong time. A looooooooong time. A looooooooooooooooooong time. After a few hours, I killed the process and decided to ask the consultant about it.&lt;br /&gt;&lt;br /&gt;The mor^H^H^Hconsultant said something like... your server is probably way below our recommended specs, adjust cost only takes two hours on her notebook, you need to buy a new server, or install a modern OS like Windows Server 2003 and SQL Server 2005. I told her that our server &lt;i&gt;already&lt;/i&gt;&amp;nbsp;runs Windows Server 2008 SP1 and SQL Server 2008. Both are 64-bit. The server has a Core 2 Quad Q6600, 8 GB RAM, and loads of disk space in a RAID5 configuration. She then mumbled something about Windows Server 2008 is too new and probably incompatible with our hardware, but then she suddenly jumped and said that RAID5 is &lt;i&gt;baaaaad&lt;/i&gt; for SQL Server.&lt;br /&gt;&lt;br /&gt;Hmmf. I do know that RAID5 is not a very good choice to run SQL Server on, and our server really wasn't all that powerful in 2010 (it was bought in &lt;a href="http://www.ivoidwarranties.com/2008/11/not-destination.html"&gt;late 2007&lt;/a&gt;), but then the server was specifically bought to run the ERP software, our database wasn't that big, and we only have 20 users. Even if it's sub-optimal, it shouldn't take forever to do something that needed to be done weekly or even daily.&lt;br /&gt;&lt;br /&gt;After trying a whole bunch of settings on both the hardware and on Windows, and being nagged to no end by the consultants that my RAID5 setup is no good for running SQL Server and that I need to buy the Enterprise Edition of SQL Server instead of the Standard Edition, I finally brought my&amp;nbsp;&lt;i&gt;second&lt;/i&gt; server with identical specs online, but I installed the database files on separate drives. It's not RAID10 like they asked, but it has separate drives for the OS, for SQL Server itself, for the database files, for the log, and tempdb. I also installed Windows Server 2008 R2 and SQL Server 2008 Enterprise.&lt;br /&gt;&lt;br /&gt;So I started the adjust cost batch process on this server, and exactly 24 hours later, it completed! I had never been able to complete the adjust cost process on the live server, since the database server can't accept posting entries while ACIE is running. But running for 24 hours wasn't exactly acceptable. (I could even accept 12 hours (!) since our working hours is 12 hours.)&lt;br /&gt;&lt;br /&gt;I couldn't understand why the process only takes two hours on her notebook, so I decided to steal a look at the notebook when she wasn't looking to see how things were configured there. But then I discovered that she was running the native client version of the Dynamics NAV software. GAH!&lt;br /&gt;&lt;br /&gt;Dynamics NAV comes in two different versions. The native version uses a file based database, and the SQL Server client version which, of course, uses SQL Server. They're very similar, but code has to be optimized differently depending on which version is used. I realized then that the idi^H^H^Hconsultants had absolutely no clue whatsoever about SQL Server, and decided to take matters into my own hands. (Okay, I had an idea earlier that they were clueless when they installed the entire database into my boot drive when the data drive had 1 TB of empty space, but they argued that I set up the drives wrong.)&lt;br /&gt;&lt;br /&gt;Oh, I did get the ACIE issue resolved. While I was trying out different hardware settings, one of their other consultants (PURE GENIUS, by God!) mumbled something about bugs in the ACIE routine, and sent me an object, which immediately resolved the issue, and my ACIE time dropped from 24 hours to minutes. Proving that all the problems had nothing to do with my hardware whatsoever.&lt;br /&gt;&lt;br /&gt;Since I was taking matters into my own hands (becoming the accidental DBA), I had to start learning first. I first went to Amazon and bought &lt;a href="http://www.amazon.com/NAV-SQL-Performance-Field-Guide/dp/3837014428?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;The NAV/SQL Performance Field Guide&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=3837014428" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt;, which is targated at Dynamics NAV and &lt;a href="http://www.amazon.com/Professional-Server-2008-Internals-Troubleshooting/dp/0470484284?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Professional SQL Server 2008 Internals and Troubleshooting&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0470484284" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt;, which is targated at SQL Server in general. Unfortunately, since I was such a newbie at SQL, and I like &lt;a href="http://www.wrox.com/"&gt;Wrox&lt;/a&gt; books in general, so I also got &lt;a href="http://www.amazon.com/Beginning-Microsoft-Server-2008-Administration/dp/0470440910?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Beginning Microsoft SQL Server 2008 Administration&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0470440910" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt;. (Since then, I've also bought &lt;a href="http://www.manning.com/"&gt;Manning&lt;/a&gt;'s &lt;a href="http://www.amazon.com/SQL-Server-2008-Administration-Action/dp/193398872X?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;SQL Server 2008 Administration in Action&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=193398872X" style="border: none !important; margin: 0px !important; padding: 0px !important;" width="1" /&gt;,&amp;nbsp;which is by far my favorite right now.)&lt;br /&gt;&lt;br /&gt;After burying myself in the books for a few weeks, I started working on the SQL Server.&amp;nbsp;First, I discovered that the consultants had allocated 40 GB to the NAV database's PRIMARY file, and it was only using 60 MB. The data filegroup, however, was set to auto-grow and it was at 12 GB with 99% full. So I resized it into a more logical 128 MB PRIMARY and 16 GB data. They told me that I had allocated too much space when they were the ones that did the idiotic allocation.&lt;br /&gt;&lt;br /&gt;Second, I discovered that the NAV log file was &lt;i&gt;200 GB&lt;/i&gt;. We've never done a backup using SQL Server, since the consultant insisted that we should backup only using the Dynamics NAV client and not through SQL Server. I backed up the log which cleared it out, and resized it to a more logical 8 GB. Since we only do daily backups and don't care about data loss during the day, I also decided to change the recovery mode to simple.&lt;br /&gt;&lt;br /&gt;After the above, I made maintenance plans to make daily backups using SQL Server's backup function. Backing up using the NAV client by then took nearly an hour, and restoring the database took nearly three hours. Backing up and restoring using SQL Server only took about 5 minutes.&lt;br /&gt;&lt;br /&gt;Next,&amp;nbsp;The Dynamics NAV/SQL Performance Field Guide provided an index defragmentation script, which took more than an hour to complete on the first run. I guess it was an indication how fragmented my database was. Nowadays it takes about 2-3 minutes to run.&lt;br /&gt;&lt;br /&gt;The consultants also said that my server has way too little RAM (it has 8 GB) since task manager indicates that SQL is using all the memory. 8 GB is not that much for SQL Server, but we have a very small database! Besides, SQL Server is designed to cache data in memory and it's normal for SQL Server to use large chunks of memory. But I still made changes to SQL Server so it doesn't automatically take up all the memory.&lt;br /&gt;&lt;br /&gt;I wrote above that the ACIE issue was resolved. However, the ERP software was still suffering performance problems, and the assw^H^H^H^Hconsultants were still insisting that my RAID5 (and lack of RAM) was causing problems. By this time I've given up explaining to them patiently that my RAID5 had nothing to do with the sluggishness, since the ACIE problem was fixed by a simple object. (Anyway, just by pure chance, or maybe it was the Will of the Gods, one of the drives in the RAID5 array died and I ended up in a RAID1 configuration, which I describe in &lt;a href="http://www.ivoidwarranties.com/2010/10/windows-server-911.html"&gt;another post&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;After doing all that, the ERP software is still uselessly slow most of the time. What do I do in times like these? Why, &lt;a href="http://www.ivoidwarranties.com/2010/04/throwing-hardware-at-problem.html"&gt;throw more hardware&lt;/a&gt; at the problem, of course.&lt;br /&gt;&lt;br /&gt;(Image source: &lt;a href="http://www.imagine-net-tech.com/database.html"&gt;Imagine-Net Technology&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-8009927468208841322?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/8009927468208841322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=8009927468208841322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8009927468208841322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8009927468208841322'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/10/accidental-dba.html' title='The accidental DBA'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TL3RNhs2pmI/AAAAAAAACQI/8mTiYDHc6T0/s72-c/database.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-5832332489613092793</id><published>2010-10-10T10:10:00.002+07:00</published><updated>2010-10-10T11:47:37.559+07:00</updated><title type='text'>10/10/10 10:10</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TLEtpRLwCNI/AAAAAAAACPg/1EqFwyMIs3Y/s1600/10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TLEtpRLwCNI/AAAAAAAACPg/1EqFwyMIs3Y/s400/10.jpg" width="277" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Happy 10/10/10 10:10!&lt;br /&gt;&lt;br /&gt;In other news:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TLEv-rhKSDI/AAAAAAAACPk/kklTBmdvpK4/s1600/ra1ndrop.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TLEv-rhKSDI/AAAAAAAACPk/kklTBmdvpK4/s1600/ra1ndrop.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.limera1n.com/"&gt;limera1n&lt;/a&gt; untethered jailbreak is out for iOS 4.1 for all devices. More &lt;a href="http://blog.iphone-dev.org/post/1280823486/limera1n-surprise"&gt;coverage&lt;/a&gt; on the Dev-Team Blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-5832332489613092793?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/5832332489613092793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=5832332489613092793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5832332489613092793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5832332489613092793'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/10/101010-1010.html' title='10/10/10 10:10'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TLEtpRLwCNI/AAAAAAAACPg/1EqFwyMIs3Y/s72-c/10.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-5571499524549172721</id><published>2010-09-30T07:35:00.018+07:00</published><updated>2011-01-07T18:02:40.524+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Finding the right Linux distribution</title><content type='html'>(Continued from &lt;a href="http://www.ivoidwarranties.com/2010/09/linux-distributions.html"&gt;Part 1&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;After picking my distributions using VMware, I installed them on my test laptop, a ThinkPad X61. The X61 is an older Penryn Core 2 Duo machine with 2 GB RAM and 80 GB hard drive. It also has Bluetooth, fingerprint reader, but no WWAN and no webcam.&lt;br /&gt;&lt;br /&gt;My goal is to have a Linux distribution that supports all of the X61's hardware properly and is easy to configure and use day to day. i.e. as a machine that I can do work with, and ocassionally watch some movies, and not something that I need to continously update in order to get things to work.&lt;br /&gt;&lt;br /&gt;I started with &lt;a href="http://www.opensuse.org/"&gt;openSUSE&lt;/a&gt;, which was actually my favorite of my four final choices while testing out with VMware. openSUSE is also special is that it knows it's running inside VMware and automatically installs VMware Tools. openSUSE is the community supported edition of &lt;a href="http://www.novell.com/linux/"&gt;SUSE Linux Enterprise&lt;/a&gt;, which is commercially supported by Novell. This is also one of the reasons I'm interested in openSUSE.&lt;br /&gt;&lt;br /&gt;For the ThinkPad X61. Out of the box, openSUSE supports trackpoint scrolling, brightness control (without OSD), volume control, Fn-F5 to toggle wireless, and also hold down Fn-F5 to toggle Bluetooth.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TIySwaQZICI/AAAAAAAACMk/9DlVo9ovBoM/s1600/linux_opensuse_welcome.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TIySwaQZICI/AAAAAAAACMk/9DlVo9ovBoM/s400/linux_opensuse_welcome.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately, for some reason Wi-Fi didn't work out of the box, after some trying, I restarted networking by issuing the command&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;/sbin/rcnetwork restart&lt;/span&gt;&lt;/b&gt;&lt;/span&gt; which started thing up, and after that it just worked, even after reboots. I have no idea why it didn't work the first time.&lt;br /&gt;&lt;br /&gt;openSUSE doesn't have any non-&lt;a href="http://www.gnu.org/philosophy/open-source-misses-the-point.html"&gt;free&lt;/a&gt;&amp;nbsp;software installed by default or even enabled, so I had to first add the &lt;a href="http://download.opensuse.org/repositories/openSUSE:/11.3:/Contrib/standard/"&gt;contrib repo&lt;/a&gt; and &lt;a href="http://opensuse-community.org/Restricted_Formats/11.3"&gt;restricted formats repo&lt;/a&gt;&amp;nbsp;(for playing videos).&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TIySynk8UsI/AAAAAAAACMs/8qBxeTWmfGI/s1600/linux_opensuse_yast.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="262" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TIySynk8UsI/AAAAAAAACMs/8qBxeTWmfGI/s400/linux_opensuse_yast.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;Also due to licensing issues, openSUSE doesn't have &lt;a href="http://en.wikipedia.org/wiki/Subpixel_rendering"&gt;subpixel&lt;/a&gt; smoothing installed by default, so I had to add the &lt;a href="http://opensuse-community.org/SubpixelHinting"&gt;subpixel&lt;/a&gt;&amp;nbsp;&lt;a href="http://opensuse-community.org/subpixel/openSUSE_11.3/"&gt;repo&lt;/a&gt; and enable it. Strangely enough, I noticed that the Gnome edition of openSUSE does have subpixel smoothing already included and enabled. Unfortunately, with either the KDE or Gnome editions, having subpixel hinting enabled didn't mean that it automatically works with all applications without some&amp;nbsp;&lt;a href="http://forums.opensuse.org/english/get-help-here/applications/425534-subpixel-hinting-11-2-gtk-apps-solution.html"&gt;hacking&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Aside from subpixel smoothing, openSUSE seems to work perfectly at this point, except the KNetworkManager would randomly segfault. I was about to attempt to get APS to work (see below) when it froze and hung the entire OS (thought this wasn't possible with Linux, but people also say the same thing about OS X and I've had OS X freeze up more times than I could count). When I rebooted, KNetworkManager kept segfaulting non-stop and the network kept going down, so I decided to give up and installed my next favorite: Fedora.&lt;br /&gt;&lt;br /&gt;Fedora for some reason can't find my external USB DVD drive when installing from the install DVD. So I had to install using the Live CD.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TIyUkdq6hUI/AAAAAAAACM0/j-xa0OyB4pk/s1600/linux_fedora_welcome.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TIyUkdq6hUI/AAAAAAAACM0/j-xa0OyB4pk/s400/linux_fedora_welcome.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Out of the box, volume and brightness OSD work, and Fn-F5 toggles Wi-Fi and Bluetooth.&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Subpixel hinting is available in Fedora, but disabled by default. Go to System -&amp;gt; Preferences -&amp;gt; Appearance -&amp;gt; Fonts to enable it.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;One surprise in Fedora is that iBus is already installed and enabled by default. This is really helpful for non-English users since there's no need to figure out how to install iBus and an input method.&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TIyUnHQ0zlI/AAAAAAAACM8/ULGSfgLZMtU/s1600/linux_fedora_ibus.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="227" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TIyUnHQ0zlI/AAAAAAAACM8/ULGSfgLZMtU/s400/linux_fedora_ibus.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately, when I tried to play a movie, Fedora automatically offered to install the appropriate codecs for me, but no matter what I did, the installation always fails and I couldn't get &lt;i&gt;any&lt;/i&gt; videos to play, since attempting to play would just bring back the failed to install package error again.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TIyUoqF5NXI/AAAAAAAACNE/tX17wwPo4UU/s1600/linux_fedora_codecs.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="368" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TIyUoqF5NXI/AAAAAAAACNE/tX17wwPo4UU/s400/linux_fedora_codecs.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;Unlike openSUSE, trackpoint scrolling wasn't available by default. I had to install gpointing (from the repo) to enable it. Trackpoint sensitivity can be configured after installing &lt;a href="http://sourceforge.net/projects/tpctl/files/"&gt;configure-trackpoint&lt;/a&gt;. No problems here.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=migr-53167"&gt;Active Protection System&lt;/a&gt;&amp;nbsp;turned out to be really difficult. APS&amp;nbsp;is what ThinkPad calls their hard drive protection system that automatically parks the drive head when a vibration is detected. Normally Linux needs tp_smapi to read the vibration sensor, and hdapsd to read the output from tp_smapi and do the actual parking.&lt;br /&gt;&lt;br /&gt;For Fedora, hdapsd is already included in the standard repo, but tp_smapi was nowhere to be found. I eventually found a &lt;a href="http://izhar.fedorapeople.org/tp_smapi-kmod/"&gt;site&lt;/a&gt; that has tp_smapi pre-compiled but there were four different ones available for download with no documentation whatsoever, and none of them worked. Google turned up nothing helpful.&lt;br /&gt;&lt;br /&gt;So at this point, I gave up and installed the next in list, Ubuntu.&lt;br /&gt;&lt;br /&gt;(Continued in &lt;a href="http://www.ivoidwarranties.com/2011/01/loving-linux-mint.html"&gt;Part 3&lt;/a&gt;)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-5571499524549172721?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/5571499524549172721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=5571499524549172721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5571499524549172721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5571499524549172721'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/finding-right-linux-distribution.html' title='Finding the right Linux distribution'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TIySwaQZICI/AAAAAAAACMk/9DlVo9ovBoM/s72-c/linux_opensuse_welcome.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1418635211983522735</id><published>2010-09-21T13:33:00.001+07:00</published><updated>2010-09-22T20:47:32.465+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>redsn0w for iOS 4.1</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TJoIEr2r77I/AAAAAAAACO8/r4aPL_y-KFM/s1600/iOS41.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TJoIEr2r77I/AAAAAAAACO8/r4aPL_y-KFM/s400/iOS41.PNG" width="267" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TJoI130OtoI/AAAAAAAACPM/S4rF7AG4m7A/s1600/iOS41_cydia.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TJoI130OtoI/AAAAAAAACPM/S4rF7AG4m7A/s400/iOS41_cydia.PNG" width="267" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;This is the&amp;nbsp;&lt;a href="http://www.blogger.com/"&gt;&lt;span id="goog_1427370634"&gt;&lt;/span&gt;just released&lt;span id="goog_1427370635"&gt;&lt;/span&gt;&lt;/a&gt; &lt;a href="http://wikee.iphwn.org/howto:rsbeta"&gt;redsn0w&lt;/a&gt; 0.6.9b1 for for jailbreaking iOS 4.1 on iPhone 3G and iPod touch 2G only. This is the OS X version, Windows version coming soon. No warranties, of course.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://rapidshare.com/files/420289040/redsn0w_mac_0.9.6b1.zip"&gt;Download from Rapidshare&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://hotfile.com/dl/70768855/925c600/redsn0w_mac_0.9.6b1.zip.html"&gt;Download from Hotfile&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1418635211983522735?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1418635211983522735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1418635211983522735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1418635211983522735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1418635211983522735'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/redsn0w-for-ios-41.html' title='redsn0w for iOS 4.1'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/TJoIEr2r77I/AAAAAAAACO8/r4aPL_y-KFM/s72-c/iOS41.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-5743797025404856014</id><published>2010-09-20T23:14:00.000+07:00</published><updated>2010-09-20T23:48:22.866+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOX'/><category scheme='http://www.blogger.com/atom/ns#' term='GTD'/><title type='text'>Team issue tracking with Redmine</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TJePfq13-0I/AAAAAAAACOs/j2JZYoVq4I8/s1600/coconut_trees.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="340" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TJePfq13-0I/AAAAAAAACOs/j2JZYoVq4I8/s400/coconut_trees.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.ivoidwarranties.com/2008/07/death-taxes-and-sarbanes-oxley.html"&gt;Two years ago&lt;/a&gt;, while struggling with SOX audits, one of the things I was asked to do by the auditors was to deploy an issue tracking / helpdesk program for my IT team. There are a whole bunch of issue tracking programs available, but my entire IT team consists of five people, including me. All of the issue tracking programs I looked at were &lt;a href="http://www.atlassian.com/software/jira/"&gt;too complex&lt;/a&gt;, &lt;a href="http://www.axosoft.com/"&gt;too expensive&lt;/a&gt;, &lt;a href="http://backpackit.com/"&gt;not internationalized&lt;/a&gt;&amp;nbsp;(e.g., doesn't support dd/mm/yy format), or all of the above.&lt;br /&gt;&lt;br /&gt;I didn't forget the open source projects such &lt;a href="http://trac.edgewall.org/"&gt;Trac&lt;/a&gt;, &lt;a href="http://www.mantisbt.org/"&gt;Mantis&lt;/a&gt;, &lt;a href="http://otrs.org/"&gt;OTRS&lt;/a&gt;, or &lt;a href="http://www.redmine.org/"&gt;Redmine&lt;/a&gt;, but they all seemed to experimental or overly complex due to &lt;a href="http://en.wikipedia.org/wiki/Feature_creep"&gt;feature creep&lt;/a&gt;, and I really wanted something online that could be accessed from anywhere. I kept stalling this project but I've kept my eye on things for the past two years. Recently though, my projects have gotten complex enough that I actually needed an issue tracking system myself, and not just for satisfying the auditors.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TJb35dIDwnI/AAAAAAAACOI/5YCdjk_3Ykg/s1600/Redmine-Logo-CyberSprocket-Composite.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TJb35dIDwnI/AAAAAAAACOI/5YCdjk_3Ykg/s200/Redmine-Logo-CyberSprocket-Composite.png" width="200" /&gt;&lt;/a&gt;&lt;a href="http://www.redmine.org/news/43"&gt;Redmine 1.0.1&lt;/a&gt;&amp;nbsp;("very stable release") was released not long ago, and when I looked at it, it has just the right features for my team to use. Oh, before I finally decided on Redmine, I was almost going to go with &lt;a href="http://www.pivotaltracker.com/"&gt;Pivotal Tracker&lt;/a&gt;. Pivotal Tracker is free and has just the right features for me as well, but the website and its AJAX interface was somewhat slow, but this maybe due to my Internet connectivity.&lt;br /&gt;&lt;br /&gt;I decided to install &lt;a href="http://bitnami.org/"&gt;BitNami&lt;/a&gt;'s native &lt;a href="http://bitnami.org/stack/redmine"&gt;Redmine stack&lt;/a&gt; for Windows since I already have some Windows terminal servers. I could've rolled my own Linux server, but those Windows servers are mostly idle enough to run an additional service. I've already used BitNami many times in the past, and BitNami Redmine installed without a hitch.&lt;br /&gt;&lt;br /&gt;Unfortunately, when I tried to set up email notifications according to &lt;a href="http://redmineblog.com/articles/setup-redmine-to-send-email-using-gmail/"&gt;these instructions&lt;/a&gt;, it didn't quite work for the Windows native stack version, probably because some of the expected commands such as &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;ruby&lt;/span&gt;&lt;/span&gt; or &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;git&lt;/span&gt;&lt;/span&gt; aren't automatically in the path, but I kept getting "plugin not found error".&lt;br /&gt;&lt;br /&gt;My solution was to download the TLS plugins files as a source archive directly from the &lt;a href="http://github.com/collectiveidea/action_mailer_optional_tls"&gt;git repository&lt;/a&gt;, and extract it into "&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;C:\Program Files\BitNami Redmine Stack\apps\redmine\vendor\plugins"&lt;/span&gt;&lt;/span&gt;. I also renamed the extracted folder into "&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;action_mailer_optional_tls"&lt;/span&gt;&lt;/span&gt; like the git installer does, but I don't know if that's necessary.&lt;br /&gt;&lt;br /&gt;After that I made the necessary changes to &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;email.yml&lt;/span&gt;&lt;/span&gt; according to the instructions in the website above, and it all worked, right on the first try.&lt;br /&gt;&lt;br /&gt;(NOT! It not just didn't work on the first try, I spent like three hours on this thing with like five different versions of &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;smtp_tls.rb&lt;/span&gt;&lt;/span&gt;&amp;nbsp;and &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;tls_smtp.rb&lt;/span&gt;&lt;/span&gt; placed into various folders, I tried different settings in &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;email.yml&lt;/span&gt;&lt;/span&gt;, I tried editing &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;production.rb&lt;/span&gt;&lt;/span&gt; and &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;environment.rb&lt;/span&gt;&lt;/span&gt;&amp;nbsp;to include the plugin. All because I read that the plugin wasn't necessary any more since TLS support is now built-in, etc. etc. Finally I downloaded BitNami's openSUSE Redmine virtual appliance and installed the plugin there using git to see which files get changed, then manually did the installation in Windows. No thanks to outdated and contradictory documentation floating around on the web.)&lt;br /&gt;&lt;br /&gt;Ahem, anyway, while writing this I realized Redmine doesn't have an &lt;a href="http://www.redmine.org/boards/1/topics/1183"&gt;official logo&lt;/a&gt;. I really like the one &lt;a href="http://www.cybersprocket.com/tag/redmine/"&gt;Cyber Sprocket Labs&lt;/a&gt;&amp;nbsp;uses, plus the favicon displayed by Redmine is also the same red arch.&amp;nbsp;I also installed the &lt;a href="http://www.redmine.org/wiki/redmine/ThemeWatersky"&gt;Watersky&lt;/a&gt; theme to remind myself of the babes at the beach rather than burying myself in managing projects. (See picture above.)&lt;br /&gt;&lt;br /&gt;Finally, Redmine does have &lt;a href="http://www.redmine.org/issues/668"&gt;an issue&lt;/a&gt; accepting date formats in our local preferred dd/mm/yy format in date input fields. But this is a relatively minor issue since all date input fields have a handy pop-up date picker tool.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-5743797025404856014?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/5743797025404856014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=5743797025404856014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5743797025404856014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5743797025404856014'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/team-issue-tracking-with-redmine.html' title='Team issue tracking with Redmine'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/TJePfq13-0I/AAAAAAAACOs/j2JZYoVq4I8/s72-c/coconut_trees.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-502215030365362000</id><published>2010-09-17T07:38:00.003+07:00</published><updated>2010-09-17T12:54:27.684+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><title type='text'>Cancel all technology</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TJMAE42QD0I/AAAAAAAACOA/gPgxyLQUf30/s1600/iphone-thailand.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TJMAE42QD0I/AAAAAAAACOA/gPgxyLQUf30/s200/iphone-thailand.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;In mid-2005, I bought a&amp;nbsp;&lt;a href="http://europe.nokia.com/support/product-support/nokia-6630"&gt;Nokia 6630&lt;/a&gt;. At that time, the &lt;a href="http://europe.nokia.com/support/product-support/nokia-6680"&gt;Nokia 6680&lt;/a&gt; was just released, so the 6630 had dropped in price, which was why I decided on the 6630 and not the 6680. There's really no difference between the two models aside from the looks and the front-facing camera. The salesperson kept trying to talk me into getting the 6680, the main reason of course being that the 6680 has a front-facing camera.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"You can use the front camera for video chat!"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"But there's no 3G in Thailand."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"It's coming soon!"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"But it was coming soon since last year."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"It's definitely coming this year! Before end of 2005!"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;"I'll believe it when I see it."&lt;br /&gt;&lt;br /&gt;"You'll regret it, you'll be buying a new phone next month to get video chat!"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Fast forward to &lt;i&gt;2010&lt;/i&gt;. After months of 3G auction schedule &lt;a href="http://bangkokpost.com/business/telecom/188770/september-3g-auction-confirmed"&gt;confirmations&lt;/a&gt;&amp;nbsp;for September 17,&amp;nbsp;&lt;a href="http://www.bangkokpost.com/business/telecom/196675/cat-wins-fight-to-kill-3g-auction"&gt;CAT wins fight to kill 3G auction&lt;/a&gt;. Like I said, I'll believe it when I see it.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Image source: &lt;a href="http://thailand-business-news.com/news/top-stories/19380-thailands-3g-auction-confirmed-for-september/"&gt;Thailand Business News&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-502215030365362000?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/502215030365362000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=502215030365362000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/502215030365362000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/502215030365362000'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/cancel-all-technology.html' title='Cancel all technology'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TJMAE42QD0I/AAAAAAAACOA/gPgxyLQUf30/s72-c/iphone-thailand.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7687763703360491271</id><published>2010-09-12T15:10:00.006+07:00</published><updated>2010-09-30T10:23:37.808+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linux distributions</title><content type='html'>What happens when an experiened Windows guy with a bit of OS X experience tries out &lt;a href="http://www.linux.org/"&gt;Linux&lt;/a&gt; for the first time? Well, not really the first time, I did use Linux &lt;a href="http://en.wikipedia.org/wiki/Softlanding_Linux_System"&gt;long ago&lt;/a&gt;, and I use Linux inside VMware for some cross-compiling, I also have Linux on my netbook for browsing, but what happens if I install it on a regular laptop, and attempt to use it like a regular desktop OS?&lt;br /&gt;&lt;br /&gt;Man, installing Linux in 2010 is nothing like it was in 1992. (1992 in computer years is a little bit like &lt;a href="http://www.imdb.com/title/tt0103594/"&gt;1492&lt;/a&gt; in human years.) The first thing I had to do was &lt;a href="http://distrowatch.com/"&gt;determine&lt;/a&gt; which &lt;a href="http://www.linux.org/dist/"&gt;distribution&lt;/a&gt; to use. My "long ago" Linux was SLS Linux, or Softlandindg Linux System, which was the great-great-great-grand daddy of all distributions. It wasn't really even a distribution, it was more like a set of floppy disks that gets the Linux kernel installed on the hard drive and made bootable, and creates a user then a login prompt, that's it. Everything else had to be downloaded (at 28.8 Kbps!) and manually compiled and installed. I even had to install &lt;a href="http://en.wikipedia.org/wiki/X_Window_System"&gt;X&lt;/a&gt;&amp;nbsp;(X11R5) and &lt;a href="http://www.fvwm.org/"&gt;fvwm&lt;/a&gt; and create the Xconfig, all by hand.&lt;br /&gt;&lt;br /&gt;Oh, it's not like I haven't kept in touch with the Linux world. I know of all the popular distributions and I've tried them out from time to time inside VMware. I just don't see why there are so many distributions, surely there's no need for &lt;a href="http://www.ubuntuce.com/"&gt;religion&lt;/a&gt;&amp;nbsp;&lt;a href="http://www.sabily.org/website/"&gt;specific&lt;/a&gt; &lt;a href="http://ubuntusatanic.org/"&gt;distributions&lt;/a&gt;?!&lt;br /&gt;&lt;br /&gt;Anyway, I don't want to do a lot of things manually now, so I want a modern distribution that's easy to use. Isn't Linux supposed to be taking over the desktop? So things should be easy? Let's find out.&lt;br /&gt;&lt;br /&gt;Testing Linux distributions is really simple with Live distributions or installation through VMware.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TIyB201To4I/AAAAAAAACME/aqOyy9ECcR4/s1600/linux_ubuntu_desktop.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TIyB201To4I/AAAAAAAACME/aqOyy9ECcR4/s400/linux_ubuntu_desktop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TIyB5WAqwFI/AAAAAAAACMM/y8IpiaOBnQg/s1600/linux_fedora_desktop.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TIyB5WAqwFI/AAAAAAAACMM/y8IpiaOBnQg/s400/linux_fedora_desktop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TIyFi-l6czI/AAAAAAAACMc/o_-sDiHrHFs/s1600/linux_mint_desktop.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TIyFi-l6czI/AAAAAAAACMc/o_-sDiHrHFs/s400/linux_mint_desktop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: underline;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TIyB7PpYTZI/AAAAAAAACMU/FlhvUL6u7Qs/s1600/linux_opensuse_desktop.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TIyB7PpYTZI/AAAAAAAACMU/FlhvUL6u7Qs/s400/linux_opensuse_desktop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The images above were captured from Ubuntu, Fedora, Linux Mint, and openSUSE, using their default desktops, in the order they appear on &lt;a href="http://distrowatch.com/"&gt;distrowatch.com&lt;/a&gt;. I actually tried a whole bunch of distributions, but these four were my favorites based on ease of use and initial configuration. It's no surprise that they also happen to be the top four on &lt;a href="http://distrowatch.com/"&gt;distrowatch.com&lt;/a&gt;. After trying them out in VMware, I then proceeded to install them on my laptop.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;(Continued in &lt;a href="http://www.ivoidwarranties.com/2010/09/finding-right-linux-distribution.html"&gt;Part 2&lt;/a&gt;)&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7687763703360491271?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7687763703360491271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7687763703360491271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7687763703360491271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7687763703360491271'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/linux-distributions.html' title='Linux distributions'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TIyB201To4I/AAAAAAAACME/aqOyy9ECcR4/s72-c/linux_ubuntu_desktop.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7842747320825295916</id><published>2010-09-10T23:33:00.000+07:00</published><updated>2010-09-10T23:33:26.971+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iOS 4.1 pwnage</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TIpdD6D6mZI/AAAAAAAACL8/KDORXn2_NIQ/s1600/pwned.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="290" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TIpdD6D6mZI/AAAAAAAACL8/KDORXn2_NIQ/s400/pwned.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Secure_Hash_Algorithm"&gt;SHA&lt;/a&gt;tter is such a great name for an &lt;a href="http://chronic-dev.org/blog/2010/09/pwned-once-again/"&gt;exploit&lt;/a&gt;. Word has it that this exploit can jailbreak all current iOS devices including iPhone 4, iPod touch 4th generation, and iPad. Details still scarce, but I can't wait.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7842747320825295916?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7842747320825295916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7842747320825295916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7842747320825295916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7842747320825295916'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/ios-41-pwnage.html' title='iOS 4.1 pwnage'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/TIpdD6D6mZI/AAAAAAAACL8/KDORXn2_NIQ/s72-c/pwned.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4532161350414849570</id><published>2010-09-09T09:09:00.001+07:00</published><updated>2010-09-09T10:04:18.042+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google instantaneous</title><content type='html'>I've been having trouble with Google searches for the past week or so, where the suggested items wouldn't disappear when a search is finished and just ends up covering the top results; and clicking on the suggested items in the search bar caused unpredictable behavior. All was resolved yesterday when Google officially brought out &lt;a href="http://www.google.com/instant/"&gt;Google Instant&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TIhNwzAmadI/AAAAAAAACL0/NH7hs9wXQqA/s1600/google_instant.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="230" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TIhNwzAmadI/AAAAAAAACL0/NH7hs9wXQqA/s400/google_instant.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Google Instant shows search results while I'm still typing, which is kinda annoying at first but I realized it's much faster than having to wait for search results to appear after pressing enter. The best thing though, is that when going through additional pages of search results, it's almost instantaneous. There's no longer a delay to wait for the additional pages to load. I like it.&lt;br /&gt;&lt;br /&gt;Happy 9/9!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4532161350414849570?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4532161350414849570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4532161350414849570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4532161350414849570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4532161350414849570'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/google-instantaneous.html' title='Google instantaneous'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/TIhNwzAmadI/AAAAAAAACL0/NH7hs9wXQqA/s72-c/google_instant.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4287569206649627826</id><published>2010-09-04T14:00:00.002+07:00</published><updated>2010-09-05T15:42:28.700+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Internet over VPN</title><content type='html'>The kind of VPN that I know best is &lt;a href="http://www.ivoidwarranties.com/2008/07/router-hacking-part-1.html"&gt;site-to-site VPN&lt;/a&gt;, which I've implemented a number of times using low-cost hardware. Recently though, I've became interested in using VPN tunnels to secure and encrypt my Internet connectivity, and also to access sites that I otherwise &lt;a href="http://www.ivoidwarranties.com/2010/05/beating-government-censorship.html"&gt;can't&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Before.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TID_kiLssUI/AAAAAAAACJc/rxFV4g5CHvI/s1600/fox_thai.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="237" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TID_kiLssUI/AAAAAAAACJc/rxFV4g5CHvI/s400/fox_thai.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TID_pBuD_vI/AAAAAAAACJs/Wlub7d0vbp0/s1600/cbs_thai.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TID_pBuD_vI/AAAAAAAACJs/Wlub7d0vbp0/s400/cbs_thai.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TID_rZAoxsI/AAAAAAAACJ0/nio2T0FEqvk/s1600/hulu_thai.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TID_rZAoxsI/AAAAAAAACJ0/nio2T0FEqvk/s400/hulu_thai.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TID_uwgETwI/AAAAAAAACJ8/CBJgF7qqCO8/s1600/abc_thai.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="222" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TID_uwgETwI/AAAAAAAACJ8/CBJgF7qqCO8/s400/abc_thai.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TID_nG_4yYI/AAAAAAAACJk/IApFPQOZ5ME/s1600/cw_thai.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="220" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TID_nG_4yYI/AAAAAAAACJk/IApFPQOZ5ME/s400/cw_thai.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TID__GcujJI/AAAAAAAACKE/2vT0406uleU/s1600/wikileaks_thai.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="227" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TID__GcujJI/AAAAAAAACKE/2vT0406uleU/s400/wikileaks_thai.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TIEATwdwfqI/AAAAAAAACKM/n_P2ZKke_vY/s1600/fox_usa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TIEATwdwfqI/AAAAAAAACKM/n_P2ZKke_vY/s400/fox_usa.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TINXxredPPI/AAAAAAAACLE/LY1dkdjzAAM/s1600/cbs_usa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TINXxredPPI/AAAAAAAACLE/LY1dkdjzAAM/s400/cbs_usa.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TIEAkMzxAtI/AAAAAAAACKc/HfB6kfqQH60/s1600/hulu_usa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TIEAkMzxAtI/AAAAAAAACKc/HfB6kfqQH60/s400/hulu_usa.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TINWz2DjB_I/AAAAAAAACK8/7CgJnZNyIpE/s1600/abc_usa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TINWz2DjB_I/AAAAAAAACK8/7CgJnZNyIpE/s400/abc_usa.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TIEArCTfyBI/AAAAAAAACKs/j76YrsnDHhQ/s1600/cw_usa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TIEArCTfyBI/AAAAAAAACKs/j76YrsnDHhQ/s400/cw_usa.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TIEAs9fpV2I/AAAAAAAACK0/aK9P9jPbbkc/s1600/wikileaks_usa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="188" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TIEAs9fpV2I/AAAAAAAACK0/aK9P9jPbbkc/s400/wikileaks_usa.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Okay, the Wikileaks site I could always access by typing in the URL &lt;a href="http://www.ivoidwarranties.com/2010/06/geniuses-at-work.html"&gt;differently&lt;/a&gt;, but the other sites only work with an USA IP address.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4287569206649627826?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4287569206649627826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4287569206649627826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4287569206649627826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4287569206649627826'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/internet-over-vpn.html' title='Internet over VPN'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TID_kiLssUI/AAAAAAAACJc/rxFV4g5CHvI/s72-c/fox_thai.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1807704262487522403</id><published>2010-09-02T00:01:00.006+07:00</published><updated>2010-09-03T01:15:12.642+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Apple special event</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TH6HmjqRC7I/AAAAAAAACI8/NayBXCceq6g/s1600/apple_special_event.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TH6HmjqRC7I/AAAAAAAACI8/NayBXCceq6g/s400/apple_special_event.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Steve is congratulating himself on all the new Apple stores (Shanghai one in the screen cap above). Bring on the new iPods!&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TH7qkKsiqCI/AAAAAAAACJU/qoGgylnPBSA/s1600/image2_20100901.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="253" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TH7qkKsiqCI/AAAAAAAACJU/qoGgylnPBSA/s400/image2_20100901.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The new &lt;a href="http://www.apple.com/ipodtouch/"&gt;iPod touch&lt;/a&gt; (4th generation) incorporates all the new features from the &lt;a href="http://www.apple.com/iphone/"&gt;iPhone&lt;/a&gt; 4 such as the &lt;a href="http://www.apple.com/ipodtouch/features/retina-display.html"&gt;Retina&lt;/a&gt; display and gyroscope. More interestingly, it now has front and rear facing cameras, speaker grill, and microphone. These were necessary to enable&amp;nbsp;&lt;a href="http://www.apple.com/ipodtouch/features/facetime.html"&gt;FaceTime&lt;/a&gt;&amp;nbsp;functionality for the iPod touch. The built-in microphone is a really great addition as it will enable applications such as Skype, Shazam, or Voice Recorder to work directly without having to plug in a headset or a microphone.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The rear facing camera is only 960x720 (0.7 megapixels), but that's good enough for video conferencing, and taking HD videos as an added bonus. But I imagine many people will complain that it's not 5 megapixels like the iPhone 4. One thing worries me though, the tech specs doesn't show it as having autofocus, but it's probably unimportant due to the low resolution anyway.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;One other surprising thing is the cheapest iPod touch is now $229 instead of $199. But the $229 iPod touch is the 4th generation like the 16 GB and 32 GB models, unlike when the 3rd generation was released, the $199 8 GB model was actually a re-released 2nd generation.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Both the iPod shuffle and iPod nano were also updated, but how much can you really improve an MP3 player?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1807704262487522403?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1807704262487522403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1807704262487522403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1807704262487522403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1807704262487522403'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/09/apple-special-event.html' title='Apple special event'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/TH6HmjqRC7I/AAAAAAAACI8/NayBXCceq6g/s72-c/apple_special_event.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2791362295934103078</id><published>2010-08-31T08:30:00.002+07:00</published><updated>2010-09-04T14:36:17.142+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbooks'/><title type='text'>Acer D255 with Atom N550 available in stores</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/THxbGDcsqTI/AAAAAAAACI0/DGMtFLyE-OQ/s1600/acer_d255.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://3.bp.blogspot.com/_hi4op9oNPDM/THxbGDcsqTI/AAAAAAAACI0/DGMtFLyE-OQ/s400/acer_d255.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The picture above taken with my phone is way too blurry to read the spec list in the palm rest, but it's the Acer Aspire One D255 with the newfangled dual core Intel &lt;a href="http://ark.intel.com/Product.aspx?id=50154&amp;amp;code=N550"&gt;Atom N550&lt;/a&gt; CPU that was just &lt;a href="http://newsroom.intel.com/community/intel_newsroom/blog/2010/08/23/new-dual-core-intel-atom-processor-based-netbooks-hit-shelves-today"&gt;announced&lt;/a&gt; last week, and it's already in stores this week.&lt;br /&gt;&lt;br /&gt;Specs are: Atom N550 (1.50 GHz, dual core), 1 GB DDR3 RAM, 320 GB HDD, 6-cell battery. No OS. For only 11,780 Baht, 7% tax included. Which would be US$375 at today's exchange rates. Three colors are available, blue, purple, and black.&lt;br /&gt;&lt;br /&gt;Stupidly enough, right next to the new D255 was the older D255 with the &lt;a href="http://ark.intel.com/Product.aspx?id=42503"&gt;Atom N450&lt;/a&gt; (1.66 GHz, single core), 1 GB DDR 2 RAM, otherwise identical specs, selling for exactly the same price. I asked why anyone would want to buy the older model, and the salesperson looked at me strangely and told me that 1.66 is faster than 1.50, and DDR2 is cheaper than DDR3 so it's more affordable to upgrade. Right.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2791362295934103078?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2791362295934103078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2791362295934103078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2791362295934103078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2791362295934103078'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/08/acer-d255-with-atom-n550-available-in.html' title='Acer D255 with Atom N550 available in stores'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/THxbGDcsqTI/AAAAAAAACI0/DGMtFLyE-OQ/s72-c/acer_d255.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1546093823749266782</id><published>2010-08-30T04:30:00.002+07:00</published><updated>2010-08-30T05:45:51.791+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GTD'/><title type='text'>Getting things done?</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/THqtH9hpvcI/AAAAAAAACIk/cqjMWVSOKIQ/s1600/toodledo_logo.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_hi4op9oNPDM/THqtH9hpvcI/AAAAAAAACIk/cqjMWVSOKIQ/s320/toodledo_logo.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.ivoidwarranties.com/2010/01/task-management-with-toodledo.html"&gt;Early&lt;/a&gt; this year, I wrote about using &lt;a href="http://www.toodledo.com/index.php?ref=td49943d7f14561"&gt;Toodledo&lt;/a&gt; (referral link) to manage my tasks. I use the online version inside my web browser, and I also access it using &lt;a href="http://www.pocketinformant.com/products_info.php?p_id=pocketinformant_iphone"&gt;Pocket Informant&lt;/a&gt;, and it was all working wonderfully, until I discovered, much to my dismay, that the web version, eventhough written in AJAX, does &lt;i&gt;not&lt;/i&gt;&amp;nbsp;automatically refresh itself when new tasks are added from another location, such as from Pocket Informant, or from another browser.&lt;br /&gt;&lt;br /&gt;This is quite important to me since I don't want to have to open the Toodledo website each time I want to look at my tasks. It actually took me quite a while to notice this deficiency, since normally I always work from the web version, and in fact always keep it open in an tab in my web browser. But this is exactly how the problem happens, Toodledo will only refresh its tasks when loading the website, or when changing tabs, or when 'r' is pressed. The refreshed time is shown on the lower-left corner.&lt;br /&gt;&lt;br /&gt;I was also on the verge of pushing out Toodledo to my team when I discovered this problem. I kept wondering, if sharing was enabled, but there's no auto-refresh, would I or my team member notice that tasks have been updated, unless they keep manually refreshing?&lt;br /&gt;&lt;br /&gt;After a few weeks of pressing rrrrrrrr, I moved on to &lt;a href="http://www.omnigroup.com/products/omnifocus/"&gt;Omnifocus&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;P.S. Incidentally, &lt;a href="http://itunes.apple.com/app/remember-the-milk/id293561396?mt=8"&gt;Remember the Milk&lt;/a&gt;&amp;nbsp;for iOS now has limited (once per day) syncing even without buying a Pro account! &lt;i&gt;&lt;a href="http://www.rememberthemilk.com/forums/ideas/180/"&gt;Still&lt;/a&gt;&lt;/i&gt;&amp;nbsp;no subtasks though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1546093823749266782?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1546093823749266782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1546093823749266782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1546093823749266782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1546093823749266782'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/08/getting-things-done.html' title='Getting things done?'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/THqtH9hpvcI/AAAAAAAACIk/cqjMWVSOKIQ/s72-c/toodledo_logo.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2695451138311815999</id><published>2010-08-29T21:45:00.002+07:00</published><updated>2010-09-07T08:16:57.778+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='netbooks'/><title type='text'>Reviving EEE PC 701</title><content type='html'>Since &lt;a href="http://www.ivoidwarranties.com/2010/04/ubuntu-netbook-edition.html"&gt;installing&lt;/a&gt; &lt;a href="http://www.ubuntu.com/netbook"&gt;Ubuntu Netbook Edition&lt;/a&gt; I've actually put my old EEE PC 701 to great use. I went on two trips without having to carry my MacBook with me. I only needed to access my mail and use Skype, so the little EEE PC was all I needed.&lt;br /&gt;&lt;br /&gt;While researching which distribution to install earlier, I also came across &lt;a href="http://www.jolicloud.com/"&gt;Jolicloud&lt;/a&gt; and &lt;a href="http://www.geteasypeasy.com/"&gt;EasyPeasy&lt;/a&gt;. I chose UNE at the time since it was just released, while Jolicloud was still in beta, and EasyPeasy was based on a previous version of Ubuntu.&lt;br /&gt;&lt;br /&gt;Since my EEE PC really doesn't have anything important on the SSD and I don't really care if the SSD dies by overuse, I decided to give all of them a try. (Note: the screenshots below are not taken from the EEE PC's 800x480 screen.)&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/THo4N-3a2jI/AAAAAAAACIE/F-xGsBiorQ8/s1600/netbooks_jolicloud_apps.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/_hi4op9oNPDM/THo4N-3a2jI/AAAAAAAACIE/F-xGsBiorQ8/s400/netbooks_jolicloud_apps.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Jolicloud application directory&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Jolicloud has a completely different home screen that's not based on UNE. The strange thing about Jolicloud is that you have to "activate" your installation, and then it automatically syncs the applications installed from the application directory between your computers. I don't really see how useful this is. I mean, who has multiple netbooks?&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/THo5JmcdtxI/AAAAAAAACIM/CLnn8Fj3rWk/s1600/netbooks_kubuntu_home.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/_hi4op9oNPDM/THo5JmcdtxI/AAAAAAAACIM/CLnn8Fj3rWk/s400/netbooks_kubuntu_home.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Kubuntu Netbook Edition&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Thanks to &lt;a href="http://userbase.kde.org/Plasma/Netbooks"&gt;Plasma Netbook&lt;/a&gt;, Kubuntu Netbook Edition has by far the best looking desktop that's closer to a... er, desktop rather than a netbook specific look. Strangely enough, even though it's supposed to be designed for netbooks, it requires 3D capability, and I guess this is why it's really slow on my EEE PC.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/THo7PkFagmI/AAAAAAAACIU/J3PjYCCoBk0/s1600/netbooks_easypeasy_skype.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="322" src="http://1.bp.blogspot.com/_hi4op9oNPDM/THo7PkFagmI/AAAAAAAACIU/J3PjYCCoBk0/s400/netbooks_easypeasy_skype.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Skype on EasyPeasy&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;EasyPeasy looks exactly like Ubuntu Netbook Edition, except it's green instead of brown, and has proprietary third-party applications such as Skype and Picasa installed by default. The most surprising thing about EasyPeasy is that it&amp;nbsp;fixed the 1.9% &lt;a href="https://bugs.launchpad.net/ubuntu/+source/gnome-power-manager/+bug/518365"&gt;battery&lt;/a&gt; &lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=439460"&gt;bug&lt;/a&gt;. Due to all the extra installed programs, EasyPeasy takes more than 3 GB when installed.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/THpDpN3NCzI/AAAAAAAACIc/l5UZ1n5V8bs/s1600/netbooks_leeenux_password.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="202" src="http://2.bp.blogspot.com/_hi4op9oNPDM/THpDpN3NCzI/AAAAAAAACIc/l5UZ1n5V8bs/s400/netbooks_leeenux_password.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Unlock Keyring on Leeenux Linux&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Lastly, I tried &lt;a href="http://www.leeenux-linux.com/"&gt;Leeenux Linux&lt;/a&gt;. Leeenux Linux's idea is to create a tiny installation (less than 1.5 GB when installed) by using only &lt;a href="http://www.gnome.org/"&gt;GNOME&lt;/a&gt;&amp;nbsp;and GTK+ applications. So you get &lt;a href="http://live.gnome.org/GnomeOffice"&gt;GNOME Office&lt;/a&gt; applications like&amp;nbsp;&lt;a href="http://abisource.com/"&gt;AbiWord&lt;/a&gt; and &lt;a href="http://projects.gnome.org/gnumeric/"&gt;Gnumeric&lt;/a&gt; instead of &lt;a href="http://www.openoffice.org/"&gt;OpenOffice.org&lt;/a&gt;. The idea is completely opposite of EasyPeasy above. Leeenux Linux has some annoyances such as having a non-obvious&amp;nbsp;&lt;a href="http://www.leeenux-linux.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=54&amp;amp;Itemid=60"&gt;default keyring password&lt;/a&gt;&amp;nbsp;(the password is '1'). Not a big issue, but it means I had to look it up instead of being able to guess the password.&lt;br /&gt;&lt;br /&gt;In the end, I decided to use EasyPeasy on my EEE PC. I removed all the applications and games except for Firefox and Skype and got the installation down to a slightly more manageable 2.5 GB. But 2.5 GB is still a lot of space to run just those two programs. When I got my EEE PC in early 2008 I installed Windows XP as well as Microsoft Office XP in less than 2 GB. Linux shouldn't be so bloated... so I downloaded &lt;a href="http://www.debian-administration.org/articles/134"&gt;deborphan&lt;/a&gt; and tried to remove all stuck packages, and that got it down to 2.4 GB.&lt;br /&gt;&lt;br /&gt;My EEE PC only has 512 MB and EasyPeasy automatically created a 200 MB swap partition. I guess I could get a bit more space if I installed more RAM and completely got rid of swap.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2695451138311815999?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2695451138311815999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2695451138311815999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2695451138311815999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2695451138311815999'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/08/reviving-eee-pc-701.html' title='Reviving EEE PC 701'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/THo4N-3a2jI/AAAAAAAACIE/F-xGsBiorQ8/s72-c/netbooks_jolicloud_apps.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2705618510252260718</id><published>2010-08-19T22:14:00.003+07:00</published><updated>2010-08-19T22:53:10.912+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>syn-Propanethial-S-oxide</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-4829776f2cc53ca6" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v5.nonxt3.googlevideo.com/videoplayback?id%3D4829776f2cc53ca6%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330228792%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D26CD080924A6D14C112407CE3A0CA1F3ADC9E279.422C1DB21CBE6E7C636114EAE1B3537C85176F6C%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D4829776f2cc53ca6%26offsetms%3D5000%26itag%3Dw160%26sigh%3Do4fpBMQ26T-n86laiTCl5wQ6zI0&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v5.nonxt3.googlevideo.com/videoplayback?id%3D4829776f2cc53ca6%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330228792%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D26CD080924A6D14C112407CE3A0CA1F3ADC9E279.422C1DB21CBE6E7C636114EAE1B3537C85176F6C%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D4829776f2cc53ca6%26offsetms%3D5000%26itag%3Dw160%26sigh%3Do4fpBMQ26T-n86laiTCl5wQ6zI0&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2705618510252260718?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2705618510252260718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2705618510252260718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2705618510252260718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2705618510252260718'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/08/syn-propanethial-s-oxide.html' title='syn-Propanethial-S-oxide'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-508146459440835831</id><published>2010-08-18T21:50:00.001+07:00</published><updated>2010-08-19T09:41:54.066+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Skype no sound</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TGvzCY1Ez7I/AAAAAAAACH4/DPZ8uNJNBu0/s1600/voip_phone.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="164" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TGvzCY1Ez7I/AAAAAAAACH4/DPZ8uNJNBu0/s200/voip_phone.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;One of my users complained to me that her &lt;a href="http://www.skype.com/"&gt;Skype&lt;/a&gt; contacts couldn't hear her. We had recently upgraded her computer to Windows 7 x64 so I figured it must be a bad setting in the recording device. So enable microphone boost, turn up the recording volume, make sure the microphone actually works, make sure the latest version of Skype (4.2 as of this writing) is installed, it all looked good, but her contacts still couldn't hear her.&lt;br /&gt;&lt;br /&gt;Skype has a great built-in way to test calls by simply adding or calling the user "echo123". I called echo123 from her computer, and all I got was silence from my side. I tried yelling into the microphone and turned out I could hear myself in the distance. So the microphone actually worked, but it was just really really soft.&lt;br /&gt;&lt;br /&gt;The strange thing is, all other recording applications worked fine, such Live Messenger or Google Chat, so it must be a Skype thing. As usual, Google searches only turned up recommendations that I've already tried, and it was quite obvious that the people giving "solutions" never experienced these problems themselves. However, I did learn that I could change the&amp;nbsp;&lt;a href="http://www.21apps.co.uk/uncategorized/low-mic-volume-in-vista-64bit/"&gt;default recording format&lt;/a&gt;, but that didn't work for me either.&lt;br /&gt;&lt;br /&gt;It turned out that the motherboard (ASUS &lt;a href="http://usa.asus.com/Product.aspx?P_ID=HGTVnGv5nGahCYgK"&gt;M2NPV-VM&lt;/a&gt;) has a SoundMAX AD1986A chipset and Windows 7 automatically installed drivers for it, but Skype has compatibility problems with the standard drivers. After installing &lt;a href="ftp://ftp.asus.com.tw/pub/ASUS/misc/audio/SoundMAX_AD1988B_Audio_V61016585_Win7.zip"&gt;this driver&lt;/a&gt; on the ASUS FTP site everything worked as expected... but since I had mic boost turned all the way up and recording volume at max, I nearly blew my ears out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-508146459440835831?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/508146459440835831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=508146459440835831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/508146459440835831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/508146459440835831'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/08/skype-no-sound.html' title='Skype no sound'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TGvzCY1Ez7I/AAAAAAAACH4/DPZ8uNJNBu0/s72-c/voip_phone.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1381737346907456394</id><published>2010-08-03T03:07:00.001+07:00</published><updated>2010-08-12T21:00:27.146+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><title type='text'>Panasonic Lumix LX5</title><content type='html'>I bought the highly acclaimed Panasonic Lumix &lt;a href="http://www.dpreview.com/reviews/panasonicdmclx3/"&gt;LX3&lt;/a&gt; early last year. I spent &lt;i&gt;months&lt;/i&gt;&amp;nbsp;convincing my SO that the LX3 is a wonderful little camera, showed her plenty of sample shots from the Internet, until she finally agreed to let me buy it. Of course, right afterwards, it became &lt;i&gt;hers.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;/i&gt;The LX5 was announced last week to be released later this month. Maybe she can have her LX3 and I can have my &lt;a href="http://panasonic.net/avc/lumix/compact/lx5/index.html"&gt;LX5&lt;/a&gt;.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TFbxPY_UXxI/AAAAAAAACHY/RU0OpE1uMIk/s1600/lumix_lx5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="210" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TFbxPY_UXxI/AAAAAAAACHY/RU0OpE1uMIk/s400/lumix_lx5.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;Even though the specs and all the news sites are gushing about the Leica DC VARIO-SUMMICRON f/2.0 lens, it's in fact a variable aperture lens that goes from 2.0 to 3.3. The actual specs of the lens is 5.1-19.2/2.0-3.3, which is equivalent to 24-90 for 35mm cameras.&lt;br /&gt;&lt;br /&gt;Compare that to the LX3's 5.1-12.8/2.0-2.8 (equivalent to 24-60 for 35mm). The LX5 has more zoom, but it seems to have a smaller aperture, but actually, when the LX5's zoom is at 12.8 (60 for 35mm), the aperture is also at f/2.8. Only when the zoom is at maximum then the aperture reduces to 3.3.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1381737346907456394?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1381737346907456394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1381737346907456394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1381737346907456394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1381737346907456394'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/08/panasonic-lumix-lx5.html' title='Panasonic Lumix LX5'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/TFbxPY_UXxI/AAAAAAAACHY/RU0OpE1uMIk/s72-c/lumix_lx5.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4726056163039412970</id><published>2010-08-02T05:08:00.003+07:00</published><updated>2010-08-02T05:15:40.705+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Slide to jailbreak</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TFXw_UstUlI/AAAAAAAACHI/XOZ7RkFGmQw/s1600/jailbreakme.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TFXw_UstUlI/AAAAAAAACHI/XOZ7RkFGmQw/s400/jailbreakme.png" width="267" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Just visit &lt;a href="http://www.jailbreakme.com/"&gt;www.jailbreakme.com&lt;/a&gt; on your iDevice to jailbreak. Can't get any easier than this! (Yes, this works on the iPhone 4, and iOS 4 for all iPhones or iPod touches.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4726056163039412970?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4726056163039412970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4726056163039412970' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4726056163039412970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4726056163039412970'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/08/slide-to-jailbreak.html' title='Slide to jailbreak'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/TFXw_UstUlI/AAAAAAAACHI/XOZ7RkFGmQw/s72-c/jailbreakme.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6023240879699804118</id><published>2010-07-30T07:03:00.004+07:00</published><updated>2010-07-30T07:03:00.503+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><title type='text'>Happy? SysAdminDay?</title><content type='html'>Once again, it's the annual &lt;a href="http://www.sysadminday.com/"&gt;SysAdminDay&lt;/a&gt;. I think I'll take the rest of the day off.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ivoidwarranties.com/2009/07/unsung-heroes.html"&gt;Last year&lt;/a&gt;, I bought myself a Skeletool CX. This year, I've been way too busy to find something for myself. The new, lower-priced Amazon Kindle (&lt;a href="http://www.amazon.com/gp/product/B003FSUDM4?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B003FSUDM4"&gt;3G+Wi-Fi&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=B003FSUDM4" style="border: none !important; margin: 0px !important;" width="1" /&gt;, &lt;a href="http://www.amazon.com/gp/product/B002Y27P3M?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B002Y27P3M"&gt;Wi-Fi only&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=B002Y27P3M" style="border: none !important; margin: 0px !important;" width="1" /&gt;) was just announced yesterday and since there's no sign of the iPad being released here, maybe I'll just reward myself with a Kindle.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TFD-qBGrUJI/AAAAAAAACHA/my3wGKCnwCU/s1600/newkindle7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="330" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TFD-qBGrUJI/AAAAAAAACHA/my3wGKCnwCU/s400/newkindle7.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6023240879699804118?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6023240879699804118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6023240879699804118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6023240879699804118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6023240879699804118'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/07/happy-sysadminday.html' title='Happy? SysAdminDay?'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/TFD-qBGrUJI/AAAAAAAACHA/my3wGKCnwCU/s72-c/newkindle7.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6035102508736149254</id><published>2010-06-23T17:15:00.002+07:00</published><updated>2010-06-23T23:44:04.846+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iBooks and jailbreaking</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/IOS_%28Apple%29"&gt;iOS&lt;/a&gt; 4 was released yesterday, and it's already jailbroken. However, &lt;a href="http://en.wikipedia.org/wiki/IBooks"&gt;iBooks&lt;/a&gt; only works in iOS4 on devices jailbroken with &lt;a href="http://blog.iphone-dev.org/post/726179754/foursome-news"&gt;PawnageTool 4.01&lt;/a&gt; and &lt;a href="http://wikee.iphwn.org/howto:rsbeta"&gt;redsn0w 0.9.5b5-4&lt;/a&gt; or newer. For some reason I couldn't get PawnageTool to work so I used redsn0w.&lt;br /&gt;&lt;br /&gt;The images below are captured from my iPod touch 2G.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TCHKgfQYYgI/AAAAAAAACGI/BAsJmCst5Qk/s1600/iOS4_cydia.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TCHKgfQYYgI/AAAAAAAACGI/BAsJmCst5Qk/s400/iOS4_cydia.PNG" width="267" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TCHKhy39BMI/AAAAAAAACGQ/vw6QNmWKsrw/s1600/iOS4_ibooks.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TCHKhy39BMI/AAAAAAAACGQ/vw6QNmWKsrw/s400/iOS4_ibooks.PNG" width="267" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TCHKiWT4UTI/AAAAAAAACGY/iuBHLU1GwAQ/s1600/iOS4_reading.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TCHKiWT4UTI/AAAAAAAACGY/iuBHLU1GwAQ/s400/iOS4_reading.PNG" width="267" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The iPhone ebook in the image above is the &lt;a href="http://pragprog.com/titles/amiphd/iphone-sdk-development"&gt;iPhone SDK Development&lt;/a&gt; book in epub format that I bought from The Pragmatic Programmers that I also used in the Amazon Kindle review &lt;a href="http://www.ivoidwarranties.com/2009/12/amazon-kindle-in-thailand.html"&gt;previously&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6035102508736149254?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6035102508736149254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6035102508736149254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6035102508736149254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6035102508736149254'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/06/ibooks-and-jailbreaking.html' title='iBooks and jailbreaking'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TCHKgfQYYgI/AAAAAAAACGI/BAsJmCst5Qk/s72-c/iOS4_cydia.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-5107443476439736368</id><published>2010-06-21T19:15:00.007+07:00</published><updated>2010-06-23T19:33:39.266+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='censorship'/><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><title type='text'>Geniuses at work</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TCH9rW5xymI/AAAAAAAACGg/UM3SnAbMStM/s1600/logo_vimeo_land.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="113" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TCH9rW5xymI/AAAAAAAACGg/UM3SnAbMStM/s400/logo_vimeo_land.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;More Internet censorship going on in Thailand as the government blocks more and more websites for absolutely no good reasons whatsoever. Most recently, for some unknown reason, they decided to block the entire &lt;a href="http://en.wikipedia.org/wiki/Vimeo"&gt;Vimeo&lt;/a&gt; site. However, this time, instead of blocking the IP address like what they did in the &lt;a href="http://www.ivoidwarranties.com/2010/05/beating-government-censorship.html"&gt;Google blocking fiasco&lt;/a&gt;, they decided to simply block it by the URL, "www.vimeo.com". Fortunately, like all good websites, "vimeo.com" also works for accessing the site, and the geniuses at the government failed to block that URL. So to access your favorite Vimeo videos in Thailand, simply use &lt;a href="http://vimeo.com/"&gt;http://vimeo.com/&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-5107443476439736368?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/5107443476439736368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=5107443476439736368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5107443476439736368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5107443476439736368'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/06/geniuses-at-work.html' title='Geniuses at work'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/TCH9rW5xymI/AAAAAAAACGg/UM3SnAbMStM/s72-c/logo_vimeo_land.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1612292947201406613</id><published>2010-06-16T11:50:00.003+07:00</published><updated>2010-09-04T14:32:41.561+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Mac OS X 10.6.4</title><content type='html'>Mac OS X 10.6.4 is released. Full details &lt;a href="http://support.apple.com/kb/HT4150"&gt;here&lt;/a&gt;. Combo update &lt;a href="http://support.apple.com/kb/DL1048"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TBhWqzNWpII/AAAAAAAACGA/iuJn4l85Ccs/s1600/os_x_10_6_4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TBhWqzNWpII/AAAAAAAACGA/iuJn4l85Ccs/s320/os_x_10_6_4.jpg" width="280" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;10.6.4 just came out this morning and I quickly updated. The reason was that since installing 10.6.3 &lt;a href="http://www.ivoidwarranties.com/2010/03/mac-os-x-1063.html"&gt;two months ago&lt;/a&gt;, I've had this really bad problem where when I resume from standby, the screen's back light doesn't turn on and I have to manually change screen brightness to make it light up. Sometimes though, even doing that doesn't work, and I have to close the lid and re-open, sometimes multiple times, until the screen works again.&lt;br /&gt;&lt;br /&gt;After upgrading, the problem seems to have disappeared.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1612292947201406613?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1612292947201406613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1612292947201406613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1612292947201406613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1612292947201406613'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/06/mac-os-x-1064.html' title='Mac OS X 10.6.4'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/TBhWqzNWpII/AAAAAAAACGA/iuJn4l85Ccs/s72-c/os_x_10_6_4.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2219300665382343653</id><published>2010-06-06T22:24:00.002+07:00</published><updated>2010-06-06T22:25:27.691+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Multiseat Windows</title><content type='html'>I've been keeping my eyes on &lt;a href="http://en.wikipedia.org/wiki/Multiseat_configuration"&gt;multiseat&lt;/a&gt; Windows for the longest time. The idea of multiseat Windows is to connect two or more monitors to a single computer, and let two or more users share the computer, running different programs. There are a number of such solutions on the market, the most famous probably being &lt;a href="http://www.thincomputinginc.com/"&gt;BeTwin&lt;/a&gt;, but they all seem to be hacks and probably breaks some licensing agreements. I've tried using BeTwin, but it has very specific hardware requirements, and wasn't stable enough for my needs.&lt;br /&gt;&lt;br /&gt;Multiseat Windows seems like a throwback to the olden days where dumb terminals connect to a single &lt;a href="http://en.wikipedia.org/wiki/Mainframe_computer"&gt;mainframe&lt;/a&gt; for computing tasks, but it's actually quite different. The difference is that multiseating Windows actually involves having multiheaded displays on the system running Windows itself, instead of having a local display buffer like with most terminals.&lt;br /&gt;&lt;br /&gt;The market suddenly boomed this year when Microsoft announced &lt;a href="http://www.microsoft.com/windows/multipoint/default.aspx"&gt;MultiPoint Server 2010&lt;/a&gt;. MultiPoint Server is actually a combination of the two ideas above. It has to have multiple displays on the system itself, and yet it uses &lt;a href="http://en.wikipedia.org/wiki/Remote_Desktop_Services"&gt;remote desktop services&lt;/a&gt; to generate the image. Through a friend's cousin's ex-girlfriend's uncle who works in the academic sector, I managed to borrowed a copy to give it a spin.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/TAjDzP7FDMI/AAAAAAAACFc/gUlSYRbn5MY/s1600/multipoint_about.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="206" src="http://4.bp.blogspot.com/_hi4op9oNPDM/TAjDzP7FDMI/AAAAAAAACFc/gUlSYRbn5MY/s400/multipoint_about.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I installed it on a cheap Gigabyte &lt;a href="http://www.giga-byte.com/products/product-page.aspx?pid=3276"&gt;GA-MA78LMT-S2&lt;/a&gt; motherboard with a low-end Athlon II X2 CPU and 2 GB of DDR3 RAM that I happened to have on hand. The installation is almost exactly like installing Windows Server 2008 R2, since MultiPoint Server 2010 is based upon that. After installation, it gave me 3 days to activate, just like Windows Server.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TAjE88JZ9pI/AAAAAAAACFk/73lxhKWceno/s1600/multipoint_diagram.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TAjE88JZ9pI/AAAAAAAACFk/73lxhKWceno/s320/multipoint_diagram.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The Gigabyte board has two video outputs, DVI and VGA, I simply had to hook up two monitors (one DVI and one VGA), two USB keyboards, and two USB mice, and MultiPoint Server automatically detected everything. At first was that I couldn't get the keyboard and mice to go to their individual monitors, but after looking at the setup diagram from Microsoft, I realized they needed to be on separate USB hubs, so grouping a set of keyboard and mouse onto the same set of USB port at the back of the motherboard worked. The MultiPoint Manager then showed the monitor, keyboard, and mouse all  grouped together and linked to their respective stations.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TAjFGZNyL1I/AAAAAAAACFs/B_dnpfC5oR8/s1600/multipoint_manager.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="232" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TAjFGZNyL1I/AAAAAAAACFs/B_dnpfC5oR8/s400/multipoint_manager.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Since MultiPoint Server is actually running as a remote desktop service, and the individual stations are behaving as if they're running remote desktop clients, not to mention this is a Microsoft product and not a hack like all other multiseat Windows solutions, the entire setup is completely stable. Unlike BeTwin that I mentioned above, it also works with all hardware that are supported by Windows. However, running as remote desktop also means everything is slightly laggy due to the remote desktop protocol.&lt;br /&gt;&lt;br /&gt;I could only connect two stations to my motherboard since I only have two video outputs on my mainboard. To connect more I would need either another video card, or one of those USB &lt;a href="http://www.displaylink.com/"&gt;DisplayLink&lt;/a&gt; adapters. HP also makes the &lt;a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF06b/12454-12454-321959-338927-3641157-4084245-4084246-4155962.html"&gt;MultiSeat t100&lt;/a&gt;, a MultiPoint Server specific thin terminal that has everything built into a small box.&lt;br /&gt;&lt;br /&gt;MultiPoint Server is actually designed for the academic sector, to reduce costs of computers for schools, especially in emerging markets. However, the cost saving may be limited, since only the cost of one (or more) computer can be saved. The software license is still required. For example, Microsoft Office's license is based on the number of users, and not on the number of system it's installed on. Saving from reduced usage of electricity is also limited, unless you're saving the &lt;a href="http://en.wikipedia.org/wiki/Carbon_footprint"&gt;planet&lt;/a&gt;. I looked at our relatively cheap electricity costs, the amount of money I could save by using four full computers vs. one single MultiPoint Server with four heads is less than $1 per year.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/TAu9FyAZj6I/AAAAAAAACF0/bIeRfIfPlOM/s1600/multipoint_avira.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="143" src="http://2.bp.blogspot.com/_hi4op9oNPDM/TAu9FyAZj6I/AAAAAAAACF0/bIeRfIfPlOM/s400/multipoint_avira.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Finally, one issue I ran into is that since MultiPoint Server is based on Windows Server, many programs that detect the operating system due to either OS differences or (more likely) licensing issues, won't install. So even if the academic institution saved money in hardware purchases, they may need to purchase different software designed to run on a server OS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2219300665382343653?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2219300665382343653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2219300665382343653' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2219300665382343653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2219300665382343653'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/06/multiseat-windows.html' title='Multiseat Windows'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/TAjDzP7FDMI/AAAAAAAACFc/gUlSYRbn5MY/s72-c/multipoint_about.jpg' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3730187880728430332</id><published>2010-06-04T17:26:00.001+07:00</published><updated>2010-06-04T17:26:00.280+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows remote printing madness</title><content type='html'>Recently we've starting moving to Windows 7 x64 clients at work, especially for the newer computers. Of course, we still have the Windows Server 2003 R2 that I installed &lt;a href="http://www.ivoidwarranties.com/2009/12/4-gb-ram-on-32-bit-os.html"&gt;earlier&lt;/a&gt;. However, my users complained to me that they couldn't print when logged on to the server remotely, eventhough we've been using this setup since last year and we've not had problems before.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/TAi7jNHGDgI/AAAAAAAACFM/KzekhxxnXzE/s1600/printer_driver_not_found.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="180" src="http://1.bp.blogspot.com/_hi4op9oNPDM/TAi7jNHGDgI/AAAAAAAACFM/KzekhxxnXzE/s400/printer_driver_not_found.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After looking at the system logs, I realized that the printer driver was missing. The Windows Server is a 32-bit system, while our new clients are 64-bit. Not a problem, so I installed the x64 printer drivers onto the server. Still not found...&lt;br /&gt;&lt;br /&gt;After fiddling some more, I noticed the server has our Canon printers listed as "Canon iP3600", which is the driver that came bundled with the printer, while the Windows 7 clients have it as "Canon Inkjet iP3600", which is the driver that came with Windows. And since the names don't match, driver installation didn't work. I also couldn't just install the Windows 7 drivers onto the server though, since terminal services expects drivers to be pre-installed before they can be used.&lt;br /&gt;&lt;br /&gt;This would probably have been easier if I had set my server up with a print server role, but I didn't, and I didn't want to kick all my users out to install a role. So I fired up the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d&amp;amp;displaylang=en"&gt;Remote Administration Tools for Windows 7&lt;/a&gt;, and added the x64 printer driver that came with Windows 7 onto the server.&lt;br /&gt;&lt;br /&gt;That still didn't work, then I realized since the server is actually 32-bit, I need to install the 32-bit drivers and not the 64-bit drivers. Unfortunately, the 32-bit drivers only comes with Windows 7 x86, and there didn't seem to be any other way of doing this, short of running the Remote Administration Tools from a 32-bit Windows 7 installation.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/TAi-AeUvtdI/AAAAAAAACFU/yQIGRj81pEM/s1600/printer_driver_final.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="78" src="http://3.bp.blogspot.com/_hi4op9oNPDM/TAi-AeUvtdI/AAAAAAAACFU/yQIGRj81pEM/s400/printer_driver_final.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Finally, after another hour of installing Windows 7 x86 just to install a printer driver. I now have four different printer drivers on the Windows server for the same printer, and everyone's happy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3730187880728430332?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3730187880728430332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3730187880728430332' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3730187880728430332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3730187880728430332'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/06/windows-remote-printing-madness.html' title='Windows remote printing madness'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/TAi7jNHGDgI/AAAAAAAACFM/KzekhxxnXzE/s72-c/printer_driver_not_found.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6338589206404400130</id><published>2010-05-24T00:35:00.001+07:00</published><updated>2010-05-25T10:55:59.532+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='censorship'/><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><title type='text'>Beating government censorship</title><content type='html'>Official word on the streets is that the social network censorship that happened a few days ago was due to ISP routers unable to handle the load since everyone is at home reading news. Riiiiiiiiiiiiiiiight. I believe you. And pigs can fly too.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S_ol2PI328I/AAAAAAAACEk/Q0Mn-0m1A7E/s1600/censorship_excuses.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S_ol2PI328I/AAAAAAAACEk/Q0Mn-0m1A7E/s400/censorship_excuses.jpg" width="357" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Earlier when I thought this blog was also being blocked turned out to be that the government was blocking access to &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ghs.l.google.com&lt;/span&gt;, which is the address that Google Apps based services (including blogger.com) resolves to. However, since &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ghs.l.google.com&lt;/span&gt; is on a &lt;a href="http://en.wikipedia.org/wiki/Round_robin_DNS"&gt;round robin DNS&lt;/a&gt; system, and they were only blocking some sets of IP's, so it appeared that the blocking is random and goes on and off. (And the government is using this as an excuse that the ISP's can't handle the load.) But this actually due to the fact that some IP's being blocked and some aren't. Facebook.com and other social networking sites were affected in the same way.&lt;br /&gt;&lt;br /&gt;One of the mysteries I encountered at work is that some of my users when traveling to China to our subsidiary would have trouble accessing our Google Apps based mail, while others have no trouble whatsoever. This is quite difficult to debug when China is about 2,000 miles away.&lt;br /&gt;&lt;br /&gt;Last month when I finally had a chance to go to China myself, the first thing I did after arriving and getting Internet access, was to open the company's email. ... and, nothing. A quick look proved that I was being blocked by the Great Firewall.&lt;br /&gt;&lt;br /&gt;What does the Great Firewall have to do with the Thai government censorship? Turns out they both block &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ghs.l.google.com&lt;/span&gt;. However, there is a way to access Google's services, and that is through the &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;google.com&lt;/span&gt; domain name itself. So, instead of going to, say, &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;www.ivoidwarranties.com&lt;/span&gt;, which resolves to &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ghs.l.google.com&lt;/span&gt;, simply go to &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ivoidwarranties.blogspot.com&lt;/span&gt;, which resolves to &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;blogspot.l.google.com&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Or in case of Google Apps, instead of going to, say, &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;www.capothai.org&lt;/span&gt;, which was a case of the right hand &lt;a href="http://www.ivoidwarranties.com/2010/05/bangkok-burning.html"&gt;blocking&lt;/a&gt; the left hand, simply go to &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;sites.google.com/a/capothai.org/www&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As of this writing, &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;74.125.77.121&lt;/span&gt; is still blocked by the ICT, so hopefully this post will help.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6338589206404400130?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6338589206404400130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6338589206404400130' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6338589206404400130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6338589206404400130'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/05/beating-government-censorship.html' title='Beating government censorship'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/S_ol2PI328I/AAAAAAAACEk/Q0Mn-0m1A7E/s72-c/censorship_excuses.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-5558136957895629372</id><published>2010-05-19T18:03:00.012+07:00</published><updated>2010-06-24T08:23:29.052+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='censorship'/><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><title type='text'>Bangkok burning</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/S_PEVzw2xKI/AAAAAAAACD0/7pycQTvkffg/s1600/2PM.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S_PEVzw2xKI/AAAAAAAACD0/7pycQTvkffg/s400/2PM.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;View from my office not long after the soldiers &lt;a href="http://news.bbc.co.uk/2/hi/world/asia_pacific/10124369.stm"&gt;stormed&lt;/a&gt; the protesters and the protesters &lt;a href="http://www.bangkokpost.com/breakingnews/178441/bangkok-is-burning"&gt;set fire&lt;/a&gt; to a number of buildings including &lt;a href="http://www.centralworld.co.th/"&gt;Central World&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Of course, most people probably only care since they &lt;a href="http://www.facebook.com/group.php?gid=115310218489277&amp;amp;v=wall"&gt;can't&lt;/a&gt; shop there anymore. &lt;a href="http://thai.tourismthailand.org/"&gt;Amazing Thailand&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Tourism_in_Thailand"&gt;Amazing Value&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Update (later in the day): Oh yah, notice how blue the sky is, with clouds visible? Normally the sky in Bangkok is &lt;i&gt;never&lt;/i&gt; blue like that except in long weekends. Closing down the central business section and everybody staying home from the protests actually was actually good for the environment!&lt;br /&gt;&lt;br /&gt;Update (still later in the day): It appears that my blog is blocked by the government, w00t! This is what happens when I go to &lt;a href="http://www.ivoidwarranties.com/"&gt;www.ivoidwarranties.com&lt;/a&gt; now:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/S_P7jYIM8rI/AAAAAAAACD8/ROhxjI65TbA/s1600/leaves_censorship.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S_P7jYIM8rI/AAAAAAAACD8/ROhxjI65TbA/s400/leaves_censorship.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Update (5/20/2010): Boooo, I don't feel so special anymore, looks like the web blocking is directed at the Centre  for the Resolution of the Emergency Situation (&lt;a href="http://www.capothai.org/"&gt;CRES&lt;/a&gt;) itself, which happens to be hosted on Google Sites, and poor me being blocked is just a side effect. Different factions of the government attacking itself? Rogue hackers at work?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-5558136957895629372?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/5558136957895629372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=5558136957895629372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5558136957895629372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5558136957895629372'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/05/bangkok-burning.html' title='Bangkok burning'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/S_PEVzw2xKI/AAAAAAAACD0/7pycQTvkffg/s72-c/2PM.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7218076963260499120</id><published>2010-05-15T20:15:00.004+07:00</published><updated>2010-05-19T19:54:27.446+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><title type='text'>Bangkok war zone</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S-38KkZvP_I/AAAAAAAACDg/U7hcu6xbC0g/s1600/website_censorship.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="161" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S-38KkZvP_I/AAAAAAAACDg/U7hcu6xbC0g/s400/website_censorship.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Thailand's political situation is really hard to grasp, unless you've been living in Thailand long enough. Let me see, back in 2006 &lt;a href="http://en.wikipedia.org/wiki/Thaksin_Shinawatra"&gt;Thaksin&lt;/a&gt; got ousted in a coup lead by the military, then the &lt;a href="http://en.wikipedia.org/wiki/People%27s_Alliance_for_Democracy"&gt;Yellow Shirts&lt;/a&gt; through mass protests and questionable means &lt;a href="http://www.ivoidwarranties.com/2008/09/pad-thai.html"&gt;brought down&lt;/a&gt; the replacement prime ministers that they didn't like.&lt;br /&gt;&lt;br /&gt;Of course, this brought the &lt;a href="http://en.wikipedia.org/wiki/National_United_Front_of_Democracy_Against_Dictatorship"&gt;UDD&lt;/a&gt;, aka The Red Shirts, or Thaksin-supports to start their own protests in the streets. After all, if &lt;i&gt;they&lt;/i&gt; &lt;a href="http://www.ivoidwarranties.com/2009/04/monumental-parking-lot.html"&gt;could&lt;/a&gt; do it, why can't we? As usual, the media coverage is all about how the Red Shirts are destroying the country and nothing about the reason they're holding the protest. Personally, I think the Red Shirts picked a &lt;a href="http://en.wikipedia.org/wiki/Redshirt_%28character%29"&gt;bad name&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Since most of the Thai media are utterly &lt;a href="http://en.wikipedia.org/wiki/Sondhi_Limthongkul"&gt;biased&lt;/a&gt; against either the red or the yellow, I choose to follow &lt;a href="http://news.bbc.co.uk/2/hi/asia-pacific/8686921.stm"&gt;B&lt;/a&gt;&lt;a href="http://news.bbc.co.uk/2/hi/asia-pacific/8004306.stm"&gt;B&lt;/a&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;span id="goog_716296426"&gt;&lt;/span&gt;C&lt;span id="goog_716296427"&gt;&lt;/span&gt;&lt;/a&gt; News. Imagine having to read news from a website across the world on what's happening on my doorsteps.&lt;br /&gt;&lt;br /&gt;Anyway, since it's like a war zone out there almost right outside of my office so I better head home. I'll fix my servers another time since if any of the fighting happens to blow up my office by mistake, I would've saved time by not fixing my servers!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S-6cvWsrJRI/AAAAAAAACDo/c_uUKnuZNj4/s1600/BNE.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S-6cvWsrJRI/AAAAAAAACDo/c_uUKnuZNj4/s400/BNE.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/B.N.E._%28artist%29"&gt;BNE&lt;/a&gt; &lt;i&gt;is&lt;/i&gt; &lt;a href="http://www.nytimes.com/slideshow/2009/12/09/nyregion/20091209_BNE_index.html"&gt;everywhere&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7218076963260499120?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7218076963260499120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7218076963260499120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7218076963260499120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7218076963260499120'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/05/bangkok-war-zone.html' title='Bangkok war zone'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/S-38KkZvP_I/AAAAAAAACDg/U7hcu6xbC0g/s72-c/website_censorship.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6176336860646552470</id><published>2010-05-03T09:52:00.005+07:00</published><updated>2010-06-16T11:39:47.360+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Spirit Jailbreak download</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S9448IS8L4I/AAAAAAAACCw/7D7jLwTh2GI/s1600/spirit_jb.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S9448IS8L4I/AAAAAAAACCw/7D7jLwTh2GI/s320/spirit_jb.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/S-KC5PfirSI/AAAAAAAACC4/kJe_71XvBQo/s1600/spirit_3gs.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S-KC5PfirSI/AAAAAAAACC4/kJe_71XvBQo/s320/spirit_3gs.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S-KC7IOgW7I/AAAAAAAACDA/ltIrCms4fZg/s1600/spirit_complete.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S-KC7IOgW7I/AAAAAAAACDA/ltIrCms4fZg/s320/spirit_complete.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://spiritjb.com/"&gt;Spirit&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Jailbreaking_for_iPhone_OS"&gt;Jailbreak&lt;/a&gt; is out for current firmware versions of iPad, iPhone, and iPod touch. (Requirements: 3.1.2, 3.1.3, 3.2). The server seems to be bogged down now so I'm mirroring the files on RapidShare. The files were downloaded directly from &lt;a href="http://spiritjb.com/"&gt;spiritjb.com&lt;/a&gt;, but no warranties of course.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/382882727/Spirit.exe"&gt;Download Windows version.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/382883217/Spirit.app.zip"&gt;Download Mac OS X version.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6176336860646552470?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6176336860646552470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6176336860646552470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6176336860646552470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6176336860646552470'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/05/spirit-jailbreak-download.html' title='Spirit Jailbreak download'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/S9448IS8L4I/AAAAAAAACCw/7D7jLwTh2GI/s72-c/spirit_jb.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3029395608235782833</id><published>2010-04-30T20:48:00.003+07:00</published><updated>2010-09-04T14:36:42.056+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='netbooks'/><title type='text'>Ubuntu Netbook Edition</title><content type='html'>I have an original &lt;a href="http://en.wikipedia.org/wiki/Asus_Eee_PC"&gt;EEE PC&lt;/a&gt; 701 that I've not used since getting my MacBook. The stupid reason was that I didn't have enough RAM in the EEE PC to run Windows XP since I moved that RAM into my MacBook.&lt;br /&gt;&lt;br /&gt;However, &lt;a href="http://www.ivoidwarranties.com/2010/04/yesterdays-technologies-today.html"&gt;recently&lt;/a&gt; I wanted to put the EEE PC to use again by installing &lt;a href="http://www.ubuntu.com/netbook"&gt;one&lt;/a&gt; &lt;a href="http://www.geteasypeasy.com/"&gt;of&lt;/a&gt; &lt;a href="http://www.jolicloud.com/"&gt;those&lt;/a&gt; netbook-specific Linux distributions. Since &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; 10.04 ("Lucid Lynx") happens to be released today, I decided to go with the newest. Starting from 10.04, the netbook version of Ubuntu is called &lt;a href="http://www.ubuntu.com/getubuntu/download-netbook"&gt;Ubuntu Netbook Edition&lt;/a&gt;. It used to be called Ubuntu Netbook Remix, which I think is a much better name.&lt;br /&gt;&lt;br /&gt;I have an external DVD drive, but I wanted to try installing from a USB  flash drive, so I ran the USB creation utility included in the Ubuntu CD  to create a bootable USB drive to do the installation.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S9rQt5_x4rI/AAAAAAAACCg/ujRm9pjFhYo/s1600/une_install.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="312" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S9rQt5_x4rI/AAAAAAAACCg/ujRm9pjFhYo/s400/une_install.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The entire  installation only took a few minutes, and it automatically detected all  the hardware of the EEE PC 701. It just works. One issue I have is that since the EEE PC 701 only has an 800x480 screen, a lot of the dialog boxes are cut off on the bottom. However, it's possible to drag dialog boxes off the top edge of the screen by holding down the Alt key and dragging anywhere inside the window.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S9rUfQFyqQI/AAAAAAAACCo/mDqG84s-IKk/s1600/ubuntu_offscreen.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S9rUfQFyqQI/AAAAAAAACCo/mDqG84s-IKk/s400/ubuntu_offscreen.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The second issue is that when waking up from standby, Ubuntu complains that "disk is being used outside design parameters", which is apparently a &lt;a href="https://bugs.launchpad.net/ubuntu/+source/gnome-disk-utility/+bug/454301"&gt;known bug&lt;/a&gt;. Since my EEE PC has a 4 GB SSD, it shouldn't have any trouble, so I just ignored the warning by clicking "don't warn if the disk is failing".&lt;br /&gt;&lt;br /&gt;I had a lot of experience with Linux a &lt;a href="http://en.wikipedia.org/wiki/Slackware"&gt;long time ago&lt;/a&gt; before it turned all graphical, but recently I've only used Linux to cross-compile router firmware. The only Unix-like OS I still use these days is actually OS X, which is Unix-like, with a &lt;a href="http://en.wikipedia.org/wiki/Graphical_user_interface"&gt;GUI&lt;/a&gt;. So with these experiences behind me, you would think that I should have no trouble using Ubuntu, especially the simpler netbook specific edition. But noooooo, I can't even figure out how to install Skype from the GUI.&lt;br /&gt;&lt;br /&gt;After a lot of Googling, I found out the best way is to install &lt;a href="http://ubuntu-tweak.com/"&gt;Ubuntu Tweak&lt;/a&gt;, which is supposed to help with the installation of third-party software from in third-party repositories. After installing Ubuntu Tweak, I could see Skype being an installable option in Ubuntu Tweak's Application Center, but no matter what I did, I still couldn't get it to install.&lt;br /&gt;&lt;br /&gt;After like two hours of Google and trying everything in the GUI without getting anywhere. Give up simple user interface. Open terminal. "&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;sudo aptitude install skype&lt;/span&gt;". Done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3029395608235782833?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3029395608235782833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3029395608235782833' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3029395608235782833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3029395608235782833'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/04/ubuntu-netbook-edition.html' title='Ubuntu Netbook Edition'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/S9rQt5_x4rI/AAAAAAAACCg/ujRm9pjFhYo/s72-c/une_install.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1381863958908030513</id><published>2010-04-19T20:28:00.003+07:00</published><updated>2010-09-04T14:29:49.903+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>MacBook Pro 2010 pricing</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S8xZBU7ROEI/AAAAAAAACCM/xPqdDZrVMM4/s1600/overview_gallery20100409.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S8xZBU7ROEI/AAAAAAAACCM/xPqdDZrVMM4/s640/overview_gallery20100409.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;I was away for a week with &lt;a href="http://www.google.com/prc/report.html"&gt;no access&lt;/a&gt; to the Internet of the &lt;a href="http://en.wikipedia.org/wiki/Internet_censorship_in_the_People%27s_Republic_of_China"&gt;free world&lt;/a&gt;, and a whole bunch of things get released. By now everyone's &lt;a href="http://arstechnica.com/apple/news/2010/04/why-the-13-macbook-pro-didnt-get-a-core-i5-upgrade.ars"&gt;arguing&lt;/a&gt; whether the new 13" MacBook Pro should've gotten the Core i3/i5 or not, but to me, the bestest thing about this refresh is that they finally updated the local pricing to more accurately reflect the value of the Thai Baht.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S8xZ7Cva-iI/AAAAAAAACCU/ulw-_LpXupY/s1600/macbook_pro_40900.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S8xZ7Cva-iI/AAAAAAAACCU/ulw-_LpXupY/s320/macbook_pro_40900.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The base $1,200 MacBook Pro now costs 40,900 Baht instead of the original 46,900 Baht. Now I can more easily talk my boss into buying it for me. Maybe when the iPad is released here sometime next month they will also use the new exchange rate, then maybe I can talk my boss into buying &lt;i&gt;both&lt;/i&gt; the new MacBook Pro and the iPad for me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1381863958908030513?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1381863958908030513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1381863958908030513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1381863958908030513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1381863958908030513'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/04/macbook-pro-2010-pricing.html' title='MacBook Pro 2010 pricing'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/S8xZBU7ROEI/AAAAAAAACCM/xPqdDZrVMM4/s72-c/overview_gallery20100409.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-1566492497945531198</id><published>2010-04-08T01:00:00.001+07:00</published><updated>2010-04-08T01:03:16.645+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Yesterday's technologies, today</title><content type='html'>A few days ago, I added &lt;a href="http://www.socialwok.com/"&gt;Socialwok&lt;/a&gt; to my company's Google Apps account. Socialwok is like having a private &lt;a href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt; or Google &lt;a href="http://www.google.com/buzz"&gt;Buzz&lt;/a&gt; inside my own domain. Yeah, I should be using Google Buzz, but Buzz is only available to regular Gmail, and not Google Apps. I would probably switch to Buzz when it's released for Apps.&lt;br /&gt;&lt;br /&gt;Anyway, so I was "training" some of my users on using Socialwok when one of my users complained that he couldn't update his status. The symptom was that when he clicks on the status bar, nothing happens. I logged onto his laptop remotely, and discovered that he was still using Firefox 1.0.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/S7zEJkZhl3I/AAAAAAAACBU/xnj8aYSgH8s/s1600/ff10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_hi4op9oNPDM/S7zEJkZhl3I/AAAAAAAACBU/xnj8aYSgH8s/s320/ff10.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Right. Not a problem, I'll just update it to the latest Firefox (currently at 3.6.3). But then I discovered that he was still using Windows &lt;a href="http://en.wikipedia.org/wiki/Windows_Me"&gt;Me&lt;/a&gt;! And FF3 doesn't support Windows 98/Me. So... I guess I would use FF2 then. I went to oldapps.com and downloaded the final version of Firefox 2, which was 2.0.0.20.&lt;br /&gt;&lt;br /&gt;Unfortunately, Socialwok still didn't work properly. Now clicking on the status works, but the keyboard doesn't respond inside the status bar or any other typing area. I thought about installing Google &lt;a href="http://www.google.com/chrome"&gt;Chrome&lt;/a&gt;, but Chrome also doesn't support Windows Me. Then I remembered reading about a patch that makes FF work on older versions of Windows.&lt;br /&gt;&lt;br /&gt;Sure enough, a quick Google search turned up &lt;a href="http://kernelex.sourceforge.net/"&gt;KernelEx&lt;/a&gt;, which allows some modern programs requiring Windows 2000/XP to work with Windows 98/Me. Installing KernelEx also requires the installation of the Microsoft &lt;a href="http://msdn.microsoft.com/en-us/goglobal/bb688166.aspx"&gt;Unicode Layer&lt;/a&gt;. I've actually had the Unicode Layer for a while, but could never figure out what it's used for, since it doesn't seem to actually allow displaying Unicode.&lt;br /&gt;&lt;br /&gt;Anyway, after installing the Unicode Layer and KernelEx, FF3 installed, and Socialwok worked, and everyone was happy.&lt;br /&gt;&lt;br /&gt;P.S. It actually took a long time to do all this. My user's computer was so incredibly slow, installing oth versions of Firefox and the system patches took something like 1.5 hours. Plus, in the end, Socialwok still didn't work that well, since it's probably designed for modern displays, and his computer only has a 640x480 monitor...&lt;br /&gt;&lt;br /&gt;Come to think of it, I should probably just give him my first gen &lt;a href="http://en.wikipedia.org/wiki/Asus_Eee_PC"&gt;Eee&lt;/a&gt; PC 700, since the Eee PC has a higher resolution (!) display, and is also much (!) faster than his ancient laptop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-1566492497945531198?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/1566492497945531198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=1566492497945531198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1566492497945531198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/1566492497945531198'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/04/yesterdays-technologies-today.html' title='Yesterday&apos;s technologies, today'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/S7zEJkZhl3I/AAAAAAAACBU/xnj8aYSgH8s/s72-c/ff10.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7928445845588943676</id><published>2010-04-03T08:42:00.003+07:00</published><updated>2010-04-08T00:59:39.259+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Amazon Kindle for iPad</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S7ac9_blL1I/AAAAAAAACBM/X-IcnfJLxic/s1600/kindle_ipad.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="224" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S7ac9_blL1I/AAAAAAAACBM/X-IcnfJLxic/s640/kindle_ipad.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The Amazon &lt;a href="http://www.amazon.com/gp/feature.html?ie=UTF8&amp;amp;docId=1000490441"&gt;Kindle app&lt;/a&gt; is now updated to be a universal app that works for both the iPhone and the iPad. I don't &lt;a href="http://www.ivoidwarranties.com/2009/12/amazon-kindle-in-thailand.html"&gt;want&lt;/a&gt; a Kindle any more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7928445845588943676?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7928445845588943676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7928445845588943676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7928445845588943676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7928445845588943676'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/04/amazon-kindle-for-ipad.html' title='Amazon Kindle for iPad'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/S7ac9_blL1I/AAAAAAAACBM/X-IcnfJLxic/s72-c/kindle_ipad.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4926765675114533649</id><published>2010-04-02T12:35:00.008+07:00</published><updated>2010-04-02T13:46:49.270+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iPad apps are here</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S7VbDWQHylI/AAAAAAAACAs/j66MNAQB8Xc/s1600/ipad_apps.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="215" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S7VbDWQHylI/AAAAAAAACAs/j66MNAQB8Xc/s400/ipad_apps.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;When I opened iTunes this morning, it updated some of my apps to &lt;a href="http://www.apple.com/ipad/"&gt;iPad&lt;/a&gt; compatible versions, eventhough Thailand's App Store doesn't have an iPad section yet. Then I noticed eventhough there's no specific iPad section, I can still search for apps and then an iPad section will appear.&lt;br /&gt;&lt;br /&gt;Unfortunately, it appears that many apps, especially games, aren't dual iPhone / iPad compatible but has an entirely separate iPad release that requires re-buying the app again.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S7WShTsjOtI/AAAAAAAACBE/da1nBPmZSPg/s1600/ipad_specific_apps.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="141" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S7WShTsjOtI/AAAAAAAACBE/da1nBPmZSPg/s400/ipad_specific_apps.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;iPad specific apps get their own section in iTunes &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S7WSUQe7RxI/AAAAAAAACA8/NmGZFRGgpgM/s1600/ibooks.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="298" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S7WSUQe7RxI/AAAAAAAACA8/NmGZFRGgpgM/s400/ibooks.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The reason I want an iPad: iBooks, a free download. Now where's my iPad?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4926765675114533649?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4926765675114533649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4926765675114533649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4926765675114533649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4926765675114533649'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/04/ipad-apps-are-here.html' title='iPad apps are here'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/S7VbDWQHylI/AAAAAAAACAs/j66MNAQB8Xc/s72-c/ipad_apps.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3000677282096422799</id><published>2010-03-31T07:22:00.000+07:00</published><updated>2010-03-31T07:22:57.271+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iTunes 9.1 and iBooks</title><content type='html'>With the imminent release of iPad this weekend, iTunes has been updated to 9.1 and supports iBooks.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S7KU77iBe7I/AAAAAAAACAk/4U7FDeo__qA/s1600/itunes_books.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S7KU77iBe7I/AAAAAAAACAk/4U7FDeo__qA/s320/itunes_books.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;As mentioned on the Apple website, &lt;a href="http://en.wikipedia.org/wiki/EPUB"&gt;EPUB&lt;/a&gt; files can be dragged into the iTunes Library. The above shows my &lt;a href="http://pragprog.com/titles/amiphd/iphone-sdk-development"&gt;iPhone SDK Development&lt;/a&gt; ebook in the Library. Apparently this is for syncing to the iPad only, since iTunes doesn't provide a way to read the EPUB files.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3000677282096422799?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3000677282096422799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3000677282096422799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3000677282096422799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3000677282096422799'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/03/itunes-91-and-ibooks.html' title='iTunes 9.1 and iBooks'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/S7KU77iBe7I/AAAAAAAACAk/4U7FDeo__qA/s72-c/itunes_books.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-9021781031405944244</id><published>2010-03-30T00:30:00.001+07:00</published><updated>2010-09-04T14:32:47.597+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Mac OS X 10.6.3</title><content type='html'>Mac OS &lt;a href="http://en.wikipedia.org/wiki/Mac_OS_X"&gt;X&lt;/a&gt; 10.6.3 is released. Full details &lt;a href="http://support.apple.com/kb/HT4014"&gt;here&lt;/a&gt;. Combo update &lt;a href="http://support.apple.com/kb/DL1017"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Just installed. I hope it would magically make my networked printers work. But probably not.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/S7DiUs6dauI/AAAAAAAACAU/ky21G-i1xnk/s1600/os_x_10_6_3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_hi4op9oNPDM/S7DiUs6dauI/AAAAAAAACAU/ky21G-i1xnk/s320/os_x_10_6_3.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;And I lost my &lt;a href="http://www.ivoidwarranties.com/2010/03/getting-rid-of-windows.html"&gt;uptime&lt;/a&gt;, again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-9021781031405944244?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/9021781031405944244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=9021781031405944244' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/9021781031405944244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/9021781031405944244'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/03/mac-os-x-1063.html' title='Mac OS X 10.6.3'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/S7DiUs6dauI/AAAAAAAACAU/ky21G-i1xnk/s72-c/os_x_10_6_3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7042770965405904314</id><published>2010-03-19T21:35:00.008+07:00</published><updated>2010-03-19T21:39:49.496+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows 7 XP Mode update</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/S6OLIP9QCFI/AAAAAAAAB_0/-bbxfG1aKEc/s1600-h/vt-x_no.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="60" src="http://2.bp.blogspot.com/_hi4op9oNPDM/S6OLIP9QCFI/AAAAAAAAB_0/-bbxfG1aKEc/s640/vt-x_no.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Microsoft has released an &lt;a href="http://support.microsoft.com/kb/977206"&gt;update&lt;/a&gt; that removes the requirement of hardware &lt;a href="http://en.wikipedia.org/wiki/X86_virtualization"&gt;virtualization&lt;/a&gt; when running Windows 7's &lt;a href="http://www.microsoft.com/windows/virtual-pc/download.aspx"&gt;XP Mode&lt;/a&gt;. This is such welcoming news. I always get people asking me why their brand spanking new computer couldn't run XP Mode, and they often sound like this.&lt;br /&gt;&lt;br /&gt;"Hey, I downloaded Windows XP Mode program that's supposed to allow me run all my old games on my new computer, but it says something about hardware visualization is disabled."&lt;br /&gt;&lt;br /&gt;"Dude, it's virtualization, and it's disabled because you bought a low-end computer with a low-end CPU."&lt;br /&gt;&lt;br /&gt;"What?! It's a Centrino Duo 2 Core with a 500 megapixel hard drive!"&lt;br /&gt;&lt;br /&gt;"It's gigabytes, and your Core 2 Duo CPU is hardly top of the line."&lt;br /&gt;&lt;br /&gt;"Ahhh! My new computer sucks and Bill Gates sucks!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7042770965405904314?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7042770965405904314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7042770965405904314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7042770965405904314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7042770965405904314'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/03/windows-7-xp-mode-update.html' title='Windows 7 XP Mode update'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/S6OLIP9QCFI/AAAAAAAAB_0/-bbxfG1aKEc/s72-c/vt-x_no.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-8447188348490049251</id><published>2010-03-18T19:50:00.003+07:00</published><updated>2010-09-04T14:32:55.476+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Getting rid of Windows</title><content type='html'>After almost a whole year of using OS X, I still need to keep running &lt;a href="http://www.vmware.com/"&gt;VMware&lt;/a&gt; &lt;a href="http://www.vmware.com/products/fusion/"&gt;Fusion&lt;/a&gt; because of one single program: &lt;a href="http://www.netop.com/products/administration/netop-remote-control.htm"&gt;NetOp Remote Control&lt;/a&gt;. For everything else that I need to use, I have either installed the Mac OS X version of the program, or found programs with equivalent (sometimes better) functions. NetOp actually makes a Mac version, but only the "Host" side of the program and not the "Guest" side. I need to use the Guest side to remote access my server and to spy on my users. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;I was reading somewhere about &lt;a href="http://www.valvesoftware.com/"&gt;Valve&lt;/a&gt;'s announcement of OS X support for their games when I saw someone mention &lt;a href="http://www.codeweavers.com/products/"&gt;CrossOver Mac&lt;/a&gt;. CrossOver is a commercial version of &lt;a href="http://www.winehq.org/"&gt;Wine&lt;/a&gt; which allows Windows programs to run natively inside Linux or OS X. I've used Wine ages ago when I used Linux, but it was really primitive back then. It should've been obvious that Wine had been ported to OS X, but I never thought to check.&lt;br /&gt;&lt;br /&gt;After searching a bit, I downloaded and installed &lt;a href="http://winebottler.kronenberg.org/"&gt;WineBottler&lt;/a&gt;, which is Wine packaged ready to run on OS X, then started the NetOp installation. But the NetOp installer keeps bombing out with an installation error. I thought maybe the newer version of NetOp was the problem, but trying all the different versions only made it bomb out with different errors! So I thought I would try using CrossOver for Mac, so I downloaded a trial version, and the NetOp installer bombs out with the exact same errors, just proving that CrossOver indeed is a commercial version of Wine.&lt;br /&gt;&lt;br /&gt;Fortunately, NetOp itself has a built-in option to create an installation free or "USB application" of itself. It's found in Tools -&amp;gt; Copy Guest to removable media. So I used that to create a copy of the program, and moved the whole thing into Wine's Program Files folder. And it worked right away. For some reason though, I get some garbage graphics when connecting to one of my servers eventhough all my servers have the exact same hardware configuration and NetOp versions.&lt;br /&gt;&lt;br /&gt;Quite unfortunately, after getting everything to work, Activity Monitor tells me that Wine and the required X11 subsystem actually uses more RAM than VMware Fusion. But it's nice that I don't need to boot up Windows XP just to use a single program. But come to think of it, I always have VMware Fusion running. In fact, while testing this, I restarted VMware Fusion, and it tells me that a new version is available. But the new version was out since about three weeks ago, and I hadn't exited out of VMware Fusion at all in all that time. (As of this writing, my MacBook has an uptime of 41 days. The last reboot was when I had trouble ejecting a CD and I had to force eject during boot.)&lt;br /&gt;&lt;br /&gt;But even with the extra memory usage, I have NetOp running "natively" inside OS X, and it does work a bit smoother than having to swap back and forth between OS X and the virtual Windows XP.&lt;br /&gt;&lt;br /&gt;Here are the screenshots for using NetOp to control one of my remote servers. First, running under VMware Fusion.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S6IedNEfPbI/AAAAAAAAB_k/n2F-xsEpLJs/s1600-h/netop_vmware.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="187" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S6IedNEfPbI/AAAAAAAAB_k/n2F-xsEpLJs/s400/netop_vmware.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;And running under Wine. This is from that one particular server that's having graphics issues. The last bit of every line of text is cut off.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S6IefCOP-hI/AAAAAAAAB_s/Cn0UZ2VqiiA/s1600-h/netop_wine.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="187" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S6IefCOP-hI/AAAAAAAAB_s/Cn0UZ2VqiiA/s400/netop_wine.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;While I was typing this. Kindle for Mac was released. One less reason to use Windows!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S6HL-oaGfPI/AAAAAAAAB_c/mobZTrAb_lY/s1600-h/kindle_for_mac.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="285" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S6HL-oaGfPI/AAAAAAAAB_c/mobZTrAb_lY/s400/kindle_for_mac.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Update (2010-03-23): Not long after posting this, my MacBook crashed and I lost my 41 day uptime. How ironic.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-8447188348490049251?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/8447188348490049251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=8447188348490049251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8447188348490049251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8447188348490049251'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/03/getting-rid-of-windows.html' title='Getting rid of Windows'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/S6IedNEfPbI/AAAAAAAAB_k/n2F-xsEpLJs/s72-c/netop_vmware.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7201994292306403550</id><published>2010-03-17T09:30:00.000+07:00</published><updated>2010-03-17T09:30:53.164+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ThinkPad'/><title type='text'>ThinkPad X100e screen contrast</title><content type='html'>I borrowed one of the new &lt;a href="http://en.wikipedia.org/wiki/ThinkPad"&gt;ThinkPad&lt;/a&gt; X100e's to check it out and compare it with the IdeaPad S10 I have. The X100e has a matte screen, but it's not completely matte unlike the S10. I don't have my ThinkPad T60 handy, but the S10 is more matte than the T60, and the X100e is somewhat shinier than the T60. The S10 is showing a lot of fingerprints!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S6A8w0_DVZI/AAAAAAAAB_M/i4820tk8hMM/s1600-h/X100e_vs_S10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="259" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S6A8w0_DVZI/AAAAAAAAB_M/i4820tk8hMM/s640/X100e_vs_S10.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Of course, nothing like my MacBook's shiny screen.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/S6A83YG3JiI/AAAAAAAAB_U/ZBDojFQlwgQ/s1600-h/X100e_vs_MacBook.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="230" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S6A83YG3JiI/AAAAAAAAB_U/ZBDojFQlwgQ/s640/X100e_vs_MacBook.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;While playing with the X100e, I discovered that when it's running on battery power, the screen loses a lot of contrast. It's most obvious when running Excel 2007 since the cell grid lines become almost invisible. Once the adapter is plugged in, the grid lines become sharp and contrasty. I had to give back the X100e so I didn't get a chance to take a photograph, but it's pretty bad.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7201994292306403550?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7201994292306403550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7201994292306403550' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7201994292306403550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7201994292306403550'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/03/thinkpad-x100e-screen-contrast.html' title='ThinkPad X100e screen contrast'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/S6A8w0_DVZI/AAAAAAAAB_M/i4820tk8hMM/s72-c/X100e_vs_S10.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-5463789207354278620</id><published>2010-02-26T12:15:00.006+07:00</published><updated>2010-09-20T23:37:16.109+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOX'/><title type='text'>IT audits</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S4dRINzuReI/AAAAAAAAB-g/zCN3bS_DlWU/s1600-h/IT_audit_fake.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S4dRINzuReI/AAAAAAAAB-g/zCN3bS_DlWU/s320/IT_audit_fake.jpg" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;I was writing about IT auditing &lt;a href="http://www.ivoidwarranties.com/2010/02/guest-account.html"&gt;earlier&lt;/a&gt;, and since I'm facing more IT audits next week, so I decided to do a Google image search for a related image and make a post about it. The above was one of the first matches on the image search.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/S4dRLKndTeI/AAAAAAAAB-o/cSJ-oVhdsgs/s1600-h/IT_audit_real.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S4dRLKndTeI/AAAAAAAAB-o/cSJ-oVhdsgs/s320/IT_audit_real.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;However, this is what IT audits look like in real life. I want that hot chick to be my auditor too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-5463789207354278620?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/5463789207354278620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=5463789207354278620' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5463789207354278620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5463789207354278620'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/02/it-audits.html' title='IT audits'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/S4dRINzuReI/AAAAAAAAB-g/zCN3bS_DlWU/s72-c/IT_audit_fake.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3444194330621027450</id><published>2010-02-25T20:57:00.004+07:00</published><updated>2010-02-26T11:39:54.235+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Guest account</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/S4aDKAlmfSI/AAAAAAAAB-Y/zvqeIZ4NZbw/s1600-h/guest_account.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S4aDKAlmfSI/AAAAAAAAB-Y/zvqeIZ4NZbw/s320/guest_account.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;I've been so terribly busy lately, which could be obvious from the number of posts I've made recently. The first reason I was so busy was I that I was facing IT auditors. The second reason was I was working with optimizing our ERP software, which I'll post about later this week.&lt;br /&gt;&lt;br /&gt;About the auditors, one security problem the auditors found while auditing my network was that I had the guest account enabled on the Windows domain. Normally I agree with the auditors on all the security issues they find, but in this case, I had to disagree with them, and I wrote a huge email as my reply to their management letter, some of it I post below.&lt;br /&gt;&lt;br /&gt;Names have been edited out, and some of the text have been re-edited for readability and context. Some of the wording might be slightly confusing since this consists of my original email and a follow-up when I was asked to clarify some points I made in the first email. Read on...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Guest account will be disabled from February 2010 onwards according to &lt;a href="http://www.ey.com/"&gt;EY&lt;/a&gt;'s recommendation. However, the IT team finds that EY does not have any understanding of the concepts or workings of a secure and correctly configured Microsoft Windows network; our IT and business processes or requirements; and how computers and networks are used in the real world.&lt;br /&gt;&lt;br /&gt;Unlike default administrative or priviledged accounts, the guest account is not even an interactive logon account. It's not like "sa" of SQL Server 2000 that has an initially blank password or "admin" of most devices that have the initial password of "admin". I agree those accounts must have a secure and complex password set as soon as the program is installed or the device is powered up for the first time. However, the Windows domain guest account has no need for a password, and password changing is disabled. The guest account also can not be used to login to workstations (no interactive logon capability). Let's pretend for a second that a user can login to a workstation using the guest account, but then there's nothing they can do since the guest account can't access network file shares (which means the login process can't complete), and they can't change any workstation settings. A created user account, on the other hand, can access network file shares (which means they could put a virus or trojan in the network, or infect the network with a worm) and change workstation settings. With the guest account, visitors can easily access network resources such as printers and scanners after having received authorization from the IT Dept. There is no possible way for visitors to enter the network without prior authorization from the IT Dept.&lt;br /&gt;&lt;br /&gt;The operating system itself may also need the guest account to access network resources or perform system maintenance tasks. Like I've mentioned before, the guest account is not a user account named "guest", but is a special account used for accessing company provided network resources. I also quote from Microsoft website: "We do not recommend that you disable the Guest account. If you disable the Guest account, you may not be able to access network resources. Additionally, you cannot access resources on a local computer from another computer on the network." &lt;br /&gt;&lt;br /&gt;Firstly, we does not and will not have any kind of outside accessible network services such as e-mail server, web server, e-commerce server, remote desktop server, file transfer server, conferencing server, VPN server, SharePoint server, BlackBerry server, or any kind of Internet accessible services whatsoever. There is no possibility of any outsider access that even necessitates disabling the guest account. Our business processes and requirements do not ever require such services to be installed. And in the unlikely event that any Internet accessible services are ever to be installed, IT will do security and penetration testing accordingly before such services will be installed. Plus, eventhough there are no outside accessible network services and no ports open to the Internet, the internal network is protected by a firewall at the network level.&lt;br /&gt;&lt;br /&gt;Internally on the local network, everyone can use the guest account to access network resources if they want, just like everyone is allowed to use the telephones or fax machines. But internally no one would want or need to use the guest account, since users are already logged into the network, they have far more access rights than the guest account.&lt;br /&gt;&lt;br /&gt;In the Microsoft Windows network environment, the guest account in a domain is a special pre-configured account with lowest access rights and security levels, and as the name itself suggests, suitable and should always be used for guest access. Creating a user account for outsiders will not only go against our security policy of assigning user accounts, but will actually give the persons too much access to the internal and private network, such as giving access to file sharing access on the internal network, which is not accessible to guest users. Finally, the guest account allows simple network devices such as network shared printers or switching hubs to be purchased and used inside the network instead of always having to purchase "enterprise-grade" hardware with advanced security features. A simple calculation at the current market prices suggests that disabling guest access will require the IT Dept. to always purchase such advanced hardware that will inflate the yearly IT budget for networking hardware by 20 times or more. In additional, additional budget needs to be provided to retire and redesign the existing infrastructure and to purchase hardware to support such enterprise-grade hardware to be used on the local network. &lt;br /&gt;&lt;br /&gt;Creating an user account for visitors means that I will probably need to join their computer into the domain, which is an extreme security risk from the fact that the visitors' computers may contain malware. I would also need to type the domain administrator password on the visitors' computer which could be recorded by key loggers, and the visitors will need administrative access to their computers. &lt;br /&gt;&lt;br /&gt;Thus, disabling the guest account will only hinder our own employees, most notably members of the upper management, from correctly accessing the internal network and network devices. The IT team will also need time and budget to rework the entire network design to upgrade the existing infrastracture. Additionally, the guest account is used by EY's own auditing teams to access Internet and printing on the network shared printers while at the company's premises. &lt;br /&gt;&lt;br /&gt;Most members of the upper management use notebook computers and travel frequently. Joining their computers into the domain is problematic when they're out of the network for extended periods and have no access to the domain controller. With guest account disabled, when they're back in the office, they also have to remember to login to the domain instead of login to the local computer in order to access network resources. Having to log into the domain and local computer separately also means there needs to be two separate accounts kept in the computer and two completely different locations for saving documents, leading to confusion for the users. These problems can be resolved by simply enabling the guest account.&lt;br /&gt;&lt;br /&gt;However, the IT Dept. has already disabled the guest account according to EY's recommendation, and will hereafter refer all network access problems and issues arising from this change back to EY. &lt;br /&gt;&lt;br /&gt;Recently we have faced many issues where the external auditors make recommendations that are against our standard workflow or recommendations that we are simply unable to comply since it's not how our business functions, and often we end up having to make up documents or make changes in workflow just to show the auditors that we're following their recommendation, when in fact those changes have no use to us whatsoever in our particular business (or IT) environment.&lt;br /&gt;&lt;br /&gt;When presenting the changes to upper management, we're always faced by angry managers asking us why we don't make our cases clear with the auditors so we don't end up doing extra work for no reason at all? I'm simply presenting this as evidence.&lt;/blockquote&gt;&lt;br /&gt;Whew!! Of course, I realize that I &lt;a href="http://support.microsoft.com/kb/300489"&gt;made up&lt;/a&gt; a lot of this. But I was simply pissed that the auditors have to have things their way and no argument would make them see how things work in the Real World.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3444194330621027450?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3444194330621027450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3444194330621027450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3444194330621027450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3444194330621027450'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/02/guest-account.html' title='Guest account'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/S4aDKAlmfSI/AAAAAAAAB-Y/zvqeIZ4NZbw/s72-c/guest_account.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-611266822354098156</id><published>2010-02-14T06:15:00.004+07:00</published><updated>2010-09-04T14:39:51.543+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='art'/><title type='text'>My heart would be in it</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/Szza3OBOSkI/AAAAAAAAB5s/Gf55pTpEAF0/s1600-h/alfred-gockel-endless-love.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5421448693638122050" src="http://1.bp.blogspot.com/_hi4op9oNPDM/Szza3OBOSkI/AAAAAAAAB5s/Gf55pTpEAF0/s400/alfred-gockel-endless-love.jpg" style="cursor: pointer; display: block; height: 398px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;I wish I could open my window&lt;br /&gt;and send a message on the wind&lt;br /&gt;so that the next time you feel the touch of a breeze&lt;br /&gt;my heart would be in it&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;(Image credit: Endless Love by &lt;a href="http://www.gockelfineart.com/"&gt;Alfred Gockel&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Happy Valentine's Day and Happy Chinese New Year!&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-611266822354098156?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/611266822354098156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=611266822354098156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/611266822354098156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/611266822354098156'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/02/my-heart-would-be-in-it.html' title='My heart would be in it'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/Szza3OBOSkI/AAAAAAAAB5s/Gf55pTpEAF0/s72-c/alfred-gockel-endless-love.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4914205460011189072</id><published>2010-01-28T07:00:00.002+07:00</published><updated>2010-01-28T08:18:21.155+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>The year we make iPad</title><content type='html'>Apple iPad&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/S2DYXIBkFkI/AAAAAAAAB9I/SSBPyVS7iac/s1600-h/ipad_hero_20100127.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 255px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S2DYXIBkFkI/AAAAAAAAB9I/SSBPyVS7iac/s400/ipad_hero_20100127.jpg" alt="" id="BLOGGER_PHOTO_ID_5431579042411451970" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/S2DYWu5EggI/AAAAAAAAB9A/Fd_Eej3si2g/s1600-h/ipad_hero2_20100127.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 255px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S2DYWu5EggI/AAAAAAAAB9A/Fd_Eej3si2g/s400/ipad_hero2_20100127.jpg" alt="" id="BLOGGER_PHOTO_ID_5431579035664941570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/S2DYWKlMVuI/AAAAAAAAB84/SnBi6siILWM/s1600-h/ipad_hero3_20100127.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 255px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S2DYWKlMVuI/AAAAAAAAB84/SnBi6siILWM/s400/ipad_hero3_20100127.jpg" alt="" id="BLOGGER_PHOTO_ID_5431579025917892322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/S2DYV_kerfI/AAAAAAAAB8w/oJ1xLV3JtrM/s1600-h/ipad_hero4_20100127.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 255px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S2DYV_kerfI/AAAAAAAAB8w/oJ1xLV3JtrM/s400/ipad_hero4_20100127.jpg" alt="" id="BLOGGER_PHOTO_ID_5431579022962109938" border="0" /&gt;&lt;/a&gt;I think Apple has a winner here. Unlike the &lt;a href="http://en.wikipedia.org/wiki/Ultra-Mobile_PC"&gt;UMPC&lt;/a&gt; or most typical netbooks running Windows slowly, painfully, and expensively. The iPad runs the iPhone OS, so it's actually scaling up a smaller device, so everything will be faster and work better than before.&lt;br /&gt;&lt;br /&gt;I want one. Now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4914205460011189072?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4914205460011189072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4914205460011189072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4914205460011189072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4914205460011189072'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/01/year-we-make-ipad.html' title='The year we make iPad'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/S2DYXIBkFkI/AAAAAAAAB9I/SSBPyVS7iac/s72-c/ipad_hero_20100127.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2776479850431197928</id><published>2010-01-26T10:54:00.001+07:00</published><updated>2010-09-04T14:27:53.441+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Upgrading DD-WRT on the Linksys WRT310N</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S15mDqmRxZI/AAAAAAAAB8o/ZS8YMinCLHw/s1600-h/dd_wrt_13525.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5430890413815874962" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S15mDqmRxZI/AAAAAAAAB8o/ZS8YMinCLHw/s400/dd_wrt_13525.jpeg" style="cursor: pointer; display: block; height: 325px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;I let my boss borrow my WRT310N a few months ago. I didn't need it back since I had so many other routers to work with. By the time he gave it back, newer versions of DD-WRT had been released.&lt;br /&gt;&lt;br /&gt;So I downloaded the latest beta release and tried to update it, but unfortunately, it seemed to brick the WRT310N. It did seem to respond to pings when booting, and I was able to tftp a firmware file into it using the reset button/tftp method, but no matter what I did, it wouldn't finish booting.&lt;br /&gt;&lt;br /&gt;Finally I realized that to tftp a firmware file correctly, I had to hold down the reset button until the power light starts to blink, then release the reset button, then start the tftp transfer. It seemed funny that I'm only realizing this now after having done hundreds of firmware updates using the reset button/tftp method.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2776479850431197928?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2776479850431197928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2776479850431197928' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2776479850431197928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2776479850431197928'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/01/upgrading-dd-wrt-on-linksys-wrt310n.html' title='Upgrading DD-WRT on the Linksys WRT310N'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/S15mDqmRxZI/AAAAAAAAB8o/ZS8YMinCLHw/s72-c/dd_wrt_13525.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2571379875413119159</id><published>2010-01-24T19:12:00.006+07:00</published><updated>2010-08-30T01:56:50.013+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GTD'/><title type='text'>Task management with Toodledo</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/S1x9CqC9LBI/AAAAAAAAB8Y/y4bpUE9x3qU/s1600-h/paperstack.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5430352735301872658" src="http://2.bp.blogspot.com/_hi4op9oNPDM/S1x9CqC9LBI/AAAAAAAAB8Y/y4bpUE9x3qU/s320/paperstack.jpg" style="cursor: pointer; float: left; height: 320px; margin: 0pt 10px 10px 0pt; width: 276px;" /&gt;&lt;/a&gt;Early last year I &lt;a href="http://www.ivoidwarranties.com/2009/03/remember-cow.html"&gt;wrote&lt;/a&gt; about using &lt;a href="http://www.rememberthemilk.com/"&gt;Remember the Milk&lt;/a&gt; (RTM) to manage my tasks. I even paid for a Pro account in order to sync to my iPod, but unfortunately, the lack of updates in both the main program and the iPhone app, plus having to deal with the often non-functioning reminder system eventually turned me to Google &lt;a href="http://mail.google.com/tasks/"&gt;Tasks&lt;/a&gt;. Google Tasks is much simpler, but it integrates with Google Calendar and I could even have it send reminders to my cell phone.&lt;br /&gt;&lt;br /&gt;A few days ago I noticed that &lt;a href="http://www.pocketinformant.com/products_info.php?p_id=pocketinformant_iphone"&gt;Pocket Informant&lt;/a&gt; was on sale and they were donating proceeds towards the &lt;a href="http://en.wikipedia.org/wiki/2010_Haiti_earthquake"&gt;Haiti earthquake&lt;/a&gt;. I've been keeping an eye on PI for a long time, but the price always seemed just slightly out of my reach, but since it's on sale and giving towards a good cause, I immediately bought it.&lt;br /&gt;&lt;br /&gt;Pocket Informant can only sync tasks to &lt;a href="http://www.toodledo.com/index.php?ref=td49943d7f14561"&gt;Toodledo&lt;/a&gt; (referral link) and not RTM. But in the ten months since I wrote my original post, Toodledo has improved by leaps and bounds and now completely meets and even exceeds my expectations. While I needed to pay for RTM's Pro version in order to sync to an external program, Toodledo's external sync is completely free. Toodledo's &lt;a href="http://www.toodledo.com/pro.php"&gt;Pro&lt;/a&gt; version actually offers additional features such as subtasks (not possible with RTM) and longer retention times for completed tasks.&lt;br /&gt;&lt;br /&gt;I also have PI sync my Google Calendar. Pretty soon I don't need to carry my laptop around any more. I still carry my &lt;a href="http://www.moleskine.com/"&gt;Moleskine&lt;/a&gt; notebook around to take notes though. No matter how hard I try, I still find it much easier to take notes and doodle with a paper notebook.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2571379875413119159?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2571379875413119159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2571379875413119159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2571379875413119159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2571379875413119159'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/01/task-management-with-toodledo.html' title='Task management with Toodledo'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/S1x9CqC9LBI/AAAAAAAAB8Y/y4bpUE9x3qU/s72-c/paperstack.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-842021994389999462</id><published>2010-01-11T22:30:00.003+07:00</published><updated>2010-09-04T14:35:07.466+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iBooHoo</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S0s-ey1TnrI/AAAAAAAAB7U/cutDj4swUYQ/s1600-h/iBoot_359.3.2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5425498874860248754" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S0s-ey1TnrI/AAAAAAAAB7U/cutDj4swUYQ/s400/iBoot_359.3.2.jpg" style="cursor: pointer; display: block; height: 150px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;I never paid much attention to the iPhone 3GS since I already have an &lt;a href="http://www.ivoidwarranties.com/2009/02/from-newton-messagepad-to-ipod-touch.html"&gt;iPod Touch&lt;/a&gt;. But my boss was looking to buy a new phone, so I immediately recommended the iPhone 3GS to him. Unfortunately, only after buying it for him I realized that there's a new "iBoot-359.3.2" that can't be &lt;a href="http://en.wikipedia.org/wiki/Jailbreak_%28iPhone_OS%29"&gt;jailbroken&lt;/a&gt; without tethering. I can imagine explaining to my boss to use this phone with care, never let it run out of battery, never let it crash, and never turn it off, otherwise you'll need to &lt;a href="http://www.blackra1n.com/"&gt;hook it up&lt;/a&gt; to your computer...&lt;br /&gt;&lt;br /&gt;But wait, surely my boss doesn't need a jailbroken phone? Actually, the iPhone for some stupidly reason has pathetic keyboard layouts obviously not designed by actual users of those languages.&lt;br /&gt;&lt;br /&gt;This is the default &lt;a href="http://en.wikipedia.org/wiki/Bopomofo"&gt;Bopomofo&lt;/a&gt; keyboard on the iPhone. Bopomofo is a system for phonetically writing the &lt;a href="http://en.wikipedia.org/wiki/Traditional_Chinese_characters"&gt;Traditional Chinese&lt;/a&gt; characters.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S0s_5bI2DGI/AAAAAAAAB7c/G75EcihVae0/s1600-h/iphone_tc_default.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5425500431867841634" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S0s_5bI2DGI/AAAAAAAAB7c/G75EcihVae0/s400/iphone_tc_default.jpg" style="cursor: pointer; display: block; height: 221px; margin: 0px auto 10px; text-align: center; width: 325px;" /&gt;&lt;/a&gt;&lt;br /&gt;And this is the modified Bopomofo keyboard in the more traditional layout that every Bopomofo user on the planet is used to, and it's &lt;a href="http://chinese.engadget.com/2009/08/10/better-zhuyin-iphone/"&gt;only available&lt;/a&gt; to jailbroken phones.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/S0s_5s8iTGI/AAAAAAAAB7k/xjm732twLr4/s1600-h/iphone_tc_jb.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5425500436648053858" src="http://2.bp.blogspot.com/_hi4op9oNPDM/S0s_5s8iTGI/AAAAAAAAB7k/xjm732twLr4/s400/iphone_tc_jb.jpg" style="cursor: pointer; display: block; height: 221px; margin: 0px auto 10px; text-align: center; width: 326px;" /&gt;&lt;/a&gt;&lt;br /&gt;At first glance, it might seem that the better layout is simply a vertical layout compared to the horizontal layout, but the horizontal layout is actually all the phonemes lined up in order. Imagine if the iPhone's English keyboard is laid out as A B C D E F G H... instead of the standard &lt;a href="http://en.wikipedia.org/wiki/QWERTY"&gt;QWERTY&lt;/a&gt; layout.&lt;br /&gt;&lt;br /&gt;The exact same problem also occurs for the Thai language keyboard. This is the Thai language keyboard that was much advertised as a new feature included in iPhone OS 3.0.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S0tB6bpaKjI/AAAAAAAAB7s/jfexLy8elOg/s1600-h/iphone_thai_default.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5425502648207551026" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S0tB6bpaKjI/AAAAAAAAB7s/jfexLy8elOg/s400/iphone_thai_default.jpg" style="cursor: pointer; display: block; height: 222px; margin: 0px auto 10px; text-align: center; width: 325px;" /&gt;&lt;/a&gt;&lt;br /&gt;Unfortunately, that layout is completely unusable in real life since it's not based on any standard. This one, again, is &lt;a href="http://www.iappdev.com/2009/09/thai-keyboard-%E0%B8%AA%E0%B8%B3%E0%B8%AB%E0%B8%A3%E0%B8%B1%E0%B8%9A-firmware-3-0/"&gt;only available&lt;/a&gt; for jailbroken phones.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_hi4op9oNPDM/S0tB6p-YREI/AAAAAAAAB70/pPL1wg9Q5nk/s1600-h/iphone_thai_jb.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5425502652053603394" src="http://4.bp.blogspot.com/_hi4op9oNPDM/S0tB6p-YREI/AAAAAAAAB70/pPL1wg9Q5nk/s400/iphone_thai_jb.jpg" style="cursor: pointer; display: block; height: 220px; margin: 0px auto 10px; text-align: center; width: 324px;" /&gt;&lt;/a&gt;&lt;br /&gt;Once again, at first glance, it seems that the second keyboard contains seemingly random characters. However, that is the standard Thai keyboard layout used on every computer and typewriter.&lt;br /&gt;&lt;br /&gt;Oh, and when I was paying for the iPhone, the salesguy turned his back on me and typed something really quickly into the iPhone. I couldn't figure out what he did until I came home. He modified the email signature to read: "Sent from my &lt;a href="http://www.truemove.com/iphone/eng/index.htm"&gt;TrueMove&lt;/a&gt; iPhone3GS".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-842021994389999462?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/842021994389999462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=842021994389999462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/842021994389999462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/842021994389999462'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/01/iboohoo.html' title='iBooHoo'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/S0s-ey1TnrI/AAAAAAAAB7U/cutDj4swUYQ/s72-c/iBoot_359.3.2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-781258466080044021</id><published>2010-01-06T22:01:00.002+07:00</published><updated>2010-01-11T22:01:23.346+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><title type='text'>Kindle officially in Thailand</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/S0U18gEREjI/AAAAAAAAB7E/C9u3QAStTfw/s1600-h/kindle_thailand.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S0U18gEREjI/AAAAAAAAB7E/C9u3QAStTfw/s400/kindle_thailand.jpg" alt="" id="BLOGGER_PHOTO_ID_5423800639753884210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/S0U19ILXosI/AAAAAAAAB7M/ZmHdxuYvMkI/s1600-h/kindle_dx_thailand.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 302px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/S0U19ILXosI/AAAAAAAAB7M/ZmHdxuYvMkI/s400/kindle_dx_thailand.jpg" alt="" id="BLOGGER_PHOTO_ID_5423800650521092802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Both the &lt;a href="http://www.amazon.com/Kindle-Wireless-Reading-Display-Generation/dp/B0015T963C/"&gt;Kindle&lt;/a&gt; and the &lt;a href="http://www.amazon.com/Kindle-Wireless-Reading-Display-Generation/dp/B0015TG12Q/"&gt;Kindle DX&lt;/a&gt; are now officially available to Thailand. What a great way to start 2010!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-781258466080044021?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/781258466080044021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=781258466080044021' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/781258466080044021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/781258466080044021'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/01/kindle-officially-in-thailand.html' title='Kindle officially in Thailand'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/S0U18gEREjI/AAAAAAAAB7E/C9u3QAStTfw/s72-c/kindle_thailand.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4118311481764441839</id><published>2010-01-04T00:01:00.001+07:00</published><updated>2010-09-04T14:30:06.151+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ThinkPad'/><title type='text'>Red ThinkPad</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S0DNA2QPGOI/AAAAAAAAB6M/hlOC-ahncX4/s1600-h/thinkpad_edge.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5422559365801384162" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S0DNA2QPGOI/AAAAAAAAB6M/hlOC-ahncX4/s400/thinkpad_edge.jpg" style="cursor: pointer; display: block; height: 249px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_hi4op9oNPDM/S0DNlxoXROI/AAAAAAAAB6U/iPgdlinmL5I/s1600-h/thinkpad_edge_keyboard.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5422560000215565538" src="http://1.bp.blogspot.com/_hi4op9oNPDM/S0DNlxoXROI/AAAAAAAAB6U/iPgdlinmL5I/s400/thinkpad_edge_keyboard.jpg" style="cursor: pointer; display: block; height: 252px; margin: 0px auto 10px; text-align: center; width: 376px;" /&gt;&lt;/a&gt;&lt;br /&gt;I want &lt;a href="http://shop.lenovo.com/us/landing_pages/thinkpad/2010/Edge"&gt;one&lt;/a&gt;, even if it's in red, and doesn't have the traditional 7-row ThinkPad keyboard. Oh wait, I'm a &lt;a href="http://www.apple.com/macbookpro/"&gt;Mac&lt;/a&gt; user now. Doh!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4118311481764441839?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4118311481764441839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4118311481764441839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4118311481764441839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4118311481764441839'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/01/red-thinkpad.html' title='Red ThinkPad'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/S0DNA2QPGOI/AAAAAAAAB6M/hlOC-ahncX4/s72-c/thinkpad_edge.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3221698846120374813</id><published>2010-01-02T20:30:00.002+07:00</published><updated>2010-01-26T10:54:27.426+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><title type='text'>Domain controller crashed</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/S0DPD90EnZI/AAAAAAAAB6k/bQ67VsAy8Ng/s1600-h/orz.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 164px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/S0DPD90EnZI/AAAAAAAAB6k/bQ67VsAy8Ng/s200/orz.jpg" alt="" id="BLOGGER_PHOTO_ID_5422561618393603474" border="0" /&gt;&lt;/a&gt;I can't believe I had to start the year fixing my servers, &lt;a href="http://www.ivoidwarranties.com/2009/01/shai-hulud-2009.html"&gt;again&lt;/a&gt;. During the new year vacation, the maintenance people turned off the power to the entire building for, er, "maintenance", without notifying anyone.&lt;br /&gt;&lt;br /&gt;Not to mention I was away, supposedly on vacation! When the power returned, my domain controller couldn't boot up, one of my RAID backup devices had read errors, and the other one had a kernel error and couldn't finish booting.&lt;br /&gt;&lt;br /&gt;I do have &lt;a href="http://en.wikipedia.org/wiki/Uninterruptible_power_supply"&gt;UPS&lt;/a&gt;'s on all my servers, but the power was out for so long due to maintenance jobs being done, and when it came back, there were power surges that caused the main power to flicker, thus causing all the problems.&lt;br /&gt;&lt;br /&gt;Sigh...&lt;br /&gt;&lt;br /&gt;Update (01/04/10): That's nothing yet, on the very first day of work, a truck crashed into the telephone pole in front of my office and took out our leased line. It should've just crashed directly into my domain controller to save me the trouble.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3221698846120374813?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3221698846120374813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3221698846120374813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3221698846120374813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3221698846120374813'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/01/domain-controller-crashed.html' title='Domain controller crashed'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/S0DPD90EnZI/AAAAAAAAB6k/bQ67VsAy8Ng/s72-c/orz.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4273947795923517716</id><published>2010-01-01T00:00:00.002+07:00</published><updated>2010-01-01T00:00:00.672+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Happy Y2.010K</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SzzO7EniUNI/AAAAAAAAB5k/pS6BK1DzRvg/s1600-h/2010.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 268px; height: 400px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SzzO7EniUNI/AAAAAAAAB5k/pS6BK1DzRvg/s400/2010.jpg" alt="" id="BLOGGER_PHOTO_ID_5421435565694406866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It seemed only like yesterday when I was making the &lt;a href="http://www.ivoidwarranties.com/2009/01/happy-y2009k.html"&gt;Happy Y2.009K post&lt;/a&gt;. 2009 seems to have passed in just a blink of the eye. I've been so insanely busy, and this is probably obvious from the number of posts going down from 70+ in just the second half of 2008 to 70+ in all of 2009. It might seem that because I only started this blog in the second half of 2008 so I might have more to say back then when it was all new and exciting, but in fact, I have hundreds of saved drafts that need polishing before being posted.&lt;br /&gt;&lt;br /&gt;A few days ago, we were talking about the old programmer that used to work here, and I suddenly remembered that one of the things she worked on when she was here was resolving &lt;a href="http://en.wikipedia.org/wiki/Year_2000_problem"&gt;Y2K&lt;/a&gt; issues in our programs, and that her husband (who was a programmer at a large financial institution) had to stay overnight at work on New Year's Eve to keep an eye on the computers. How time flies!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4273947795923517716?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4273947795923517716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4273947795923517716' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4273947795923517716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4273947795923517716'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2010/01/happy-y2010k.html' title='Happy Y2.010K'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/SzzO7EniUNI/AAAAAAAAB5k/pS6BK1DzRvg/s72-c/2010.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6140710526319266684</id><published>2009-12-31T17:30:00.001+07:00</published><updated>2009-12-31T17:42:40.281+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Thinner client</title><content type='html'>I've been interested in &lt;a href="http://en.wikipedia.org/wiki/Thin_client"&gt;thin clients&lt;/a&gt; for a long time. Unfortunately, the biggest problem for me was that thin clients often cost more than a "fat client", that is, a full computer. Some may argue that a thin client has other cost-saving advantages that a full computer can't match, such as Windows licensing costs, space saving, and electricity saving. But with a computer, I get a powerful processor for running applications without having to have a powerful server, so why would I want a thin client that may become non-functional if my network goes down?&lt;br /&gt;&lt;br /&gt;But recently, I noticed that &lt;a href="http://www.norhtec.com/"&gt;Norhtec&lt;/a&gt; now lists a cheap $99 thin client called the &lt;a href="http://www.norhtec.com/products/mctc/index.html"&gt;MicroClient TC&lt;/a&gt; on their website. At that kind of price point, the thin client becomes interesting again, since there's no way I can build a full computer for that kind of price, and now that email is considered "&lt;a href="http://en.wikipedia.org/wiki/Mission_critical"&gt;mission critical&lt;/a&gt;", thin clients would really save a lot of money for users that only need to use email and nothing else.&lt;br /&gt;&lt;br /&gt;Norhtec is relatively well known in the embedded Linux market for making small PC's and servers and thin clients. Unfortunately, when I looked at their thin clients a while ago, they also had the same issue as being costly. Norhtec is practically next door to where I work, so I called them up to see if I could order a unit or just go over to pick one up.&lt;br /&gt;&lt;br /&gt;Stupidly enough, I seemed to be the very first person to ever inquire about the MicroClient TC, and the person who answered the phone mumbled something about not able to deliver the product immediately, then referred me to a salesperson that's actually from a different company. Eventually I ended up getting the &lt;a href="http://www.kasercorp.com/productcart/pc/viewPrd.asp?idcategory=17&amp;amp;idproduct=80"&gt;Kaser NetClient&lt;/a&gt;, which is identical to the Norhtec MicroClient TC, except it seems to be housed in a cheaper plastic case, and it cost me $117 (today's exchange rate) instead of $99. The salesperson also didn't know anything about the NetClient either, and said I was the very first person to buy it from his company. He also claims the unit doesn't come with an OS and I need to install a hard drive first and install my own OS. Uh... right.&lt;br /&gt;&lt;br /&gt;MicroClient TC image from the Norhtec website:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/SzusY1bSG0I/AAAAAAAAB4s/mKUZB6gkVBw/s1600-h/MicroclientTC_2-s.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 218px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SzusY1bSG0I/AAAAAAAAB4s/mKUZB6gkVBw/s400/MicroclientTC_2-s.jpg" alt="" id="BLOGGER_PHOTO_ID_5421116119128873794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;YF-700 NetClient image from the Kaser website:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/Szut2eJvUhI/AAAAAAAAB40/zVu2hoAERT0/s1600-h/001_967_detail.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 272px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/Szut2eJvUhI/AAAAAAAAB40/zVu2hoAERT0/s400/001_967_detail.jpg" alt="" id="BLOGGER_PHOTO_ID_5421117727788978706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After I took the photos below, I noticed that the &lt;a href="http://www.kasernet.com/"&gt;Taiwan Kaser&lt;/a&gt; website has better photos:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/SzxxiXondiI/AAAAAAAAB5c/LUcMgwsxZg4/s1600-h/dn2swxg_304j47knzg4_b.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 281px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SzxxiXondiI/AAAAAAAAB5c/LUcMgwsxZg4/s400/dn2swxg_304j47knzg4_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5421332886721099298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is the front side with an SD/MMC slot. Three USB ports and audio ports. Reset button. Indicator lights. My unit doesn't come with the wi-fi option so there's no antenna.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/Szxsn2_iTaI/AAAAAAAAB5M/CuQLU3m17Gs/s1600-h/netclient_front.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/Szxsn2_iTaI/AAAAAAAAB5M/CuQLU3m17Gs/s400/netclient_front.jpg" alt="" id="BLOGGER_PHOTO_ID_5421327483479936418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Backside with power switch. Proprietary power adapter jack. LAN. VGA. Mouse. Keyboard. The metal thing is a mounting bracket for mounting the unit to the back of monitors.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SzxsnwX4tAI/AAAAAAAAB5E/2Y6hNdWjVME/s1600-h/netclient_back.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SzxsnwX4tAI/AAAAAAAAB5E/2Y6hNdWjVME/s400/netclient_back.jpg" alt="" id="BLOGGER_PHOTO_ID_5421327481703019522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;With the mounting bracket removed, what appeared to be a door turns out to hide an IDE port. I think it would make more sense to have a CF port.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SzxsoDrhUbI/AAAAAAAAB5U/RI9PNWsIJYk/s1600-h/netclient_ide.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SzxsoDrhUbI/AAAAAAAAB5U/RI9PNWsIJYk/s400/netclient_ide.jpg" alt="" id="BLOGGER_PHOTO_ID_5421327486885646770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The relatively large power adapter, and comparing the NetClient to a DVD disc.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SzxsnWgaNVI/AAAAAAAAB48/s9hZrAVWGtA/s1600-h/netclient_adapter.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SzxsnWgaNVI/AAAAAAAAB48/s9hZrAVWGtA/s400/netclient_adapter.jpg" alt="" id="BLOGGER_PHOTO_ID_5421327474759447890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Unfortunately, the &lt;a href="http://cypert.com.tw/index.php?option=com_content&amp;amp;view=article&amp;amp;id=68&amp;amp;Itemid=89"&gt;QuickRDP&lt;/a&gt; software included in the NetClient unit has a problem with screen refreshing. When the screen is refreshing and the mouse pointer is inside the area that's being refreshed, the mouse pointer freezes until the screen finishes updating. This causes a huge problem when doing repetitive tasks that involve mouse movement and screen updates. In fact, the main reason I'm interested in these thin clients is to &lt;a href="http://www.ivoidwarranties.com/2009/12/4-gb-ram-on-32-bit-os.html"&gt;connect&lt;/a&gt; to our terminal servers to access Dynamics NAV. The ERP software has huge amounts of data entry fields and drop down boxes that need to be clicked on repeatedly, and the screen refreshes constantly as the onscreen data loads and updates.&lt;br /&gt;&lt;br /&gt;One other problem with QuickRDP is that it that it appears to only support 1024x768 resolution. Haven't they noticed that only widescreen monitors are available in the market these days?!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6140710526319266684?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6140710526319266684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6140710526319266684' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6140710526319266684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6140710526319266684'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/12/thinner-client.html' title='Thinner client'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/SzusY1bSG0I/AAAAAAAAB4s/mKUZB6gkVBw/s72-c/MicroclientTC_2-s.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3368611687739083267</id><published>2009-12-16T05:10:00.000+07:00</published><updated>2009-12-16T05:10:00.231+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>PSD_DISABLEPRINTER</title><content type='html'>I mentioned going back to Windows Server &lt;a href="http://www.microsoft.com/windowsserver2003/"&gt;2003 R2&lt;/a&gt; &lt;a href="http://www.ivoidwarranties.com/2009/12/4-gb-ram-on-32-bit-os.html"&gt;earlier&lt;/a&gt;, and here I'll talk about why. While testing our Dynamics NAV ERP software under Windows 7 and Windows Server 2008 R2's Remote Desktop Services, I discovered one serious issue.&lt;br /&gt;&lt;br /&gt;The "Printer..." button was missing from the Page Setup dialog. The printer selection button is very important since we have different types of pre-printed forms pre-loaded into different dot matrix printers. Since the paper size has to be preset into the printer form page, without the printer selection button, there's absolutely no way we could get custom sized forms to print. As usual, our hopeless ERP implementors were no help, since they have no experience with anything newer than Windows XP. ("Use XP" was what they said.)&lt;br /&gt;&lt;br /&gt;After a &lt;span style="font-style: italic;"&gt;lot&lt;/span&gt; of searching, I discovered &lt;a href="http://msdn.microsoft.com/en-us/library/ms646842%28VS.85%29.aspx"&gt;here&lt;/a&gt; that the printer selection button was deemed obsolete from Windows Vista onwards. There are various workarounds and code samples posted at various places to deal with the problem. However, since I wans't writing my own application but was running Microsoft's own ERP software, the missing button turned out to be critically important, and I was forced to go back to Windows Server 2003 R2.&lt;br /&gt;&lt;br /&gt;The Page Setup dialog from Windows XP.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SydPHFAqmnI/AAAAAAAAB3o/k2Ub0gxCii4/s1600-h/wordpad_2003.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 255px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SydPHFAqmnI/AAAAAAAAB3o/k2Ub0gxCii4/s400/wordpad_2003.jpg" alt="" id="BLOGGER_PHOTO_ID_5415384059958958706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Page Setup dialog from Windows Server 2008 R2. Note the missing "Printer..." button in the lower right corner.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SydPHTM_qxI/AAAAAAAAB3w/LFfvNZtXUTY/s1600-h/wordpad_2008.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 256px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SydPHTM_qxI/AAAAAAAAB3w/LFfvNZtXUTY/s400/wordpad_2008.jpg" alt="" id="BLOGGER_PHOTO_ID_5415384063768767250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The margins and stuff are different since they're captured from different computers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3368611687739083267?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3368611687739083267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3368611687739083267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3368611687739083267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3368611687739083267'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/12/psddisableprinter.html' title='PSD_DISABLEPRINTER'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/SydPHFAqmnI/AAAAAAAAB3o/k2Ub0gxCii4/s72-c/wordpad_2003.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7818965861524625485</id><published>2009-12-15T12:05:00.000+07:00</published><updated>2009-12-15T12:05:00.668+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><title type='text'>Kindle for PC</title><content type='html'>Interestingly enough, when I looked at the Amazon Kindle page, I noticed some of the description text changed from when I last posted. Just to see if Thailand is now supported, I tried clicking again, and sure enough, the availability description different now.&lt;br /&gt;&lt;br /&gt;Before: "Unfortunately, we are currently unable to ship Kindles or offer Kindle contents in Thailand."&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/Sxy89u3e6NI/AAAAAAAAB1Y/lgB7EOox9yw/s1600-h/kindle_no_thailand.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 157px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/Sxy89u3e6NI/AAAAAAAAB1Y/lgB7EOox9yw/s400/kindle_no_thailand.jpg" alt="" id="BLOGGER_PHOTO_ID_5412408620931279058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After: "Unfortunately, we are currently unable to ship Kindles to Thailand. Customers in Thailand can read over 310,000 Kindle books on your PC with our free application for your Windows PC - no Kindle required. &lt;a href="http://www.amazon.com/gp/feature.html?ie=UTF8&amp;amp;docId=1000426311"&gt;Click here&lt;/a&gt; to learn more."&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/Sx3_CJOJe7I/AAAAAAAAB20/k5d6rbjr9Sc/s1600-h/kindle_thai_pc.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 137px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/Sx3_CJOJe7I/AAAAAAAAB20/k5d6rbjr9Sc/s400/kindle_thai_pc.jpg" alt="" id="BLOGGER_PHOTO_ID_5412762739469286322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;While I was typing this post, I noticed that there's a new version of Kindle for the iPhone, and Amazon even announced that it's now available in more than 60 countries. Sure enough, it's now available in the Thai iTunes store. Previously, I had to use my US iTunes account to download it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/Syb7YFQ32RI/AAAAAAAAB3Y/MZyJCscGdwc/s1600-h/kindle_iphone_13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 191px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/Syb7YFQ32RI/AAAAAAAAB3Y/MZyJCscGdwc/s400/kindle_iphone_13.jpg" alt="" id="BLOGGER_PHOTO_ID_5415291993107978514" border="0" /&gt;&lt;/a&gt;Unfortunately, still no option to select which side of the screen to tap to turn the page. I like to hold my iPod with my left hand and tap the left side of the screen with my thumb to turn the page. &lt;a href="http://www.lexcycle.com/lexcycle_acquired_by_amazon"&gt;Stanza&lt;/a&gt; has it, why not Kindle for iPhone?&lt;br /&gt;&lt;br /&gt;Just to double check if the Kindle device is now available to Thailand, I went back to the Amazon Kindle page. Still no Kindle, but it now lists 320,000 books available.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/Syb78LrPbJI/AAAAAAAAB3g/C1V38Htffug/s1600-h/kindle_thai_320k.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 143px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/Syb78LrPbJI/AAAAAAAAB3g/C1V38Htffug/s400/kindle_thai_320k.jpg" alt="" id="BLOGGER_PHOTO_ID_5415292613304478866" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7818965861524625485?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7818965861524625485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7818965861524625485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7818965861524625485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7818965861524625485'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/12/kindle-for-pc.html' title='Kindle for PC'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/Sxy89u3e6NI/AAAAAAAAB1Y/lgB7EOox9yw/s72-c/kindle_no_thailand.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4194263522810347644</id><published>2009-12-07T23:30:00.003+07:00</published><updated>2010-01-11T22:02:47.945+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><title type='text'>Amazon Kindle in Thailand</title><content type='html'>I was so incredibly disappointed in Amazon not shipping the &lt;a href="http://en.wikipedia.org/wiki/Amazon_Kindle"&gt;Kindle&lt;/a&gt; to Thailand when the Kindle 2 International was announced.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/Sxy89u3e6NI/AAAAAAAAB1Y/lgB7EOox9yw/s1600-h/kindle_no_thailand.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 157px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/Sxy89u3e6NI/AAAAAAAAB1Y/lgB7EOox9yw/s400/kindle_no_thailand.jpg" alt="" id="BLOGGER_PHOTO_ID_5412408620931279058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Recently though, I found about a local importer of Kindles appropriately named &lt;a href="http://www.kindlethai.com/"&gt;KindleThai.com&lt;/a&gt;. At first, I thought that the price they charge is slightly too high, but they do have a 30-day warranty, so I felt the price was worth it, considering that if I bought a unit through friends in the States or another country, warranty claims could be a huge issue if I ran into a &lt;a href="http://en.wikipedia.org/wiki/Dead_on_arrival"&gt;DOA&lt;/a&gt; unit. Plus, they pre-register the Kindles they sell to a U.S. account and pre-configure the Kindles to buy books correctly, which is a great help for non-technical people.&lt;br /&gt;&lt;br /&gt;Surprisingly, the Amazon Whispernet works in Thailand, even if they don't sell Kindles directly to Thailand.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/Sx0n49RhhoI/AAAAAAAAB2I/2I0jmosjVWU/s1600-h/kindle_carrier.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/Sx0n49RhhoI/AAAAAAAAB2I/2I0jmosjVWU/s400/kindle_carrier.jpg" alt="" id="BLOGGER_PHOTO_ID_5412526186643424898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;While playing with the available wireless providers setting, I discovered that the Kindle's time zone setting appears to be retrieved from the provider. At first, the Kindle always displayed the time in universal time (GMT), but after switching providers, suddenly the Kindle was displaying the correct local time.&lt;br /&gt;&lt;br /&gt;Even more surprisingly, I could "purchase" free Kindle books from my computer, and then load them directly on the Kindle by using the Archived Items folder, for free, eventhough it says that a $1.99 surcharge will be placed for international delivery. Maybe the surcharge only happens when a direct purchase is made from the Kindle.&lt;br /&gt;&lt;br /&gt;The Kindle I got already came preloaded with the new &lt;a href="http://www.amazon.com/gp/help/customer/display.html?nodeId=200324680"&gt;2.3 firmware&lt;/a&gt; with native PDF support. However, since PDF is normally formatted with the printed page in mind, so there's always a lot of margins. Hopefully, Amazon will fix this in a future update by implementing zoom or some kind of fit to display option.&lt;br /&gt;&lt;br /&gt;I happen to have Pragmatic Bookshelf's &lt;a href="http://pragprog.com/titles/amiphd/iphone-sdk-development"&gt;iPhone SDK Development&lt;/a&gt; ebook. Here are some comparison shots between the PDF version and the &lt;a href="http://en.wikipedia.org/wiki/Mobipocket"&gt;Mobipocket&lt;/a&gt; (mobi) versions, in both portrait and landscape modes:&lt;br /&gt;&lt;br /&gt;This is Kindle 2 displaying native PDF, compared to Adobe Reader 9 running on my MacBook. The text is way too small to be read, unless you're an ant.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/Sx0gQCAzcEI/AAAAAAAAB1g/scoeOrPaUUo/s1600-h/kindle_pdf_1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/Sx0gQCAzcEI/AAAAAAAAB1g/scoeOrPaUUo/s400/kindle_pdf_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5412517786959441986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Again, in landscape orientation. This is legible, but it can't scroll the page up and down, only "flip" up and down, so it's very uncomfortable for technical manuals that you need to go back and forth on, but it's okay for reading novels.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/Sx0gQfEt1xI/AAAAAAAAB1o/d-SiBJkNFLk/s1600-h/kindle_pdf_2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/Sx0gQfEt1xI/AAAAAAAAB1o/d-SiBJkNFLk/s400/kindle_pdf_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5412517794760480530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And here's the ebook-specific Mobipocket format. Stupidly enough, the Forward is marked as Chapter 1 in the mobi file, so the chapter numbers are off by 1.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/Sx3GeF5HPMI/AAAAAAAAB2s/QzpkROm1TiI/s1600-h/kindle_pdf_3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/Sx3GeF5HPMI/AAAAAAAAB2s/QzpkROm1TiI/s400/kindle_pdf_3.jpg" alt="" id="BLOGGER_PHOTO_ID_5412700547449306306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The Mobipocket version is perfectly readable even in the smallest font size.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/Sx0gRCDXBvI/AAAAAAAAB14/Tr_D5jk_8WU/s1600-h/kindle_pdf_4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/Sx0gRCDXBvI/AAAAAAAAB14/Tr_D5jk_8WU/s400/kindle_pdf_4.jpg" alt="" id="BLOGGER_PHOTO_ID_5412517804150032114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Sorry for the poor photos. The huge difference in brightness between the MacBook's screen and the Kindle's &lt;a href="http://en.wikipedia.org/wiki/E_Ink"&gt;E Ink&lt;/a&gt; screen made it really difficult to get a consistent exposure, and I was too lazy to get my tripod out. The E Ink screen looks really dim in these photos, but this is not a review of the Kindle's screen quality.&lt;br /&gt;&lt;br /&gt;Unfortunately, this Kindle is going to be given away as a gift so I only got a few days to play with it. Now taking donations to get my own unit.&lt;br /&gt;&lt;br /&gt;Update: Kindle is now &lt;a href="http://www.ivoidwarranties.com/2010/01/kindle-officially-in-thailand.html"&gt;officially&lt;/a&gt; available in Thailand.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4194263522810347644?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4194263522810347644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4194263522810347644' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4194263522810347644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4194263522810347644'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/12/amazon-kindle-in-thailand.html' title='Amazon Kindle in Thailand'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/Sxy89u3e6NI/AAAAAAAAB1Y/lgB7EOox9yw/s72-c/kindle_no_thailand.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-628076567487102104</id><published>2009-12-04T12:30:00.003+07:00</published><updated>2009-12-16T08:51:49.996+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>4 GB RAM on 32-bit OS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SxizBsaDjnI/AAAAAAAAB1I/zOaIpq0fdM0/s1600-h/2003R2_4GB_system_properties.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 400px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SxizBsaDjnI/AAAAAAAAB1I/zOaIpq0fdM0/s400/2003R2_4GB_system_properties.jpg" alt="" id="BLOGGER_PHOTO_ID_5411271793967337074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Due to various &lt;a href="http://www.ivoidwarranties.com/2009/12/psddisableprinter.html"&gt;incompatibilities&lt;/a&gt; with our ERP software soon going live, I decided to revert back to using Windows Server 2003 R2's Terminal Services instead of using the far superior Windows Server 2008 R2's &lt;a href="http://en.wikipedia.org/wiki/Remote_Desktop_Services"&gt;Remote Desktop Services&lt;/a&gt; and the streamlined RemoteApp functionality.&lt;br /&gt;&lt;br /&gt;Since we're going back to Windows Server 2003 R2, I decided to use the 32-bit (x86) version so I can keep the printer drivers in sync with our Windows XP clients. Unfortunately, the 32-bit version only supports 4 GB of RAM, and when I installed 4 GB of RAM, I could only see 3.5 GB.&lt;br /&gt;&lt;br /&gt;There are a &lt;span style="font-style: italic;"&gt;lot&lt;/span&gt; of solutions online to attemp to see 4 GB, such as using the &lt;a href="http://en.wikipedia.org/wiki/Physical_Address_Extension"&gt;/PAE&lt;/a&gt; switch in boot.ini, enabling &lt;a href="http://en.wikipedia.org/wiki/Data_Execution_Prevention"&gt;DEP&lt;/a&gt;, and even editing the registry. Unfortunately, none of those things I tried worked. Then it occurred to me, since I can't see the last 512 MB. What happens if I put in more than 4 GB?&lt;br /&gt;&lt;br /&gt;There it is. 4 GB of RAM. Windows Task Manager also shows the full 4 GB being accessible. And yes, since this is the Standard Edition of Windows Server 2003 R2, it only supports a maximum of 4 GB, even if I put in 8 GB. (I tried.)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SxizBw4o2AI/AAAAAAAAB1Q/jl8lyHfgKjM/s1600-h/2003R2_4GB_processes.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 362px; height: 400px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SxizBw4o2AI/AAAAAAAAB1Q/jl8lyHfgKjM/s400/2003R2_4GB_processes.jpg" alt="" id="BLOGGER_PHOTO_ID_5411271795169351682" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-628076567487102104?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/628076567487102104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=628076567487102104' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/628076567487102104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/628076567487102104'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/12/4-gb-ram-on-32-bit-os.html' title='4 GB RAM on 32-bit OS'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/SxizBsaDjnI/AAAAAAAAB1I/zOaIpq0fdM0/s72-c/2003R2_4GB_system_properties.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2788296027294164960</id><published>2009-11-18T22:10:00.003+07:00</published><updated>2009-11-18T22:35:50.712+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ThinkPad'/><title type='text'>It's flooding ThinkPads</title><content type='html'>My (not so) new (any more) boss uses one of the really low end ThinkPad R61's. The reason being that the old boss didn't want to get a good notebook for the new boss, at the time when the old boss was still the big boss and the new boss was the new kid on the block. (The old boss uses an X61.) I've made plans to get the new boss an X200 or whatever the next year's equivalent is early next year.&lt;br /&gt;&lt;br /&gt;But yesterday when I stopped by my ThinkPad dealer to see if they have any new things in stock. Instead, they showed me some clearance prices for the X301 which were close to 50% off from the original price. Wow! I immediately put in a proposal to my boss to replace his R61 with the much sleeker X301. He immediately approved my proposal, but not for one X301, but for &lt;span style="font-style: italic;"&gt;two&lt;/span&gt; X301's, one for himself, and one for the vice boss.&lt;br /&gt;&lt;br /&gt;They're clearance models so they're older models with the Intel Core 2 Duo &lt;a href="http://ark.intel.com/Product.aspx?id=36697"&gt;SU9400&lt;/a&gt;, 2 GB of DDR3 RAM, and only 64 GB SSD. But that's plenty of speed and space for the bosses.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SwQPyHBxMyI/AAAAAAAABzw/ckvo8r0iaIc/s1600/x300_1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 240px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SwQPyHBxMyI/AAAAAAAABzw/ckvo8r0iaIc/s400/x300_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5405462806305780514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SwQPybe0fQI/AAAAAAAABz4/X03h74ieo0w/s1600/x300_2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 240px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SwQPybe0fQI/AAAAAAAABz4/X03h74ieo0w/s400/x300_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5405462811796339970" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SwQULucxgTI/AAAAAAAAB0I/ONylu1ZSwN4/s1600/x300_3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 240px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SwQULucxgTI/AAAAAAAAB0I/ONylu1ZSwN4/s400/x300_3.jpg" alt="" id="BLOGGER_PHOTO_ID_5405467644431270194" border="0" /&gt;&lt;/a&gt;Hmm, people like to stack their notebooks and take photos. I should do that too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2788296027294164960?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2788296027294164960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2788296027294164960' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2788296027294164960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2788296027294164960'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/11/its-flooding-thinkpads.html' title='It&apos;s flooding ThinkPads'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/SwQPyHBxMyI/AAAAAAAABzw/ckvo8r0iaIc/s72-c/x300_1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-4611955550652413731</id><published>2009-11-16T19:30:00.001+07:00</published><updated>2009-11-16T19:34:14.733+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Drupal novice</title><content type='html'>While reading about Drupal, I came across many sites that compare Drupal to &lt;a href="http://www.joomla.org/"&gt;Joomla!&lt;/a&gt; and &lt;a href="http://wordpress.com/"&gt;WordPress&lt;/a&gt;. I mentioned earlier that I had no experience with regards to web CMS, so I decided to check both of them out. This time, instead of downloading the distribution and installing manually, I decided to do things the quick way by downloading complete application stacks through &lt;a href="http://bitnami.org/"&gt;BitNami&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;BitNami's application stack lets me run a complete web application using a simple installer program. They also offer ready-to-run virtual machines images ("virtual appliances") if I don't want to install the stack into my OS. The virtual appliance includes its own Linux distribution, and the application stack pre-installed and ready to run.&lt;br /&gt;&lt;br /&gt;I mentioned in my &lt;a href="http://www.ivoidwarranties.com/2009/11/drupal-newbie.html"&gt;first&lt;/a&gt; Drupal post that getting Drupal up and running took less than an hour. Getting both Joomla! and WordPress up and running, using the BitNami stack, took less than 10 minutes, including the download time.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SwDLDTTFrlI/AAAAAAAABzI/GmTDqVC5gWc/s1600/bitnami_install_1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 334px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SwDLDTTFrlI/AAAAAAAABzI/GmTDqVC5gWc/s400/bitnami_install_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5404542810424979026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/SwDLDo2uO8I/AAAAAAAABzQ/RxAKfXemosk/s1600/bitnami_install_2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 334px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SwDLDo2uO8I/AAAAAAAABzQ/RxAKfXemosk/s400/bitnami_install_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5404542816211581890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Both Joomla! and WordPress do seem easier to get started for most people. At least, they both came with WYSIWYG editors built in, and have nice friendly administrative menus without having to install a module like the &lt;a href="http://drupal.org/project/admin"&gt;admin module&lt;/a&gt; or the &lt;a href="http://drupal.org/project/admin_menu"&gt;admin menu module&lt;/a&gt; like in Drupal. I don't know, maybe it's my old Unix background, but I found Drupal's standard menus faster and easier to use than fancy icons.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/SwDLDBKIjsI/AAAAAAAABzA/xIRT27wM4so/s1600/bitnami_drupal.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 214px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SwDLDBKIjsI/AAAAAAAABzA/xIRT27wM4so/s400/bitnami_drupal.jpg" alt="" id="BLOGGER_PHOTO_ID_5404542805555580610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SwDLtkKvqXI/AAAAAAAABzY/v0DV3GZNons/s1600/bitnami_joomla.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 206px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SwDLtkKvqXI/AAAAAAAABzY/v0DV3GZNons/s400/bitnami_joomla.jpg" alt="" id="BLOGGER_PHOTO_ID_5404543536507890034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SwDMynVh1MI/AAAAAAAABzg/6IPCi9tUXLw/s1600/bitnami_wordpress.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 216px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SwDMynVh1MI/AAAAAAAABzg/6IPCi9tUXLw/s400/bitnami_wordpress.jpg" alt="" id="BLOGGER_PHOTO_ID_5404544722769401026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Anyway, what's better for learning than trying to build an actual project? I'm still feeling guilty over last year's &lt;a href="http://www.ivoidwarranties.com/2008/08/art-appreciation.html"&gt;blunder&lt;/a&gt; (though not my fault at all) on recommending an e-commerce site for my friend's website. So I decided to rebuild the site for her, using Drupal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-4611955550652413731?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/4611955550652413731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=4611955550652413731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4611955550652413731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/4611955550652413731'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/11/drupal-novice.html' title='Drupal novice'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/SwDLDTTFrlI/AAAAAAAABzI/GmTDqVC5gWc/s72-c/bitnami_install_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3581825805853170407</id><published>2009-11-14T19:50:00.002+07:00</published><updated>2009-11-14T19:56:28.831+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Drupal newbie</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/Sv6fBqnLx0I/AAAAAAAAByY/F3WcGi0St_M/s1600-h/druplicon.small.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 175px; height: 200px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/Sv6fBqnLx0I/AAAAAAAAByY/F3WcGi0St_M/s400/druplicon.small.png" alt="" id="BLOGGER_PHOTO_ID_5403931453858498370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Eventhough I've been using computers since the days of B.I. (Before Internet), I was never really good at this web thing. Sure, I use the web every day to research problems; I set up the very first personal web server in Thailand back in 1993; I use &lt;a href="http://www.blogger.com/"&gt;Blogger&lt;/a&gt; to keep this blog; I've also helped friends set up their websites and debug website problems; but I never bothered to learn the intricacies of coding &lt;a href="http://en.wikipedia.org/wiki/HTML"&gt;HTML&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; or implementing a &lt;a href="http://en.wikipedia.org/wiki/Web_content_management_system"&gt;CMS&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/Sv6fBnQw9pI/AAAAAAAAByQ/81eOsJ3yMiY/s1600-h/drupal_dummies.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 319px; height: 400px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/Sv6fBnQw9pI/AAAAAAAAByQ/81eOsJ3yMiY/s400/drupal_dummies.jpg" alt="" id="BLOGGER_PHOTO_ID_5403931452959159954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So, I was just browsing around randomly on Amazon.com when I came across &lt;a href="http://www.amazon.com/gp/product/0470556110?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470556110"&gt;Drupal For Dummies&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0470556110" alt="" style="border: medium none  ! important; margin: 0px ! important;" width="1" border="0" height="1" /&gt;. I've always heard that &lt;a href="http://drupal.org/"&gt;Drupal&lt;/a&gt; is a complex but fully-featured content management system, but graduating into a Dummies book? (Then again, I shouldn't feel too bad, since Windows Server 2008, which I live and breath everyday, is also a &lt;a href="http://www.amazon.com/gp/product/0470180439?ie=UTF8&amp;amp;tag=ivoidwarranti-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470180439"&gt;Dummies book&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=ivoidwarranti-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0470180439" alt="" style="border: medium none  ! important; margin: 0px ! important;" width="1" border="0" height="1" /&gt;.) But, I thought I would check it out just to prove that I'm not a dummy. Off to drupal.org to read some &lt;a href="http://drupal.org/handbooks"&gt;docs&lt;/a&gt;. It looked interesting, so I thought I would give it a go.&lt;br /&gt;&lt;br /&gt;But first, I had to get &lt;a href="http://www.mamp.info/"&gt;MAMP&lt;/a&gt; to get Apache, MySQL, and PHP on my Mac. Next, I downloaded the Drupal distribution and extracted it into the htdocs folder inside MAMP. I created a database using phpMyAdmin, then browsed to to the local website, and completed the Drupal installation.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/Sv6go_ZQpgI/AAAAAAAAByg/5Hn-OGuXySY/s1600-h/MAMP.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 328px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/Sv6go_ZQpgI/AAAAAAAAByg/5Hn-OGuXySY/s400/MAMP.jpg" alt="" id="BLOGGER_PHOTO_ID_5403933228963767810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When I tried to make the first test post, I found to my surprise that the editor isn't a &lt;a href="http://en.wikipedia.org/wiki/WYSIWYG"&gt;WYSIWYG&lt;/a&gt; editor. Off to drupal.org again. I realized that I have to install a module, and there were actually a number of WYSIWYG editors to choose from. I picked &lt;a href="http://drupal.org/project/fckeditor"&gt;FCKeditor&lt;/a&gt; since I was familiar with the name when I helped someone with her website last year. My next surprise was that even with FCKeditor installed, there was no easy way to upload images. (I'm comparing Drupal with Blogger's editor, which is the only web editor I'm familiar with.) After a bit of browsing around, I picked &lt;a href="http://drupal.org/project/imce"&gt;IMCE&lt;/a&gt; and installed it into FCKeditor.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/Sv6c8n_5caI/AAAAAAAAByI/H2TYvTv0POI/s1600-h/drupal_fck_imce.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 248px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/Sv6c8n_5caI/AAAAAAAAByI/H2TYvTv0POI/s400/drupal_fck_imce.jpg" alt="" id="BLOGGER_PHOTO_ID_5403929168234246562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So now I had a near fully functional CMS site running on my Mac. All in less than an hour of work!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3581825805853170407?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3581825805853170407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3581825805853170407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3581825805853170407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3581825805853170407'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/11/drupal-newbie.html' title='Drupal newbie'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/Sv6fBqnLx0I/AAAAAAAAByY/F3WcGi0St_M/s72-c/druplicon.small.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-32685723625556626</id><published>2009-11-09T07:36:00.002+07:00</published><updated>2009-11-09T07:44:00.076+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><title type='text'>My Internet is slower than yours</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SvdkW-VxA-I/AAAAAAAABx4/voqSKaWQkNw/s1600-h/adslthailand.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 325px; height: 265px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SvdkW-VxA-I/AAAAAAAABx4/voqSKaWQkNw/s400/adslthailand.jpg" alt="" id="BLOGGER_PHOTO_ID_5401896623908389858" border="0" /&gt;&lt;/a&gt;I now have 16 Mbps download and 1 Mbps upload from &lt;a href="http://www.trueonline.com/"&gt;True Internet&lt;/a&gt;. This is just the speed to the ISP and local sites that are directly connected to the ISP though. Actual usage doesn't feel any faster, since the pipes are still well clogged. I can't even get &lt;a href="http://www.youtube.com/"&gt;YouTube&lt;/a&gt; to play smoothly half of the time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-32685723625556626?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/32685723625556626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=32685723625556626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/32685723625556626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/32685723625556626'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/11/my-internet-is-slower-than-yours.html' title='My Internet is slower than yours'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/SvdkW-VxA-I/AAAAAAAABx4/voqSKaWQkNw/s72-c/adslthailand.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-2659990314699183368</id><published>2009-10-29T11:52:00.002+07:00</published><updated>2009-11-06T20:07:59.077+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Googasm</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SvQffocvvEI/AAAAAAAABxw/x77WS6MjlzI/s1600-h/goog_grmn_tom2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 191px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SvQffocvvEI/AAAAAAAABxw/x77WS6MjlzI/s400/goog_grmn_tom2.jpg" alt="" id="BLOGGER_PHOTO_ID_5400976481418460226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Shares Of Garmin Ltd. and TomTom N.V. Plunge On Droid Launch-WSJ&lt;/span&gt;&lt;span style="font-weight: bold;" class="timestamp"&gt;&lt;br /&gt;Wednesday, 28 Oct 2009 02:41pm EDT&lt;/span&gt;&lt;div class="topStory"&gt;&lt;h5 style="font-weight: bold;"&gt; &lt;/h5&gt;             &lt;p&gt;The Wall Street Journal reported that Garmin Ltd. and TomTom N.V. plunged after Google Inc. upgraded its smart-phone software to include a free navigation feature. The smart phone to feature Google's new navigation software is the Motorola Inc. Droid, which was unveiled Wednesday. The phone goes on sale November 6 through Verizon Wireless, which plans to aggressively market the device. In a blog post, Google said its new Google Maps Navigation feature provides turn-by-turn directions based on up-to-date maps and business listings from Google Maps. It will be available to other smart phones through a new version of Google's Android operating system. The news sent shares of the companies reeling.&lt;/p&gt;&lt;p&gt;(Source: WSJ)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-2659990314699183368?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/2659990314699183368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=2659990314699183368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2659990314699183368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/2659990314699183368'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/10/googasm.html' title='Googasm'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hi4op9oNPDM/SvQffocvvEI/AAAAAAAABxw/x77WS6MjlzI/s72-c/goog_grmn_tom2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7474065424714132495</id><published>2009-10-22T07:07:00.000+07:00</published><updated>2009-10-22T14:17:05.634+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>7</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/SuAF10XFxNI/AAAAAAAABww/z9dwR3MixVQ/s1600-h/7_years_in_tibet.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 279px; height: 400px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SuAF10XFxNI/AAAAAAAABww/z9dwR3MixVQ/s400/7_years_in_tibet.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318775736550610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/SuAF1NuQaLI/AAAAAAAABwo/xRo5pfqYu7o/s1600-h/7_of_9.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 320px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SuAF1NuQaLI/AAAAAAAABwo/xRo5pfqYu7o/s400/7_of_9.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318765364734130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAF09hKVII/AAAAAAAABwg/LV3PUBhFHeY/s1600-h/7_lbs.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 269px; height: 400px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAF09hKVII/AAAAAAAABwg/LV3PUBhFHeY/s400/7_lbs.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318761014842498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/SuAF0hOqxRI/AAAAAAAABwY/daoE40bTFbE/s1600-h/7_cape.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 280px; height: 400px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SuAF0hOqxRI/AAAAAAAABwY/daoE40bTFbE/s400/7_cape.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318753421083922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SuAF0FhDHgI/AAAAAAAABwQ/EiW6EjNJSYA/s1600-h/7_brides_7_brothers.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 288px; height: 400px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SuAF0FhDHgI/AAAAAAAABwQ/EiW6EjNJSYA/s400/7_brides_7_brothers.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318745981984258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SuAFgycbhEI/AAAAAAAABwI/Rq0GqbyzGB4/s1600-h/7_samurai.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SuAFgycbhEI/AAAAAAAABwI/Rq0GqbyzGB4/s400/7_samurai.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318414444823618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SuAFguepgMI/AAAAAAAABwA/EmgSkcxlIgA/s1600-h/7_se7en.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 400px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SuAFguepgMI/AAAAAAAABwA/EmgSkcxlIgA/s400/7_se7en.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318413380387010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SuAFgCybHQI/AAAAAAAABv4/jkj10pjJC2g/s1600-h/7_brad_pitt.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 258px; height: 400px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SuAFgCybHQI/AAAAAAAABv4/jkj10pjJC2g/s400/7_brad_pitt.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318401652169986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFf9zmIMI/AAAAAAAABvw/xlvteS7ml14/s1600-h/7_11.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 316px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFf9zmIMI/AAAAAAAABvw/xlvteS7ml14/s400/7_11.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318400314908866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFfs2_vTI/AAAAAAAABvo/zXp_ZV_cn5E/s1600-h/7_7_7_7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 282px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFfs2_vTI/AAAAAAAABvo/zXp_ZV_cn5E/s400/7_7_7_7.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318395765767474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SuAFR2J3y3I/AAAAAAAABvg/mTmMJJjpWy0/s1600-h/7_magnificent.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SuAFR2J3y3I/AAAAAAAABvg/mTmMJJjpWy0/s400/7_magnificent.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318157742689138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFRePkNcI/AAAAAAAABvY/imOI1lNI6uw/s1600-h/7_z.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 388px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFRePkNcI/AAAAAAAABvY/imOI1lNI6uw/s400/7_z.png" alt="" id="BLOGGER_PHOTO_ID_5395318151324120514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFQC-Z-ZI/AAAAAAAABvQ/fi8V1uT42Xc/s1600-h/7_cambridge.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 354px; height: 265px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFQC-Z-ZI/AAAAAAAABvQ/fi8V1uT42Xc/s400/7_cambridge.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318126824520082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SuAFP96_nmI/AAAAAAAABvI/lJ08R-iybwA/s1600-h/7_itch.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 264px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SuAFP96_nmI/AAAAAAAABvI/lJ08R-iybwA/s400/7_itch.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318125468032610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFPhBTzBI/AAAAAAAABvA/8QUl3pms3ZA/s1600-h/7_dwarves.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 249px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SuAFPhBTzBI/AAAAAAAABvA/8QUl3pms3ZA/s400/7_dwarves.jpg" alt="" id="BLOGGER_PHOTO_ID_5395318117709892626" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SuAGjqKgMTI/AAAAAAAABw4/XqyO1fZhcJM/s1600-h/7_wallpaper"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 274px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SuAGjqKgMTI/AAAAAAAABw4/XqyO1fZhcJM/s400/7_wallpaper" alt="" id="BLOGGER_PHOTO_ID_5395319563273384242" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7474065424714132495?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7474065424714132495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7474065424714132495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7474065424714132495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7474065424714132495'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/10/7.html' title='7'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/SuAF10XFxNI/AAAAAAAABww/z9dwR3MixVQ/s72-c/7_years_in_tibet.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3881316888304563553</id><published>2009-10-21T07:30:00.005+07:00</published><updated>2010-09-04T14:30:11.413+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>MacBook obsoleted</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/St5Wl5OOgnI/AAAAAAAABu4/spMQShwR4NU/s1600-h/overview_hero1_20091020.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5394844612652073586" src="http://2.bp.blogspot.com/_hi4op9oNPDM/St5Wl5OOgnI/AAAAAAAABu4/spMQShwR4NU/s400/overview_hero1_20091020.jpg" style="cursor: pointer; display: block; height: 176px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;Six months since I got my MacBook, and it's officially obsolete today with the introduction of the &lt;a href="http://www.apple.com/macbook/"&gt;unibody MacBook&lt;/a&gt;. With the difference in exchange rates, the local price even went down too. I hate typing on my MacBook since the palm rest keeps trying to slash my wrists, and I notice the problem doesn't exist on the unibody aluminum models. I hope the unibody plastic model also makes improvement in this area.&lt;br /&gt;&lt;br /&gt;Time to upgrade...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3881316888304563553?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3881316888304563553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3881316888304563553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3881316888304563553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3881316888304563553'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/10/macbook-obsoleted.html' title='MacBook obsoleted'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/St5Wl5OOgnI/AAAAAAAABu4/spMQShwR4NU/s72-c/overview_hero1_20091020.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-5821050525922172067</id><published>2009-10-02T18:03:00.001+07:00</published><updated>2009-10-02T18:03:00.104+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='piracy'/><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><title type='text'>Anti-piracy cycle</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hi4op9oNPDM/SsV9lzPUevI/AAAAAAAABus/m0gtMDejLaY/s1600-h/stop_in_th_mug.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 282px; height: 400px;" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SsV9lzPUevI/AAAAAAAABus/m0gtMDejLaY/s400/stop_in_th_mug.jpg" alt="" id="BLOGGER_PHOTO_ID_5387850617581763314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Around &lt;a href="http://www.ivoidwarranties.com/2008/10/best-jobs-in-world.html"&gt;the same time last year&lt;/a&gt;, the Thai Cyber Police announced that they're putting an end to piracy once and for all and that they have names of all corporations using pirated software. Of course, Thailand being Thailand, absolutely nothing happened, and one year later, they're announcing the same thing all over again.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SsV8al5UYhI/AAAAAAAABuk/NeMVP6efPZM/s1600-h/stop_in_th_flag.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 202px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SsV8al5UYhI/AAAAAAAABuk/NeMVP6efPZM/s400/stop_in_th_flag.jpg" alt="" id="BLOGGER_PHOTO_ID_5387849325509632530" border="0" /&gt;&lt;/a&gt;The funny thing is, Firefox is now flagging the anti-piracy site as an attack site. Which is true mostly, since I've been getting spam from them both in email &lt;span style="font-style: italic;"&gt;and&lt;/span&gt; regular snail mail. How annoying.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-5821050525922172067?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/5821050525922172067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=5821050525922172067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5821050525922172067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5821050525922172067'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/10/anti-piracy-cycle.html' title='Anti-piracy cycle'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/SsV9lzPUevI/AAAAAAAABus/m0gtMDejLaY/s72-c/stop_in_th_mug.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-9103760815712697380</id><published>2009-09-28T22:12:00.001+07:00</published><updated>2009-09-29T13:22:15.278+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><title type='text'>Panasonic LX3 2.0</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SsGnaxG7ZvI/AAAAAAAABuc/4ntOdSNV8Hs/s1600-h/LX3_2.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 144px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SsGnaxG7ZvI/AAAAAAAABuc/4ntOdSNV8Hs/s400/LX3_2.0.jpg" alt="" id="BLOGGER_PHOTO_ID_5386770707612657394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Panasonic just released firmware &lt;a href="http://panasonic.jp/support/global/cs/dsc/download/LX3/index.html"&gt;2.0&lt;/a&gt; for the LX3 camera. It's almost like getting a new camera for free! Hard to believe that in these days of disposable electronics, a manufacturer would release such a large update for a camera that's been on the market for just over a year.&lt;br /&gt;&lt;br /&gt;Changes in firmware 2.0:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Improved auto white balance performance.&lt;/li&gt;&lt;li&gt;Auto Focus speed-up.&lt;/li&gt;&lt;li&gt;Recording function with an aspect ratio of 1:1 has been added.&lt;/li&gt;&lt;li&gt;A white balance (WB) bracket function has been added.&lt;/li&gt;&lt;li&gt;[HIGH DYNAMIC] has been added to scene mode.&lt;/li&gt;&lt;li&gt;[LENS RESUME] has been added to the [SETUP] menu.&lt;/li&gt;&lt;li&gt;[MENU RESUME] has been added to the [SETUP] menu.&lt;/li&gt;&lt;li&gt;The exposure compensation and the auto bracket compensation can now be set up to ±3EV.          &lt;/li&gt;&lt;li&gt;Position of the guide line can now be set.    &lt;/li&gt;&lt;li&gt;It is now possible to display the highlights in playback mode.&lt;/li&gt;&lt;li&gt;It is now possible to record the user’s name in the picture.    &lt;/li&gt;&lt;li&gt;Digital red-eye removal has been modified.&lt;/li&gt;&lt;li&gt; Items saved in the custom set have changed.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-9103760815712697380?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/9103760815712697380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=9103760815712697380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/9103760815712697380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/9103760815712697380'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/09/panasonic-lx3-20.html' title='Panasonic LX3 2.0'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/SsGnaxG7ZvI/AAAAAAAABuc/4ntOdSNV8Hs/s72-c/LX3_2.0.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-8567705319492759919</id><published>2009-09-22T20:57:00.005+07:00</published><updated>2010-09-04T14:27:21.076+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>ALIX 2D3</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_hi4op9oNPDM/SrjX_iIC-6I/AAAAAAAABuM/hLXK39oPcYg/s1600-h/alix2d3_compare.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5384290841013713826" src="http://3.bp.blogspot.com/_hi4op9oNPDM/SrjX_iIC-6I/AAAAAAAABuM/hLXK39oPcYg/s400/alix2d3_compare.jpg" style="cursor: pointer; display: block; height: 253px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_hi4op9oNPDM/SrjYAJjjE7I/AAAAAAAABuU/uVVFJs9jko8/s1600-h/alix2d3_cf.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5384290851598046130" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SrjYAJjjE7I/AAAAAAAABuU/uVVFJs9jko8/s400/alix2d3_cf.jpg" style="cursor: pointer; display: block; height: 254px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;Since I'm using pfSense now I decided to order some ALIX &lt;a href="http://pcengines.ch/alix2d3.htm"&gt;2D3&lt;/a&gt; to try out the multi-WAN functions. I also got some 2 GB CF cards since that's the smallest size I could find locally. Pretty sad that the smallest size at less than $10 a piece is faster than the ones I use with my DSLR, and I got those for like $200 each.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-8567705319492759919?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/8567705319492759919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=8567705319492759919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8567705319492759919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/8567705319492759919'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/09/alix-2d3.html' title='ALIX 2D3'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hi4op9oNPDM/SrjX_iIC-6I/AAAAAAAABuM/hLXK39oPcYg/s72-c/alix2d3_compare.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6301095071178998457</id><published>2009-09-19T07:55:00.002+07:00</published><updated>2009-09-19T08:58:56.723+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows Server 2008 R2 on DreamSpark</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SrQ6i6CjJKI/AAAAAAAABuE/ZgQajhqEt2A/s1600-h/dreamspark_R2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 130px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SrQ6i6CjJKI/AAAAAAAABuE/ZgQajhqEt2A/s400/dreamspark_R2.jpg" alt="" id="BLOGGER_PHOTO_ID_5382991825984496802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Just noticed early this morning that Windows Server 2008 &lt;a href="http://www.microsoft.com/windowsserver2008/"&gt;R2&lt;/a&gt; is now available on &lt;a href="http://www.dreamspark.com/"&gt;DreamSpark&lt;/a&gt;. If you're still a student, hurry over and grab your free product key.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6301095071178998457?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6301095071178998457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6301095071178998457' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6301095071178998457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6301095071178998457'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/09/windows-server-2008-r2-on-dreamspark.html' title='Windows Server 2008 R2 on DreamSpark'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/SrQ6i6CjJKI/AAAAAAAABuE/ZgQajhqEt2A/s72-c/dreamspark_R2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7998380344973273688</id><published>2009-09-09T09:09:00.002+07:00</published><updated>2009-09-16T01:24:24.879+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thailand'/><title type='text'>09/09/09 09:09</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SqZ4Zb-MpuI/AAAAAAAABtc/j6qrUjapsfI/s1600-h/999.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 317px; height: 320px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SqZ4Zb-MpuI/AAAAAAAABtc/j6qrUjapsfI/s320/999.jpg" alt="" id="BLOGGER_PHOTO_ID_5379119183341332194" border="0" /&gt;&lt;/a&gt;While the Chinese consider &lt;a href="http://www.ivoidwarranties.com/2008/08/080808-0808.html"&gt;8&lt;/a&gt; to be the most auspicious number. Thais considers 9 to be the most auspicious number. Happy 999999!&lt;br /&gt;&lt;br /&gt;Eventhough the number 9 isn't especially special in other parts of the world, 09/09/09 doesn't come very often, so a &lt;a href="http://www.apple.com/"&gt;number&lt;/a&gt; of &lt;a href="http://www.leica-camera.com/"&gt;companies&lt;/a&gt; are taking &lt;a href="http://www.beatles.com/"&gt;advantage&lt;/a&gt; of this date to launch their new products.&lt;br /&gt;&lt;br /&gt;Good thing I'm getting paid for a number of my projects this month. Will post some pics when I have more free time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7998380344973273688?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7998380344973273688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7998380344973273688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7998380344973273688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7998380344973273688'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/09/090909-0909.html' title='09/09/09 09:09'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/SqZ4Zb-MpuI/AAAAAAAABtc/j6qrUjapsfI/s72-c/999.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-3971968807875311808</id><published>2009-09-06T20:08:00.003+07:00</published><updated>2009-09-06T20:12:08.177+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><title type='text'>Leica M9 leaked</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SqO0WO47JcI/AAAAAAAABss/HFFw8Wg4h5g/s1600-h/leica_M9.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 346px; height: 260px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SqO0WO47JcI/AAAAAAAABss/HFFw8Wg4h5g/s400/leica_M9.jpg" alt="" id="BLOGGER_PHOTO_ID_5378340674057479618" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SqO02XV79LI/AAAAAAAABs0/NEJ4cWoXg0M/s1600-h/leica_M9_black.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 295px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SqO02XV79LI/AAAAAAAABs0/NEJ4cWoXg0M/s400/leica_M9_black.jpg" alt="" id="BLOGGER_PHOTO_ID_5378341226082464946" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SqO02qkdJcI/AAAAAAAABs8/kuykUl-Owyo/s1600-h/leica_M9_FF.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 133px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SqO02qkdJcI/AAAAAAAABs8/kuykUl-Owyo/s400/leica_M9_FF.jpg" alt="" id="BLOGGER_PHOTO_ID_5378341231243634114" border="0" /&gt;&lt;/a&gt;Mmm... full frame...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-3971968807875311808?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/3971968807875311808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=3971968807875311808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3971968807875311808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/3971968807875311808'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/09/leica-m9-leaked.html' title='Leica M9 leaked'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/SqO0WO47JcI/AAAAAAAABss/HFFw8Wg4h5g/s72-c/leica_M9.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-5833037204155374377</id><published>2009-08-30T07:55:00.004+07:00</published><updated>2009-09-06T20:08:22.947+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><title type='text'>EOS 7D leaked</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hi4op9oNPDM/SpnOG1qHshI/AAAAAAAABsc/gD_FUmCexrw/s1600-h/7D_1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 229px;" src="http://2.bp.blogspot.com/_hi4op9oNPDM/SpnOG1qHshI/AAAAAAAABsc/gD_FUmCexrw/s400/7D_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5375554247121678866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hi4op9oNPDM/SpnOHQ4HzJI/AAAAAAAABsk/hi3p5hlltsA/s1600-h/7D_2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 261px;" src="http://4.bp.blogspot.com/_hi4op9oNPDM/SpnOHQ4HzJI/AAAAAAAABsk/hi3p5hlltsA/s400/7D_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5375554254428163218" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-5833037204155374377?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/5833037204155374377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=5833037204155374377' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5833037204155374377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/5833037204155374377'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/08/eos-7d-leaked.html' title='EOS 7D leaked'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hi4op9oNPDM/SpnOG1qHshI/AAAAAAAABsc/gD_FUmCexrw/s72-c/7D_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-6298568797704465386</id><published>2009-08-29T07:00:00.001+07:00</published><updated>2009-08-29T07:00:01.511+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ThinkPad'/><title type='text'>Meet the Man behind ThinkPad</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hi4op9oNPDM/SpdyMK1XGSI/AAAAAAAABsU/Dqk03YRNFpE/s1600-h/lenovo_matt.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 214px;" src="http://1.bp.blogspot.com/_hi4op9oNPDM/SpdyMK1XGSI/AAAAAAAABsU/Dqk03YRNFpE/s400/lenovo_matt.jpg" alt="" id="BLOGGER_PHOTO_ID_5374890233682139426" border="0" /&gt;&lt;/a&gt;I'm meeting Matt Kohut of &lt;a href="http://lenovoblogs.com/insidethebox/"&gt;Inside the Box&lt;/a&gt; blog next Monday. I should probably leave my MacBook at home.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-6298568797704465386?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/6298568797704465386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=6298568797704465386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6298568797704465386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/6298568797704465386'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/08/meet-man-behind-thinkpad.html' title='Meet the Man behind ThinkPad'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hi4op9oNPDM/SpdyMK1XGSI/AAAAAAAABsU/Dqk03YRNFpE/s72-c/lenovo_matt.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4815348968911216485.post-7367319571597121158</id><published>2009-08-28T07:28:00.006+07:00</published><updated>2009-11-18T01:08:16.062+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Gmail contact chooser</title><content type='html'>We've been using Google Apps at work for years, ever since the service was first offered. Unfortunately, I was never able to force^H^H^H^H^Hconvince the old^H^H^Hsenior management people into using it, as they're all comfortable with using Outlook Express or in some cases, &lt;a href="http://www.mozillamessaging.com/"&gt;Thunderbird&lt;/a&gt;, on their notebooks.&lt;br /&gt;&lt;br /&gt;I still can't believe how bad Outlook Express (and even Outlook) is. I got bitten by Outlook's 2 GB limit per mailbox so  incredibly many times that I have all the tools and the fixing steps memorized by heart. Unfortunately, all the senior management love Outlook Express because it has a simple way to click and select contacts that you want to send emails to.&lt;br /&gt;&lt;br /&gt;My prayer has been answered, in the form of the &lt;a href="http://gmailblog.blogspot.com/2009/08/composing-message-try-contact-chooser.html"&gt;contact chooser&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_JE4qNpFW6Yk/SpSLzrgyNSI/AAAAAAAAAY8/yvFlRWasvVE/contact_chooser.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 268px; height: 467px;" src="http://3.bp.blogspot.com/_JE4qNpFW6Yk/SpSLzrgyNSI/AAAAAAAAAY8/yvFlRWasvVE/contact_chooser.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4815348968911216485-7367319571597121158?l=www.ivoidwarranties.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.ivoidwarranties.com/feeds/7367319571597121158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4815348968911216485&amp;postID=7367319571597121158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7367319571597121158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4815348968911216485/posts/default/7367319571597121158'/><link rel='alternate' type='text/html' href='http://www.ivoidwarranties.com/2009/08/gmail-contact-chooser.html' title='Gmail contact chooser'/><author><name>FRiC</name><uri>http://www.blogger.com/profile/12804673867456308389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_JE4qNpFW6Yk/SpSLzrgyNSI/AAAAAAAAAY8/yvFlRWasvVE/s72-c/contact_chooser.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
