<?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'><id>tag:blogger.com,1999:blog-3868883836549255248</id><updated>2009-10-13T15:52:56.359-05:00</updated><title type='text'>PixelFlop - Random Thoughts</title><subtitle type='html'>Random musings on random topics by a self absorbed know-it-all.  Technology.  Society.  Politics.  Celebrity.  You name it.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-1363183817247305010</id><published>2009-09-28T09:22:00.004-05:00</published><updated>2009-09-28T09:26:24.026-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>iPhone now has MMS, but not really</title><content type='html'>&lt;p&gt;The big day has come and gone.  September 25th marked the launch of MMS on the iPhone, and guess what?  It doesn't work.&lt;/p&gt;&lt;p&gt;Here we are 3 days past the launch date, and many AT&amp;amp;T customers still can't send or receive an MMS message.  All we see is the dreaded red ! fail badge.&lt;/p&gt;&lt;p&gt;Yet again we find that the weakest link in the iPhone experience has nothing to do with the Hardware, the Software or Apple itself.  It's the network.&lt;/p&gt;&lt;p&gt;Get your act together, AT&amp;amp;T.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-1363183817247305010?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/1363183817247305010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=1363183817247305010' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/1363183817247305010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/1363183817247305010'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2009/09/iphone-now-has-mms-but-not-really.html' title='iPhone now has MMS, but not really'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-3662789775323727417</id><published>2009-07-03T08:56:00.004-05:00</published><updated>2009-07-03T09:50:03.556-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FAIL'/><title type='text'>Authorize.net is down!</title><content type='html'>Bad news for a TON of online retailers out there -- payment gateway service Authorize.net is DOWN.  No transactions are being processed, and their own web site will not even load.&lt;br /&gt;&lt;br /&gt;Worse yet, any site displaying their badge will load incredibly slow.&lt;br /&gt;&lt;br /&gt;Hundreds of thousands of web site must be affected by this, yet it has received ZERO coverage by the mainstream press.&lt;br /&gt;&lt;br /&gt;Spread the word!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Updated: 10:45am EST&lt;/span&gt;  - Conflicting reports on &lt;a href="http://twitter.com/#search?q=authorize.net"&gt;Twitter&lt;/a&gt; and &lt;a href="http://digg.com/tech_news/Authorize_net_is_down"&gt;Digg&lt;/a&gt; regarding what is happening.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Some are saying that a power outage at a Data Center in Seattle is the cause of the problems.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Others are saying it's an Earthquake in Utah that has cause a fire in a Data Center.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Finally, there's word of a flood at a Data Center in Dallas.&lt;/li&gt;&lt;/ul&gt;By all accounts the outage is closing in on 8 hours now.  Bad news for many retailers...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-3662789775323727417?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/3662789775323727417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=3662789775323727417' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/3662789775323727417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/3662789775323727417'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2009/07/authorizenet-is-down.html' title='Authorize.net is down!'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-8535473975376219734</id><published>2009-04-15T18:58:00.003-05:00</published><updated>2009-04-15T19:17:15.343-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><title type='text'>1812 Overture</title><content type='html'>&lt;p&gt;It occurs to me today that anyone who doesn't appreciate the brilliance of Tchaikovsky's 1812 Overture clearly doesn't know a damned thing about music.&lt;/p&gt;&lt;p&gt;In an age saturated by the drivel of Brittany Spears and Fergie, the mere presence of a violin makes any ditty seem sophisticated.   Yet the &lt;span style="font-style: italic;"&gt;Ouverture Solennelle, L'Année 1812, Op. 49&lt;/span&gt; remains one of the most inspiring and emotion-evoking pieces of music ever written.&lt;/p&gt;&lt;p&gt;Granted, any composition that includes &lt;span style="font-weight: bold;"&gt;field artillery&lt;/span&gt; would get a high rating in my book, regardless of the melody.   That said, I'm hard pressed to think of any other scrap of music that makes the excitement level rise, and gets the heart pumping as much as the last few minutes of the 1812.  I never cease to be amazed by it's complex texture of themes, and the steady rise of anticipation as we move from the tranquility of the string that begin the piece to the cannon fire that punctuates the finale.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Mr. Tchaikovsky, I salute you.  Well done indeed!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-8535473975376219734?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/8535473975376219734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=8535473975376219734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8535473975376219734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8535473975376219734'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2009/04/1812-overture.html' title='1812 Overture'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-7307045664223051370</id><published>2009-03-07T23:42:00.003-05:00</published><updated>2009-03-08T00:04:01.247-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Rants'/><title type='text'>Apple Should Buy Valve</title><content type='html'>&lt;p&gt;Apple should buy Valve, the makers of Half Life, Portal and Team Fortress 2.&lt;/p&gt;&lt;p&gt;I can already hear a lot of you saying "&lt;span style="font-style: italic;"&gt;You're crazy!  Valve doesn't even make software for the Mac.  Why should Apple waste money on that?&lt;/span&gt;"&lt;/p&gt;&lt;p&gt;The answer is simple: &lt;span style="font-weight: bold;"&gt;Steam&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Think of it this way:  What are the major entertainment sources for Americans?   Movies, Television, Music, Sports and ..... Games.&lt;/p&gt;&lt;p&gt;Apple already dominates Movies, Television and Music sales through iTunes.  &lt;span style="font-weight: bold;"&gt;Dominates&lt;/span&gt;.  Games are the next frontier.&lt;/p&gt;&lt;p&gt;Steam is the iTunes of Games.   A simple way to buy games online, instantly.   Imagine if Apple could incorporate this into iTunes.   They would be &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;the&lt;/span&gt;&lt;/span&gt; entertainment company.  A market leader in four of the five major diversions for the US (let's forget about sports -- for now).&lt;/p&gt;&lt;p&gt;Apple has the influence to push game publishers to release their games on iSteam.  From Half Life to Diablo III, Call of Duty and Left 4 Dead -- all available for download on your PC or Mac at a moment's notice.  And Apple get a cut of every sale.  It's a gold mine.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This alone would be reason enough to buy Valve.  But it gets better.  As the owner of Valve, Apple could also push them to release their games for the Mac as well.  Apple has long claimed that they were serious about gaming on the Mac, but reality has shown otherwise.  This could change everything.&lt;/p&gt;&lt;p&gt;Imagine Team Fortress 3 being released on the Mac a month before the Windows version?  Imagine a Mac version of Half Life 3 released day and date with the Windows version?  Imagine Portal 2 on the 50" plasma in your local Apple store?&lt;/p&gt;&lt;p&gt;Yes, it may sound crazy at first, but the more I think about it, the more it makes a ton of sense.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-7307045664223051370?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/7307045664223051370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=7307045664223051370' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/7307045664223051370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/7307045664223051370'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2009/03/apple-should-buy-valve.html' title='Apple Should Buy Valve'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-4860538827203267176</id><published>2009-01-12T09:16:00.002-05:00</published><updated>2009-01-12T09:18:51.745-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Where is Snow Leopard?</title><content type='html'>&lt;p&gt;Is anyone else surprised that there was no mention of Snow Leopard (aka Mac OSX 10.6) at MWSF 2009?  Isn't MacWorld the logical place to at least give us a sense of when we can expect to see it this year?&lt;/p&gt;&lt;p&gt;The lack of comment on it in the keynote seems foreboding to me...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-4860538827203267176?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/4860538827203267176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=4860538827203267176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/4860538827203267176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/4860538827203267176'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2009/01/where-is-snow-leopard.html' title='Where is Snow Leopard?'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-2809733812085282766</id><published>2008-10-09T12:51:00.004-05:00</published><updated>2008-10-09T12:55:04.864-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cool Stuff'/><title type='text'>The Cookie Monster Slayer</title><content type='html'>&lt;p&gt;My favorite photo this month...&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_wCuAYquuOQM/SO5FH9t82iI/AAAAAAAAAA8/Z91ho-QE_sI/s1600-h/82294cookie_monster_slayer.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_wCuAYquuOQM/SO5FH9t82iI/AAAAAAAAAA8/Z91ho-QE_sI/s400/82294cookie_monster_slayer.jpg" alt="" id="BLOGGER_PHOTO_ID_5255213818316642850" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-2809733812085282766?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/2809733812085282766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=2809733812085282766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/2809733812085282766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/2809733812085282766'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/10/cookie-monster-slayer.html' title='The Cookie Monster Slayer'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_wCuAYquuOQM/SO5FH9t82iI/AAAAAAAAAA8/Z91ho-QE_sI/s72-c/82294cookie_monster_slayer.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-1888038971917230546</id><published>2008-09-23T13:07:00.001-05:00</published><updated>2008-09-23T13:09:50.172-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Politics'/><title type='text'>President Clinton on David Letterman</title><content type='html'>Did anyone else see President Clinton on Letterman last night (9/22/2008)?  I recorded it and just watched it during lunch.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Brilliant.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I thought the interview was excellent, and it reinforces my believe that Letterman is a much more shrewd host than he gets credit for (or makes out to be).&lt;br /&gt;&lt;br /&gt;Americans are getting nervous.  The economy is in shambles.  We're hearing alarms about "peak oil", and energy crisis.  There are record home foreclosures.  Natural disasters in the South.  We're mired in Vietnam Part 2 in Iraq.  Things look bleak.&lt;br /&gt;&lt;br /&gt;Rather than another night of zany stupid pet tricks, Letterman instead books President Bill Clinton and asks him about what has happened, and what can be done to fix it.  No off-the-wall antics or sill questions (well, maybe one), just a quiet studio and three full segments for Clinton to answer the few, pointed questions Dave asks.  I thought it was a brilliant move.  Clinton is knowledgeable, relevant, engaging, and in some ways, polarizing.  A perfect guest for a meaty subject in a venue that usually trends toward the absurd.&lt;br /&gt;&lt;br /&gt;Great stuff.  If you didn't see it, you may be able to watch it at &lt;a href="http://lateshow.cbs.com/latenight/lateshow/"&gt;Letterman's Web Site&lt;/a&gt;.  I don't know if the entire interview is there, but I would hope so.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-1888038971917230546?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/1888038971917230546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=1888038971917230546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/1888038971917230546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/1888038971917230546'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/09/president-clinton-on-david-letterman.html' title='President Clinton on David Letterman'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-7882396737160130956</id><published>2008-09-18T10:44:00.002-05:00</published><updated>2008-09-18T11:00:30.526-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Leopard and SBS 2003 Still Don't Play Nice</title><content type='html'>&lt;p&gt;For the most part, my life after the "switch" to the Macintosh has been great.  No more antivirus software.  No more fear of viewing an HTML email.  No more long boot-ups and sluggish performance.&lt;/p&gt;&lt;p&gt;One constant point of misery remains, however...&lt;/p&gt;&lt;p&gt;As a .NET developer, I must continue to use a Microsoft SBS 2003 server to get my job done.   Alas, the Mac and the Windows Server don't like each other.   Shocking, I know.&lt;/p&gt;&lt;p&gt;The simple act of copying a file from my Mac to a shared folder on the Windows Server is like playing Russian Roulette.  Sometimes it works.  Sometimes the file never copies, we end up with a zero byte file in the folder, then the server crashes.  Kaboom!&lt;/p&gt;&lt;p&gt;This has been going on for 9 months now.  I have all the latest patches from Apple and Microsoft.  I've followed all the &lt;a href="http://www.macwindows.com/leopard.html"&gt;online&lt;/a&gt; &lt;a href="http://www.smallbizserver.net/Default.aspx?tabid=266&amp;amp;articleType=CategoryView&amp;amp;categoryId=28"&gt;guides&lt;/a&gt;.  I have scoured the web for any tip, trick or kludge to work around it -- no luck.   Grrrrr.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;It's an Apple problem&lt;/span&gt;, because real Windows PCs can work on the file share for weeks on end and NEVER have this problem.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;It's a Microsoft problem&lt;/span&gt;, because regardless of what the Mac does it should NEVER crash the server.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;It's my problem&lt;/span&gt;, because I'm stuck in the middle, rebooting and trying again and again like a deranged circus monkey.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Hope springs eternal.  Microsoft has recently release Windows SBS 2008, and Apple will release Snow Leopard this winter.  Maybe then I can truly achieve OS harmony.  Until then....&lt;/p&gt;&lt;p&gt;...can anyone help?&lt;/p&gt;&lt;br /&gt;&lt;p&gt;PS: Windows Guy: Please spare the "Get rid of the Mac" comments.   Mac Guy: Please spare the "Get rid of Windows" comments.   Linux Guy:  No one cares.   Thanks!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-7882396737160130956?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/7882396737160130956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=7882396737160130956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/7882396737160130956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/7882396737160130956'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/09/leopard-and-sbs-2003-still-dont-play.html' title='Leopard and SBS 2003 Still Don&apos;t Play Nice'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-1644005047518300356</id><published>2008-07-02T12:53:00.003-05:00</published><updated>2008-07-02T13:01:57.664-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wii'/><category scheme='http://www.blogger.com/atom/ns#' term='Cool Stuff'/><title type='text'>Sam &amp; Max are coming to the Wii</title><content type='html'>&lt;p&gt;The big news yesterday was that we finally made the jump to HD in the PixelFlop household.  A new Pioneer 50" Plasma TV was delivered in the early afternoon, and the wife came home from Target with a Nintendo Wii shortly after.  It was like Christmas in July.&lt;/p&gt;&lt;p&gt;Today, that Christmas just got even better.&lt;/p&gt;&lt;p&gt;IGN just released news that Sam &amp;amp; Max, Freelance Detectives are coming to the Wii.&lt;/p&gt;&lt;p&gt;What a &lt;span style="font-style: italic; font-weight: bold;"&gt;fantastic&lt;/span&gt; idea.  Point and Click adventures like Sam &amp;amp; Max, Curse of Monkey Island and Day of the Tentacle are amongst my favorite types of games.  They've fallen out of favor in the high paced, &lt;span style="font-style: italic;"&gt;shoot shoot shoot&lt;/span&gt; world of console gaming that dominates this decade, but for my money, they top the list when it comes to enjoyment.&lt;/p&gt;&lt;p&gt;I hope this little experiment proves successful, and we see a Renaissance of adventure gaming on the Wii.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-1644005047518300356?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/1644005047518300356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=1644005047518300356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/1644005047518300356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/1644005047518300356'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/07/sam-max-are-coming-to-wii.html' title='Sam &amp; Max are coming to the Wii'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-8861861290472977840</id><published>2008-06-16T12:42:00.004-05:00</published><updated>2008-07-02T12:39:14.255-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Rants'/><title type='text'>My Visions Are Coming True</title><content type='html'>&lt;p&gt;OK, so I may not be Nostradamus, but in the past few weeks a few of my rants about things I want have come to pass...&lt;/p&gt;&lt;p&gt;&lt;a href="http://pixelflop.blogspot.com/2008/03/earth-to-hbo-get-with-times.html"&gt;Earth to HBO, Get With The Times!&lt;/a&gt; / March 28, 2008&lt;/p&gt;&lt;p&gt;HBO has started selling some of their shows an iTunes.  We're still a long way from getting new episodes of Entourage within a day or two of when they air.  They only have six titles for sale, none are still on the air, and not all the episodes are available, but it's a start...&lt;/p&gt;&lt;p&gt;&lt;a href="http://pixelflop.blogspot.com/2008/03/better-exchange-support-coming-to-apple.html"&gt;Better Exchange Support Coming to Apple Mail?&lt;/a&gt; / March 8, 2008&lt;/p&gt;&lt;p&gt;This one wasn't hard to predict, but sure enough, Apple has announced that full Exchange support will be part of the next version of Mac OSX, code named Snow Leopard.  This means that Apple Mail will potentially be on equal footing with Outlook when it comes to interacting with Exchange Server.&lt;/p&gt;&lt;p&gt;I'm sure the nay-sayers will still come up with a reason to protest, but in my mind, this knocks down one of the final barriers keeping the Mac out of mainstream business.  Couple this with the push-back Microsoft is getting on Vista, and I expect Apple's market share to grow substantially in the next 3 years.&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;I guess it's time for me to start the speculation machine up again.  I need to keep ahead reality!&lt;/p&gt;&lt;p&gt;Hmmmm.  Let's see......  Ah, I've got one:&lt;/p&gt;&lt;p&gt;I predict that I will win the lottery this week.&lt;/p&gt;&lt;p&gt;Here's to hoping...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-8861861290472977840?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/8861861290472977840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=8861861290472977840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8861861290472977840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8861861290472977840'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/06/my-visions-are-coming-true.html' title='My Visions Are Coming True'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-8008463102127309730</id><published>2008-06-03T09:45:00.003-05:00</published><updated>2008-07-02T12:38:29.862-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><title type='text'>List ALL Stored Procedures in an SQL Server Database</title><content type='html'>&lt;p&gt;Today I ran into a unique problem.  I needed to reassign the permissions on a bunch of Stored Procedures in an SQL Server database.  What a joyless task.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Now, I could do this by hand.   Just open up &lt;span style="font-style: italic;"&gt;Microsoft SQL Server Management Studio&lt;/span&gt;, right click on the Stored Procedure, and assign the permissions.  In my case, however, I had &lt;span style="font-style: italic;"&gt;hundreds&lt;/span&gt; of Stored Procedures to change.  Doing this one by one would make me want to &lt;span style="font-style: italic;"&gt;claw my eyes out&lt;/span&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The solution is to use some hidden system tables to get the list for me.&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;SELECT  [name]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;FROM    sys.sysobjects&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;WHERE   (type = 'P')&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;p&gt;This gives me the list I want, but I can do a bit better:&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;SELECT  'GRANT EXECUTE ON OBJECT::[dbo].[' + name + '] TO [MyUserID];' AS Expr1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;FROM    sys.sysobjects&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;WHERE   (type = 'P')&lt;br /&gt;AND (LEFT([name],3) = 'DNN')&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;With this SQL, I generate the actual command needed to grand the new permissions to the Stored Procedure.  I also use a WHERE condition to limit the effect to just Stored Procedures beginning with DNN, so I don't do this to everything, just the ones I want.&lt;/p&gt;&lt;p&gt;Once I run this, I just copy the results, paste it back into the SQL section of &lt;span style="font-style: italic;"&gt;Microsoft SQL Server Management Studio&lt;/span&gt;, and execute.  Bingo!  My permissions have been altered.&lt;/p&gt;&lt;p&gt;Enjoy.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-8008463102127309730?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/8008463102127309730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=8008463102127309730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8008463102127309730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8008463102127309730'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/06/list-all-stored-procedures-in-sql.html' title='List ALL Stored Procedures in an SQL Server Database'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-8772910193609678753</id><published>2008-05-23T12:52:00.005-05:00</published><updated>2008-07-02T12:38:09.654-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><title type='text'>Generating Google Base XML files in VB.NET</title><content type='html'>&lt;p&gt;This may be a bit obscure, but since I struggled with this, I'm sure someone else in the future will struggle with it too.  Hopefully this little post will help.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Goal:&lt;/span&gt;  Create an XML file in RSS 2.0 format using VB.NET for use with Google Base&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Challenge:&lt;/span&gt; Getting the .NET XmlSerializer object to generate the XML for you with the correct "g:" prefixes on the Google specific tags.&lt;/p&gt;&lt;p&gt;Making XmlSerializer generate basic XML is rather trivial.  A quick search of the Interwebs will show you numerous examples.  Essentially you just generate a class that matches the basic layout of the XML you want, populate the class, and send XmlSerializer off to covert it to XML.&lt;br /&gt;&lt;br /&gt;Getting it to generate the Google specific XML needed for Google Base is a much more difficult problem, however.  It becomes a bit tricky when you need some of the xml tags to be generic (for example, &amp;lt;title&amp;gt;), and others to have the Google prefix (ala &amp;lt;g:price&amp;gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Solution&lt;/span&gt;:  The key lies in a few hints you include in the Class definition to tell XmlSerializer what to do.  Here's an example of the class I used:&lt;/p&gt;&lt;br /&gt;&lt;p style="font-weight: bold;"&gt;RSS.vb&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Imports System.Xml.Serialization&lt;br /&gt;&lt;br /&gt;&amp;lt;XmlRoot(ElementName:="rss", Namespace:="")&amp;gt; _&lt;br /&gt;Public Class rss&lt;br /&gt;&amp;lt;XmlElementAttribute("channel")&amp;gt; _&lt;br /&gt;Public channel As New rssChannel()&lt;br /&gt;&amp;lt;XmlAttributeAttribute("version")&amp;gt; _&lt;br /&gt;Public version As String = "2.0"&lt;br /&gt;End Class&lt;br /&gt;&lt;br /&gt;Public Class rssChannel&lt;br /&gt;Public title As String&lt;br /&gt;Public link As String&lt;br /&gt;Public description As String&lt;br /&gt;Public language As String = "en-us"&lt;br /&gt;&amp;lt;XmlElementAttribute("item")&amp;gt; _&lt;br /&gt;Public item As New rssChannelItems()&lt;br /&gt;End Class&lt;br /&gt;&lt;br /&gt;Public Class rssChannelItems&lt;br /&gt;Inherits CollectionBase&lt;br /&gt;&lt;br /&gt;Public Sub Add(ByVal Item As rssChannelItem)&lt;br /&gt;  Dim I As Integer = List.Add(Item)&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;Default Public ReadOnly Property Item(ByVal Index As Integer) As rssChannelItem&lt;br /&gt;  Get&lt;br /&gt;    Return CType(List.Item(Index), rssChannelItem)&lt;br /&gt;  End Get&lt;br /&gt;End Property&lt;br /&gt;End Class&lt;br /&gt;&lt;br /&gt;Public Class rssChannelItem&lt;br /&gt;' Required&lt;br /&gt;Public id As String&lt;br /&gt;Public title As String&lt;br /&gt;Public description As String&lt;br /&gt;Public link As String&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public price As Double&lt;br /&gt;&lt;br /&gt;' Recommended&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public provider_class As String&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public year As Integer&lt;br /&gt;&lt;br /&gt;' Optional&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public agent As String&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public area As String  ' Sq Ft&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public lot_size As String&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public property_taxes As Double&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public school_district As String&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;Public zoning As String&lt;br /&gt;End Class&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;Notice this part of the code:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&amp;lt;XmlElement(Namespace:="http://base.google.com/ns/1.0")&amp;gt; _&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;It is telling the XmlSerializer that I want the element to have the g: prefix.  That's the revelation.  Once you have that in place, you just create an instance of the class, populate it, and save the XML to disk.&lt;/p&gt;&lt;br /&gt;&lt;p style="font-weight: bold;"&gt;Export.vb&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Sub GenerateGoogleBase()&lt;br /&gt;  Dim rssFeed As rss = Nothing&lt;br /&gt;  Dim rssItem As rssChannelItem&lt;br /&gt;&lt;br /&gt;  Try&lt;br /&gt;    rssFeed = New rss&lt;br /&gt;&lt;br /&gt;    With rssFeed.channel&lt;br /&gt;      .title = "one"&lt;br /&gt;      .description = "two"&lt;br /&gt;      .link = "three"&lt;br /&gt;    End With&lt;br /&gt;&lt;br /&gt;    rssItem = new rssChannelItem&lt;br /&gt;    rssItem.id = "1234"&lt;br /&gt;    rssFeed.channel.item.Add(rssItem)&lt;br /&gt;&lt;br /&gt;    Dim xml As New XmlSerializer(GetType(rss), "http://&lt;br /&gt;base.google.com/ns/1.0")&lt;br /&gt;    Dim strFile As New FileStream("C:\Test.xml", FileMode.Create)&lt;br /&gt;&lt;br /&gt;    Dim xmlns As New XmlSerializerNamespaces()&lt;br /&gt;    xmlns.Add("g", "http://base.google.com/ns/1.0")&lt;br /&gt;&lt;br /&gt;    xml.Serialize(strFile, rssFeed, xmlns)&lt;br /&gt;&lt;br /&gt;  Catch ex As Exception&lt;br /&gt;  End Try&lt;br /&gt;End Sub&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Wrap Up:&lt;/span&gt;  As I said up front, yeah, this is a bit random and obscure.  I'm sure I won't be the only person who struggles with this though.  My hope is that the next person down the line will find this post and be helped by my struggle.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Big Thanks&lt;/span&gt; to &lt;a href="http://www.philweber.com/articles/easy_rss_in_vbnet.htm"&gt;Phil Weber&lt;/a&gt; for the basic RSS code, and &lt;a href="http://groups.google.com/group/microsoft.public.dotnet.xml/browse_thread/thread/4716d9fa678ed6bd/599ae393a271383c#599ae393a271383c"&gt;Martin Honnen&lt;/a&gt; for helping me with making it work with Google Base.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-8772910193609678753?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/8772910193609678753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=8772910193609678753' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8772910193609678753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8772910193609678753'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/05/generating-google-base-xml-files-in.html' title='Generating Google Base XML files in VB.NET'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-6829498505825007492</id><published>2008-03-28T14:28:00.005-05:00</published><updated>2008-07-02T12:37:38.846-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rants'/><title type='text'>Earth to HBO, Get With The Times!</title><content type='html'>Why isn't HBO content available for sale on iTunes?&lt;br /&gt;&lt;br /&gt;Sure, I know the standard answer.  "HBO is a subscription service.  If you want to watch HBO, you must sign up for it.  If they sold their shows on iTunes, why would anyone pay their cable company for HBO?"&lt;br /&gt;&lt;br /&gt;Blah, blah, blah.&lt;br /&gt;&lt;br /&gt;Let's face facts, folks.  There are some people who will always subscribe to HBO.  It's convenient, it's practically forced down your throat when you sign up for cable, and it's ideal for channel surfing.  Those people aren't going to ditch the monthly subscription for iTunes.&lt;br /&gt;&lt;br /&gt;There are also a group of people that will &lt;span style="font-weight: bold; font-style: italic;"&gt;never&lt;/span&gt; subscribe to HBO.  They're not going to pay $15  per month -- every month -- for the few times that a movie comes on that they haven't already rented at NetFlix or BlockBuster.  It's just not worth it to them to pay that much for an occasional movie.  They might, however, pay $1.99 for an episode of Entourage.&lt;br /&gt;&lt;br /&gt;Unfortunately, HBO does not allow that.  They have the All or Nothing mentality.  Subscribe, or you get nothing until the box set comes out a year later.&lt;br /&gt;&lt;br /&gt;Here's a hint, HBO Execs.  What you're really telling people is "Steal our content on Bit Torrent".  If you don't offer a legal alternative where consumers can purchase your shows ala-cart, it will be stolen instead.  That's the reality of the 21st century.  It's your responsibility to provide the content when and where people want it.  You no longer get to dictate how your shows are watched.&lt;br /&gt;&lt;br /&gt;Maybe you should take a page out of Showtime playbook.  They sell every one of their original series on iTunes.  Weeds, The L Word, Californication, Penn &amp;amp; Teller BS -- &lt;span style="font-style: italic; font-weight: bold;"&gt;everything&lt;/span&gt;.  They don't seem to be suffering.  In fact, what they are doing is making more money with their existing content, and by exposing people to their shows, they're probably getting a few extra subscribers as well.&lt;br /&gt;&lt;br /&gt;So, get with the program HBO.  It's 2008.  Time to listen to your customers and embrace new technology.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-6829498505825007492?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/6829498505825007492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=6829498505825007492' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/6829498505825007492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/6829498505825007492'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/03/earth-to-hbo-get-with-times.html' title='Earth to HBO, Get With The Times!'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-8352127583894779886</id><published>2008-03-08T16:32:00.004-05:00</published><updated>2008-07-02T12:37:11.974-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Better Exchange Support Coming to Apple Mail?</title><content type='html'>&lt;p&gt;On Thursday, Apple announced its &lt;span style="font-style: italic;"&gt;Roadmap&lt;/span&gt; for the future of the iPhone.  Great fanfare was made of the forthcoming SDK and the Enterprise features being introduced in the 2.0 release of the iPhone software.  There was much rejoicing.&lt;/p&gt;&lt;p&gt;One interesting tidbit mentioned during the press event was that Apple has licensed the &lt;a href="http://www.microsoft.com/windowsmobile/activesync/default.mspx"&gt;Microsoft ActiveSync technology&lt;/a&gt; to tightly integrate the iPhone with Micrsoft's Exchange server.  This nifty bit of software will allow things like push email, calendar and contact updates from the server to the iPhone.  In a nutshell, Mail on the iPhone will now have the same tight integration with Exchange that Outlook does on the Windows OS.&lt;/p&gt;&lt;p&gt;This raised an interesting question in my mind....&lt;/p&gt;&lt;p&gt;Will Mail.app on OS X also benefit from this licensing deal?&lt;/p&gt;&lt;p&gt;Mr. Jobs and the Apple leadership went to great lengths to show that the iPhone is really just a small Mac.  It runs the same underlying operating system code.  It runs the same Objective-C based applications.  It's a Mac in every sense, with a few minor enhancements.&lt;/p&gt;&lt;p&gt;If that's true, why couldn't the desktop versions on Mail.app, iCal and Address Book benefit from this new ActiveSync integration like the iPhone versions will?  It should be fairly trivial to make the changes in both places, right?&lt;/p&gt;&lt;p&gt;Many corporate users have bemoaned the lack of true Exchange support in Mail.app.  For that matter, even &lt;a href="http://www.macworld.com/article/131730/2008/01/msftexchange.html"&gt;Entourage 2008 doesn't have full Exchange support&lt;/a&gt;.  Both use IMAP4 to interact with the Exchange server.  It works, but it's not the most elegant (or &lt;a href="http://www.google.com/search?client=firefox-a&amp;amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;amp;channel=s&amp;amp;hl=en&amp;amp;q=mail.app+exchange+problems&amp;amp;btnG=Google+Search&amp;amp;aq=0"&gt;reliable&lt;/a&gt;) solution.&lt;/p&gt;&lt;p&gt;I may be reading the tea leaves incorrectly, but I'm guessing we're about to see a much more robust version of Apple Mail coming to a Mac desktop near you very soon.  Here's to hoping...&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-8352127583894779886?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/8352127583894779886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=8352127583894779886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8352127583894779886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/8352127583894779886'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/03/better-exchange-support-coming-to-apple.html' title='Better Exchange Support Coming to Apple Mail?'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-2608742834063962856</id><published>2008-02-26T14:58:00.003-05:00</published><updated>2008-07-02T12:36:43.762-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Microsoft Access 2007 - Pretty New Face, Same Old Annoyances</title><content type='html'>&lt;p&gt;I use Microsoft Access.&lt;/p&gt;&lt;p&gt;I'm not particularly proud of it, but it's a fact of life.  If you're going to work in Windows, Access is the easiest tool for some jobs.  More importantly, many of my clients use it, so I must as well.&lt;/p&gt;&lt;p&gt;I've been using Access 2007 for a few days now, and I'm sadly disappointed.   I had high hopes that after four years of development, many of the lingering bugs and missing features would be addressed.  Alas, my hopes have been dashed.    It may look nicer, but under the covers, it's the same old Access.&lt;/p&gt;&lt;p&gt;Does Microsoft actually improve anything from release to release, or just change the colors so they can charge you another $500???&lt;/p&gt;&lt;p&gt;It's now 2008, and this is version 12 of Access.  Why do these problems still exist:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Importing external data still requires an ODBC connection.&lt;/span&gt;   Really?  In 2008 I still can't just give you an ADO connection string?  I still must go setup a &lt;span style="font-style: italic;"&gt;bleeping&lt;/span&gt; ODBC configuration in the Control Panel before I'm allowed to import from SQL Server?  That's just silly.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;No Multiple Selections.&lt;/span&gt;  This is just ridiculous.  Now that I've setup my ODBC connection, and entered in the password -- again - I'm given a list of tables I want to import.  For my particular SQL Server database, that list is about 100 tables long.  Why can't I select more than one at a time?   AAARRRGGHHH!!!  I have to click on every flargin table name one by one?!?  Really?  REALLY!?!?&lt;br /&gt;&lt;br /&gt;I could just click the "SELECT ALL" button....if Access didn't mix System Tables in with User Tables.  I don't want to import all the arcane System tables, just the data I've created.&lt;br /&gt;&lt;br /&gt;At least Access 2007 allows me to save the group of tables I've selected -- a step in the right direction.   That is, until next week when a new table gets added to the SQL Server.  Then I have to start all over again to ensure this new table gets included.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;No, Really, No Multiple Selections.&lt;/span&gt;  One nice thing that Access does is allow you to copy and paste objects in the database.  For example, you may want several tables with similar structures.  You can just create the first one, copy it, then paste to create a second.  Very handy.....  Unless you want to copy more that one item at a time.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Status?  What Status?&lt;/span&gt;  Access 2007 changes the way items are show in the database.  Instead of defaulting to icon or list views -- similar to how you see things in Windows Explorer -- Access 2007 gives you a list in a column.  Of course, it omits basic nicities, like the ability to sort your items, or even give you a simple count of how many there are.  Would it be so hard to tell me that I have 89 queries in the Status Bar?  That is what it's for, right?  Status...&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Script this!&lt;/span&gt;  I'm sure anyone who uses Access on a regular basis -- and deals with customers -- runs in to the same problem.  Version control.  The folks in Spokane have the latest version of the home-grown reporting database, but the folks in Butterfield aren't sure when the last time their database was updated.  Worse yet, the folks in Utica are still running on Access 2000.  They must be at least 3 upgrades behind but, they did have a few special reports created for them two years ago.&lt;br /&gt;&lt;br /&gt;Wouldn't it be nice if there was a way to compare two copies of the database and find the difference?&lt;br /&gt;&lt;br /&gt;It might not be ideal, but if you could at least script out all the tables, queries, forms and reports, you could use your favorite Diff tools to merge the variations and create one master.  You then run the merged script and you've got the latest, greatest version of the database with all the changes included.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Honestly, I don't think the folks at Microsoft use Access themselves.  If they did, these short-comings would be painfully obvious.  They would certainly fix them just to make their own jobs a bit less cumbersome.&lt;/p&gt;&lt;p&gt;Well, there's always Office 2010 to look forward to.  Maybe that one will have a green color scheme...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-2608742834063962856?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/2608742834063962856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=2608742834063962856' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/2608742834063962856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/2608742834063962856'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/02/microsoft-access-2007-pretty-new-face.html' title='Microsoft Access 2007 - Pretty New Face, Same Old Annoyances'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-4925894632330686543</id><published>2008-02-05T14:12:00.000-05:00</published><updated>2008-02-05T14:20:11.372-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iPhone SDK -- Are we there yet?</title><content type='html'>&lt;p&gt;Tick tock, tick tock.  It's February, Apple, can we get the iPhone Developer's Toolkit?&lt;/p&gt;&lt;br /&gt;&lt;p&gt;OK, so it's only the 5th of February, and maybe I'm a bit impatient.  Still, many iPhone customers have been longing for this release since the phone was announced.  With the SDK comes the great possibility that the iPhone reaches its true potential as a mobile computer.  Games?  A Flash Plugin?  Remote Desktop?  A Skype Client?  It's easy to imagine the possibilities.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Waiting is the hardest part.  Speculating, however, is very, very exciting...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-4925894632330686543?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/4925894632330686543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=4925894632330686543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/4925894632330686543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/4925894632330686543'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2008/02/iphone-sdk-are-we-there-yet.html' title='iPhone SDK -- Are we there yet?'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-2037182257182296591</id><published>2007-03-02T14:49:00.000-05:00</published><updated>2007-03-02T15:01:42.646-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cool Stuff'/><title type='text'>iPod Shuffle Contest</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wCuAYquuOQM/ReiBU11wA0I/AAAAAAAAAAM/Wo18F_R-ZU4/s1600-h/iPodShuffle.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_wCuAYquuOQM/ReiBU11wA0I/AAAAAAAAAAM/Wo18F_R-ZU4/s320/iPodShuffle.jpg" alt="" id="BLOGGER_PHOTO_ID_5037418378263790402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The folks over at &lt;a href="http://www.easyimagesoftware.com/"&gt;EasyImage Software&lt;/a&gt; are running a contest right now where you could &lt;a href="http://www.easyimagesoftware.com/iPodContest.aspx"&gt;win a new iPod Shuffle&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You must actually purchase a copy of software to enter, but lots of the people I know use it, so it may fit for you too...&lt;br /&gt;&lt;br /&gt;Check it out!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-2037182257182296591?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/2037182257182296591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=2037182257182296591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/2037182257182296591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/2037182257182296591'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2007/03/ipod-shuffle-contest.html' title='iPod Shuffle Contest'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_wCuAYquuOQM/ReiBU11wA0I/AAAAAAAAAAM/Wo18F_R-ZU4/s72-c/iPodShuffle.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868883836549255248.post-2136650188145188862</id><published>2006-11-28T15:55:00.001-05:00</published><updated>2006-11-28T15:55:14.926-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>2 New Features I Want in Mac OSX Leopard</title><content type='html'>The Mac community is buzzing about the new features forethcoming in Leopard.  Since the Leopard Preview at the WWDC earlier this year, the rumor mill has been working overtime on speculation about what secret new features Apple would add.  There are a lot of theories.  Some good.  Some bad.  Some just plain ridiculous.&lt;br /&gt;&lt;br /&gt;Here are the two that are on the top of my wish list:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Full NTFS Support&lt;/span&gt;&lt;br /&gt;Time to face facts, Macs are in the minority.  They may be "cool", they may be "hip", they may get all the press, but they're still on the outside looking in.  It's still a Windows world, and the Mac is just living in it.&lt;br /&gt;&lt;br /&gt;It's time to fit in better.  Every Mac needs to be able to read &lt;span style="font-style: italic; font-weight: bold;"&gt;and write&lt;/span&gt; to an NTFS drive.  Every corporation uses NTFS.  Most home computers now use NTFS.  If you're going to network with PCs, and maybe even have Windows running on a Mac, OSX needs to be able to write to NTFS.  Period.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;True Windows Virtualization&lt;/span&gt;&lt;br /&gt;See my comment above about it being a Windows world.  Like it or not, you still can't get a Mac version every program out there.  A few key packages are still Windows Only, and until that changes, Mac users need a rock-solid way to be able to run them and still keep using OSX.&lt;br /&gt;&lt;br /&gt;The past year has seen huge advances in this area.  We now have &lt;span style="font-style: italic;"&gt;Boot Camp&lt;/span&gt; to allow us to dual boot between OSX and XP.  We also have &lt;span style="font-style: italic;"&gt;Parallels&lt;/span&gt; to let us run Windows inside OSX, and &lt;span style="font-style: italic;"&gt;VMWare Fusion&lt;/span&gt; on the horizon.  This is all good news, and light years ahead of where we used to be.  Now I want more.&lt;br /&gt;&lt;br /&gt;What I want is &lt;a style="font-style: italic;" href="http://www.winehq.org/"&gt;WINE&lt;/a&gt;&lt;span style="font-style: italic;"&gt; on Steriods&lt;/span&gt;.  &lt;a style="font-style: italic;" href="http://www.codeweavers.com/products/cxmac/"&gt;CrossOver&lt;/a&gt;&lt;span style="font-style: italic;"&gt; Extreme Edition&lt;/span&gt;.  &lt;span style="font-style: italic;"&gt;The Holy Grail&lt;/span&gt;.  I want to be able to click on a Windows EXE and be able to run it on OSX.&lt;br /&gt;&lt;br /&gt;Imagine a port of the WIN32 API built right into OSX.  An interface between a Windows Application and the Mac OS.  A way to allow every windows program to run on a Mac -- right out of the box.  Every office application.  Every accounting package.  Every game.  Everything.&lt;br /&gt;&lt;br /&gt;The folks on the WINE project have come close.  The folks at Apple can make it a reality.  There has already been &lt;a href="http://www.pbs.org/cringely/pulpit/2006/pulpit_20060420_000893.html"&gt;speculation&lt;/a&gt; that Microsoft might have even given Apple the source code for the Win32 API -- making this a much easier.&lt;/li&gt;&lt;/ol&gt;Granted, they're not "sexy", but these two changes alone make the Mac a much, much more compelling platform for anyone tempted to make the "Switch":&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"No more viruses?  No more malware?  And I can still run that archane in-house, windows-only app I need for work?  Sign me up!"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Check back here after the Leopard release to find out if I'm &lt;span style="font-style: italic;"&gt;on the mark&lt;/span&gt; or &lt;span style="font-style: italic;"&gt;off my rocker&lt;/span&gt;!&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3868883836549255248-2136650188145188862?l=pixelflop.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pixelflop.blogspot.com/feeds/2136650188145188862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3868883836549255248&amp;postID=2136650188145188862' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/2136650188145188862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868883836549255248/posts/default/2136650188145188862'/><link rel='alternate' type='text/html' href='http://pixelflop.blogspot.com/2006/11/2-new-features-i-want-in-mac-osx.html' title='2 New Features I Want in Mac OSX Leopard'/><author><name>Bryan</name><uri>http://www.blogger.com/profile/14924694940002489732</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14104840582020921190'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>