<?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>MikeBoylan.com &#187; Technology</title>
	<atom:link href="http://mikeboylan.com/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikeboylan.com</link>
	<description>A collection of thoughts and ideas by yours truly...</description>
	<lastBuildDate>Fri, 20 May 2011 04:24:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Asterisk kick start file for CentOS 5.5</title>
		<link>http://mikeboylan.com/2011/03/asterisk-kick-start-file-for-centos-5-5/</link>
		<comments>http://mikeboylan.com/2011/03/asterisk-kick-start-file-for-centos-5-5/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 07:02:22 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Telco]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=815</guid>
		<description><![CDATA[Working with Asterisk a lot recently at work, I made this kickstart file for CentOS 5.5 32-bit to automatically install the OS, install Asterisk, update the OS, and reboot. Upon first boot you&#8217;ll have a fully up to date server with Asterisk already up and running with sample config files and a small selection of [...]]]></description>
			<content:encoded><![CDATA[<p>Working with Asterisk a lot recently at work, I made this kickstart file for CentOS 5.5 32-bit to automatically install the OS, install Asterisk, update the OS, and reboot. Upon first boot you&#8217;ll have a fully up to date server with Asterisk already up and running with sample config files and a small selection of music on hold files installed. You&#8217;ll still need to add rules to  IPTables for sip ports 5060 and 5061. Get the kickstart file from Pastie <a href="http://mboylan.me/54QI" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2011/03/asterisk-kick-start-file-for-centos-5-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AFP &#8211; List of connected users &amp; IPs</title>
		<link>http://mikeboylan.com/2011/03/afp-list-of-connected-users-ips/</link>
		<comments>http://mikeboylan.com/2011/03/afp-list-of-connected-users-ips/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 06:53:56 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=802</guid>
		<description><![CDATA[I was recently asked at work to write a small script that would restart AFP once a week. My boss wanted to get an e-mail with a list of the currently logged in users to AFP along with their respective IP addresses. This is a messy one liner to get most of the information, but [...]]]></description>
			<content:encoded><![CDATA[<p>I was recently asked at work to write a small script that would restart AFP once a week. My boss wanted to get an e-mail with a list of the currently logged in users to AFP along with their respective IP addresses. This is a messy one liner to get most of the information, but it gets the job done:</p>
<p><code>sudo serveradmin command afp:command = getConnectedUsers | egrep '(ipAddress)|(name)' | sed '$!N;s/\n/ /' | cut -d '"' -f 2,4 | tr '"' '\t'</code></p>
<p>Here&#8217;s the full script:<span id="more-802"></span></p>
<p>[bash]</p>
<p># Created by: Mike Boylan</p>
<p># Robert Morris University</p>
<p># Date: Fri, Mar 4, 2011</p>
<p>logger -p local0.notice &#8220;AFP Restart script starting&#8230;&#8221;</p>
<p>echo &#8220;AFP service is being restarted `date`&#8221; &gt; /tmp/restartAFP.txt</p>
<p>echo &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo &#8220;Currently Logged In Users&#8221; &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo -e &#8220;IP Address:\tUsername:&#8221; &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo -e &#8220;&#8212;&#8212;&#8212;&#8211;\t&#8212;&#8212;&#8212;&#8221; &gt;&gt; /tmp/restartAFP.txt</p>
<p>serveradmin command afp:command = getConnectedUsers | egrep &#8216;(ipAddress)|(name)&#8217; | sed &#8216;$!N;s/\n/ /&#8217; | cut -d &#8216;&#8221;&#8216; -f 2,4 | tr &#8216;&#8221;&#8216; &#8216;\t&#8217; &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo &#8220;Stopping AFP service&#8230;&#8221; &gt;&gt; /tmp/restartAFP.txt</p>
<p>serveradmin stop afp &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo -e &#8220;\t&#8230;OK!&#8221; &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo &#8220;Starting AFP service&#8230;&#8221; &gt;&gt; /tmp/restartAFP.txt</p>
<p>serveradmin start afp &gt;&gt; /tmp/restartAFP.txt</p>
<p>echo -e &#8220;\t&#8230;OK!&#8221; &gt;&gt; /tmp/restartAFP.txt</p>
<p>`/usr/bin/mailx -s &#8220;Server1 AFP Restart Script Completed&#8221; email@example.com&lt;/tmp/restartAFP.txt`</p>
<p>srm /tmp/restartAFP.txt</p>
<p>logger -p local0.notice &#8220;AFP Restart script completed&#8221;[/bash]</p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2011/03/afp-list-of-connected-users-ips/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apple &#8211; iPhone 4 Press Conference Fri</title>
		<link>http://mikeboylan.com/2010/07/apple-iphone-4-press-conference-friday/</link>
		<comments>http://mikeboylan.com/2010/07/apple-iphone-4-press-conference-friday/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 04:17:36 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Telco]]></category>
		<category><![CDATA[iphone 4]]></category>
		<category><![CDATA[press conference]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=770</guid>
		<description><![CDATA[Engadget and others are reporting Apple will be holding a press conference on their corporate campus this Friday, July 16, at 10 AM pacific time to discuss iPhone 4.  No other details were given. This should be interesting.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.engadget.com/2010/07/14/apple-to-hold-press-conference-on-iphone-4-this-friday/" target="_blank">Engadget</a> and others are reporting Apple will be holding a press conference on their corporate campus this Friday, July 16, at 10 AM pacific time to discuss iPhone 4.  No other details were given.</p>
<p>This should be interesting.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2010/07/apple-iphone-4-press-conference-friday/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Consumer Reports on iPhone 4</title>
		<link>http://mikeboylan.com/2010/07/consumer-reports-on-iphone-4/</link>
		<comments>http://mikeboylan.com/2010/07/consumer-reports-on-iphone-4/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 02:08:55 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Telco]]></category>
		<category><![CDATA[antenna]]></category>
		<category><![CDATA[at&t]]></category>
		<category><![CDATA[consumer reports]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iphone4]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=765</guid>
		<description><![CDATA[It&#8217;s official. Consumer Reports&#8217; engineers have just completed testing the iPhone 4, and have confirmed that there is a problem with its reception. When your finger or hand touches a spot on the phone&#8217;s lower left side—an easy thing, especially for lefties—the signal can significantly degrade enough to cause you to lose your connection altogether [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>It&#8217;s official. Consumer Reports&#8217; engineers have just completed testing the iPhone 4, and have confirmed that there is a problem with its reception. When your finger or hand touches a spot on the phone&#8217;s lower left side—an easy thing, especially for lefties—the signal can significantly degrade enough to cause you to lose your connection altogether if you&#8217;re in an area with a weak signal. Due to this problem, we can&#8217;t recommend the iPhone 4.</p></blockquote>
<p>More here: <a href="http://cl.ly/1dZW" target="_blank">http://cl.ly/1dZW</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2010/07/consumer-reports-on-iphone-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts on iPhone 4</title>
		<link>http://mikeboylan.com/2010/07/thoughts-on-iphone-4/</link>
		<comments>http://mikeboylan.com/2010/07/thoughts-on-iphone-4/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 00:11:18 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Telco]]></category>
		<category><![CDATA[at&t]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iphone4]]></category>
		<category><![CDATA[issues]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=748</guid>
		<description><![CDATA[I&#8217;d like to preface my post with a small description of what I do for a living, alongside being a full-time student at Robert Morris University (RMU) in Pittsburgh, PA.  Freshman year through senior year of high school at Fox Chapel Area High School, I worked as a student employee alongside the network and systems [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to preface my post with a small description of what I do for a living, alongside being a full-time student at Robert Morris University (RMU) in Pittsburgh, PA.  Freshman year through senior year of high school at Fox Chapel Area High School, I worked as a student employee alongside the network and systems administrator and help desk staff to provide end-user support and training to teachers, administrators, faculty, and staff.  I continue to work there today providing the same services as before, but I also am now more involved in assisting the network and systems administrator with more complex projects.  Fox Chapel has over 40 Xserves and 5,000 Macs in the district.  I also work at Robert Morris University as an IT Student Associate Systems Administrator supporting Mac OS X and Mac OS X Server.  I manage most of the Macs on campus, most of the Xserves, and OS X deployments and the associated network services that go along with the authentication and collaboration of the Mac users.  In a nutshell: I know Macs and Mac OS X pretty darned well, Mac OS X Server decently well, and I absolutely love Apple and its products.  Why did I mention all of that?  I&#8217;m not usually one to complain about Apple.  I&#8217;m not just the normal flamer who&#8217;s overreacting about the issues with the iPhone 4.  And, when issues arise, I&#8217;ve always trusted and will continue to trust Apple to make those issues right for its customers.  That all having been said, here&#8217;s my thoughts on iPhone 4.<span id="more-748"></span></p>
<h2>Reception Problems</h2>
<p>There&#8217;s absolutely no question that the iPhone 4 has generated a lot of buzz regarding its exterior antenna and the benefits and sacrifices that come with the design.  The term &#8220;death-grip&#8221; has been coined to describe the action of <a href="http://www.twitvid.com/PXHEW" target="_blank">placing a single finger in my case</a>, or an entire hand, over the bottom left corner of the iPhone 4, essentially bridging the two antennas together.  Many users who do this, including myself, notice an enormous drop in signal, and for many the phone drops to No Service whatsoever.  Apple released an <a href="http://www.apple.com/pr/library/2010/07/02appleletter.html" target="_blank">official statement</a> on the issue last week.  Apple still believes this iPhone is the best iPhone it has ever shipped and is convinced the issue is software related.  Apple said in its statement:</p>
<blockquote><p>Upon investigation, we were stunned to find that the formula we use to <span style="white-space: pre;"> </span>calculate how many bars of signal strength to display is totally wrong. <span style="white-space: pre;"> </span>Our formula, in many instances, mistakenly displays 2 more bars than it should for a given signal strength.</p></blockquote>
<p>Apple offered this explanation as a fix:</p>
<blockquote><p>To fix this, we are adopting AT&amp;T’s recently recommended formula for calculating how many bars to display for a given signal strength. The real signal strength remains the same, but the iPhone’s bars will report <span style="white-space: pre;"> </span>it far more accurately, providing users a much better indication of the reception they will get in a given area. We are also making bars 1, 2 and 3 a bit taller so they will be easier to see.</p></blockquote>
<p>Many, including myself, however, are convinced that this is a hardware issue that was glanced over in quality testing.  Could it be due to the fact that most testers were using cases to disguise their iPhone 4s as iPhone 3GSs?  Perhaps, but that&#8217;s a far stretch.  (Using a case completely alleviates the problems, by the way.)  According to Apple&#8217;s statement, at my home, maybe instead of five bars, I should have three.  That&#8217;s not going to change the fact that when I place a finger over the bottom left hand corner, the signal drops to zero; I will just have started with fewer bars in the first place.  Another official Apple statement along with a usual not-out-of-style <a href="http://arstechnica.com/apple/news/2010/06/jobs-on-iphone-4-antenna-avoid-holding-it-in-this-way.ars" target="_blank">short e-mail</a> from Apple CEO Steve Jobs circulating the web both offer some light into the issue suggesting that Apple may know that it is in fact hardware related.  Steve told a customer, &#8220;All phones have sensitive areas. Just avoid holding [iPhone 4] in that way.&#8221;  The other <a href="http://www.appleinsider.com/articles/10/06/25/apple_says_any_mobile_phone_has_reception_issues_when_held_wrong.html" target="_blank">official Apple statement</a> says something similar:</p>
<blockquote><p>Gripping any mobile phone will result in some attenuation of its antenna performance, with certain places being worse than others depending on the placement of the antennas. This is a fact of life for every wireless phone. If you ever experience this on your iPhone 4, avoid gripping it in the lower left corner in a way that covers both sides of the black strip in the metal band, or simply use one of many available cases.</p></blockquote>
<p>I can say this much: I&#8217;ve owned several phones before iPhone, an iPhone, an iPhone 3G, and now an iPhone 4.  I&#8217;ve always had full reception at my home with every phone prior to iPhone 4 and have never had any issues regardless of how I held any of them.  Pittsburgh itself has excellent 3G coverage and I very rarely ever drop calls.  On my first iPhone 4 which was replaced already (more on that in a moment), I was dropping between 1/3-2/3 of my calls daily.  In Washington DC, I dropped somewhere around 12 calls alone.  My iPhone 4&#8242;s modem was resetting itself exactly 66% percent of the time.  All of these, incredibly unusual statistics said the Genius, were from the iPhone behavior scan they ran at the Apple store.  Those statistics, for what is supposed to be the best iPhone Apple has ever shipped, seemed incredibly depressing to me.  Anandtech, who has some <a href="http://www.anandtech.com/show/3794/the-iphone-4-review" target="_blank">more detailed research</a> into the issues, says:</p>
<blockquote><p>The drop in signal from holding the phone with your left hand arguably remains a problem. Changing the bars visualization may indeed help mask it, and to be fair the phone works fine all the way down to -113 <span style="white-space: pre;"> </span>dBm, but it will persist &#8211; software updates can change physics as muchas they can change hardware design. At the end of the day, Apple should add an insulative coating to the stainless steel band, or <span style="white-space: pre;"> </span>subsidize bumper cases. It&#8217;s that simple.</p></blockquote>
<p>My current replacement is also dropping calls and displays the same signal-dropping issue as the first.  I refuse to buy a case for my iPhone 4 as I&#8217;ve never used one before and I shouldn&#8217;t have to use one for it to function properly. (Did Apple design the iPhone 4 this way to boost its Bumper case sales?  I doubt it.)</p>
<h2>Other Issues &amp; A Replacement Replacement?</h2>
<p>Many users are reporting other issues such as a malfunctioning or not-sensitive-enough proximity sensor, as well as iPhone 4s that are not recognizing the SIM cards installed in them.  My friend, <a href="http://twitter.com/jackamick" target="_blank">Jack Amick</a>, had his iPhone 4 replaced due to a &#8220;No SIM&#8221; error, which interestingly enough, tells the story of my &#8220;replacement replacement.&#8221;</p>
<p>While I was at the Apple store getting my iPhone 4 replaced for the dropped calls and signal issues I mentioned above, the replacement iPhone the Genius gave me, upon boot, displayed &#8220;No SIM Card is Installed.&#8221;  The Genius and myself were both confused, tried reseating the SIM, rebooting the phone, and we even went so far as to reset the phone.  None of that worked.  He ended up taking another replacement out of the drawer for me and chucked that first replacement aside.  When I asked him if he thought that one had the not-as-popular-as-the-reception-issue-but-still-popular &#8220;No SIM&#8221; issue, although it was an obvious question, he just said, &#8220;Anything is possible.&#8221;  He also told me he&#8217;s replaced a few for that very reason.</p>
<p>Luckily, I&#8217;ve not personally talked to anyone with the proximity sensor issue and none of my iPhone 4s have exhibited that behavior.</p>
<p>All of this makes me wonder how good the quality control on this device really is and how thorough the testing really was.  I imagine the testing was incredibly extensive, so to miss over the reception problems, or any problems for that matter, seems like a serious omission.  The No SIM and proximity sensor problems are probably more of a manufacturing issue than a quality issue, but regardless, all of these issues need to be resolved.</p>
<h2>Call Me Unlucky</h2>
<p>I&#8217;m scheduled tonight at the genius bar for yet another replacement.  This replacement iPhone has a loose camera assembly on the back that rattles, and it has a piece of dust or lint that&#8217;s clearly visible resting inside the <em>front</em> camera assembly.  This front piece of dust is hindering with its ability to handle different lighting situations and the rear camera assembly rattling is just plain annoying and seems to be messing with its ability to focus on certain items.  Perhaps the lint in the front came from my pocket?  Not sure.  But, regardless, it shouldn&#8217;t have made its way into the lens assembly.</p>
<p><strong>Edit</strong>: I got another new iPhone.  This one doesn&#8217;t have dust under the front lens assembly nor does it make any rattle besides a slight noise from the vibration switch.</p>
<h2>Is there anything good about this phone?</h2>
<p>Absolutely!  The issues I&#8217;ve mentioned above aside, I truly believe this is the best <strong><em>mobile device</em></strong> Apple has ever shipped.  I do, however, believe this is the <strong><span style="font-weight: normal;">worst</span><em> phone</em></strong> Apple has ever shipped.  The Retina display with a pixel density of 326 ppi is absolutely gorgeous and makes it impossible to distinguish individual pixels on the screen.  The display is ultra crisp, bright, and viewable at almost any angle thanks to the inclusion of in-plane-switching.  The front and back glass panels are incredibly strong aluminosilicate glass.  The camera takes absolutely excellent photos and the HD video is rather clear as well.  The front facing camera for use with FaceTime and self-portraits is also decent.  FaceTime works flawlessly and rarely cuts out or fails.  The ability to video conference on my phone is incredible and just plain amazing.  The Apple A4 chip inside the phone makes it super snappy and responsive alongside iOS 4.0.  iOS allows for multi-tasking which screams on the A4.  Apps are state frozen and switching between them works very smoothly.  The apps that tie into Apple&#8217;s background APIs like Pandora also work amazingly well and don&#8217;t excessively drain the battery (which lasts reasonably long, by the way).</p>
<h2>Overall thoughts? What should Apple do?</h2>
<p>Overall, I love my iPhone 4 because of all the great things I mentioned in the above section.  However, Apple needs to make these antenna issues right for its customers.  Apple sold tons of these phones.  It sold 1.7 million of them in the first three days.  That makes for a pretty damn expensive recall.  Do I see Apple doing a recall?  No.  Should it?  Perhaps.  I agree with Anandtech that Apple should either coat the phone with something to make it less conductive, or subsidize or give away free bumper cases and just admit that although innovative, the iPhone 4&#8242;s antenna design is ingeniously weak to human-generated interference.  There&#8217;s a paradox at play here &#8211; increase the reception dramatically by moving the antennas to the exterior… but, just don&#8217;t touch them!  That&#8217;s highly impractical, and for Steve to tell people &#8220;Just avoid holding it in that way.&#8221; is completely unreasonable.  Even if it&#8217;s a silent fix and replacements are offered over time for affected buyers who make their way into an Apple Store, Apple needs to make this situation right, and I fully expect them to after the software update in the coming weeks is shown to not help the situation at all.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2010/07/thoughts-on-iphone-4/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WWDC 2010 Keynote Predictions</title>
		<link>http://mikeboylan.com/2010/06/wwdc-2010-keynote-predictions/</link>
		<comments>http://mikeboylan.com/2010/06/wwdc-2010-keynote-predictions/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 03:37:39 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[predictions]]></category>
		<category><![CDATA[wwdc]]></category>
		<category><![CDATA[wwdc 2010]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=739</guid>
		<description><![CDATA[Tomorrow at 10 AM Pacific Time, 1 PM Eastern Time, Apple CEO Steve Jobs will take the stage at the Moscone West conference center in San Francisco CA to kick off Apple&#8217;s Worldwide Developers Conference 2010 (WWDC 2010).  The keynote isn&#8217;t a general media event just to launch new products.  The entire conference is for [...]]]></description>
			<content:encoded><![CDATA[<p>Tomorrow at 10 AM Pacific Time, 1 PM Eastern Time, Apple CEO Steve Jobs will take the stage at the Moscone West conference center in San Francisco CA to kick off Apple&#8217;s Worldwide Developers Conference 2010 (WWDC 2010).  The keynote isn&#8217;t a general media event just to launch new products.  The entire conference is for developers to interact with one another and Apple engineers to learn more about developing for the Mac and iPhone OS platforms.  There&#8217;s workshops, lectures, and a whole host of other things going on at the week long conference.  However, one of my best friends, <a href="http://kylevanessen.com" target="_blank">Kyle Van Essen</a>, is attending and is representing his company <a href="http://vibealicious.com" target="_blank">Vibealicious</a> along with his coworker and friend, <a href="http://joeldev.com" target="_blank">Joel Levin</a>.</p>
<p>Even though the keynote isn&#8217;t mainly focused on releasing new products, Apple generally uses WWDC to announce a few things.  Here&#8217;s what I think we&#8217;ll see tomorrow:<span id="more-739"></span></p>
<ul>
<li>iPhone 4G &#8211; Only for AT&amp;T</li>
<li>Tons of info about iPhone OS 4.0</li>
<li>Mention of iPhone OS 4.0 for iPad (Perhaps a dev release)</li>
<li>Tethering for iPhone 4G / iPhone OS 4.0 w/ a small little segment from AT&amp;T</li>
<li>Mac Pro hardware spec update</li>
</ul>
<p>What we will possibly/hopefully see:</p>
<ul>
<li>Free MobileMe for all iPhone users</li>
<li>Something in regards to Apple TV? Update, etc.</li>
<li>Safari Extenstions</li>
</ul>
<p>What I don&#8217;t think we&#8217;ll see:</p>
<ul>
<li>Any mention at all about Mac OS X 10.7 [Name Here]</li>
<li>Other US Carriers</li>
<li>Anything to do with iPods</li>
<li>iTunes in the cloud</li>
</ul>
<p>Those are my predictions.  What are yours?  Leave me a comment below!</p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2010/06/wwdc-2010-keynote-predictions/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Twitter Announces Ad Platform&#8230; Or Not</title>
		<link>http://mikeboylan.com/2010/03/twitter-announces-its-ad-platform-or-not/</link>
		<comments>http://mikeboylan.com/2010/03/twitter-announces-its-ad-platform-or-not/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 01:08:07 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[@anywhere]]></category>
		<category><![CDATA[ad platform]]></category>
		<category><![CDATA[at anywhere]]></category>
		<category><![CDATA[ev williams]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=711</guid>
		<description><![CDATA[Today at SXSW, Twitter co-founder Ev Williams was rumored to finally be announcing an ad platform and/or future business model for Twitter.  Instead, he threw the audience for a loop and announced a new platform called @Anywhere.  @Anywhere will allow website administrators to add better Twitter integration into their sites.  Essentially, anywhere there is a [...]]]></description>
			<content:encoded><![CDATA[<p>Today at SXSW, Twitter co-founder Ev Williams was rumored to finally be announcing an ad platform and/or future business model for Twitter.  Instead, he threw the audience for a loop and announced a new platform called @Anywhere.  @Anywhere will allow website administrators to add better Twitter integration into their sites.  Essentially, anywhere there is a Twitter username, if a user hovers his mouse over it, he&#8217;ll see a mini &#8220;<a href="http://cld.ly/9f1og7">hovercard</a>&#8221; containing the user&#8217;s Twitter information, including the most recent tweet.  Publishers will be able to integrate their own Twitter profiles in a more effective manner, making it easier for their readers to follow them.  Implementation will only take a few lines of javascript, and on launch Twitter already has partners such as the Huffington Post, New York Times, Meebo, Amazon, Yahoo, eBay, and Bing.</p>
<p>You can read more about it on the <a href="http://blog.twitter.com/2010/03/anywhere.html">Twitter blog</a>.</p>
<p>So when will Twitter be announcing a future business model and/or advertising platform?  For now, according to <a href="http://mashable.com/2010/03/15/sxsw-evan-williams/">Mashable</a>, &#8220;Williams says Twitter is still mainly focused on creating the best experience for users and businesses.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2010/03/twitter-announces-its-ad-platform-or-not/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Guide: Using Mac OS X Server as a PDC</title>
		<link>http://mikeboylan.com/2010/02/guide-osx-server-as-pdc/</link>
		<comments>http://mikeboylan.com/2010/02/guide-osx-server-as-pdc/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 17:39:23 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[domain controller]]></category>
		<category><![CDATA[os x server]]></category>
		<category><![CDATA[osx server]]></category>
		<category><![CDATA[pdc]]></category>
		<category><![CDATA[roaming profiles]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[smb]]></category>
		<category><![CDATA[snow leopard server]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=666</guid>
		<description><![CDATA[Mac OS X Server can act as an NT-Style Primary Domain Controller through the use of Samba (SMB).  The Mac OS X Server can provide file and print services as well as host user profiles and home folders and provide authentication services for the domain.  Even complex user and group policies can be implemented through [...]]]></description>
			<content:encoded><![CDATA[<p>Mac OS X Server can act as an NT-Style Primary Domain Controller through the use of Samba (SMB).  The Mac OS X Server can provide file and print services as well as host user profiles and home folders and provide authentication services for the domain.  Even complex user and group policies can be implemented through the use of a logon script.  Again, all of this is accomplished through OS X Server&#8217;s implementation of the open-source Samba package which is a free software re-implementation of the SMB networking protocol.  Please note this guide focuses on Mac OS X Server 10.6 and Windows XP Pro SP3 clients.  Vista clients <em>(Edit: Windows 7 clients are not supported. See <a href="http://support.apple.com/kb/TS3235?locale=en_US">this</a></em><em> article.)</em> should work equally as well with a few tweaks (outlined later). <span id="more-666"></span></p>
<h3>Step one &#8211; Enabling the SMB Service</h3>
<p>If the SMB service isn&#8217;t already running on your server, you&#8217;ll need to enable it. (This step assumes that you already have Open Directory running as a Master on the server you&#8217;d like to make the PDC.) To do this, open Server Admin, click on your server&#8217;s address, click on Settings, then Services.  Place a check in the box next to SMB.  Click save.  You&#8217;ll now see the SMB service on the left list under your server&#8217;s address as shown here.</p>
<p style="text-align: center;"><img class="size-full wp-image-673 aligncenter" title="step1" src="http://mikeboylan.com/wp-content/uploads/2010/02/step1.png" alt="" width="578" height="473" /></p>
<h3>Step two &#8211; Configuring the SMB Service</h3>
<p>Click on the SMB service in the left list.  Click on settings. On the general tab, set the role to &#8220;Primary Domain Controller (PDC)&#8221;.  Enter something for description, your hostname under computer name, and the finally specify the name of the domain you&#8217;d like this server to be the PDC for.  In this image, my domain is named OSXTEST.</p>
<p style="text-align: center;"><img class="size-full wp-image-674 aligncenter" title="step2" src="http://mikeboylan.com/wp-content/uploads/2010/02/step2.png" alt="" width="578" height="473" /></p>
<p>Under Access, set the options to the needs of your organization.</p>
<p>Medium logging is usually sufficient.  Feel free to change as needed.</p>
<p>Under advanced, if you use a WINS server you can configure this here.</p>
<p>Keep the box &#8220;Enable virtual share points&#8221; checked if you&#8217;d like to be able to be able to access the Mac home directory (assuming you&#8217;re using this in a mixed platform environment) via a mounted drive in My Computer when the user logs in.  More on this later.</p>
<p>Press save.  You can now start the SMB service by clicking &#8220;Start SMB&#8221; in the bottom left of the Server Admin window.</p>
<h3>Step 3 &#8211; Configuring users in Workgroup Manager</h3>
<p>Before moving on, you need to ask yourself, &#8220;Will I be storing these profiles on the same server that&#8217;s acting as the PDC, or would I like to store them on a different OS X Server?&#8221;  A good example of when this would be needed is if your organization has users grouped and placed on different file servers based on alphabet, grade level, etc.  In cases like that, it would make sense to keep the Windows profiles on the same server as the network Mac home directories.  Or, if you plan on making a new network share on a file server other than the one acting as the PDC to store all of the profiles, this would also apply.  If any of these situations are the case for you, it&#8217;s a little more complicated.  Read step A below.  <em>If you&#8217;re fine with your windows profiles being stored on the server that&#8217;s acting as the PDC, jump to step B.</em></p>
<h4>Step A (The more complicated one)</h4>
<p>Step one &#8211; Make a new network share on your secondary server.  Name it what you&#8217;d like. In my example below, I named it &#8220;NetUsersProfiles.&#8221; Set the permissions as root &#8211; read and write, staff &#8211; read and write, others &#8211; no access or read only is fine.  It&#8217;s also generally a good idea to uncheck &#8220;Enable Spotlight Searching&#8221; under the Share Point tab, too.  It should look like this when you&#8217;re done.  (<strong>This picture is on the same server, but just assume it&#8217;s a separate one named mini-xserve2.</strong>)</p>
<p style="text-align: center;"><img class="size-full wp-image-682 aligncenter" title="step3a1" src="http://mikeboylan.com/wp-content/uploads/2010/02/step3a1.png" alt="" width="578" height="473" /></p>
<p style="text-align: left;">Step 2 &#8211; Make sure that this secondary server is bound to the Open Directory Master, Kerberized, and SMB is running and configured as a domain member, rather than a PDC.  Configuring SMB was described in step two. The only change would be selecting &#8220;Domain Member&#8221; instead of &#8220;Primary Domain Controller.&#8221;</p>
<p style="text-align: left;">Step 3 &#8211; Configure your users in Workgroup manager.  Open workgroup manager and select the user you&#8217;d like to configure.  Go to the Windows tab on the far right.  Where it says &#8220;User Environment Profile&#8221;, insert the path of the network share you made above.  Under &#8220;Windows Home Directory&#8221;, insert the path to the user&#8217;s network Mac home directory (if you&#8217;re in a mixed platform environment) and select the drive letter you&#8217;d like it to mount as in My Computer on the PC.  In this picture below, you&#8217;ll see the User Profile is stored on mini-xserve2 and the Mac home directory is stored on mini-xserve.  If you&#8217;d like to use a logon script to specify any sort of group or user policy enforcement, mount drives, etc., enter the name of the login script here.  <em>It must be stored in the /etc/netlogon folder of the server acting as the PDC and the filename must be all lowercase</em>.  When done, press Save.</p>
<p style="text-align: center;"><img class="size-full wp-image-689 aligncenter" title="step3a3" src="http://mikeboylan.com/wp-content/uploads/2010/02/step3a3.png" alt="" width="573" height="447" /></p>
<p style="text-align: left;">Step 4 &#8211; On the client machine, login as the administrator and open the group policy editor by typing gpedit.msc into the Run window.  Go to Local Computer Policy &gt; Computer Configuration &gt; Administrative Templates &gt; System &gt; User Profiles and enable &#8220;Do not check for user ownership of Roaming Profile Folders&#8221;. (If you&#8217;re using Windows Vista, you may also have the make <a href="http://support.apple.com/kb/HT3742">this change</a>.) Reboot the machine. <em>(Note: If you do not see &#8220;System&#8221; under Administrative Templates, right click on Administrative Templates, select Add/Remove Templates, select Add, choose system, choose open, then click close.)</em></p>
<p style="text-align: center;"><img class="size-full wp-image-691 aligncenter" title="step3a4" src="http://mikeboylan.com/wp-content/uploads/2010/02/step3a4.png" alt="" width="573" height="376" /></p>
<p style="text-align: left;">Step 5 &#8211; After the reboot, finally join the client to the domain.  Login as the administrator again, go to the Start Menu, right click on My Computer, select Properties, choose the Computer Name tab, press the Change button.  Enter the name of the domain you specified in step one.  In my case it was OSXTEST.  Authenticate with a directory administrator account.  Reboot the machine.</p>
<p style="text-align: center;"><img class="size-full wp-image-692 aligncenter" title="step3a5" src="http://mikeboylan.com/wp-content/uploads/2010/02/step3a5.png" alt="" width="420" height="488" /></p>
<p style="text-align: left;">Step 6 &#8211; After the reboot, log in with the user you configured above and verify everything is working correctly.  If so, congratulations.  Jump down to step 4 below for some additional information.</p>
<p style="text-align: left;">(Getting a &#8220;Not enough space on the disk?&#8221; error?  See the special section below.)</p>
<h4>Step B &#8211; The less complicated one</h4>
<h4><span style="font-weight: normal;">Step 1 &#8211; Open workgroup manager and select the user you&#8217;d like to configure.  Go to the Windows tab on the far right.  Where it says &#8220;User Environment Profile&#8221;, leave the path blank to have the profile stored in the default /Users/Profiles directory, or specify a sharepoint on the PDC.  The permissions for the sharepoint on the PDC should be root &#8211; read and write, staff &#8211; read and write, others &#8211; no access or read only is fine. Under &#8220;Windows Home Directory&#8221;, insert the path to the user&#8217;s network Mac home directory (if you&#8217;re in a mixed platform environment) and select the drive letter you&#8217;d like it to mount as in My Computer on the PC.  In this picture below, you&#8217;ll see the User Profile is stored on a sharepoint of mini-xserve and the Mac home directory is also stored on mini-xserve.  If you&#8217;d like to use a logon script to specify any sort of group or user policy enforcement, mount drives, etc., enter the name of the login script here.  <em>It must be stored in the /etc/netlogon folder of the server acting as the PDC and the filename must be all lowercase</em>.  When done, press Save.</span></h4>
<p style="text-align: center;"><span style="font-weight: normal;"><img class="size-full wp-image-694 aligncenter" title="step3b1" src="http://mikeboylan.com/wp-content/uploads/2010/02/step3b1.png" alt="" width="573" height="447" /></span></p>
<p style="text-align: left;"><span style="font-weight: normal;">Step 2 &#8211; Join the client to the domain.  Login as the administrator on the PC, go to the Start Menu, right click on My Computer, select Properties, choose the Computer Name tab, press the Change button.  Enter the name of the domain you specified in step one.  In my case it was OSXTEST.  Authenticate with a directory administrator account.  Reboot the machine.</span></p>
<p style="text-align: center;"><img class="aligncenter" title="step3a5" src="http://mikeboylan.com/wp-content/uploads/2010/02/step3a5.png" alt="" width="420" height="488" /></p>
<p>Step 3 &#8211; After the reboot, log in with the user you configured above and verify everything is working correctly.  If so, congratulations.  Jump down to step 4 below for some additional information.</p>
<h3>Step 4 &#8211; Additional Information</h3>
<p>If you&#8217;re experiencing any access denied error messages using the more complicated method, again, make sure to set the permissions correctly, and make sure the secondary server is bound to the Open Directory Master, Kerberized, and SMB is running and configured as a domain member, rather than a PDC. Also make sure to make the registry change that&#8217;s needed on the client as described above.  If you&#8217;re using Windows Vista <a href="http://support.apple.com/kb/HT3742">this change</a> may also need to be made.  All of this was described in detail under Step A of Step 3 above.</p>
<p>Tell your client(s) that if they&#8217;re away from the PDC, out of the network, etc, they&#8217;ll need to use their shortname to login.  Windows is caching the credentials for the shortname, not the full name.   After weeks of calls to Apple enterprise and tons of configuration changes, logging in away from the domain turned out to be something as simple as this.</p>
<p>To supply SMB Print services, enable the Print service on your server, add a queue, and enable the SMB option for the queue.</p>
<p>The benefits of using Mac OS X Server as a Primary Domain Controller for your domain are endless.  You can harness the power, ease of use, security, and flexibility of  Mac OS X  Server all while still supporting your Windows clients and allowing for future Mac growth.</p>
<h3>Not Enough Space on the Disk? What?</h3>
<p>If you&#8217;re storing your roaming profiles on a domain member as outlined in Step A, and you begin noticing &#8220;Windows cannot update your roaming profile.  Error: There is not enough space on the disk.&#8221; messages upon logout, you&#8217;ll need to disable Darwin Streams support on your PDC and on your Domain Members where the profiles are stored.</p>
<p>1.  Stop SMB</p>
<p>2.  In terminal make a backup of the smb.conf file:</p>
<p>sudo cp /etc/smb.conf ~/Desktop/smb.conf.old</p>
<p>2.  In terminal type the following:</p>
<p>sudo pico /etc/smb.conf</p>
<p>3.  Locate the following sections and edit to reflect the following:</p>
<blockquote><p>;vfs objects = notify_kqueue,darwinacl,darwin_streams</p>
<p>vfs objects = notify_kqueue,darwinacl</p>
<p>; The darwin_streams module gives us named streams support.</p>
<p>stream support = no</p></blockquote>
<p>4.  Ctrl + o to save the changes</p>
<p>5.  Start smb</p>
<h3>Thanks</h3>
<p>Please leave any comments below and I&#8217;ll try and answer them to the best of my ability. If there&#8217;s some extremely technical issue that&#8217;s preventing this from working in your environment, please understand that this is just a general guide.  I do not have time to try and create a test environment for other users&#8217; configurations.  Contact Apple Enterprise Support or an experienced OS X Server administrator for more detailed assistance.</p>
<h5>Last Updated 8/13/2010</h5>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2010/02/guide-osx-server-as-pdc/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>What&#8217;s all the buzz about Google Buzz?</title>
		<link>http://mikeboylan.com/2010/02/whats-all-the-buzz-about-google-buzz/</link>
		<comments>http://mikeboylan.com/2010/02/whats-all-the-buzz-about-google-buzz/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 02:14:26 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google buzz]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=654</guid>
		<description><![CDATA[Google announced yesterday its newest public project, Google Buzz.  Google Buzz lets you, &#8220;Go beyond status messages,&#8221; allowing you to, &#8220;share updates, photos, videos, and more.&#8221;  It enables you to &#8220;start conversations about the things you find interesting.&#8221;  Google has placed Buzz as a link inside of Gmail.  To say it best, Buzz is like [...]]]></description>
			<content:encoded><![CDATA[<p>Google announced yesterday its newest public project, Google Buzz.  Google Buzz lets you, &#8220;Go beyond status messages,&#8221; allowing you to, &#8220;share updates, photos, videos, and more.&#8221;  It enables you to &#8220;start conversations about the things you find interesting.&#8221;  Google has placed Buzz as a link inside of Gmail.  To say it best, Buzz is like the lovechild of Twitter, Facebook, and Google Wave.  From the Twitter perspective, Buzz allows you to post status messages, or microblog your life. From the Facebook angle, it allows you to post content, like photos and videos, and share it with your friends. The Google Wave functionality ties in because all the status updates are real-time with no need to refresh the page.</p>
<p><span id="more-654"></span></p>
<p>My thoughts on Buzz are that Google is trying to simplify people&#8217;s workflow by giving them more of what they already use elsewhere, inside of a single location &#8211; Gmail.  They&#8217;re really testing to see how many people use Gmail as their primary communication tool, and how many are willing to make it even a larger part of their communication schema.  For me personally, similarly to Twitter, I use Gmail as a service, not a website.  I very rarely, perhaps once or twice a week, go to Gmail.com.  I get all my messages via IMAP sent to Apple&#8217;s Mail application on both my iPhone and on my Mac.  So for users like me, there&#8217;s no real benefit to using Buzz because I not only never visit Gmail.com, but I also don&#8217;t use Google contacts for any other reason besides Google Voice.  However, for anyone completely engulfed in the Google experience, that is, users who use Google Docs, Chat, Wave, Gmail, Voice, etc., then Buzz is just one more service added to your current toolset to simplify your life.</p>
<p>If you&#8217;re interested in giving Buzz a try or learning more, check out <a href="http://www.google.com/buzz">http://www.google.com/buzz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2010/02/whats-all-the-buzz-about-google-buzz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Announces The iPad</title>
		<link>http://mikeboylan.com/2010/01/apple-announces-the-ipad/</link>
		<comments>http://mikeboylan.com/2010/01/apple-announces-the-ipad/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 22:53:10 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple-event]]></category>
		<category><![CDATA[apple-tablet]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[steve-jobs]]></category>

		<guid isPermaLink="false">http://mikeboylan.com/?p=635</guid>
		<description><![CDATA[Today, Apple&#8217;s CEO and Co-Founder, Steve Jobs, took the stage at the Yerba Buena Center for the Arts in San Francisco, CA to announce the product that everyone has been waiting for &#8211; the Apple Tablet.  Er, the iPad (Yes, that is the official name).  This device was perhaps the most anxiously awaited-for device in [...]]]></description>
			<content:encoded><![CDATA[<p>Today, Apple&#8217;s CEO and Co-Founder, Steve Jobs, took the stage at the Yerba Buena Center for the Arts in San Francisco, CA to announce the product that everyone has been waiting for &#8211; the Apple Tablet.  Er, the iPad (Yes, that <em>is</em> the official name).  This device was perhaps the most anxiously awaited-for device in all of modern consumer electronics.  The Wall Street Journal said this past week, &#8220;The last time there was this much excitement about a tablet, it had some commandments written on it.&#8221;  After the event, however, equally as many people left awe-struck as highly disappointed.  What is it and what does it do?  Is there anything super special about it?  Are there any shortcomings?  What are the tech specs?  Read on to find out.<span id="more-635"></span></p>
<h2>What is it and what does it do?</h2>
<p>The iPad is, in the words of Apple, &#8220;Our most advanced technology in a magical and revolutionary device at an unbelievable price.&#8221;  They claim it is, &#8220;The best way to experience the web, email, photos, and video.  Hands down.&#8221;  Ok, minus all the marketing, it&#8217;s essentially a giant, beautiful iPod Touch (or iPhone if you buy the 3G model &#8211; more on that in a minute).  They&#8217;re looking to fill the gap/market between the phone (mobile) and laptop/desktop (computer).</p>
<p>It includes many of the same applications that are included by default on the iPod Touch/iPhone including Safari, Mail, Photos, YouTube, iPod, iTunes, App Store, Maps, Notes, Contacts, and Calendar.  Two apps that were made specifically for this device include iBooks and Videos.  All of applications, however, got a major UI overhaul and look like much larger, advanced, grown-up versions of their little siblings on the iPod Touch/iPhone.</p>
<p>The tablet isn&#8217;t meant to be your main machine.  It&#8217;s meant to be something to use to enjoy your content when you&#8217;re out and about, or just relaxing on the living sofa.</p>
<h2>Is there anything really special about this device?</h2>
<div id="attachment_640" class="wp-caption alignright" style="width: 248px"><img class="size-full wp-image-640" title="Screen shot 2010-01-27 at 5.42.13 PM" src="http://mikeboylan.com/wp-content/uploads/2010/01/Screen-shot-2010-01-27-at-5.42.13-PM.png" alt="" width="238" height="301" /><p class="wp-caption-text">The Apple iPad. Image courtesy Apple.com</p></div>
<p>This device has the ability, if executed correctly, to revolutionize several industries.  The main industry it will hopefully impact in a positive way is the publishing industry.  The print business is hurting so terribly right now that they&#8217;re essentially begging for anything to come to their rescue.  The iPad could be it.  The iBooks application on the iPad essentially takes the same functionality as the Amazon Kindle or Barnes and Noble Nook and makes it 10x as pretty looking and versatile.  Also, because this device includes the App Store, and special apps will be made for the size of the iPad, each individual newspaper, for example, can create an app for the device.  The New York Times showed off its application for the iPad today, and it looked awesome.  It&#8217;s essentially like reading the paper.</p>
<p>It&#8217;s also very versatile.  It can do a lot of things in an excellent form factor.  There&#8217;s many times I&#8217;d like to use an app on my iPhone in a bigger, more powerful context, but do not feel like taking out my MacBook Pro.  This bridges the gap.</p>
<h2>Does the device have any shortcomings?</h2>
<p>In my opinion, yes.  There are many, in fact.  There&#8217;s almost more shortcomings than identifiable positives.  However, as I said above, the possibilities are endless.  Here&#8217;s my list of shortcomings:</p>
<ul>
<li>The UI/OS is just a giant version of the iPhone/iPod Touch OS.  The home screen looks silly with such small application icons and the lock screen looks absolutely ridiculous.  Also, for those hoping for some sort of filesystem or structure that is available to the user to store and create documents, you&#8217;re out of luck.  On top of that, there is no multitasking (yet &#8211; unless iPhone 4.0 ships before this device and this functionality is included), and for a tablet, that&#8217;s a huge disappointment.  That means you can&#8217;t IM and e-mail, or IM and surf the web at the same time. This makes me wonder if Apple is trying to stretch the iPhone OS too far?  Perhaps a brand new, hybrid OS X / iPhone, OS would have been better?</li>
<li>No Cameras.  None.  This means no video conferencing and no picture taking.</li>
<li>No HDMI/HD Video Out &#8211; Apple is touting the gorgeous screen and the fast CPU to be able to play HD video.  Why not allow users to connect this to an HDTV?</li>
<li>No Flash &#8211; I can understand this on the iPhone, but this is part computer.  Suck it up, Apple.  People still need Flash.  HTML 5 hasn&#8217;t been widely enough adopted yet.</li>
<li>Adapters &#8211; There&#8217;s no USB port on this device.  Apple is selling two adapters for it, one being a USB adapter for cameras, and another being an SD card reader.</li>
<li>The name iPad.   Slate would have been much better.  Hell, anything would have been better than iPad.</li>
<li><strong>No Handwriting Recognition</strong> &#8211; This was my biggest letdown.  PC tablets running Windows for years have supported this, and OS X has excellent pen/stylus recognition software called Inkwell already built into the core of the OS.  Why not port that over to this device and allow people like me, students, or artists, to draw on this with something else but our fingers?  Sure, third parties will make input devices, but are you really going to trust a third party company to write a handwriting recognition algorithm and notepad app to go with it?  No.  This is a huge letdown.</li>
</ul>
<h2>Technical Specs/Models</h2>
<p>The iPad has a 9.7-inch (diagonal) LED-backlit glossy widescreen Multi-Touch display with IPS technology that runs at a 1024-by-768-pixel resolution at 132 pixels per inch (ppi).</p>
<p>There are two distinct model types: One with 3G cellular data provided by AT&amp;T, and one with WiFi only.  The one with cellular data allows you to purchase data without a contract.  You can pay either 15 dollars a month for 250 megabytes of data (think e-mail only, or limited web browsing online), or unlimited data for 30 dollars a month.  Again, there&#8217;s no contract and you can cancel at any time.  The activation takes place right on the device.</p>
<p>Both models include WiFi (a/b/g/n) and Bluetooth 2.1 + EDR technology.</p>
<p>The processor inside is a 1GHz Apple A4 custom-designed, high-performance, low-power system-on-a-chip.  The reviews so far say this chip is blazing fast.</p>
<p>It has a built-in 25Whr rechargeable lithium-polymer battery that provides up to 10 hours of surfing the web on Wi-Fi, watching video, or listening to music.  Standby time is over a month!!</p>
<p>Finally, for pricing, here&#8217;s Apple&#8217;s official chart:</p>
<p><img class="size-full wp-image-636 alignnone" title="Screen shot 2010-01-27 at 5.40.19 PM" src="http://mikeboylan.com/wp-content/uploads/2010/01/Screen-shot-2010-01-27-at-5.40.19-PM.png" alt="" width="480" height="168" /></p>
<h2>Your thoughts?</h2>
<p>I&#8217;d love to hear them in the comments below.  Also, if you have any questions about the device, I&#8217;ll try my best to answer them.  Be sure to check out <a href="http://www.apple.com/ipad">http://www.apple.com/ipad</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikeboylan.com/2010/01/apple-announces-the-ipad/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

