<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;AkMGRH4zeip7ImA9WhRUFUw.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309</id><updated>2012-01-25T14:07:05.082-05:00</updated><category term="Government Fail" /><category term="Twitter" /><category term="Microsoft" /><category term="tools" /><category term="Gizmo5" /><category term="SQL Server" /><category term="Free Stuff" /><category term="time tracking" /><category term="projects" /><category term="Windows" /><category term="Distributed Version Control" /><category term="open source" /><category term="Apple" /><category term="Mercurial" /><category term="Programming" /><category term="TypeMatrix" /><category term="Politics" /><category term="grails" /><category term="Gear Reviews" /><category term="Backup" /><category term="ThingsThatSuck" /><category term="Git" /><category term="Networking" /><category term="Sprint" /><category term="Debugging" /><category term="Mono" /><category term="Android" /><category term="Empathy" /><category term="Facebook" /><category term="Typing" /><category term="USPS" /><category term="Design Fail" /><category term="Moblin" /><category term="HTC Corporation" /><category term="Revision control" /><category term="Nexus One" /><category term="Gmail" /><category term="Logging" /><category term="Broadband Internet access" /><category term="Bazaar" /><category term="Java" /><category term="Concurrent Versions System" /><category term="Getting Things Done" /><category term="Source code" /><category term="GoogleVoice" /><category term="Operating system" /><category term="ExceptionOfTheDay" /><category term="GitHub" /><category term="iPhone" /><category term="GNote" /><category term="Iran" /><category term="Solid-state drive" /><category term="Agile" /><category term="convenience" /><category term="Linux" /><category term="netbook" /><category term="Digital television" /><category term="Verizon" /><category term="Shell Scripting" /><category term="Ubuntu" /><category term="Education" /><category term="Date-Time" /><category term="Optimization" /><title>Checked Exception</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://checkedexception.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Mike Nishizawa</name><uri>http://www.blogger.com/profile/06338113017299264392</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>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/CheckedException" /><feedburner:info uri="checkedexception" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C08MSHs-fip7ImA9WhdXE04.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-3466724763451990634</id><published>2011-08-26T00:11:00.000-04:00</published><updated>2011-08-26T00:11:29.556-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-26T00:11:29.556-04:00</app:edited><title>Why story points are a more accurate estimating unit than hours</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/3466724763451990634/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=3466724763451990634" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3466724763451990634?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3466724763451990634?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/9vhxZshmrQ0/why-story-points-are-more-accurate.html" title="Why story points are a more accurate estimating unit than hours" /><author><name>Michael Nishizawa</name><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><content type="html">If you've been a developer for very long you've more than likely been on the project that is over due, over budget, and is nowhere close to being done.  There is no light at the end of the tunnel, the client is mad, management is mad, tempers are short, and no one is having very much fun.

I'm not going to pretend I have the answer to that. If I did I'd be writing a book instead of a blog and all
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UU36NXL2wuM9SEl9dfM3aHWpbDg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UU36NXL2wuM9SEl9dfM3aHWpbDg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UU36NXL2wuM9SEl9dfM3aHWpbDg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UU36NXL2wuM9SEl9dfM3aHWpbDg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/9vhxZshmrQ0" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2011/08/why-story-points-are-more-accurate.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcMRXw_eyp7ImA9WhdXGEg.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-5193502998434675712</id><published>2011-08-25T12:37:00.003-04:00</published><updated>2011-09-01T02:21:24.243-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-01T02:21:24.243-04:00</app:edited><title>x2x beats synergy in a 2 computer configuration</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/5193502998434675712/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=5193502998434675712" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/5193502998434675712?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/5193502998434675712?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/dwXE3Q7xaBE/x2x-beats-synergy-in-2-computer.html" title="x2x beats synergy in a 2 computer configuration" /><author><name>Michael Nishizawa</name><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><content type="html">I have used synergy for years so when my laptop is on my desk I can easily use one keyboard to control both my desktop and laptop.  However, either through recent changes in X windows or changes in synergy, I often have issues where left clicking and keyboard operations are simply broken.

