<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mike Lutter&#039;s Blog &#187; Technology</title>
	<atom:link href="http://www.mikelutter.com/blog/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikelutter.com/blog</link>
	<description>Sailing the Seas of Cheese</description>
	<lastBuildDate>Tue, 09 Feb 2010 19:08:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Google Buzz is the new buzz from Google</title>
		<link>http://www.mikelutter.com/blog/2010/02/09/google-buzz-is-the-new-buzz-from-google/</link>
		<comments>http://www.mikelutter.com/blog/2010/02/09/google-buzz-is-the-new-buzz-from-google/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 18:32:41 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[google buzz]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/2010/02/09/google-buzz-is-the-new-buzz-from-google/</guid>
		<description><![CDATA[So, the new killer social feature hinted over the last couple of days is called Google Buzz. it&#8217;s an integration into gmail that let&#8217;s you easily share links, photos and videos with your network. snazzy thing is that your network is built for you automatically based on your email contacts. It supports public and private [...]]]></description>
			<content:encoded><![CDATA[<p>So, the new killer social feature hinted over the last couple of days is called Google Buzz. it&#8217;s an integration into gmail that let&#8217;s you easily share links, photos and videos with your network. snazzy thing is that your network is built for you automatically based on your email contacts. </p>
<p>It supports public and private posting, including to private groups. New items will show up to your feed instantly. Twitter like @replies are supported.</p>
<p>There is a buzz recommending feature that learns what you are interested in and filters for that.</p>
<p>More, there are a suite of mobile, location based features, in luding google maps integration with what&#8217;s buzzing around you.<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/yi50KlsCBio&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/yi50KlsCBio&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2010/02/09/google-buzz-is-the-new-buzz-from-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Apple iPad</title>
		<link>http://www.mikelutter.com/blog/2010/02/01/the-apple-ipad/</link>
		<comments>http://www.mikelutter.com/blog/2010/02/01/the-apple-ipad/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 14:49:12 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=141</guid>
		<description><![CDATA[So&#8230; I was right. Not to gloat (ok, maybe a little bit) I called it on December 26. The iPad would be just a big iPhone. I even managed to post the name they would eventually use, the iPad. Looking at the device now that it has been released, it does have some new native [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mikelutter.com/blog/wp-content/uploads/2009/12/apple_logo_rainbow_6_color-e1261846418534.jpg"><img class="alignleft size-medium wp-image-120" style="margin-left: 5px; margin-right: 5px;" title="apple_logo_rainbow_6_color" src="http://www.mikelutter.com/blog/wp-content/uploads/2009/12/apple_logo_rainbow_6_color-260x300.jpg" alt="" width="260" height="300" /></a>So&#8230; I was right.</p>
<p>Not to gloat (ok, maybe a little bit) I called it on December 26. <a href="http://www.mikelutter.com/blog/2009/12/26/the-apple-tablet/">The iPad would be just a big iPhone</a>. I even managed to post the name they would eventually use, the iPad.</p>
<p>Looking at the device now that it has been released, it does have some new native apps but for all purposes that count it&#8217;s a big screen iPhone. And that&#8217;s in the expensive version, it&#8217;s  just an iPod Touch in the cheaper version.</p>
<p>They brought it out. That&#8217; s what matters.. it&#8217;s a real product. Hopefully there will be advances in the coming versions and I hope they do really well. As I said in my other post, I&#8217;m hoping this brings about a rash of competing devices that will eventually give me &#8220;<a href="http://www.mikelutter.com/blog/2009/11/30/the-perfect-hardware-device/">The perfect hardware device&#8221;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2010/02/01/the-apple-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Roku Player</title>
		<link>http://www.mikelutter.com/blog/2009/12/26/the-roku-player/</link>
		<comments>http://www.mikelutter.com/blog/2009/12/26/the-roku-player/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 17:29:03 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Boxee]]></category>
		<category><![CDATA[Hulu]]></category>
		<category><![CDATA[Roku]]></category>
		<category><![CDATA[Set top box]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=126</guid>
		<description><![CDATA[My brother bought a Roku HD Player for my parents this christmas. It&#8217;s easy enough for my parents to use. The quality wasn&#8217;t great, but I&#8217;m chalking that up to the wireless coverage in the living room being spotty. I&#8217;ve been looking for a neat Netflix streaming set top box for a bit. Been toying [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mikelutter.com/blog/wp-content/uploads/2009/12/Roku.jpg"><img class="alignleft size-full wp-image-127" style="margin: 5px;" title="Roku" src="http://www.mikelutter.com/blog/wp-content/uploads/2009/12/Roku.jpg" alt="" width="170" height="51" /></a>My brother bought a <a href="http://www.amazon.com/gp/product/B001PIBE8I?ie=UTF8&amp;tag=grillparadise-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B001PIBE8I">Roku HD Player</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=grillparadise-20&amp;l=as2&amp;o=1&amp;a=B001PIBE8I" border="0" alt="" width="1" height="1" /> for my parents this christmas. It&#8217;s easy enough for my parents to use. The quality wasn&#8217;t great, but I&#8217;m chalking that up to the wireless coverage in the living room being spotty.</p>
<p>I&#8217;ve been looking for a neat Netflix streaming set top box for a bit. Been toying with the idea of building a <a href="http://www.boxee.tv/">boxee box</a> for the living room. So far, I&#8217;m making due with hooking the laptop up to the TV. It&#8217;s a decent enough solution but I don&#8217;t have a way to get sound through the TV with it. The Roku has a wireless connection and HDMI to the TV. Pretty good.</p>
<p>So yes, I want a set top box, should this finally be it? I notice the default channel lineup on the Roku isn&#8217;t that great&#8230; basically just netflix and a few other not-so-great channels. But for a hundred bucks, can it really go wrong?</p>
<p>Anyone have any other great suggestions?</p>
<p><strong>UPDATE:</strong> Of course, I posted this, then just saw the news that the <a href="http://xbmc.org/team-xbmc/2009/12/24/xbmc-9-11-camelot/">XBMC has just released a new build</a>&#8230;. looks tempting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2009/12/26/the-roku-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Apple Tablet</title>
		<link>http://www.mikelutter.com/blog/2009/12/26/the-apple-tablet/</link>
		<comments>http://www.mikelutter.com/blog/2009/12/26/the-apple-tablet/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 16:58:05 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iSlate]]></category>
		<category><![CDATA[iTablet]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=119</guid>
		<description><![CDATA[I am excited about the rumors of the Apple Tablet / iSlate. I&#8217;ve talked about what I want in The Perfect Hardware Device and, clearly, this is not exactly what I described. I want an open device. We don&#8217;t know much about this tablet, but if wild speculation can be trusted, this will be another [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mikelutter.com/blog/wp-content/uploads/2009/12/apple_logo_rainbow_6_color.jpg"><img class="alignleft size-medium wp-image-120" title="apple_logo_rainbow_6_color" src="http://www.mikelutter.com/blog/wp-content/uploads/2009/12/apple_logo_rainbow_6_color-260x300.jpg" alt="" width="125" height="144" /></a>I am excited about the rumors of the <a href="http://www.techmeme.com/091225/p2#a091225p2">Apple Tablet / iSlate</a>.</p>
<p>I&#8217;ve talked about what I want in <a href="http://www.mikelutter.com/blog/2009/11/30/the-perfect-hardware-device/">The Perfect Hardware Device</a> and, clearly, this is not exactly what I described. I want an open device. We don&#8217;t know much about this tablet, but if wild speculation can be trusted, this will be another walled garden&#8230;. if my supposition is correct, its just going to be a bigger iPhone. And while that would be cool, it&#8217;s not what the industry needs.</p>
<p>I believe this is a good step though. In the same way that the iPhone revolutionized the category of phones, the iTablet or iSlate or iPad or whatever they call it will revolutionize the tablet market. This will usher in plenty of new competitors that maybe will finally give me the device I want. Open, portable, always connected.</p>
<p>Indeed, if the Apple product does exist and if it is successful, it could change the way we use computers. That would be a great thing, even if we don&#8217;t all end up with the Apple device, the second and third movers will have a good time of it.</p>
<p>Hmm&#8230; a Google tablet anyone?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2009/12/26/the-apple-tablet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WebApp Developer Call to Arms. The Romans are Coming!</title>
		<link>http://www.mikelutter.com/blog/2009/12/24/webapp-developer-call-to-arms-the-romans-are-coming/</link>
		<comments>http://www.mikelutter.com/blog/2009/12/24/webapp-developer-call-to-arms-the-romans-are-coming/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 21:20:01 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[ChromeOS]]></category>
		<category><![CDATA[FutureWeb]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[zope]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=103</guid>
		<description><![CDATA[Just got done reading an interesting article over on TechCrunch entitled Google, Rome, and Empire. It was a very interesting post in an analogy-stretched-too-far kind of way. But the more I&#8217;ve been thinking about it, the more the analogy fits. The analogy is thus(here slightly modified): Google is building an infrastructure on the web that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mikelutter.com/blog/wp-content/uploads/2009/12/gladiator.jpg"><img class="alignleft size-medium wp-image-114" title="gladiator" src="http://www.mikelutter.com/blog/wp-content/uploads/2009/12/gladiator-300x259.jpg" alt="" width="300" height="259" /></a>Just got done reading an interesting article over on TechCrunch entitled <a href="http://www.crunchgear.com/2009/12/22/google-rome-and-empire/">Google, Rome, and Empire</a>. It was a very interesting post in an analogy-stretched-too-far kind of way. But the more I&#8217;ve been thinking about it, the more the analogy fits.</p>
<p>The analogy is thus(here slightly modified): Google is building an infrastructure on the web that rivals the importance of the Roman highway system and, in this scenario, Google is the Roman empire.</p>
<p>Between ChromeOS and Android, with Google&#8217;s steadily growing suite of web-apps, Google is re-doing the idea from some years back that &#8220;the network is the platform&#8221;. In this case the network is the general web and, if Google has their way&#8230; they will be the platform. They are trying to re-invent the way people use computers. Gone is the paradigm of a PC running all the applications, replaced instead by the thin-client doing all the important work on the big servers(you know, like how it used to be before PCs). In this case, the thin-client is basically a web browser and the servers are web-apps.</p>
<p>Now,  this is all well and good on the Joe-Schmoe consumer level. I,  as an individual,  would and do frequently rely on Google to handle and store my data in exchange for scanning it and displaying a few ads.   Guess what, though? Me, as network administrator in an enterprise environment would, no way in HELL, trust my confidential company data on servers that are not under my control or, at least, guaranteed to be available by some major service level agreement contracts replete with disaster recovery, encryption and all that.</p>
<p>And that&#8217;s the downfall of this web-app only plan. Without the corporations buying in, it will never come to full fruition. After all, corporations are where the money is at. What I want to see is the world shift away from the Windows desktop. I want to see ChromeOS and other thin-clients succeed and succeed in a big way. Web based apps are awesome and their time is coming BUT for corporations to follow this model, the apps are going to have to come in-house in a BIG WAY. That means enterprise support.</p>
<p>As I see it, for the dream of a Windows-desktop-less world, enterprises are going to need a robust web platform that can be self-hosted or alternatively, securely hosted in and ASP SLA-bonded model. The suite of apps must include at minimum: email, calendar, docs and spreadsheets. They should come in a turnkey solution that encompasses security and access control. They should have easy portability to mobile devices and should be modularized to support integration of a wide variety of applications. Larger companies with dedicated IT resources should be able to self-host these and smaller shops can sign up on an ASP model.</p>
<p>There are already many enterprise-grade applications that are browser based. Kronos and Peoplesoft come to mind. There are many others that have browser interfaced reporting systems. And some of these even integrate with your Active Directory, Exchange and eachother. But this is far from what I&#8217;m envisioning. The goal from what I&#8217;m saying is to unite  these applications around a common enterprise login/credentialing  system such that a user can log in through his thin client browser and have the necessary accesses to any and all of his critical apps and data right through the browser. Additionally, features for document management, email, calendar and will all be tightly integrated in the way we see in the google apps suite.</p>
<p>Better yet, would be that these are open source applications that all revolve around this common system. This platform exists, at least, in one form that I know of&#8230; <a href="http://www.zope.org/">Zope</a>.  There are probably plenty of others but in any case, there is much development to do before this will be full featured and totally enterprise ready. But at minimum a common platform exists. Let&#8217;s make others!!</p>
<p>I am calling for all forward thinking open-source devs to come out of the woodwork and support these type of projects. Linux on the desktop may never really take off as a full-blown replacement for the Windows OS on it&#8217;s own, but with a full suite of apps available online, the web could fully replace the Windows desktop. This would allow the general public to use linux based thin clients on the desktop and finally put the last nail in the Microsoft coffin.</p>
<p>We need a platform, we need the apps. We need a company that can provide enterprise support and sell the corporations on the platform. We need ASPs.</p>
<p>I&#8217;m willing to put real work into help bringing this about. Please, hit me up in the comments and retweet if you agree.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2009/12/24/webapp-developer-call-to-arms-the-romans-are-coming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Perfect Hardware Device</title>
		<link>http://www.mikelutter.com/blog/2009/11/30/the-perfect-hardware-device/</link>
		<comments>http://www.mikelutter.com/blog/2009/11/30/the-perfect-hardware-device/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 06:00:45 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=100</guid>
		<description><![CDATA[Netbooks are the big talk these days. I hate the idea. Why would I want to carry around an underpowered laptop? They may be smaller and cheaper than the more conventional laptops&#8230; but c&#8217;mon, you are still lugging around a device that is breakable, and doesn&#8217;t fit in your pocket. Worse, it&#8217;s underpowered compared to [...]]]></description>
			<content:encoded><![CDATA[<p>Netbooks are the big talk these days. I hate the idea. Why would I want to carry around an underpowered laptop? They may be smaller and cheaper than the more conventional laptops&#8230; but c&#8217;mon, you are still lugging around a device that is breakable, and doesn&#8217;t fit in your pocket. Worse, it&#8217;s underpowered compared to what you have at home or the REAL laptop you keep in the car. The cell phone is the perfect form factor&#8230; it just needs some things!</p>
<p>The iPhone is great.  I carry mine with me wherever I go. It&#8217;s got the durability and ever connectedness that I need in a portable laptop (really, that&#8217;s what it is&#8230; I almost never actually talk on the phone) and does ALMOST everything I would want it to do. Yet, the iPhone disappoints because it exists in Apple&#8217;s walled garden. There are apps for almost anything you can imagine but they are encumbered by Apple&#8217;s draconian controls of the app store. There doesn&#8217;t exist a vibrant community of free software development on the iPhone as we need to see. Furthermore, why do we need apps for everything? The reason is the same controls that Apple has put in place. Apple has disallowed Flash on their platform. Flash would be the killer app on the iPhone, but you won&#8217;t see that any time soon. Apple won&#8217;t allow just any old website to now run rich client apps on their phone. Hell will freeze before we see Flash on the iPhone. There are big name developers leaving the platform for good reason. It&#8217;s a great piece of technology and it has pushed the envelope, there are even rumors of a tablet in Apple&#8217;s future, but the writing is on the wall&#8230; unless there are some drastic policy shifts the iPhone is a dead platform. Android and ChromeOS are about to eat Apple&#8217;s lunch.</p>
<p>Android is going to change the mobile landscape. Apple had the first mover advantage with their groundbreaking mobile device, but it won&#8217;t hold a shadow compared to what is coming. The perfect hardware device, as I envision it, is now possible. It  just needs someone to make it. And I&#8217;m sure someone WILL make it, because if I want it&#8230; so do 60 million other consumers. Here is my shot at making the perfect device, and here&#8217;s hoping I&#8217;m describing is what finally comes out of the <a href="http://www.techcrunch.com/2009/11/17/thegoogle-phone/">G-phone rumor</a>.</p>
<p>Form factor will be like the Archos Tablet. I&#8217;m sorry that that Archos couldn&#8217;t get the formula right&#8230;. their device has a lot going for it (including now, a limited Android) but their life-cycle and support sucks. My perfect device will not be tied to a carrier. It will be cheap enough to allow mass adoption, but I&#8217;m willing to pay a fair price for the hardware. The standard 3G, WiFi, bluetooth complement will be there. As will all the same sensors/camera/GPS like the iPhone. It will run Android. And after that, it will do NOTHING. It will get out of the way.</p>
<p>The ultimate device will be completely hackable. It will allow anyone to write apps for it. But that won&#8217;t be a big deal because apps will mostly go away. Why? The web will be the apps. Google has the right idea here. You can see it in the ChromeOS implementation. The web is the platform. It makes even more sense on mobile devices, especially this tablet I&#8217;m dreaming up. With full Flash support, and a handful of native apps, the world is in your pocket. You have access to the whole world of rich client applications, sandboxed in a safe browser session. You can have all your data available wherever you are. And it won&#8217;t just be the basic suite of Google apps either, huge swaths of the net will optimize for mobile in a way that we haven&#8217;t seen before. The web and mobile will merge in a symphony of yummy goodness. It&#8217;s too great to imagine.</p>
<p>I will buy this device when it comes out. My wallet is on the table. Please, someone develop this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2009/11/30/the-perfect-hardware-device/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TweepML list of Orlando Web Technology people.</title>
		<link>http://www.mikelutter.com/blog/2009/09/17/tweepml-list-of-orlando-web-technology-people/</link>
		<comments>http://www.mikelutter.com/blog/2009/09/17/tweepml-list-of-orlando-web-technology-people/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 23:36:24 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Central Florida]]></category>
		<category><![CDATA[Orlando]]></category>
		<category><![CDATA[Technology in Orlando]]></category>
		<category><![CDATA[TweepML]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=74</guid>
		<description><![CDATA[I came across the TweepML website today. It&#8217;s basically an easy way to create and share groups of Twitter users.  I&#8217;ve been compiling a list of the cool people I have met or come across in the local Orlando Technology scene. I have them set up in my TweetDeck in a group for Orlando. It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-73 alignleft" title="tweepML" src="http://www.mikelutter.com/blog/wp-content/uploads/2009/09/tweepML.jpg" alt="tweepML" width="343" height="129" />I came across the TweepML website today. It&#8217;s basically an easy way to create and share groups of Twitter users.  I&#8217;ve been compiling a list of the cool people I have met or come across in the local Orlando Technology scene. I have them set up in my TweetDeck in a group for Orlando. It&#8217;s tough to import/export these groups and I&#8217;m not pleased with TweetDeck for this. TweetDeck might do well to integrate with this service.</p>
<p>Anyway, I think others would benefit from my so-far pretty short list and by giving it out I invite people to suggest themselves or others so as to grow the list. All you have to do to follow any or all of these cool people is to click this link here: <a href="http://tweepml.org/Orlando-Tech/">Orlando-Tech List</a>, select which you want, then surrender your twitter details so that the service can add them.</p>
<p>If you want on the list or know of others who should be on it, let me know with an @reply or DM to @mlutter on Twitter. Likewise, if you want off the list, @reply or DM me.</p>
<p>PS: there&#8217;s a cool little icon that will do the same thing as the html link&#8230; <a title="Follow Orlando Tech on Twitter" href="http://tweepml.org/Orlando-Tech/"><img src="http://tweepml.org/s/tweepml24.png" border="0" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2009/09/17/tweepml-list-of-orlando-web-technology-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day One of Learning Rails. Hello World Not So Easy.</title>
		<link>http://www.mikelutter.com/blog/2009/08/25/day-one-of-learning-rails-hello-world-not-so-easy/</link>
		<comments>http://www.mikelutter.com/blog/2009/08/25/day-one-of-learning-rails-hello-world-not-so-easy/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 01:27:00 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=66</guid>
		<description><![CDATA[Well, I have taken the plunge into learning Ruby on Rails. I&#8217;ve been toying with learning rails for the last month or so and have even attended a local user group meeting. Yesterday I finally put some real effort into it. I had picked up a copy of the (so far) awesome book Agile Web [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I have taken the plunge into learning Ruby on Rails. I&#8217;ve been toying with learning rails for the last month or so and have even attended a local user group meeting. Yesterday I finally put some real effort into it.</p>
<p>I had picked up a copy of the (so far) awesome book <a href="http://www.amazon.com/gp/product/1934356166?ie=UTF8&amp;tag=grillparadise-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1934356166">Agile Web Development with Rails, Third Edition</a><img class=" botznrkpatzfkftpdtla botznrkpatzfkftpdtla botznrkpatzfkftpdtla botznrkpatzfkftpdtla botznrkpatzfkftpdtla" style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=grillparadise-20&amp;l=as2&amp;o=1&amp;a=1934356166" border="0" alt="" width="1" height="1" />. I have worked my way through the first 50 pages and have managed, with slightly more difficulty than I had invisioned, to get the Hello World program running. Read along for more. <span id="more-66"></span></p>
<p>So the first chapter is some fluff talking about the Model-View-Controller architecture and the Don&#8217;t Repeat Yourself philosophy. Of the very few things I have read about Rails lately, these are always talked about. The author is better than most, so it was good to get a coherent rehash. I skipped the acknowledgments part.</p>
<p>By chapter two we&#8217;re into the good stuff. We hear about what the MVC architecture really is, in the nitty-gritty. We hear about Active Record and how it is the ORM layer supplied with Rails and how it makes database queries a thing of the past.</p>
<p>In chapter three we learn what I really wanted to know: how to get started. Now, I understand there are probably a wide variety of ways to do things, but the author suggested a certain way and I followed it with great luck. Basically, the trick (working in a Windows environment) was to install InstantRails. I got the download from <a href="http://rubyforge.org/frs/?group_id=904">http://rubyforge.org/frs/?group_id=904</a>. Basically, you are going to unzip this to a clean folder (with no spaces in the path) and run everything from the self contained environment.</p>
<p><img class="size-full wp-image-67 alignleft" title="HelloRails" src="http://www.mikelutter.com/blog/wp-content/uploads/2009/08/HelloRails.jpg" alt="HelloRails" width="290" height="186" />Finally, in chapter 4 I was able to get the server running, my application created and my Browser saying &#8220;Hello Rails!&#8221;.</p>
<p>Very Exciting stuff. All in all, I am very pleased so far. I look forward to learning more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2009/08/25/day-one-of-learning-rails-hello-world-not-so-easy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Journey into Rails</title>
		<link>http://www.mikelutter.com/blog/2009/08/24/journey-into-rails/</link>
		<comments>http://www.mikelutter.com/blog/2009/08/24/journey-into-rails/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 23:21:20 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=64</guid>
		<description><![CDATA[Back in early July, I visited CoLab Orlando. There, I was impressed with the new generation of web technology. It seems that I am a bit of a dinosaur, you know, being 30. So I&#8217;m looking to update my hard tech skills. I was really into ASP in it&#8217;s prime, I&#8217;ve been into PHP and [...]]]></description>
			<content:encoded><![CDATA[<p>Back in early July, I visited CoLab Orlando. There, I was impressed with the new generation of web technology. It seems that I am a bit of a dinosaur, you know, being 30.</p>
<p>So I&#8217;m looking to update my hard tech skills. I was really into ASP in it&#8217;s prime, I&#8217;ve been into PHP and ASP.Net alternately over the years. I have drifted away from hardcore web tech since I&#8217;ve been employed in IT and I want to get back to it. I&#8217;m thinking that Ruby is the current next-big-thing.</p>
<p>The truth is, I know nothing about Ruby. It&#8217;s going to be a from new learning process. With that I&#8217;m going to dive into it and hope to blog about it all along the way. Check back frequently for my progress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2009/08/24/journey-into-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AT&amp;T Denies Involvement With Google Voice App Decision</title>
		<link>http://www.mikelutter.com/blog/2009/08/21/att-denies-involvement-with-google-voice-app-decision/</link>
		<comments>http://www.mikelutter.com/blog/2009/08/21/att-denies-involvement-with-google-voice-app-decision/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 21:12:14 +0000</pubDate>
		<dc:creator>mlutter</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[AT&T]]></category>
		<category><![CDATA[Google Voice]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.mikelutter.com/blog/?p=56</guid>
		<description><![CDATA[As posted on <a href="http://www.techcrunch.com/2009/08/21/att-to-fcc-we-did-not-block-the-google-voice-app-on-the-iphone/">Techcrunch</a>, AT&#38;T has responded to the FCC regarding their role in the App Store rejecting the iPhone Google Voice application. They disclaim any knowledge of it.

This, hopefully, bodes well for future acceptance of the app. It was widely thought that the app was declined because of the competition it would pose to AT&#38;T's core business. From what they say in their statement, apparently, they don't care. Likely a bunch of BS, but now we should get to hold them to it...

Let's get that app rolled out already!!!]]></description>
			<content:encoded><![CDATA[<p>As posted on <a href="http://www.techcrunch.com/2009/08/21/att-to-fcc-we-did-not-block-the-google-voice-app-on-the-iphone/">Techcrunch</a>, AT&amp;T has responded to the FCC regarding their role in the App Store rejecting the iPhone Google Voice application. They disclaim any knowledge of it.</p>
<p>This, hopefully, bodes well for future acceptance of the app. It was widely thought that the app was declined because of the competition it would pose to AT&amp;T&#8217;s core business. From what they say in their statement, apparently, they don&#8217;t care. Likely a bunch of BS, but now we should get to hold them to it&#8230;</p>
<p>Let&#8217;s get that app rolled out already!!!</p>
<p><span id="more-56"></span></p>
<p>UPDATE: The complete document is now out:<br />
<a style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;" title="View ATT Response to FCC iPhone Letter 082109 as Filed on Scribd" href="http://www.scribd.com/doc/18983512/ATT-Response-to-FCC-iPhone-Letter-082109-as-Filed">ATT Response to FCC iPhone Letter 082109 as Filed</a> <object id="doc_593568140357168" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="doc_593568140357168" /><param name="align" value="middle" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://d.scribd.com/ScribdViewer.swf?document_id=18983512&amp;access_key=key-87lvyv7f2q7xqckis83&amp;page=1&amp;version=1&amp;viewMode=" /><param name="allowfullscreen" value="true" /><embed id="doc_593568140357168" type="application/x-shockwave-flash" width="100%" height="500" src="http://d.scribd.com/ScribdViewer.swf?document_id=18983512&amp;access_key=key-87lvyv7f2q7xqckis83&amp;page=1&amp;version=1&amp;viewMode=" allowscriptaccess="always" allowfullscreen="true" menu="true" bgcolor="#ffffff" devicefont="false" wmode="opaque" scale="showall" loop="true" play="true" quality="high" align="middle" name="doc_593568140357168"></embed></object></p>
<p>Also, google statement is out:<br />
<a style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;" title="View Google Response to FCC on Scribd" href="http://www.scribd.com/doc/18983640/Google-Response-to-FCC">Google Response to FCC</a> <object id="doc_392674300298593" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="doc_392674300298593" /><param name="align" value="middle" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://d.scribd.com/ScribdViewer.swf?document_id=18983640&amp;access_key=key-185kvla9cbq8tnschq1u&amp;page=1&amp;version=1&amp;viewMode=" /><param name="allowfullscreen" value="true" /><embed id="doc_392674300298593" type="application/x-shockwave-flash" width="100%" height="500" src="http://d.scribd.com/ScribdViewer.swf?document_id=18983640&amp;access_key=key-185kvla9cbq8tnschq1u&amp;page=1&amp;version=1&amp;viewMode=" allowscriptaccess="always" allowfullscreen="true" menu="true" bgcolor="#ffffff" devicefont="false" wmode="opaque" scale="showall" loop="true" play="true" quality="high" align="middle" name="doc_392674300298593"></embed></object></p>
<p>and finally, Apple&#8217;s:</p>
<p>Today Apple filed with the FCC the following answers to their questions.</p>
<p>We are pleased to respond to the Wireless Telecommunications Bureau’s inquiry dated July 31, 2009, requesting information regarding Apple’s App Store and its application approval process. In order to give the Bureau some context for our responses, we begin with some background information about the iPhone and the App Store.</p>
<p>Apple’s goal is to provide our customers with the best possible user experience. We have been able to do this by designing the hardware and software in our products to work together seamlessly. The iPhone is a great example of this. It has established a new standard for what a mobile device can be—an integrated device with a phone, a full web browser, HTML email, an iPod, and more, all delivered with Apple’s revolutionary multi-touch user interface.</p>
<p>Apple then introduced something altogether new—the App Store—to give consumers additional functionality and benefits from the iPhone’s revolutionary technology. The App Store has been more successful than anyone could have ever imagined. Today, just over a year since opening, the App Store offers over 65,000 iPhone applications, and customers have downloaded over 1.5 billion applications.</p>
<p>The App Store provides a frictionless distribution network that levels the playing field for individual and large developers of mobile applications. We provide every developer with the same software that we use to create our own iPhone applications. The App Store offers an innovative business model that allows developers to set their own price and keep more (far more in most cases) of the revenue than traditional business models. In little more than a year, we have raised the bar for consumers’ rich mobile experience beyond what we or anyone else ever imagined in both scale and quality. Apple’s innovation has also fostered competition as other companies (e.g., Nokia, Microsoft, RIM, Palm and Verizon) seek to develop their own mobile platforms and launch their own application stores.</p>
<p>Apple works with network providers around the world so that iPhone users have access to a cellular network. In the United States, we struck a groundbreaking deal with AT&amp;T in 2006 that gives Apple the freedom to decide which software to make available for the iPhone. This was an industry first.</p>
<p>We created an approval process that reviews every application submitted to Apple for the App Store in order to protect consumer privacy, safeguard children from inappropriate content, and avoid applications that degrade the core experience of the iPhone. Some types of content such as pornography are rejected outright from the App Store, while others such as graphic combat scenes in action games may be approved but with an appropriate age rating. Most rejections are based on bugs found in the applications. When there is an issue, we try to provide the developer with helpful feedback so they can modify the application in order for us to approve it. 95% of applications are approved within 14 days of their submission.</p>
<p>We’re covering new ground and doing things that had never been done before. Many of the issues we face are difficult and new, and while we may make occasional mistakes, we try to learn from them and continually improve.</p>
<p>In response to your specific questions, we would like to offer the following:</p>
<p>Question 1. Why did Apple reject the Google Voice application for iPhone and remove related third-party applications from its App Store? In addition to Google Voice, which related third-party applications were removed or have been rejected? Please provide the specific name of each application and the contact information for the developer.</p>
<p>Contrary to published reports, Apple has not rejected the Google Voice application, and continues to study it. The application has not been approved because, as submitted for review, it appears to alter the iPhone’s distinctive user experience by replacing the iPhone’s core mobile telephone functionality and Apple user interface with its own user interface for telephone calls, text messaging and voicemail. Apple spent a lot of time and effort developing this distinct and innovative way to seamlessly deliver core functionality of the iPhone. For example, on an iPhone, the “Phone” icon that is always shown at the bottom of the Home Screen launches Apple’s mobile telephone application, providing access to Favorites, Recents, Contacts, a Keypad, and Visual Voicemail. The Google Voice application replaces Apple’s Visual Voicemail by routing calls through a separate Google Voice telephone number that stores any voicemail, preventing voicemail from being stored on the iPhone, i.e., disabling Apple’s Visual Voicemail. Similarly, SMS text messages are managed through the Google hub—replacing the iPhone’s text messaging feature. In addition, the iPhone user’s entire Contacts database is transferred to Google’s servers, and we have yet to obtain any assurances from Google that this data will only be used in appropriate ways. These factors present several new issues and questions to us that we are still pondering at this time.</p>
<p>The following applications also fall into this category.</p>
<p>* Name: GVDialer / GVDialer Lite<br />
Developer: MobileMax<br />
info@mobile-mx.com<br />
* Name: VoiceCentral<br />
Developer: Riverturn, Inc.<br />
4819 Emperor Blvd., Suite 400<br />
Durham, NC 27703<br />
* Name: GV Mobile / GV Mobile Free<br />
Developer: Sean Kovacs<br />
sean@seankovacs.com</p>
<p>We are continuing to study the Google Voice application and its potential impact on the iPhone user experience. Google is of course free to provide Google Voice on the iPhone as a web application through Apple’s Safari browser, just as they do for desktop PCs, or to provide its “Google-branded” user experience on other phones, including Android-based phones, and let consumers make their choices.</p>
<p>Question 2. Did Apple act alone, or in consultation with AT&amp;T, in deciding to reject the Google Voice application and related applications? If the latter, please describe the communications between Apple and AT&amp;T in connection with the decision to reject Google Voice. Are there any contractual conditions or non-contractual understandings with AT&amp;T that affected Apple’s decision in this matter?<br />
Apple is acting alone and has not consulted with AT&amp;T about whether or not to approve the Google Voice application. No contractual conditions or non-contractual understandings with AT&amp;T have been a factor in Apple’s decision-making process in this matter.</p>
<p>Question 3. Does AT&amp;T have any role in the approval of iPhone applications generally (or in certain cases)? If so, under what circumstances, and what role does it play? What roles are specified in the contractual provisions between Apple and AT&amp;T (or any non-contractual understandings) regarding the consideration of particular iPhone applications?</p>
<p>Apple alone makes the final decisions to approve or not approve iPhone applications.</p>
<p>There is a provision in Apple’s agreement with AT&amp;T that obligates Apple not to include functionality in any Apple phone that enables a customer to use AT&amp;T’s cellular network service to originate or terminate a VoIP session without obtaining AT&amp;T’s permission. Apple honors this obligation, in addition to respecting AT&amp;T’s customer Terms of Service, which, for example, prohibit an AT&amp;T customer from using AT&amp;T’s cellular service to redirect a TV signal to an iPhone. From time to time, AT&amp;T has expressed concerns regarding network efficiency and potential network congestion associated with certain applications, and Apple takes such concerns into consideration.</p>
<p>Question 4. Please explain any differences between the Google Voice iPhone application and any Voice over Internet Protocol (VoIP) applications that Apple has approved for the iPhone. Are any of the approved VoIP applications allowed to operate on AT&amp;T’s 3G network?</p>
<p>Apple does not know if there is a VoIP element in the way the Google Voice application routes calls and messages, and whether VoIP technology is used over the 3G network by the application. Apple has approved numerous standard VoIP applications (such as Skype, Nimbuzz and iCall) for use over WiFi, but not over AT&amp;T’s 3G network.</p>
<p>Question 5. What other applications have been rejected for use on the iPhone and for what reasons? Is there a list of prohibited applications or of categories of applications that is provided to potential vendors/developers? If so, is this posted on the iTunes website or otherwise disclosed to consumers?</p>
<p>In a little more than a year, the App Store has grown to become the world’s largest wireless applications store, with over 65,000 applications. We’ve rejected applications for a variety of reasons. Most rejections are based on the application containing quality issues or software bugs, while other rejections involve protecting consumer privacy, safeguarding children from inappropriate content, and avoiding applications that degrade the core experience of the iPhone. Given the volume and variety of technical issues, most of the review process is consumed with quality issues and software bugs, and providing feedback to developers so they can fix applications. Applications that are fixed and resubmitted are approved.</p>
<p>The following is a list of representative applications that have been rejected as originally submitted and their current status:</p>
<p>* Twittelator, by Stone Design Corp., was initially rejected because it crashed during loading, but the developer subsequently fixed the application and it has been approved;<br />
* iLoveWiFi!, by iCloseBy LLC, was rejected because it used undocumented application protocols (it has not been resubmitted as of the date of this letter);<br />
* SlingPlayer Mobile, by Sling Media, was initially rejected because redirecting a TV signal to an iPhone using AT&amp;T’s cellular network is prohibited by AT&amp;T’s customer Terms of Service, but the developer subsequently fixed the application to use WiFi only and it has been approved; and<br />
* Lingerie Fantasy Video (Lite), by On The Go Girls, LLC, was initially rejected because it displayed nudity and explicit sexual content, but the developer subsequently fixed the application and it has been approved with the use of a 17+ age rating.</p>
<p>Apple provides explicit language in its agreement with iPhone developers regarding prohibited categories of applications, for example:</p>
<p>* “Applications may be rejected if they contain content or materials of any kind (text, graphics, images, photographs, sounds, etc.) that in Apple’s reasonable judgment may be found objectionable, for example, materials that may be considered obscene, pornographic, or defamatory; and<br />
* Applications must not contain any malware, malicious or harmful code, program, or other internal component (e.g. computer viruses, trojan horses, ‘backdoors’) which could damage, destroy, or adversely affect other software, firmware, hardware, data, systems, services, or networks.”</p>
<p>And we also provide a reference library that can be accessed by members of the iPhone Developer Program that lists helpful information such as Best Practices and How To Get Started.</p>
<p>Question 6. What are the standards for considering and approving iPhone applications? What is the approval process for such applications (timing, reasons for rejection, appeal process, etc.)? What is the percentage of applications that are rejected? What are the major reasons for rejecting an application?</p>
<p>As discussed in the response to Question 5, Apple provides guidelines to developers in our developer agreement as well as on its web site regarding prohibited categories of applications. These materials also contain numerous other provisions regarding technical and legal requirements that applications must comply with, and Apple uses these standards in considering whether or not to approve applications.</p>
<p>Apple developed a comprehensive review process that looks at every iPhone application that is submitted to Apple. Applications and marketing text are submitted through a web interface. Submitted applications undergo a rigorous review process that tests for vulnerabilities such as software bugs, instability on the iPhone platform, and the use of unauthorized protocols. Applications are also reviewed to try to prevent privacy issues, safeguard children from exposure to inappropriate content, and avoid applications that degrade the core experience of the iPhone. There are more than 40 full-time trained reviewers, and at least two different reviewers study each application so that the review process is applied uniformly. Apple also established an App Store executive review board that determines procedures and sets policy for the review process, as well as reviews applications that are escalated to the board because they raise new or complex issues. The review board meets weekly and is comprised of senior management with responsibilities for the App Store. 95% of applications are approved within 14 days of being submitted.</p>
<p>If we find that an application has a problem, for example, a software bug that crashes the application, we send the developer a note describing the reason why the application will not be approved as submitted. In many cases we are able to provide specific guidance about how the developer can fix the application. We also let them know they can contact the app review team or technical support, or they can write to us for further guidance.</p>
<p>Apple generally spends most of the review period making sure that the applications function properly, and working with developers to fix quality issues and software bugs in applications. We receive about 8,500 new applications and updates every week, and roughly 20% of them are not approved as originally submitted. In little more than a year, we have reviewed more than 200,000 applications and updates.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikelutter.com/blog/2009/08/21/att-denies-involvement-with-google-voice-app-decision/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
