<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Dave Mozealous</title>
	
	<link>http://www.mozealous.com</link>
	<description>Articulate technology and tech usability.</description>
	<lastBuildDate>Wed, 29 Feb 2012 20:04:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/mozealous/YoHK" /><feedburner:info uri="mozealous/yohk" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>mozealous/YoHK</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Mozealous.com now unhacked</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/Ddei-aZei7M/</link>
		<comments>http://www.mozealous.com/mozealous-com-now-unhacked/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 20:03:43 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=1096</guid>
		<description><![CDATA[Many months ago my website was hacked by the Pharma hack that has hit many wordpress blogs. Essentially this caused my Google Search results to get all funky and point to various prescription drugs (see screenshot). I spent several hours trying to clear the hack myself, and followed the advice of many people, but unfortunately [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Many months ago my website was hacked by the Pharma hack that has hit many wordpress blogs.  Essentially this caused my Google Search results to get all funky and point to various prescription drugs (see screenshot).</p>
<p><a href="http://www.mozealous.com/wp-content/uploads/Pharma.png"><img src="http://www.mozealous.com/wp-content/uploads/Pharma-300x139.png" alt="" title="Pharma" width="300" height="139" class="aligncenter size-medium wp-image-1097" /></a></p>
<p>I spent several hours trying to clear the hack myself, and followed the advice of many people, but unfortunately the hack kept coming back. So I would spend a couple more hours trying to unhack it.  Anyway, it was all just a gigantic waste of time, and eventually I contacted Sucuri.net to do the cleanup on my site because I really didn&#8217;t want to spend 10 hours trying to unhack it.</p>
<p>Sucuri was able to unhack my website and provide monitoring and unhacking for a yearly fee of $89 for my site, which is a pretty sweet deal.  Yeah, I could have spent the time, and done all the unhacking myself, but if you assume it would have taken me about 10 hours to do (which it likely would have), and Sucuri could do all that work for just $89 and I figure my time is worth more than $8.90 per hour.</p>
<p>For a free scan from Sucuri, or to sign up for service, click the gigantic affiliate ad below.</p>
<p><center><a href="http://affl.sucuri.net/?affl=f9052d1bd46629dc48a7ff54354b2031"><img src="http://sucuri.net/images/sucuri.png" /></a></center></p>
<p><a href="http://www.pearsonified.com/2010/04/wordpress-pharma-hack.php">For more info on the Pharma hack and how you can clear it click here.</a> (note: That blog post helped me, but the hack returned about 6 hours later, because the hacked files appeared outside of my wordpress directories).</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/Ddei-aZei7M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/mozealous-com-now-unhacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/mozealous-com-now-unhacked/</feedburner:origLink></item>
		<item>
		<title>I’m speaking at mLearnCon 2011</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/zKkXToLl0Hw/</link>
		<comments>http://www.mozealous.com/im-speaking-at-mlearncon-2011/#comments</comments>
		<pubDate>Tue, 17 May 2011 02:39:04 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=1083</guid>
		<description><![CDATA[Seriously a long time since I posted last, but wanted to let you all know that I&#8217;m speaking at mLearnCon and it would be awesome if you attended my session or just said hello to me. I am presenting on Creating Video Podcasts from Screencasts and Other eLearning Videos. Here is a brief description of [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Seriously a long time since I posted last, but wanted to let you all know that I&#8217;m speaking at mLearnCon and it would be awesome if you attended my session or just said hello to me.</p>
<p><a href="http://www.mozealous.com/wp-content/uploads/MLbadge-speaking.jpg"><img class="aligncenter size-full wp-image-1084" title="MLbadge-speaking" src="http://www.mozealous.com/wp-content/uploads/MLbadge-speaking.jpg" alt="" width="246" height="149" /></a></p>
<p>I am presenting on <em>Creating Video Podcasts from Screencasts and Other eLearning Videos.</em></p>
<p><strong>Here is a brief description of my session:</strong></p>
<p>Would you like to take your screencasts and eLearning videos and make video Podcasts for easy deployment and viewing on mobile devices?</p>
<p>Participants in this session will learn how to create video Podcasts of screencasts and videos, and how to submit them to popular vodcasting services like iTunes. This session is not focused on a particular tool, but on how to format your eLearning content so it is readily available for mobile users.</p>
<p>In this session, you will learn:</p>
<ul>
<li>How to create a video Podcast feed</li>
<li>How to format your video to play back on most mobile devices</li>
<li>How to submit your Podcast to iTunes</li>
<li>Things to watch out for</li>
</ul>
<p><strong>Audience:</strong> Novice and intermediate participants with basic familiarity with mobile devices and video</p>
<p><strong>Technology: </strong>Screenr, videos from other sources, and emulators for the iOS (iPhone simulator) and Android devices</p>
<p>I hope to run into some of you, so feel free to make sure to say hello if you see me.</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/zKkXToLl0Hw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/im-speaking-at-mlearncon-2011/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/im-speaking-at-mlearncon-2011/</feedburner:origLink></item>
		<item>
		<title>Litmos shows Quizmaker on an #Android Nexus One</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/lHP83E1z91E/</link>
		<comments>http://www.mozealous.com/litmos-shows-quizmaker-on-an-android-nexus-one/#comments</comments>
		<pubDate>Mon, 24 May 2010 15:16:11 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[mLearning]]></category>
		<category><![CDATA[Quizmaker]]></category>
		<category><![CDATA[SCORM]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=1042</guid>
		<description><![CDATA[Over the past week or so I have sent over some content to Litmos so they can show off the beta of their new mobile app that can play and track Articulate content on mobile devices that support the Flash Player.  Well last night Litmos founder @richchetwynd posted the video below showing Articulate Quizmaker working [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Over the past week or so I have sent over some content to Litmos so they can show off the beta of their new mobile app that can play and track Articulate content on mobile devices that support the Flash Player.  Well last night Litmos founder @richchetwynd posted the video below showing Articulate Quizmaker working on his Google Nexus One.</p>
<p>This is awesome and is making me want to get a Nexus One <img src='http://www.mozealous.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   Check it out:</p>
<p style="text-align: center;">
<object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11983410&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=11983410&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/11983410">Mobile SCORM tracking of Flash based content on the Google NexusOne phone</a> from <a href="http://vimeo.com/litmos">Litmos Team</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/lHP83E1z91E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/litmos-shows-quizmaker-on-an-android-nexus-one/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/litmos-shows-quizmaker-on-an-android-nexus-one/</feedburner:origLink></item>
		<item>
		<title>And the winner of the #WinDavesiPad contest is…</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/YncbSCm0ukM/</link>
		<comments>http://www.mozealous.com/and-the-winner-of-the-windavesipad-contest-is/#comments</comments>
		<pubDate>Wed, 05 May 2010 13:45:20 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[eLearning Technology]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=1025</guid>
		<description><![CDATA[Many thanks to everyone who voted for me in the MyDomain Brand .ME contest.  Because of your votes I won the Best Personal Brand in the Subject Expert category of the contest. As I mentioned in this post, if I won the contest I was going to give away my iPad. And the winner of [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Many thanks to everyone who voted for me in the MyDomain Brand .ME contest.  Because of your votes I won the <a href="http://www.mydomain.com/brandme/">Best Personal Brand in the Subject Expert category</a> of the contest.</p>
<p>As <a href="http://www.mozealous.com/vote-for-me-in-the-mydomain-brand-me-contest-and-win-an-ipad/">I mentioned in this post</a>, if I won the contest I was going to give away my iPad.</p>
<h2>And the winner of my iPad is @LindaLor!</h2>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="345" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="i=67618" /><param name="allowFullScreen" value="true" /><param name="src" value="http://screenr.com/Content/assets/screenr_1116090935.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="345" src="http://screenr.com/Content/assets/screenr_1116090935.swf" allowfullscreen="true" flashvars="i=67618"></embed></object></p>
<p style="text-align: center;"><a href="http://screenr.com/uLC" target="_blank">View on Screenr</a></p>
<p><strong>If you are curious about the stats of the contest&#8230;</strong></p>
<ul>
<li>70+ took part in the #WinDavesiPad contest</li>
<li>Over 260 people voted for me</li>
<li>Almost 1300 people clicked on the http://mozealo.us/6 link in the #WinDavesiPad tweets</li>
</ul>
<p>Another huge thanks to Adam Edgerton and the other good folks at <a href="http://www.mydomain.com">http://www.mydomain.com</a> for putting on the contest.  If you need a domain, or domain hosting I highly recommend them.  They sponsored a great contest!</p>
<p>Congrats Linda, I&#8217;ll be contacting you about the iPad.</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/YncbSCm0ukM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/and-the-winner-of-the-windavesipad-contest-is/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/and-the-winner-of-the-windavesipad-contest-is/</feedburner:origLink></item>
		<item>
		<title>You don’t have to be the first if you are the best</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/p2H8OX6eBwE/</link>
		<comments>http://www.mozealous.com/you-dont-have-to-be-the-first-if-you-are-the-best/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 15:34:14 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=1022</guid>
		<description><![CDATA[Just something to think about when you are deciding to build that new product. Bill Gates unveiled the Tablet PC in 2000 at COMDEX (10 years before the iPad) Audio Highway announced their Listen Up MP3 player in 1996 (5 years before the first iPod) The GUI (Graphical User Interface) was actually first developed by Xerox, not [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Just something to think about when you are deciding to build that new product.</p>
<ul>
<li>Bill Gates unveiled the Tablet PC in 2000 at COMDEX (10 years before the iPad)</li>
<li>Audio Highway announced their Listen Up MP3 player in 1996 (5 years before the first iPod)</li>
<li>The GUI (Graphical User Interface) was actually first developed by Xerox, not Microsoft Windows or Apple</li>
<li>Screenr wasn&#8217;t the first web based screen recorder</li>
</ul>
<p>It really doesn&#8217;t matter if you are first to market.  Often times it makes it easier if someone goes before you because you can learn from their mistakes, learn what you can do better, then execute.</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/p2H8OX6eBwE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/you-dont-have-to-be-the-first-if-you-are-the-best/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/you-dont-have-to-be-the-first-if-you-are-the-best/</feedburner:origLink></item>
		<item>
		<title>Vote for me in the MyDomain Brand .ME Contest and win an iPad</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/4Z7poEdUCfg/</link>
		<comments>http://www.mozealous.com/vote-for-me-in-the-mydomain-brand-me-contest-and-win-an-ipad/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 16:23:31 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[eLearning Technology]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=1013</guid>
		<description><![CDATA[I was recently picked as a finalist for the MyDomain Brand .ME contest for having the best personal brand in the Subject Expert category.  The cool thing is if I win, I get $1,000 in Apple gift cards.  This is obviously cool for me, and I encourage everyone to vote (for me), but really, other [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>I was recently picked as a finalist for the MyDomain Brand .ME contest for having the best personal brand in the Subject Expert category.  The cool thing is if I win, I get $1,000 in Apple gift cards.  This is obviously cool for me, and I encourage everyone to vote (for me), but really, other than helping me out what does this get you?  Well, now if <strong>I win I have decided to give away my 16GB Apple iPad to one lucky person.</strong></p>
<div id="attachment_1014" class="wp-caption aligncenter" style="width: 219px">
	<a href="http://www.mozealous.com/wp-content/uploads/apple-ipad-tablet-device-420x0.jpg"><img class="size-medium wp-image-1014" title="apple-ipad-tablet-device-420x0" src="http://www.mozealous.com/wp-content/uploads/apple-ipad-tablet-device-420x0-219x300.jpg" alt="" width="219" height="300" /></a>
	<p class="wp-caption-text">Dave&#39;s iPad</p>
</div>
<p>I didn&#8217;t really like the thought of asking people to vote for me just so I can win something, so I decided to offer up my iPad to <strong>YOU</strong> if I win.</p>
<h2>Here is what you can do to win my iPad</h2>
<ol>
<li>Go to <a href="http://www.mydomain.com/brandme/">http://www.mydomain.com/brandme</a> and vote for Dave Mozealous by April 28th</li>
<li>Follow me @dmozealous<a href="http://twitter.com/dmozealous" target="_blank"> </a>on Twitter</li>
<li>Post a message on Twitter that says:<br />
<blockquote><p><em>I voted for Dave Mozealous in the MyDomain Brand .ME contest for a chance 2 #WinDavesiPad you should vote for Dave here: http://mozealo.us/6</em></p></blockquote>
</li>
<li>Tell all your friends to vote for me too. I am giving the iPad away only if I win, so the more people that vote for me, the better my odds of winning and giving away my iPad.</li>
</ol>
<p>If I win the contest I will randomly select one lucky person who tweeted the message above to win my iPad.</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/4Z7poEdUCfg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/vote-for-me-in-the-mydomain-brand-me-contest-and-win-an-ipad/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/vote-for-me-in-the-mydomain-brand-me-contest-and-win-an-ipad/</feedburner:origLink></item>
		<item>
		<title>I built a Twitter based search for #Screenr on Mozealous.com</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/9VsLnXvMTV0/</link>
		<comments>http://www.mozealous.com/i-built-a-twitter-based-search-for-screenr-on-mozealous-com/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 00:08:41 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[Screenr]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=1005</guid>
		<description><![CDATA[If you have ever tried to use the Twitter search you have probably noticed it doesn&#8217;t feel much like a search.  It is more of a live filter or live pulse for a specific word, showing you a stream of live tweets containing that word.  Try using the Twitter search at http://search.twitter.com and search for [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>If you have ever tried to use the Twitter search you have probably noticed it doesn&#8217;t feel much like a search.  It is more of a live filter or live pulse for a specific word, showing you a stream of live tweets containing that word.  Try using the Twitter search at <a href="http://search.twitter.com">http://search.twitter.com</a> and search for something like &#8220;#CS5&#8243; (Adobe Creative Suite 5) and you will see what I mean.  It doesn&#8217;t return the most interesting results, it just returns the most current results (imagine if Google did this).  Don&#8217;t get me wrong, current is cool, like in the event of an earthquake, or zombie apocalypse it is nice to &#8220;See what&#8217;s happening — <em>right now.</em>&#8221;  But maybe that isn&#8217;t what you are looking for, maybe you want to find the most interesting Tweet on #CS5, or in the case of <a href="http://screenr.com">Screenr</a> the most interesting screencast on PowerPoint, not just the most recent.  So several months ago I was bored and set out to build a better search system for Screenr, and I did, and here is how I did it.</p>
<p><a href="http://www.mozealous.com/wp-content/uploads/ScreenrSearch.png"><img class="aligncenter size-medium wp-image-1006" title="ScreenrSearch" src="http://www.mozealous.com/wp-content/uploads/ScreenrSearch-300x293.png" alt="" width="300" height="293" /></a></p>
<h2>How to make a better search</h2>
<p>This morning the New York Times posted an article on TweetUp, a company that is building a smarter search for Twitter (<a href="http://www.nytimes.com/2010/04/12/technology/12gross.html" target="_blank">read the article here</a>).  Essentially, what they are trying to do is turn the search into more than just a pulse, they want an actual search, like Google&#8217;s that ranks the search based on factors to determine if it will be the most relevant.</p>
<p><strong>TweetUp measures a Tweets popularity by:</strong></p>
<ul>
<li>Measuring how often readers repost the tweets (number of ReTweets)</li>
<li>How many clicks each links get</li>
</ul>
<p>They also just raised $3.5 million in funding for this concept (along with an interesting monetization idea).</p>
<h2>Measure interestingness by the number of ReTweets</h2>
<p>I think this is a pretty cool concept, if something is ReTweeted it usually means it is interesting, and the more ReTweets a tweet gets, the more interesting it is.  What I was happy about was this was the same conclusion I came to when building my search.  So tweets that are more heavily ReTweeted should appear higher in the search results, so this is what I did.</p>
<h2>Other ways to measure interestingness</h2>
<p>So I kept thinking about this and wondered if there were other ways that you could measure &#8220;interestingness.&#8221;</p>
<p><strong>Here were some alternative ideas I had for measuring interestingness:</strong></p>
<ul>
<li><strong>Reach &#8211; </strong>&#8220;Reach&#8221; I defined as the total number of followers of everyone who tweeted the screencast.</li>
<li><strong>Views</strong> &#8211; Simply measuring the number of views of a particular screencast.</li>
<li><strong>Views per Reach </strong>- The number of views of a particular screencast divided by the &#8220;Reach&#8221; of the tweet.  The idea behind this though would be that the most interesting screencast would be the one that compelled people that saw the Tweet to actually view the video.</li>
</ul>
<p>The difficulty of these approaches is that at Screenr we don&#8217;t give you access to the number of views through any type of API so that I can analyze the data, and when trying to determine the &#8220;Reach&#8221; of a Tweet it can use several hundred API calls to twitter that quickly push you over the API call limit.  So I abandoned any of these other approaches.</p>
<h2>How I built my search</h2>
<p>Here is a quick rundown of what I did:</p>
<ul>
<li><strong>Dump all Screenr tweets from Twitter in a database every hour using the Twitter API. </strong>Twitter only gives you access to a couple of weeks worth of data using their search.  To deal with this I run an automated script every hour that dumps all tweets that contain the text &#8220;http://screenr.com&#8221; into a database.  This database is what I use for the search queries.  Obviously on screencasts that have been tweeted will show up in my search results because I am using the Twitter API.</li>
<li><strong>Search the database when someone searches, then rank results based on RTs.</strong> When you search using my search tool, I will query the database and find every screencast that uses your search term.  I then look for which screencast has been tweeted the most, then display that Tweet at the top of the results.</li>
</ul>
<p>Pretty simple huh?</p>
<h2>Use my Twitter based search for #Screenr</h2>
<p>If you want to try it out you can use my Screenr search here:</p>
<form action="screenr/index.php" method="submit"> <input id="twitterq" name="twitterq" type="text" /></p>
<p><input name="Submit" type="submit" value="Screenr Search" /><br />
</form>
<p>Or by visiting it directly here:</p>
<p><a href="http://www.mozealous.com/screenr/">http://www.mozealous.com/screenr/</a></p>
<h2>This isn&#8217;t an official Screenr search</h2>
<p>Just so you know, this is something I was just playing around with, at some point in the future Screenr will release an official Screenr search that is better than this.</p>
<h2>How this search can be improved</h2>
<p>There are a couple of things I don&#8217;t like about my search, and I think that it could be improved.  Here is what I think should be done:</p>
<ul>
<li>Only display the original tweet in the search results (no need to show all RTs)</li>
<li>Create a better search results page, like maybe something like what YouTube does, or Bing video search, that shows the video, or video thumb, not just video description.  After all, you are looking for the video, not the description.</li>
<li>Handle apostrophes better.  I don&#8217;t handle them well.</li>
</ul>
<h2>You should improve it</h2>
<p>If you are interested in improving this search, and are comfortable programming in PHP I would be more than happy to give you access to source code I used to build this search.  If you are, let me know in the comments and I&#8217;ll give you the code and the current database I am using that stores the tweets.</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/9VsLnXvMTV0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/i-built-a-twitter-based-search-for-screenr-on-mozealous-com/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/i-built-a-twitter-based-search-for-screenr-on-mozealous-com/</feedburner:origLink></item>
		<item>
		<title>My #iPad Release Diary</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/dPbYwM6l2k8/</link>
		<comments>http://www.mozealous.com/my-ipad-release-diary/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 22:01:42 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[iPod]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=974</guid>
		<description><![CDATA[Over the past week I have Tweeted about the iPad excessively (over 120 tweets in 4 days) and many were completely absurd. I have posted them in a diary format so I could see my impressions/feelings/thoughts about the release as time progressed. I also added some context to Tweets that might have seemed random. As [...]]]></description>
				<content:encoded><![CDATA[<p></p><p><a href="http://www.mozealous.com/wp-content/uploads/2010-01-28_022356.jpg"><img class="alignleft size-medium wp-image-977" title="iPad" src="http://www.mozealous.com/wp-content/uploads/2010-01-28_022356-228x300.jpg" alt="iPad image" width="228" height="300" /></a></p>
<p>Over the past week I have Tweeted about the iPad excessively (over 120 tweets in 4 days) and many were <a href="http://twitter.com/dmozealous/status/11488526908">completely absurd</a>.  I have posted them in a diary format so I could see my impressions/feelings/thoughts about the release as time progressed.  I also added some context to Tweets that might have seemed random.  As a QA Manager, part time Product Manager and amateur marketing specialist I think it helps me to get this all down so that I can learn from it for our future products.</p>
<p><strong>So here are my iPad related tweets since April 1st</strong></p>
<h2><strong>April 1st</strong></h2>
<blockquote>
<div id="_mcePaste">Why is my iPad still in China? Shouldn&#8217;t it be in the US by now?</div>
<div id="_mcePaste">8:47 AM Apr 1st via TweetDeck</div>
</blockquote>
<p>Ok, by this point I am starting to think their is no way that my iPad will be delivered on time, and growing pissed I didn&#8217;t wait to pick one up at the Apple store on Day 1.</p>
<blockquote><p>Trying to think of an analogy comparing watched pot not boiling and watched iPad shipment tracking not moving&#8230;<br />
8:50 AM Apr 1st via TweetDeck</p></blockquote>
<p>Seriously, my iPad hasn&#8217;t moved in Days.</p>
<blockquote><p>So&#8230;my #iPad just left Hong Kong. Going to make the guess right now that it doesn&#8217;t arrive by 4/3&#8230;<br />
6:56 PM Apr 1st via TweetDeck</p></blockquote>
<blockquote><p>RT @arlynasch: My friend @dmozealous tried to get Google directions from China to his house to estimate how long it would take to deliver his #iPad. || True<br />
7:08 PM Apr 1st via TweetDeck</p></blockquote>
<p>This is true.  Unfortunately Google Maps won&#8217;t calculate travel time for this.</p>
<blockquote><p>This is where my iPad is <a href="http://post.ly/XASM">http://post.ly/XASM</a><br />
7:12 PM Apr 1st via Posterous</p></blockquote>
<p>Some remote island off the coast of Hong Kong&#8230;</p>
<h2>April 2nd</h2>
<blockquote><p>My #iPad must have stumbled into a Hot Tub Time Machine. Left China today, arrived in Alaska yesterday: <a href="http://tweetphoto.com/16801797">http://tweetphoto.com/16801797</a><br />
6:41 AM Apr 2nd via TweetDeck</p></blockquote>
<p>At this point I am not only growing impatient, I am also thinking I am really hilarious. Two topics I have tweeted about the most over the last 3 weeks combined into one really great tweet. I pat myself on the back and continue to work.</p>
<blockquote><p>Hoping the iPad really increases my productivity to make up for the lost productivity tweeting about its arrival.<br />
7:53 AM Apr 2nd via TweetDeck</p></blockquote>
<p>I am on fire!</p>
<blockquote><p>Contemplated building a Norad/Santa tracker style app last night via UPS API to track my iPad for my website. #Iamatool<br />
8:22 AM Apr 2nd via TweetDeck</p></blockquote>
<p>Yep, I sure did.  Apparently UPS offers an API. Figured by the time I got this up and running though, my iPad would be here.  I kinda suck at programming.</p>
<blockquote><p>@dustinbrockman how come?<br />
11:13 AM Apr 2nd via TweetDeck in reply to dustinbrockman</p></blockquote>
<p>For some inexplicable reason I got a lot of @message spam from bots saying &#8220;@dmozealous got my #iPad and already sending it back&#8221;.  Still not exactly sure what this is about&#8230;all the messages came via the Twitter API, so they were bots, but why spam me telling me this?  I replied to the spam bot above before realizing it was a spam bot.  I got about 4 of these messages from other spam bots over the weekend.  I had some theories about why I was getting the spam:</p>
<ol>
<li>A plot by Adobe to fill the Twitter stream with seemingly unhappy iPad owners over the absence of Flash.  After thinking of this I quickly fashioned a tin foil hat to make sure the folks at Adobe couldn&#8217;t read my thoughts.</li>
<li>Someone just didn&#8217;t like the iPad fanboys and decided to crap all over their day&#8230;</li>
</ol>
<blockquote><p>Fairly certain I am going to have to visit the xanax fairy to get some sleep tonight&#8230;<br />
11:47 AM Apr 2nd via TweetDeck</p></blockquote>
<p>In case you don&#8217;t know what Xanax is, it is a prescription drug to help those cope with anxiety.</p>
<blockquote><p>TweetDecks iPad app looks better than their desktop app: <a href="http://bit.ly/9eVqP8">http://bit.ly/9eVqP8</a><br />
11:49 AM Apr 2nd via TweetDeck</p></blockquote>
<p>I view a video of the TweetDeck app, and sure enough, looks better than the desktop client. Seriously.</p>
<blockquote><p>Sleeping on the couch tonight instead of upstairs in my room. Just in case the UPS guy comes really early. I don&#8217;t want to miss him.<br />
3:00 PM Apr 2nd via TweetDeck</p></blockquote>
<p>Again, I am hilarious&#8230;and if you are curious, did I sleep on the couch?  No, I slept in my bed&#8230;with my door open <img src='http://www.mozealous.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<blockquote><p>Anyone else leaving out milk and cookies for the UPS delivery guy?<br />
3:00 PM Apr 2nd via TweetDeck</p></blockquote>
<blockquote><p>also going to leave out carrots for his reindeer&#8230;<br />
3:02 PM Apr 2nd via TweetDeck</p></blockquote>
<blockquote><p>and finally, going to clean out my fireplace in case he decides to come down my chimney.<br />
3:03 PM Apr 2nd via TweetDeck</p></blockquote>
<p>True hilarity.</p>
<p>In between 3:00 PM and 9:00 PM I am actually on a blind date, and I see a couple of snarky tweets from Tom Kuhlmann and Jeff Holton who both bust my chops and tell me I need to get a life, and a wife and kids, in response to my excessive over the top tweeting.  Takes me awhile to respond because hey, I am on a date, but as soon as I get in my car after the date I post this response:</p>
<blockquote><p>@tomkuhlmann @JeffHolton reason i need a wife and kids is so that we can wait for my iPad in shifts. I want to go riding tomorrow too.<br />
9:21 PM Apr 2nd via TweetDeck</p></blockquote>
<p>At roughly 10:00 PM I get home, take my dog out, and lock my keys in my house.  I get a little panicked that I might not be able to get in my house by the time the UPS guy shows up.  Luckily my neighbor is a master lock picker with a credit card, so I am in my house around 10:30 PM.</p>
<h2>April 3rd</h2>
<blockquote><p>My #iPad is in Boulder!!<br />
5:35 AM Apr 3rd via Echofon</p></blockquote>
<p>Wake up at 5:35 AM, can&#8217;t sleep, check the UPS status of my iPad, and great news, it is in Boulder.  Looks like I am going to get my iPad!</p>
<blockquote><p>I wonder if the UPS IT department is freaking out because of a potential F5 attack coming from Boulder right now.<br />
6:21 AM Apr 3rd via Echofon</p></blockquote>
<p>F5 is a way to refresh your browser.  I keep refreshing to see if my iPad is out for delivery.</p>
<blockquote><p>Use Twitter location search to see how close the iPad delivery is to your house&#8230;<br />
6:22 AM Apr 3rd via Echofon</p></blockquote>
<p>Think this is a cool idea. I do a location search in Boulder to see if others around me are getting their iPads.  Unfortunately I don&#8217;t see much traffic.</p>
<blockquote><p>RT @mrch0mp3rs: IT HAS ARRIVED <a href="http://twitpic.com/1cwd0v">http://twitpic.com/1cwd0v</a> // Nice!!!<br />
6:32 AM Apr 3rd via Echofon</p></blockquote>
<p>Aaron Silvers gets his iPad pretty early.  I am now officially jealous.</p>
<p>All quiet from me till 4:03 PM&#8230;why so quiet?  I am really pissed that my iPad hasn&#8217;t arrived, been sitting on my couch all day napping.  My butt is actually starting to get couch sore.</p>
<p>At 12:00 PM I take my dog out to hang out outside.  I position myself to face the door to my building so that I don&#8217;t miss the UPS guy.</p>
<p>Around 12:30 PM I call UPS and ask if I can drive to the UPS distribution center and pick up the iPad.  UPS says no go.</p>
<p>At 1:30 PM I am certain my iPad isn&#8217;t going to make it today.  It is 1:30 PM and I really wanted to go for a bike ride, that probably won&#8217;t happen now as there is a 40 mph wind blowing.  I am officially pissed at UPS for not giving me a delivery window and Apple for choosing a Saturday date.</p>
<h2>And then, at 2:03 PM April 3rd:</h2>
<blockquote><p>Finally&#8230; <a href="http://post.ly/XaUk">http://post.ly/XaUk</a><br />
2:03 PM Apr 3rd via Posterous</p></blockquote>
<p>I try to film an unboxing experience via my iPhone.  It turns out really lame as the box is impossible to open one handed. Scratch the idea to film the unboxing.</p>
<blockquote><p>The iPad is heavier than I imagined.<br />
2:07 PM Apr 3rd via Echofon</p></blockquote>
<h2>Initial thoughts:</h2>
<ul>
<li>Box is cool and minimalistic&#8230;</li>
<li>iPad is really heavy.  Actually hard to hold with one hand.</li>
<li>Glad they charge the iPad before delivery.  Isn&#8217;t it lame when you buy something battery operated and you have to charge before using it?  Props to Apple for paying attention to the details.</li>
<li>Charger is lame.  It is like the 1st gen iPhone charger but without the dock.</li>
<li>Device is stunningly beautiful, but I already knew that.</li>
<li>Headphones don&#8217;t have the built in microphone.</li>
<li>After turning it on: Is my screen scratched?</li>
</ul>
<p>Every time I see an iPhone, iPod, iPad box I can&#8217;t help but be reminded of this parody:</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/aeXAcwriid0&#038;hl=en_US&#038;fs=1&#038;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/aeXAcwriid0&#038;hl=en_US&#038;fs=1&#038;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: center;">
<blockquote><p>Tweeting from tweetdeck on my iPad.<br />
2:24 PM Apr 3rd via TweetDeck</p></blockquote>
<p>First app I install is TweetDeck, again it is a great app.</p>
<blockquote><p>Just bought the book Drive for the iPad to replace the physical copy I left on the bus.<br />
2:34 PM Apr 3rd via TweetDeck</p></blockquote>
<h2>iBook</h2>
<p>First iBook I buy.  Tried getting these, none of which are available:</p>
<ul>
<li>Anything by Michael Lewis</li>
<li>Me 2.0 &#8211; by Dan Schawbel</li>
<li>Catch me if you Can</li>
<li>Catcher in the Rye</li>
<li>Blow: How a Small-Town Boy Made $100 Million with the Medellin Cocaine Cartel and Lost It All</li>
</ul>
<p>Finding it surprisingly difficult to find iBooks that I want to read.</p>
<blockquote><p>Need to get to a coffee shop stat, and smugly sit reading a book on my iPad and make snide remarks about users using their laptops.<br />
2:35 PM Apr 3rd via TweetDeck</p></blockquote>
<p>Sometimes I can be an arrogant prick.</p>
<h2 style="font-size: 1.5em;">NetFlix</h2>
<blockquote><p>@GetAdam Blow via Netflix app is pretty sweet.<br />
4:34 PM Apr 3rd via TweetDeck in reply to GetAdam</p></blockquote>
<p>Figured out that NetFlix is awesome on the iPad.</p>
<blockquote><p>Typing is harder than I thought on the iPad&#8230;.hunt and peck.<br />
4:42 PM Apr 3rd via TweetDeck</p></blockquote>
<h2>More love..</h2>
<blockquote><p>RT @mrch0mp3rs: If you had two iPads this Passover, you could really blow some minds with the Ten Commandments as the wallpaper.</p></blockquote>
<p>So true&#8230;</p>
<blockquote><p>So&#8230;when can I get the Wired magazine iPad app: http://bit.ly/9sEXlP<br />
4:56 PM Apr 3rd via TweetDeck</p></blockquote>
<p>Ok, the video on the Wired magazine iPad app is really important.  Watch it below and then I&#8217;ll discuss.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/wwFbwHaP5tE&#038;hl=en_US&#038;fs=1&#038;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/wwFbwHaP5tE&#038;hl=en_US&#038;fs=1&#038;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>After seeing this video for the first time I became ecstatic about the device.  This video showed me what is going to be possible with the iPad.  It has the potential to revolutionize a dying industry (the print industry).  The magazine is sick.  It is interactive, engaging, even the ads are compelling and as the guy that looks like Agent Smith from the Matrix points out, &#8220;It is going to enable us to view and consume media in an entirely different way&#8230;</p>
<p>I search for the Wired magazine app for a couple minutes and doesn&#8217;t look like it is out yet.  More on this later.</p>
<blockquote><p>The default iPad desktop wallpaper is horrible, the falling stars look like screen scratches.<br />
6:04 PM Apr 3rd via TweetDeck</p>
<p>Technically they are time lapsed stars&#8230;point is they look like scratches<br />
6:05 PM Apr 3rd via TweetDeck</p></blockquote>
<p>I was not alone on this.  Of the 6 other people I know with iPads 5 said &#8220;I thought the same thing&#8221; and even <a href="http://twitter.com/gallarotti/status/11564704967">random folks were tweeting me about it.</a></p>
<blockquote><p>Day 1 favorite #iPad features: internet browsing experience is awesome, battery life is incredible<br />
7:54 PM Apr 3rd via TweetDeck</p></blockquote>
<p>Still shocked by this.  Browsing doesn&#8217;t feel as though I am browsing on a giant iPhone.  It feels like an optimized internet experience.  Everything looks stellar, typing a little goofy, but pages render fast.  Awesomesauce. Also I am about 6 hours in and haven&#8217;t even made a dent in the battery, still cruising at 80-90%.</p>
<blockquote><p>You know why everyone is sitting with #iPad in lap in the commercials? The thing is to damn heavy to hold and control one handed.<br />
8:06 PM Apr 3rd via TweetDeck</p></blockquote>
<h2>Arms getting tired&#8230;</h2>
<p>iPad commercial comes on TV, I am inspired to comment about everyone sitting down.</p>
<p>Update: <a href="http://www.businessinsider.com/ipad-ergonomics-2010-3#will-you-want-to-hold-the-ipad-up-long-enough-to-make-a-pie-chart-1">Check this slideshow</a> showing picks from the various iPad adds/promotional material.  Everyone is sitting down with some sort of leg cross to prop up the device.</p>
<blockquote><p>Lamest iPad app has to be the Wall Street Journal. The trick you into registering for free access then give you no content. #wsj<br />
8:09 PM Apr 3rd via TweetDeck</p></blockquote>
<p>Tip: if you heavily promote the app for the device launch, don&#8217;t make people register to view &#8220;free content&#8221; and then not give them any free content till day 3.  No explanation from them in the app about this anywhere.  Really broken feeling first experience.</p>
<h2>Giant elephant in the room about Flash, or is it&#8230;</h2>
<blockquote><p>Anyone else notice that the blue no-Flash icon doesn&#8217;t appear on the #iPad for Flash controls?<br />
8:37 PM Apr 3rd via TweetDeck</p></blockquote>
<p>This is fairly significant.  Apple kinda got crushed by some folks on the internet in the first couple weeks for showing someone browsing the <a href="http://everythingipad.com/new-york-times-ad-shows-ipad-with-flash-again-386">New York Times paper and what appeared to be Flash video</a> . So Apple quickly replaced the promo video with one that showed the familiar missing plugin icon in place of the Flash content.  See screenshot below of my site and the missing Flash.</p>
<div id="attachment_979" class="wp-caption aligncenter" style="width: 225px">
	<a href="http://www.mozealous.com/wp-content/uploads/photo.png"><img class="size-medium wp-image-979 " title="iPad without Flash" src="http://www.mozealous.com/wp-content/uploads/photo-225x300.png" alt="" width="225" height="300" /></a>
	<p class="wp-caption-text">Mozealous.com without Flash</p>
</div>
<p>Why is this so significant?  Well before, whenever you would see the blue missing plug-in icon the page would be glaringly broken.  Any page you saw this on would give you pundits ammunition to criticize the device.  How does Apple deal with it?  Remove the blue icon and the missing Flash becomes <em>less </em>noticeable.  Sure it is very noticeable on my site, but think of other sites that have tiny Flash control widgets in the sidebars.  Those appearing as white spaces appear less broken than blue icons&#8230;</p>
<h2>Mail felt goofy at first</h2>
<blockquote><p>Took me awhile to realize the #iPad mail app makes a lot more sense in landscape mode.<br />
9:19 PM Apr 3rd via TweetDeck</p></blockquote>
<p>I didn&#8217;t really dig the mail app when in portrait mode.  The default portrait mode view doesn&#8217;t show you a list of your email.  If you switch to landscape everything is glorious.</p>
<h2>April 4th</h2>
<h2>Kindle App</h2>
<blockquote><p>The kindle&#8217;s iPad app has much better selection of books than Apples selection.<br />
6:01 AM Apr 4th via TweetDeck</p></blockquote>
<p>I finally discover the Kindle app after finding out that they offer many more book titles.  Of the books I had previously searched for in the iBook store and not found most are available in Kindle App for iPad.</p>
<h2>Browsing</h2>
<blockquote><p>Just bought a domain via iPad on GoDaddy. Complicated Internet task took 4:15. Now will compare tontime on laptop&#8230;6:38 AM Apr 4th via TweetDeck</p></blockquote>
<p>I needed to buy two domains.  I figured I would time how long it took to purchase on my iPad vs my fired up laptop.  (Note the misspellings here &#8220;tontime&#8221; should have been &#8220;to time&#8221;, one thing  I have been doing a lot is hitting &#8220;b&#8221; or &#8220;n&#8221; when trying to hit spacebar).</p>
<blockquote><p>Domain purchase on already running laptop took 2:50 compared to #iPad 4:15. Further tests needed though #iPad didn&#8217;t seem that much slower.<br />
6:51 AM Apr 4th via TweetDeck</p></blockquote>
<p>Because typing is a little bit slower, doing complicated internet tasks is slower.  In fairness though, I did test this on GoDaddy.com, which is a really complicated site to use, and I bought the domain on my iPad before trying on my laptop, so I knew how to navigate on my laptop.  Also, firing up the laptop took well over 2 minutes, where iPad was instantaneous.</p>
<blockquote><p>RT @arlynasch: Ok, now go back and take a look at your iPhone. Absolutely Lillyputian&#8230;<br />
10:25 AM Apr 4th via TweetDeck</p></blockquote>
<p>This is actually pretty significant as well.  I was growing increasingly frustrated using the browser on my iPhone when on the couch or any place in the house really. Internet usage on the iPhone begins to falling drastically.</p>
<blockquote><p>At the coffee shop, everyone reading physical newspapers but me. Everyone else seems soooo 2009.<br />
10:30 AM Apr 4th via TweetDeck</p></blockquote>
<p>Ha, all those suckers on their traditional media devices.  Might as well have been stone carvings or cave art.</p>
<h2>More Kindle love&#8230;</h2>
<blockquote><p>The Kindle #iPad app offers 5x (450k) the number of books that the Apple iBook does (90k).<br />
about 20 hours ago via TweetDeck</p></blockquote>
<p>Ok, beginning to think Kindle app might do well on the iPad.  Apple will catch up, but right now, Kindle app is king.</p>
<h2>Men&#8217;s Health iPad Magazine Sucks</h2>
<blockquote><p>The Men&#8217;s Health iPad app sux. Wanted to try out a magazine app. Very disappointed, text is unreadable.<br />
about 16 hours ago via TweetDeck</p>
<p>Seriously Men&#8217;s Health charges you $5 for 80% ads, and JPEG&#8217;d copies of their print articles. Way to mail in your iPad support guys.<br />
about 16 hours ago via TweetDeck</p>
<p>Sent an email to address listed on Men&#8217;s Health app website to complain, email address bounced&#8230;<br />
about 16 hours ago via TweetDeck</p></blockquote>
<p>Ok, remember above when I was talking about how great the iPad was going to be for magazine publishers and how it was going to allow us to consume media in an entirely new way?  Well, Men&#8217;s health seemed to miss the point.  They did nothing more than provide a PDF copy of their traditional print version, and somehow managed to make the text NON-vector, meaning it didn&#8217;t scale well, and can hardly be read.</p>
<p>Here are all things I hate about the Men&#8217;s Health Magazine</p>
<ul>
<li>It&#8217;s $5 for a PDF copy of their print magazine</li>
<li>Text is unreadable (see image below)</li>
<li>Content isn&#8217;t interactive at all</li>
<li>Why did I pay $5 for this again?</li>
<li>The email address for the iPad app support is broken, so if you complain your email bounces</li>
<li>Of the first 6 pages, 5 are ads.</li>
</ul>
<p>I might blog about this more later, specifically about how Men&#8217;s Health is sacrificing any credibility they had by charging so much for such a terrible experience.  But I&#8217;ll spare you the rest of my Men&#8217;s Health rant for now.</p>
<div id="attachment_980" class="wp-caption aligncenter" style="width: 225px">
	<a href="http://www.mozealous.com/wp-content/uploads/photo2.png"><img class="size-medium wp-image-980" title="Men's Health Sucks" src="http://www.mozealous.com/wp-content/uploads/photo2-225x300.png" alt="" width="225" height="300" /></a>
	<p class="wp-caption-text">Men&#39;s Health Sucks</p>
</div>
<p>Notice how poorly the text is rendered.</p>
<h2>New wallpaper</h2>
<blockquote><p>My iPad wallpaper, morbid eh? (via @gizmodo) <a href="http://post.ly/XrHe">http://post.ly/XrHe</a><br />
about 16 hours ago via Posterous</p></blockquote>
<p>As I mentioned previously, the default Wallpaper on the iPad makes it seem like the iPad is scratched.  I replaced the default wallpaper with a wallpaper that looks like the hand of someone being eaten by a zombie.</p>
<h2>Overall impression</h2>
<p>Ok, so now it is Monday and everyone is asking me what I think of the device.  I got to say, <strong>I love this thing. </strong>Their are some missing things, but really this device does exactly what they promised.  It fits someplace between a laptop and a smart phone, and it does. And although Men&#8217;s Health really sucks, when magazines actually start targeting the device as a unique delivery platform (like Wired) it is going to allow us to have really rich media experiences with the device.</p>
<p>My impressions in my Tweets might seem overwhelmingly negative, but hey,  I am a Quality Assurance Manager for a software company where it is my job to find flaws.</p>
<p>The biggest reasons not to purchase I have heard from non-early adopters are:</p>
<ul>
<li>Lack of Flash support</li>
<li>No USB/Firewire support</li>
<li>No tethering</li>
<li>No camera</li>
</ul>
<p>I agree that the lack of Flash support sucks, and think this will eventually change once competitive devices add it (like Android).  Right now Flash Player 10.1 is still in Beta, which is the first major release of the Flash Player that targets mobile devices.  So even if Apple wanted to add it, they weren&#8217;t going to add it while it was still in beta right?</p>
<p>I also am going to love the camera addition on my 2nd generation iPad <img src='http://www.mozealous.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>The other stuff (tethering/USB) I could really care less about.  I am not really sure what USB device I would hook up to it anyway, and as far as tethering&#8230;I am on the AT&#038;T network so trying to do anything on that network that involves data is nearly impossible.</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/dPbYwM6l2k8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/my-ipad-release-diary/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/my-ipad-release-diary/</feedburner:origLink></item>
		<item>
		<title>How I created a custom #Articulate Presenter skin in less than an hour</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/eaGuIAq7vF4/</link>
		<comments>http://www.mozealous.com/how-i-created-a-custom-articulate-presenter-skin-in-less-than-an-hour-2/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 14:53:39 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[eLearning Technology]]></category>
		<category><![CDATA[Presenter]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=900</guid>
		<description><![CDATA[Have you ever wanted to develop your own custom Articulate Presenter player to give your eLearning courses that extra bit of customization?  Have you ever been tasked with developing eLearning content for a client who didn&#8217;t want you to use the Articulate Presenter player?  Did you know it IS currently possible to develop your own [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Have you ever wanted to develop your own custom Articulate Presenter player to give your eLearning courses that extra bit of customization?  Have you ever been tasked with developing eLearning content for a client who didn&#8217;t want you to use the Articulate Presenter player?  Did you know <strong><a href="http://www.articulate.com/blog/announcing-articulate-presenter-community-skins/">it IS currently possible to develop your own totally customized skin</a></strong><strong>, and it actually isn&#8217;t that hard</strong>?</p>
<h2>I built my totally customized #Articulate Presenter skin in less than an hour and you can too.</h2>
<p><strong>Here is what you will need to do to develop your own skin:</strong></p>
<ol>
<li>Build a skin using the Articulate SDK to mask the actual Articulate Presenter skin (a 980&#215;640 SWF file that we will load on top of the Articulate Presenter Player).</li>
<li>Build an ast_remote.swf file to load our custom skin on top of the Articulate Presenter player</li>
<li>Package our skin in a format that can be easily shared and installed.</li>
</ol>
<p>Worried that you don&#8217;t know how to use Flash?  No need to worry.  I don’t know Flash either.</p>
<p style="text-align: left;">Let&#8217;s check out the player I developed.  The idea was I wanted a small sized player that I could fit in my blog and would play well on devices with smaller screens, like mobile devices that have the Flash Player.  I also wanted to make it Zen, so it has only a few buttons.  So here it is below, click the play button to start playback.</p>
<p style="text-align: center;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="490" height="320" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowScriptAccess" value="always" /><param name="flashvars" value="vBgColor=0xff0000" /><param name="src" value="player/playershell.swf" /><embed type="application/x-shockwave-flash" width="490" height="320" src="player/playershell.swf" flashvars="vBgColor=0xff0000" allowscriptaccess="always"></embed></object></p>
<p style="text-align: center;"><a href="http://www.mozealous.com/blog/blogplayer.html" target="_blank">View at Mozealous.com</a></p>
<p style="text-align: left;">Notice the big play/forward/back buttons, the mute icon, and the slide counter.  Very minimalist and blog friendly right?</p>
<p style="text-align: left;"><strong>1. Let&#8217;s build a skin to mask the Articulate Presenter skin</strong></p>
<p style="text-align: left;">So how did I build it?  Well the first thing I did was build my custom skin in Flash.  What we are going to do is build a Flash file that will mask (hide) the actual Articulate Player.</p>
<p style="text-align: left;">Check out the 4:15 screencast below to see how I created the skin.</p>
<p style="text-align: left;">If you want to play along, <a href="http://www.mozealous.com/downloads/API_Tester.fla">download the FLA for this file here.</a> You will need Flash CS3 or CS4 to edit the FLA.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="345" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="i=51855" /><param name="allowFullScreen" value="true" /><param name="src" value="http://screenr.com/Content/assets/screenr_1116090935.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="345" src="http://screenr.com/Content/assets/screenr_1116090935.swf" allowfullscreen="true" flashvars="i=51855"></embed></object></p>
<p style="text-align: center;"><a href="http://screenr.com/2yx" target="_blank">View at Screenr</a></p>
<p style="text-align: left;">Easy peasy huh? <strong> I suck at Flash</strong>, and seriously this took me less than an hour to build.</p>
<p style="text-align: left;">Now let&#8217;s&#8230;</p>
<p style="text-align: left;"><strong>2. Build an ast_remote.swf to load our new custom skin</strong></p>
<p style="text-align: left;">What is the ast_remote.swf file?  Well, it is a file that the Articulate Presenter loads on launch.  So what I have done is modify this file to load my own custom skin on top of the Articulate Presenter player.</p>
<p style="text-align: left;">You can<a href="http://www.mozealous.com/downloads/ast_remote.fla"> download my ast_remote.fla file here</a> to create your own ast_remote.swf.</p>
<p style="text-align: left;">Once you download it, the only thing you will want to change is this line:</p>
<p style="text-align: left;"><em>loadMovieNum (&#8220;player/custom_player.swf&#8221;, 100);</em></p>
<p style="text-align: left;">Change the <em>custom_player.swf</em> to point to your custom skin.  So for example, with my skin the line looks like this:</p>
<p style="text-align: left;"><em>loadMovieNum (&#8220;player/API_Tester.swf&#8221;, 100);</em></p>
<p style="text-align: left;">What does all the other code do in the ast_remote.swf file do?  The other code in the file makes sure that your custom skin is loaded before the rest of the player, so that you won&#8217;t ever see the regular Articulate Presenter player.</p>
<p style="text-align: left;">So now that we have created our skin, modified the ast_remote, it is time to&#8230;</p>
<p style="text-align: left;"><strong>3. Package our skin in a format that can be easily installed.</strong></p>
<p style="text-align: left;">One of the cool things we added in Articulate Presenter &#8217;09 Update 5 is the ability to create and install custom skin packages.  What is an Articulate Presenter custom skin package?  Check out this screencast for an explanation.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="345" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="i=51755" /><param name="allowFullScreen" value="true" /><param name="src" value="http://screenr.com/Content/assets/screenr_1116090935.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="345" src="http://screenr.com/Content/assets/screenr_1116090935.swf" allowfullscreen="true" flashvars="i=51755"></embed></object></p>
<p style="text-align: center;"><a href="http://screenr.com/JGh">View at Screenr</a></p>
<p style="text-align: left;">So now let&#8217;s get to creating our Articulate Presenter Skin Package&#8230;</p>
<p style="text-align: left;"><a href="http://www.mozealous.com/downloads/Blog Player.artpkg">Download my Blog Player.artpkg file here </a>so you can follow along.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="345" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="i=51688" /><param name="allowFullScreen" value="true" /><param name="src" value="http://screenr.com/Content/assets/screenr_1116090935.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="345" src="http://screenr.com/Content/assets/screenr_1116090935.swf" allowfullscreen="true" flashvars="i=51688"></embed></object></p>
<p style="text-align: center;"><a href="http://screenr.com/Ynh" target="_self">View at Screenr</a></p>
<p style="text-align: left;">Did I go too fast in my explanation of what the .ARTPKG file contains?  If I did no sweat, here is a recap of what it should contain:</p>
<ul>
<li><strong>ast_remote.swf</strong></li>
<li><strong>your custom skin.swf</strong></li>
<li>Any other files you want to contain</li>
<li><strong>**&lt;templatename&gt;.xml</strong> should be a template configured to match the requirements of the template needed. Remember to set the &lt;communityplayer&gt; tag to &#8220;true&#8221;.</li>
<li><strong>Package.xml</strong> – the XML that describes the package<strong></strong></li>
</ul>
<p style="text-align: left;">And the package.xml should contain the following:</p>
<ul>
<li><strong>uniqueID &#8211; </strong>(a GUID) that identifies the player (<a href="http://www.famkruithof.net/uuid/uuidgen" target="_blank">create a GUID here</a>).</li>
<li><strong>content title</strong> &#8211;  the name of your template</li>
<li><strong>version </strong>- the version of your player</li>
<li><strong>presenterTemplate &#8211; </strong>the player template that is included in your package</li>
<li><strong>playerFiles &#8211; </strong>List of all files you want included when a presentation is published with your skin</li>
</ul>
<p>** To create my template.xml file this is what I did:</p>
<ol>
<li>Started <strong>PowerPoint</strong></li>
<li>Went to <strong>Articulate&gt;Player Templates</strong></li>
<li>Added/Removed options that I wanted included in my Player Template</li>
<li>Select <strong>File&gt;Save As&#8230;</strong></li>
<li>Navigated to the folder that template was saved:<br />
(WINXP: C:\Program Files\Articulate\Presenter\templates\ )<br />
(WIN7/VISTA: C:\Users\username\AppData\Local\VirtualStore\Program Files\Articulate\Presenter\templates )</li>
<li>Added that template.xml file to my .artpkg</li>
</ol>
<h2>That is it, you have now developed your own Articulate Presenter skin</h2>
<h2>More info&#8230;</h2>
<p style="text-align: left;"><strong>Get the Articulate Presenter SDK</strong></p>
<p style="text-align: left;">In order to build your community skin you will probably want all the SDK documentation.  <a href="http://store.articulate.com/ProductDetails.asp?ProductCode=AP-SDK">You can purchase the Articulate Presenter SDK from our store here</a> or if you are an Articulate PMP customer you get access to it for free by <a href="http://www.articulate.com/support/contact/index.php?confirm=yes&amp;customer=yes">contacting our support department here.</a></p>
<p style="text-align: left;">If you want to see everything that is possible to do in the SDK you can find the <a href="http://www.articulate.com/support/help/presenter/v5/sdk/Preview_ap5_player_sdk_documentation.pdf">sample documentation here.</a></p>
<p style="text-align: left;"><strong>Get help developing your custom skin</strong></p>
<p style="text-align: left;">Need help developing your skin?  Send a support request asking for access to the <a href="http://www.articulate.com/support/contact/index.php?confirm=yes&amp;customer=yes">Articulate SDK forum here.</a> This is a special forum setup for people with questions related to the SDK.  If you want you can also post questions in the comments here, but I suck at Flash, so if you have Flash related questions I might direct you to the forum.</p>
<p style="text-align: left;"><strong>Got a pimped out skin you want Articulate to see?</strong></p>
<p style="text-align: left;">Awesome, we would love to see it.  <a href="http://upload.articulate.com/community-players/">Upload it here </a>so we can check it out.</p>
<p style="text-align: left;"><strong>Having trouble finding all files referenced in this post?</strong></p>
<p style="text-align: left;">No worries, you can download all files referenced here:</p>
<ul>
<li><a href="http://www.mozealous.com/downloads/API_Tester.fla">My blog player FLA file</a></li>
<li><a href="http://www.mozealous.com/downloads/ast_remote.fla">ast_remote.fla</a></li>
<li><a href="http://www.mozealous.com/downloads/Blog Player.artpkg">Blog Player.artpkg</a></li>
</ul>
<p><strong>Want a custom skin, but suck at Flash worse than I do?</strong></p>
<p style="text-align: left;">So you want a custom skin, but you don&#8217;t know or have Flash at all?  I can recommend a couple of people who have made some pretty sweet custom skins.</p>
<ul>
<li><strong>Articulate MVP James Kinglsey </strong> &#8211; developed this<a href="http://frameentered.com/content/custom-articulate-skin-not-sale"> sweet skin here</a> for a customer of his, and he can build you an entirely custom skin for a price.</li>
<li><strong>e-Mersion</strong> &#8211; has built many custom skins, and even <a href="http://www.e-mersion.com/Free_Custom_Player_Download_Instructions.pdf">gives one away for free</a>.  You can find out about <a href="http://www.e-mersion.com/store/">all the services they offer here</a>.</li>
</ul>
<p style="text-align: left;"><em>Note: Articulate Presenter &#8217;09 currently supports ActionScript 2.0.  In the next version we do of Articulate Presenter we will be migrating our content to ActionScript 3, so players you develop for Articulate Studio &#8217;09 will not work in future versions.  Just thought I would give you a heads up.</em></p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/eaGuIAq7vF4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/how-i-created-a-custom-articulate-presenter-skin-in-less-than-an-hour-2/feed/</wfw:commentRss>
		<slash:comments>103</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/how-i-created-a-custom-articulate-presenter-skin-in-less-than-an-hour-2/</feedburner:origLink></item>
		<item>
		<title>When life gives you creamy peanut butter, buy peanuts and make it chunky</title>
		<link>http://feedproxy.google.com/~r/mozealous/YoHK/~3/xnBic1dKgiw/</link>
		<comments>http://www.mozealous.com/when-life-gives-you-creamy-peanut-butter-buy-peanuts-and-make-it-chunky/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 17:18:18 +0000</pubDate>
		<dc:creator>Dave Mozealous</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mozealous.com/?p=864</guid>
		<description><![CDATA[Way back in middle school my friend Ethan faced a really challenging problem.  See Ethan&#8217;s mom had a membership to Sam&#8217;s Club, and always did the shopping for the family.  Well, one day his mom went to Sam&#8217;s club and purchased a huge 1 gallon jug of peanut butter for the family.  The problem was it [...]]]></description>
				<content:encoded><![CDATA[<p></p><p><a href="http://www.mozealous.com/wp-content/uploads/PeanutButter1.png"><img class="aligncenter size-medium wp-image-871" title="Creamy Peanut Butter Disappointment" src="http://www.mozealous.com/wp-content/uploads/PeanutButter1-300x223.png" alt="" width="300" height="223" /></a></p>
<p>Way back in middle school my friend Ethan faced a really challenging problem.  See Ethan&#8217;s mom had a membership to Sam&#8217;s Club, and always did the shopping for the family.  Well, one day his mom went to Sam&#8217;s club and purchased a huge 1 gallon jug of peanut butter for the family.  <strong>The problem was it was CREAMY peanut butter</strong> and Ethan (like many people) hated creamy peanut butter.</p>
<h2>Ethan voices his displeasure with the creamy peanut butter purchase</h2>
<p>Ethan being really displeased with the purchase let his mother know that he wasn&#8217;t about to eat that creamy peanut butter and asked his mother to get him chunky Peanut Butter instead.  Well, after Ethan&#8217;s mom just bought a gallon of creamy peanut butter, she was not about to go buy MORE peanut butter.</p>
<p>Faced with this problem Ethan could have done many things&#8230;he could have refused to eat the peanut butter until his mom corrected the problem, he could have sabotaged the peanut butter, and he could have gone out and bought chunky peanut butter himself.  None of these solutions would have made both him AND his mom happy.</p>
<h2>So what did Ethan do?</h2>
<p>Ethan was smart enough to think outside the box and come up with a solution to the problem that made both him and his mom happy.  He was able to stick to his principles and not eat creamy peanut butter, and make his mom happy by not wasting all that peanut butter&#8230;<strong>Ethan bought peanuts to convert the creamy peanut butter to chunky peanut butter. </strong>Ethan ran to the store, picked up a pound of peanuts, crushed them up, and fixed the peanut butter.</p>
<p><strong>So the next time life gives you creamy peanut butter, be like Ethan and make it chunky.</strong></p>
<p>You can follow Ethan on twitter <a href="http://twitter.com/ethang">here</a> (<a href="http://twitter.com/ethang">@ethang</a>).</p>
<img src="http://feeds.feedburner.com/~r/mozealous/YoHK/~4/xnBic1dKgiw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mozealous.com/when-life-gives-you-creamy-peanut-butter-buy-peanuts-and-make-it-chunky/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.mozealous.com/when-life-gives-you-creamy-peanut-butter-buy-peanuts-and-make-it-chunky/</feedburner:origLink></item>
	</channel>
</rss>