Enter x2x.  There are a number of limitations, not the least of which is an inability to share clipboard and
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Nh2wmhfxIq2lKt89_JKB-qrEe4Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nh2wmhfxIq2lKt89_JKB-qrEe4Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Nh2wmhfxIq2lKt89_JKB-qrEe4Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nh2wmhfxIq2lKt89_JKB-qrEe4Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/dwXE3Q7xaBE" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2011/08/x2x-beats-synergy-in-2-computer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIBRH88cCp7ImA9WhZSFEg.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-1449724618149043808</id><published>2011-03-30T00:15:00.000-04:00</published><updated>2011-03-30T00:15:55.178-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-30T00:15:55.178-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Getting Things Done" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Gmail" /><title>ActiveInbox makes Gmail perfect</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/1449724618149043808/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=1449724618149043808" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/1449724618149043808?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/1449724618149043808?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/XguH-NWhkBk/activeinbox-makes-gmail-perfect.html" title="ActiveInbox makes Gmail perfect" /><author><name>Michael Nishizawa</name><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><content type="html">I am a huge fan of GMail.  I use it for almost everything and I have since it really was in beta.  I use it for personal mail, I've set up my whole family on it for their mail, and I even use it as a viewer for my mail at work.  They aren't cheap, they'd buy me Outlook, but besides the fact that they don't make an Outlook for Linux, I like GMail's tools better.  Google has it's hooks in me for 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3GgJsMo5THj-sHgZeQuN_rP1H1c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3GgJsMo5THj-sHgZeQuN_rP1H1c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3GgJsMo5THj-sHgZeQuN_rP1H1c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3GgJsMo5THj-sHgZeQuN_rP1H1c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/XguH-NWhkBk" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2011/03/activeinbox-makes-gmail-perfect.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMDQ3o8eCp7ImA9WhZTGUU.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-2939797884099628061</id><published>2011-03-24T12:01:00.000-04:00</published><updated>2011-03-24T12:01:12.470-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-24T12:01:12.470-04:00</app:edited><title>Perl 9 from the wife's perspective</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/2939797884099628061/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=2939797884099628061" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/2939797884099628061?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/2939797884099628061?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/pGzE0GbH-EU/perl-9-from-wifes-perspective.html" title="Perl 9 from the wife's perspective" /><author><name>Michael Nishizawa</name><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><content type="html">In case you missed the not-so-recent interview on linuxformat.com, there was a fantastic and hilarious response from Gloria Wall(Larry Wall's wife) that I thought could be highlighted.


LXF: You said that Perl 6 was your one chance to break backwards compatibility. Do you think Perl 9 might be the same thing again?GW: There's not going to be a Perl 9.
Larry went on to talk about how Perl might 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rguMKnL41lhIKjK8De_ULh5qdjM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rguMKnL41lhIKjK8De_ULh5qdjM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rguMKnL41lhIKjK8De_ULh5qdjM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rguMKnL41lhIKjK8De_ULh5qdjM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/pGzE0GbH-EU" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2011/03/perl-9-from-wifes-perspective.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04AQnc6eSp7ImA9WhZTEkQ.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-722039319403720856</id><published>2011-03-16T14:25:00.000-04:00</published><updated>2011-03-16T14:25:43.911-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-16T14:25:43.911-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GitHub" /><category scheme="http://www.blogger.com/atom/ns#" term="Git" /><category scheme="http://www.blogger.com/atom/ns#" term="Revision control" /><category scheme="http://www.blogger.com/atom/ns#" term="Concurrent Versions System" /><category scheme="http://www.blogger.com/atom/ns#" term="Source code" /><title>There's no going back now - A.K.A my newfound love for git</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/722039319403720856/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=722039319403720856" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/722039319403720856?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/722039319403720856?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/BTsQ6AVNhpQ/theres-no-going-back-now-aka-my.html" title="There's no going back now - A.K.A my newfound love for git" /><author><name>Michael Nishizawa</name><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><content type="html">I have toyed with version control systems for years now, seeking a way to have a single process that can accommodate the way I  need to work with version control for different projects and applications.  I have done my time with sccs, CVS, SVN, ClearCase, and so on.  I've also had a brief affair with bazaar.  But so far I think I've found the one to settle down with... and that is git.

My 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HNmB1pwUUqzLS1ccITRzyG5rlfY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HNmB1pwUUqzLS1ccITRzyG5rlfY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HNmB1pwUUqzLS1ccITRzyG5rlfY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HNmB1pwUUqzLS1ccITRzyG5rlfY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/BTsQ6AVNhpQ" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2011/03/theres-no-going-back-now-aka-my.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04MRno-cCp7ImA9Wx9XE0o.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-4885761654323578891</id><published>2011-01-06T23:20:00.001-05:00</published><updated>2011-01-06T23:53:07.458-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-06T23:53:07.458-05:00</app:edited><title>How to extract ISBN from PDF e-books</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/4885761654323578891/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=4885761654323578891" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/4885761654323578891?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/4885761654323578891?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/e7HxDrZhTIY/how-to-extract-isbn-from-pdf-e-books.html" title="How to extract ISBN from PDF e-books" /><author><name>Michael Nishizawa</name><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><content type="html">Here's a super simple script to extract the majority of US/English ISBN numbers from a pdf file in Linux.  The dependency, if you don't already have it is pdftk... but if you do anything with pdf files, you probably have it.  If you need to look for other formats or you have suggestions for improving the script, please feel free to comment.

for file in $(ls)
do  
    echo --- $file
    pdftk $
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kHUTsxSq5AUXHncBjuXTxawBZmA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kHUTsxSq5AUXHncBjuXTxawBZmA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kHUTsxSq5AUXHncBjuXTxawBZmA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kHUTsxSq5AUXHncBjuXTxawBZmA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/e7HxDrZhTIY" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2011/01/how-to-extract-isbn-from-pdf-e-books.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QCRH4zeCp7ImA9Wx9RGEg.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-920638274730274725</id><published>2010-12-20T09:29:00.000-05:00</published><updated>2010-12-20T09:29:25.080-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-20T09:29:25.080-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="open source" /><category scheme="http://www.blogger.com/atom/ns#" term="GNote" /><category scheme="http://www.blogger.com/atom/ns#" term="Mono" /><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>A mono-free Ubuntu desktop</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/920638274730274725/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=920638274730274725" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/920638274730274725?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/920638274730274725?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/47zmmVD6Xn0/mono-free-ubuntu-desktop.html" title="A mono-free Ubuntu desktop" /><author><name>Michael Nishizawa</name><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><content type="html">An interesting thing turned up with the latest release of Ubuntu.  The replacement of f-spot with shotwell along with the ppa for Synapse has freed me from my mono dependency.  Previously there was no way I was giving up gnome-do and I have a love-hate relationship with f-spot.  However, since I couldn't find anything I liked better, f-spot it is.

Now, no one is going to confuse me with RMS as 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YxKPCYOkDqNm4jdtbuJ153lAZw4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YxKPCYOkDqNm4jdtbuJ153lAZw4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YxKPCYOkDqNm4jdtbuJ153lAZw4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YxKPCYOkDqNm4jdtbuJ153lAZw4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/47zmmVD6Xn0" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/12/mono-free-ubuntu-desktop.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4GQXk_fCp7ImA9Wx5UEEw.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-4945600548170748326</id><published>2010-10-13T20:58:00.000-04:00</published><updated>2010-10-13T20:58:40.744-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-13T20:58:40.744-04:00</app:edited><title>Why does agile need a label?</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/4945600548170748326/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=4945600548170748326" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/4945600548170748326?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/4945600548170748326?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/XCqVS4XsNdU/why-does-agile-need-label.html" title="Why does agile need a label?" /><author><name>Michael Nishizawa</name><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><content type="html">Image via WikipediaScrum, LEAN, XP.... for many years people have attempted to apply these types of labels to the art of agile software development and delivery.  In fact, one could even go so far as to call the meta-label of "agile" in the same way.  Each of these communities have devoted followings of people who believe they have the best way to deliver software.  Can we just extract some 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C0kgNs68yPpvItYbHH-M_qEyL30/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C0kgNs68yPpvItYbHH-M_qEyL30/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C0kgNs68yPpvItYbHH-M_qEyL30/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C0kgNs68yPpvItYbHH-M_qEyL30/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/XCqVS4XsNdU" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/10/why-does-agile-need-label.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MCSH88fyp7ImA9Wx5VFks.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-7754864208521394713</id><published>2010-10-09T20:11:00.000-04:00</published><updated>2010-10-09T20:11:09.177-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-09T20:11:09.177-04:00</app:edited><title>A way for Linux to succeed as a gaming platform</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/7754864208521394713/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=7754864208521394713" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/7754864208521394713?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/7754864208521394713?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/XV_1iVjZ8xI/way-for-linux-to-succeed-as-gaming.html" title="A way for Linux to succeed as a gaming platform" /><author><name>Michael Nishizawa</name><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><content type="html">If there's one thing where I have to concede the superiority of Windows to Linux, it is in the gaming world.  Not because DirectX is so much better than OpenGL or because the engines are better or anything fundamental to technology.  It's a 100% business decision, no one is willing to spend millions of extra dollars in game development, possibly to the detriment of gameplay, for the game to be 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-2fBVno96BBGuLBHimCZiesb0ug/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-2fBVno96BBGuLBHimCZiesb0ug/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-2fBVno96BBGuLBHimCZiesb0ug/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-2fBVno96BBGuLBHimCZiesb0ug/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/XV_1iVjZ8xI" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/10/way-for-linux-to-succeed-as-gaming.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8NRXw_eCp7ImA9Wx5SE0w.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-8560419576673916482</id><published>2010-08-08T15:03:00.001-04:00</published><updated>2010-08-08T20:14:54.240-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-08T20:14:54.240-04:00</app:edited><title>Did I do *anything* today?</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/8560419576673916482/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=8560419576673916482" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/8560419576673916482?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/8560419576673916482?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/1X_tpTRjqSU/did-i-accomplish-anything-today.html" title="Did I do *anything* today?" /><author><name>Michael Nishizawa</name><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><content type="html">Ever get to the end of your day and ask yourself that question?  I often have that sinking feeling that I just got nothing done because I have nothing to show for it.  I may have spent the day doing useful things like helping a colleague accomplish a task or giving direction or helping with sales, but if there's nothing to show for it at the end it's tough to know what just happened.

In the 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oMKXMW1WsQeUgLfdWPodND61AZQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oMKXMW1WsQeUgLfdWPodND61AZQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oMKXMW1WsQeUgLfdWPodND61AZQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oMKXMW1WsQeUgLfdWPodND61AZQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/1X_tpTRjqSU" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/08/did-i-accomplish-anything-today.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4BSXo8cSp7ImA9WxFVF0Q.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-2232488120049563850</id><published>2010-06-17T12:42:00.000-04:00</published><updated>2010-06-17T12:42:38.479-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-17T12:42:38.479-04:00</app:edited><title>How to set up Exchange synchronization with Gmail</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/2232488120049563850/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=2232488120049563850" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/2232488120049563850?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/2232488120049563850?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/74eJTU_epXQ/how-to-set-up-exchange-synchronization.html" title="How to set up Exchange synchronization with Gmail" /><author><name>Michael Nishizawa</name><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><content type="html">For many of us, we prefer the tools in Gmail to the tools in a client like Outlook.  I love the organization tools in Gmail and the fact that I can pull up my full email environment anywhere.  A a linux user, Microsoft's web interface doesn't work nearly as well as it does in IE, a fact which I am more than prepared to live with given the fact that I like the way Gmail automatically and more 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yhtFxCLevcJR-cN8yN4_9oBNtM4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yhtFxCLevcJR-cN8yN4_9oBNtM4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yhtFxCLevcJR-cN8yN4_9oBNtM4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yhtFxCLevcJR-cN8yN4_9oBNtM4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/74eJTU_epXQ" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/06/how-to-set-up-exchange-synchronization.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUADQ3s4eSp7ImA9WxFVEE4.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-9131234371076697796</id><published>2010-06-08T18:56:00.000-04:00</published><updated>2010-06-08T18:56:12.531-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-08T18:56:12.531-04:00</app:edited><title>The devil you know...</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/9131234371076697796/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=9131234371076697796" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/9131234371076697796?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/9131234371076697796?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/BV5bEua7ERs/devil-you-know.html" title="The devil you know..." /><author><name>Michael Nishizawa</name><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>1</thr:total><content type="html">For all of my chest beating and pontificating about how much Verizon sucks and how awesome the Evo 4G is and so on... last Sunday I went out and bought a Droid Incredible... selling myself and my family to Big Red for 2 more years.

The shame.  Don't get me wrong.  I still hate Verizon Wireless.  I just don't hate them enough to pay $200 more in up front fees and $40 more per month in service 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VzwswTUG0QEKZr_uQpVaWaT-QBA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VzwswTUG0QEKZr_uQpVaWaT-QBA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VzwswTUG0QEKZr_uQpVaWaT-QBA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VzwswTUG0QEKZr_uQpVaWaT-QBA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/BV5bEua7ERs" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/06/devil-you-know.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcASXY5fip7ImA9WxFXFUk.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-3133623129498167828</id><published>2010-05-22T12:50:00.000-04:00</published><updated>2010-05-22T12:50:48.826-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-22T12:50:48.826-04:00</app:edited><title>Google TV ... SWEET!</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/3133623129498167828/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=3133623129498167828" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3133623129498167828?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3133623129498167828?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/yJzfCHGfU0s/google-tv-sweet.html" title="Google TV ... SWEET!" /><author><name>Michael Nishizawa</name><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><content type="html">So I can get a web browser and online tv content and my photos and audio all in one thing.  Thats so AWESOME! 

Well, it would have been in 2005 anyway. 

The fact that you can already do this on PS3, MythTV, Apple TV, Boxee, Windows Media Center, and a number of open source projects, one has to wonder, "What's the point?"  The only benefit I see is that Google has the power to bring in the 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8NINjdevLLuch6lmawvXbOs7P_w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8NINjdevLLuch6lmawvXbOs7P_w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8NINjdevLLuch6lmawvXbOs7P_w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8NINjdevLLuch6lmawvXbOs7P_w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/yJzfCHGfU0s" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/05/google-tv-sweet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMMQX8yfyp7ImA9WxFXE0o.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-7928355215894779638</id><published>2010-05-20T13:28:00.000-04:00</published><updated>2010-05-20T13:28:00.197-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-20T13:28:00.197-04:00</app:edited><title>Block selection in Eclipse Helios M7 - FINALLY!</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/7928355215894779638/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=7928355215894779638" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/7928355215894779638?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/7928355215894779638?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/WCDhBM6PG7c/block-selection-in-eclipse-helios-m7.html" title="Block selection in Eclipse Helios M7 - FINALLY!" /><author><name>Michael Nishizawa</name><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><content type="html">If you are used to having block selection in editors like vi, jEdit, TextPad and so on, it's probably been grating on you for years that you can't use those tools in Eclipse.  Those days are over... block selection is here.  To toggle it on, use Shift+Alt+a.  Vwrapper doesn't yet work with shift+v but I'm sure that's  just an update away.  Finally, some real text editing tools in Eclipse!
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g3tr363wYPz2ThBt_BiATCORLWA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g3tr363wYPz2ThBt_BiATCORLWA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g3tr363wYPz2ThBt_BiATCORLWA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g3tr363wYPz2ThBt_BiATCORLWA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/WCDhBM6PG7c" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/05/block-selection-in-eclipse-helios-m7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQDRH87eyp7ImA9WxFXF08.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-2454369059319056957</id><published>2010-05-20T02:58:00.001-04:00</published><updated>2010-05-24T14:06:15.103-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-24T14:06:15.103-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Broadband Internet access" /><category scheme="http://www.blogger.com/atom/ns#" term="Digital television" /><title>Who needs broadband?  Uh... everyone.</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/2454369059319056957/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=2454369059319056957" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/2454369059319056957?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/2454369059319056957?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/FFOHDp9TULg/who-needs-broadband-uh-everyone.html" title="Who needs broadband?  Uh... everyone." /><author><name>Michael Nishizawa</name><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><content type="html">A recent Scientific American article outlines the National Broadband Plan and asks the question, "Who needs high-speed broadband". The answer is, a lot more people than need digital TV.  

Ok, maybe 100 Mbps for rural and 1 Gbps might be a little high, but what can we do with such a network?  It means we can forget cable, satellite, and over-air TV; all content can be available 24x7 anywhere you 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cO0Ig2DkfalDWmUnn5QcciyJeHI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cO0Ig2DkfalDWmUnn5QcciyJeHI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cO0Ig2DkfalDWmUnn5QcciyJeHI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cO0Ig2DkfalDWmUnn5QcciyJeHI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/FFOHDp9TULg" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/05/who-needs-broadband-uh-everyone.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYEQ3c9eyp7ImA9WxFQFU0.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-3180933318142117458</id><published>2010-05-10T11:08:00.000-04:00</published><updated>2010-05-10T11:08:22.963-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-10T11:08:22.963-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="Moblin" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Operating system" /><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Moblin: The 'Almost there' GUI for Netbooks</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/3180933318142117458/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=3180933318142117458" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3180933318142117458?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3180933318142117458?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/cYQlACgmnZ4/moblin-almost-there-gui-for-netbooks.html" title="Moblin: The 'Almost there' GUI for Netbooks" /><author><name>Michael Nishizawa</name><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><content type="html">The guys at Intel have one thing right, the average netbook user is probably going to be more interested in social networking, status, and media than writing papers and such.  It's just the nature of netbooks.  With Moblin, you are getting a very nice operating system with a lot of very smart things built in. 

That said, I think another review of Moblin is redundant.  What I think is more 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/epleRnsfwF_8auoqNnRYwC4IzaQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/epleRnsfwF_8auoqNnRYwC4IzaQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/epleRnsfwF_8auoqNnRYwC4IzaQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/epleRnsfwF_8auoqNnRYwC4IzaQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/cYQlACgmnZ4" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/05/moblin-almost-there-gui-for-netbooks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YMQ3c-fCp7ImA9WxFRE0s.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-1704496537878353644</id><published>2010-04-27T07:53:00.000-04:00</published><updated>2010-04-27T07:53:02.954-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-27T07:53:02.954-04:00</app:edited><title>Why you should NOT use a web framework</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/1704496537878353644/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=1704496537878353644" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/1704496537878353644?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/1704496537878353644?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/XUDA-wbUU0s/why-you-should-not-use-web-framework.html" title="Why you should NOT use a web framework" /><author><name>Michael Nishizawa</name><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><content type="html">I honestly can't believe I just wrote that.  I have been a huge proponent of using frameworks for a long time now and I still think they are valuable.  There is great value in frameworks and proponents have written about why you should use them ad nauseum.  Every conference you attend will invariably have a session or two on the state of web frameworks, new web frameworks, and how they are fixing
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tvyySGmYoA4EHZJFD2gzaTxdAPY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tvyySGmYoA4EHZJFD2gzaTxdAPY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tvyySGmYoA4EHZJFD2gzaTxdAPY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tvyySGmYoA4EHZJFD2gzaTxdAPY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/XUDA-wbUU0s" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/04/why-you-should-not-use-web-framework.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMDRH0zeSp7ImA9WxFSE0U.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-1799611298769218257</id><published>2010-04-15T22:01:00.002-04:00</published><updated>2010-04-15T22:04:35.381-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-15T22:04:35.381-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="Logging" /><category scheme="http://www.blogger.com/atom/ns#" term="Debugging" /><title>How to pick a log level</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/1799611298769218257/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=1799611298769218257" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/1799611298769218257?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/1799611298769218257?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/IUbPzlKAT-M/how-to-pick-log-level.html" title="How to pick a log level" /><author><name>Michael Nishizawa</name><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><content type="html">While I, in no way, feel that I am the expert in this area this is how I select which log level I use for a message.  The number of applications that fail to have a coherent strategy for this is mind boggling.  Logging should not be a second thought or something that doesn't matter.  Especially when fixing a bug is extremely time sensitive, the more information you can concisely pack into a log 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/e_V6g9l2fw9BPNYaOAUQ0iUGM7Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e_V6g9l2fw9BPNYaOAUQ0iUGM7Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/e_V6g9l2fw9BPNYaOAUQ0iUGM7Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e_V6g9l2fw9BPNYaOAUQ0iUGM7Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/IUbPzlKAT-M" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/04/how-to-pick-log-level.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IBRHY4eCp7ImA9WxFSEU0.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-5340432497925714988</id><published>2010-04-12T17:59:00.000-04:00</published><updated>2010-04-12T17:59:15.830-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-12T17:59:15.830-04:00</app:edited><title>James Gosling leaves Oracle</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/5340432497925714988/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=5340432497925714988" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/5340432497925714988?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/5340432497925714988?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/oM-0SbuXpzc/james-gosling-leaves-oracle.html" title="James Gosling leaves Oracle" /><author><name>Michael Nishizawa</name><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><content type="html">There's not really much good that can be inferred from Gosling leaving Oracle and his comments don't do anything but solidify that inference. 

"As to why I left, it's difficult to answer: Just about anything I could say that would be accurate and honest would do more harm than good," he said.

Really?  This doesn't give me great hope for the direction Oracle is steering Java.  If mod_plsql is 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2cYVkQfTwyfd5tQif4fAOurH2lA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2cYVkQfTwyfd5tQif4fAOurH2lA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2cYVkQfTwyfd5tQif4fAOurH2lA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2cYVkQfTwyfd5tQif4fAOurH2lA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/oM-0SbuXpzc" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/04/james-gosling-leaves-oracle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQDQH8-eCp7ImA9WxFTFkw.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-3586660305001503024</id><published>2010-04-07T00:59:00.001-04:00</published><updated>2010-04-07T00:59:31.150-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-07T00:59:31.150-04:00</app:edited><title>10 Useful Google Spreadsheet Formulas</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/3586660305001503024/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=3586660305001503024" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3586660305001503024?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3586660305001503024?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/bADQb9K3weg/10-useful-google-spreadsheet-formulas.html" title="10 Useful Google Spreadsheet Formulas" /><author><name>Michael Nishizawa</name><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><content type="html">Ran across this one in my reader today and I realized I could probably replace half the crappy software built for investors today with a Google spreadsheet and the Google Finance functions. 


http://woorkup.com/2010/02/19/10-useful-google-spreadsheet-formulas-you-must-know/
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/me6mINRFiPAH5HaUm2DtzQaP-fo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/me6mINRFiPAH5HaUm2DtzQaP-fo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/me6mINRFiPAH5HaUm2DtzQaP-fo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/me6mINRFiPAH5HaUm2DtzQaP-fo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/bADQb9K3weg" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/04/10-useful-google-spreadsheet-formulas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UGSHozeCp7ImA9WxFTFUU.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-3784554758017501141</id><published>2010-04-06T16:20:00.000-04:00</published><updated>2010-04-06T16:20:29.480-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-06T16:20:29.480-04:00</app:edited><title>Staying on topic - an off topic rant</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/3784554758017501141/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=3784554758017501141" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3784554758017501141?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/3784554758017501141?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/gTQ8S83YHbA/staying-on-topic-off-topic-rant.html" title="Staying on topic - an off topic rant" /><author><name>Michael Nishizawa</name><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><content type="html">Why is it so difficult for bloggers to stay on topic?  At CheckedException, I really try hard to keep the posts focused on technology because that's what I said I was going to talk about.  To me, it's like a contract... I tell you what I'm going to say, you decide if you want to read.  You may read a few times and think I'm full of crap, but at least I've fulfilled my contract with you and, of 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Q0uv3yNgIyp6CTwtQpQfr6l8q2w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q0uv3yNgIyp6CTwtQpQfr6l8q2w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Q0uv3yNgIyp6CTwtQpQfr6l8q2w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q0uv3yNgIyp6CTwtQpQfr6l8q2w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/gTQ8S83YHbA" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/04/staying-on-topic-off-topic-rant.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUMQ388eCp7ImA9WxBbGU8.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-5053134316220397086</id><published>2010-03-18T11:48:00.000-04:00</published><updated>2010-03-18T11:48:02.170-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-18T11:48:02.170-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="Bazaar" /><category scheme="http://www.blogger.com/atom/ns#" term="Distributed Version Control" /><category scheme="http://www.blogger.com/atom/ns#" term="Mercurial" /><title>Joel Spolsky expounds on the virtues of distributed version control</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/5053134316220397086/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=5053134316220397086" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/5053134316220397086?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/5053134316220397086?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/BMNNhA12-9c/joel-spolsky-expounds-on-virtues-of.html" title="Joel Spolsky expounds on the virtues of distributed version control" /><author><name>Michael Nishizawa</name><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/_sWNCq51cO9s/S6JKbnpP5kI/AAAAAAAABAY/vRjx0pnMzJY/s72-c/JoelAndTaco.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">Not one day after I decided to unsubscribe from joelonsoftware... one of the first blogs I started reading regularly, he came up with a beauty right after announcing he was "retired" from blogging.  You can read his thoughts here. 

By the way, am I the only one who thinks Joel's new puppy looks a little like Joel?

I'm no fan of geek-worship.  There are a bunch of geeks out there who seriously 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a9pdNiatDsptgFn3T2r82UyyWsw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a9pdNiatDsptgFn3T2r82UyyWsw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/a9pdNiatDsptgFn3T2r82UyyWsw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a9pdNiatDsptgFn3T2r82UyyWsw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/BMNNhA12-9c" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/03/joel-spolsky-expounds-on-virtues-of.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cNRXo7eip7ImA9WxBbGEg.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-6597219084536339694</id><published>2010-03-17T16:51:00.000-04:00</published><updated>2010-03-17T16:51:34.402-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-17T16:51:34.402-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sprint" /><category scheme="http://www.blogger.com/atom/ns#" term="Nexus One" /><title>Sprint + Nexus One?  Goodbye Verizon!</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/6597219084536339694/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=6597219084536339694" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/6597219084536339694?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/6597219084536339694?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/BMxU3xSjvBA/sprint-nexus-one-goodbye-verizon.html" title="Sprint + Nexus One?  Goodbye Verizon!" /><author><name>Michael Nishizawa</name><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><content type="html">Image via WikipediaToday a colleague(and would be contributor to CheckedException) passed me a link to some beautiful news.  Nexus One is coming to Sprint and soon.

In an official press release(more than has come from Verizon I might add), Sprint officials have verified that Sprint will get the Nexus One with availability being announced "soon".  And with that, it's adios to Verizon.

I can't 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jUwKSZ06F4dYmRKoKJheMRa7wFk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jUwKSZ06F4dYmRKoKJheMRa7wFk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jUwKSZ06F4dYmRKoKJheMRa7wFk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jUwKSZ06F4dYmRKoKJheMRa7wFk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/BMxU3xSjvBA" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/03/sprint-nexus-one-goodbye-verizon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQMQHszeyp7ImA9WxBbFEk.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-4149917550724110164</id><published>2010-03-12T21:45:00.001-05:00</published><updated>2010-03-12T21:46:21.583-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-12T21:46:21.583-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Shell Scripting" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Using MS SQL from Linux</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/4149917550724110164/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=4149917550724110164" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/4149917550724110164?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/4149917550724110164?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/UJs5RmhJocI/using-ms-sql-from-linux.html" title="Using MS SQL from Linux" /><author><name>Michael Nishizawa</name><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><content type="html">As a programmer who works primarily on Linux machines, both on the desktop and server, I have found the number of free clients for SQL Server to be sparse at best.  There are a few... Squirrel SQL comes to mind as one.  Oracle SQL Developer works as well.  However, each of them have their difficulties.  I have had weird crashes with Squirrel and I can't use any of the advanced features in SQL 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NlHP8kpoVarzlPf_MKM2IP7U6Ew/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NlHP8kpoVarzlPf_MKM2IP7U6Ew/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NlHP8kpoVarzlPf_MKM2IP7U6Ew/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NlHP8kpoVarzlPf_MKM2IP7U6Ew/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/UJs5RmhJocI" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/03/using-ms-sql-from-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEFQH07eCp7ImA9WxBUGE0.&quot;"><id>tag:blogger.com,1999:blog-2033057824559396309.post-1157789785456283718</id><published>2010-03-05T11:30:00.000-05:00</published><updated>2010-03-05T11:30:11.300-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-05T11:30:11.300-05:00</app:edited><title>More on Apple, HTC, and competition</title><link rel="replies" type="application/atom+xml" href="http://checkedexception.blogspot.com/feeds/1157789785456283718/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2033057824559396309&amp;postID=1157789785456283718" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/1157789785456283718?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2033057824559396309/posts/default/1157789785456283718?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CheckedException/~3/aM59X4eYrFY/more-on-apple-htc-and-competition.html" title="More on Apple, HTC, and competition" /><author><name>Michael Nishizawa</name><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><content type="html">The more I have thought about this issue, the more it stinks.

Patents were invented to prevent competitors from stealing invention from the original inventors for a reasonable period of time so the original inventor could recover the cost of R&amp;amp;D.

The truth is, Nexus One and iPhone are not competitors.  Why would I make such an obviously insane statement like that?  I mean, look at them, there 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Aa7ctZF5-HEUAhhNvE5JCxSKIxY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Aa7ctZF5-HEUAhhNvE5JCxSKIxY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Aa7ctZF5-HEUAhhNvE5JCxSKIxY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Aa7ctZF5-HEUAhhNvE5JCxSKIxY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CheckedException/~4/aM59X4eYrFY" height="1" width="1"/&gt;</content><feedburner:origLink>http://checkedexception.blogspot.com/2010/03/more-on-apple-htc-and-competition.html</feedburner:origLink></entry></feed>

