<?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>Architect, Engineer, Tech Enthusiast - Hasan Otuome &#187; General</title>
	<atom:link href="http://technophi.com/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://technophi.com</link>
	<description>personal weblog of a tech addict</description>
	<lastBuildDate>Wed, 23 Nov 2011 18:04:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Winning Strategies for Social Video</title>
		<link>http://technophi.com/2011/11/23/winning-strategies-for-social-video/</link>
		<comments>http://technophi.com/2011/11/23/winning-strategies-for-social-video/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 18:04:06 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=797</guid>
		<description><![CDATA[You want to take advantage of the social media revolution and you have a great a idea focused around online video. You want to experience some of the growth and success you&#8217;ve witnessed YouTube, Tout, Instagram and others achieve. What were the catalysts that made these companies and others like them take off? While there [...]]]></description>
			<content:encoded><![CDATA[<p>You want to take advantage of the social media revolution and you have a great a idea focused around online video. You want to experience some of the growth and success you&#8217;ve witnessed YouTube, Tout, Instagram and others achieve. What were the catalysts that made these companies and others like them take off? </p>
<p>While there are countless reasons as to their success, I believe each benefited from similar strategies that can also improve your odds of winning.</p>
<h3>Content is King</h3>
<p>It&#8217;s a basic business principle &#8211; if you don&#8217;t have what people want they will seek it elsewhere. So where could this content come from? Well, there are (2) basic types from my perspective: </p>
<ol>
<li>Specialized</li>
<li>Generalized</li>
</ol>
<p>If your content is specialized or concentrated around a particular subject, it has to be truly compelling to gain mindshare of potential viewers as the outlets available are astounding and growing daily. </p>
<p>If your content isn&#8217;t married to a particular subject then you need an abundance to create the foundation for &#8220;sticky&#8221; sessions that will have your viewers losing track of time as they peruse your library of content which you have carefully woven together using tags, keywords, etc.</p>
<p>Specialized content may be the easiest to acquire initially but requires a greater effort to maintain over time. Your content would have to generate enough buzz that people are constantly engaging in a dialogue either on your site or around the Internet. </p>
<p>Even if that were to happen, the window of opportunity is finite. Also, the time and financial costs can become exorbitant rather quickly which has the effect of constantly diminishing your rate of return making this path an unattractive one. </p>
<p>Generalized content is typically the complete opposite, being harder to acquire initially but requiring less effort to maintain over time. How you reduce the maintenance effort is by taking advantage of the social network which is more than willing to help you in your cause. And, due to the constant advances in modern technology, this social workforce is becoming increasingly capable of sustaining your efforts.</p>
<h3>Recruit Social Videographers</h3>
<p>If you build it, they will come. Everyday more and more people are discovering the massiveness of the social network. And, because of the social nature of this network, people are looking for ways to make their presence known, to participate, to have a voice, to socialize.</p>
<p>What you must provide them is a solid platform on which to do so. If you can make it easy for potential users to either generate content or upload existing content into your system, you are well on your way. But, you also need the capability to syndicate that content across the social network. </p>
<p>The more outlets you can tap the more appealing you become to your users who are appreciative for you making their lives easier. This good-will generally equates to positive word-of-mouth which can help propel your endeavor into the stratosphere.</p>
<p>With a limitless army of social videographers now working together with you, quantity of content should never be an issue again. All you would need to do is implement any kind of quality control mechanisms, if so desired, to keep submissions inline with your overall strategy, brand, etc. At the end of the day, you&#8217;ll have a mountainous library of content while rewarding your users with a media platform for social expression. </p>
<h3>Multiscreen/Multidevice</h3>
<p>Once you have content that people want to see, you need to enable them to view it in as many configurations as possible. The more accessible your content is, the greater its reach. The potential for your content to go &#8220;viral&#8221; is dramatically increased if it&#8217;s available across all the desktop browsers, as well as, available on iOS and Android phones and tablets.</p>
<p>Guarantee the most bang for your buck by investing the time and money necessary to extend your content library to these screens and devices. You get an additional bonus if you can also extend user content generation to these devices as well. You will be glad that you did and your users will love you for it.</p>
<h3>Adapt to Tech Changes</h3>
<p>Adaptability is extremely crucial to reaping the rewards of a social media strategy. You can improve your adaptability but having a firm understanding of not only how users have communicated in the past, are communicating now but how they might communicate in the future. </p>
<p>Future communications is not only subject to end user desires and needs but also to shifts in the underlying technology that enables these communications. Some things worthwhile to remain aware of:</p>
<p>1) New mediums, screens or devices available to deliver your content (eg, TVs, kiosks, etc)<br />
2) Costs associated with the storage and delivery of your content (eg, disk space, bandwidth, etc)<br />
3) Emergence of new video codecs or license changes in existing ones</p>
<p>The list goes on and on but the key is to start thinking about those things today so they don&#8217;t bite you tomorrow.</p>
<h3>Use Twitter and Facebook to Promote</h3>
<p>So, you&#8217;ve amassed an impressive library of content that&#8217;s steadily fueled by a sea of social videographers. You&#8217;ve made your content and content generation accessible across multiple screens and devices plus you&#8217;re ready for whatever the future holds. </p>
<p>Now all that&#8217;s left to do is to help your promoters promote. Not only must you integrate Twitter and Facebook for your users so they can spread the word, but you must also engage the social network through &#8211; you guessed it, Twitter and Facebook.</p>
<p>It&#8217;s simple. The more personable you are or are perceived, the greater your reach. Remember, this is a social network so when you &#8220;mingle&#8221; with people act like it. Don&#8217;t engage contacts like a cold, callous enterprise machine. If you do, you won&#8217;t be well received. </p>
<p>On the same note, you can&#8217;t be reckless either. Instead, let your corporate ethos serve you well by ensuring all communications are refined, responsive and informative yet relaxed. You want each contact to walk away with a positive experience because it&#8217;s that experience they will share with others thereby defining your social brand.</p>
<h4>THE END</h4>
<p>These are my thoughts and I&#8217;m sticking to them. What do you think? Post a comment or question. </p>
<p>At some point I&#8217;d like to discuss revenue generation as a follow-up to this article. </p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="Winning Strategies for Social Video" data-url="http://technophi.com/2011/11/23/winning-strategies-for-social-video/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton797" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2Fv5Efo9&amp;via=heroizm&amp;text=Blog%3A%20Winning%20Strategies%20for%20Social%20Video&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2011%2F11%2F23%2Fwinning-strategies-for-social-video%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2011/11/23/winning-strategies-for-social-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing Scalable Mobile Video Chat Applications</title>
		<link>http://technophi.com/2011/10/10/developing-scalable-mobile-video-chat-applications/</link>
		<comments>http://technophi.com/2011/10/10/developing-scalable-mobile-video-chat-applications/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 19:08:54 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Flash Platform]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=801</guid>
		<description><![CDATA[I&#8217;m making the assets and workbook from my lab at Adobe MAX available for download. The attached ZIP contains the following: L2709_Presentation.ppt L2709_Workbook.pdf FlashP2PLib.fxpl MAX2011MobileVideoChat.fxp EyeChat.fxp EyeChatDesktop.fxp The last two projects are completed versions that you can use for testing or to skip ahead. I plan to follow up with posts related to the P2P [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m making the assets and workbook from my lab at Adobe MAX available for download. The <a href="http://labs.otuome.com/go/max2011/dsmvca">attached ZIP</a> contains the following:</p>
<ul>
<li>L2709_Presentation.ppt</li>
<li>L2709_Workbook.pdf</li>
<li>FlashP2PLib.fxpl</li>
<li>MAX2011MobileVideoChat.fxp</li>
<li>EyeChat.fxp</li>
<li>EyeChatDesktop.fxp</li>
</ul>
<p>The last two projects are completed versions that you can use for testing or to skip ahead. </p>
<p>I plan to follow up with posts related to the P2P logic used in this sample application. Any questions, let me know. Thanks to all who attended!!</p>
<p><a href="http://labs.otuome.com/go/max2011/dsmvca">L2709_DSMVCA.zip</a></p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="Developing Scalable Mobile Video Chat Applications" data-url="http://technophi.com/2011/10/10/developing-scalable-mobile-video-chat-applications/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton801" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2FnYCs51&amp;via=heroizm&amp;text=Developing%20Scalable%20Mobile%20Video%20Chat%20Applications&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2011%2F10%2F10%2Fdeveloping-scalable-mobile-video-chat-applications%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2011/10/10/developing-scalable-mobile-video-chat-applications/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Devising a Social Media Strategy</title>
		<link>http://technophi.com/2011/05/10/devising-a-social-media-strategy/</link>
		<comments>http://technophi.com/2011/05/10/devising-a-social-media-strategy/#comments</comments>
		<pubDate>Tue, 10 May 2011 19:33:14 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[FITC]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[IT Managment]]></category>
		<category><![CDATA[LAFO]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=745</guid>
		<description><![CDATA[You&#8217;ve noticed the trend, businesses around the globe are embracing social media. Now, you want to harness that same power for your business. First, you need a social business strategy that makes sense for your business. In order to do that, you must consider the fact that times have changed. No longer can an organization [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve noticed the trend, businesses around the globe are embracing social media. Now, you want to harness that same power for your business. First, you need a social business strategy that makes sense for your business. In order to do that, you must consider the fact that times have changed. No longer can an organization get by on catering to market needs alone. </p>
<p>The business world today is much more empowered; empowered to act and react to dynamic changes often the moment they occur. For your organization to reap the benefits of the social media phenomenon, you must adapt and become more flexible in how you engage your customers, partners and community. To do so involves cultivating social connections that focus on solving business and customer challenges rather than the traditional PR techniques of selling your prospects on just how <strong>great</strong> you are.</p>
<p>Now that you&#8217;ve established the need for a social strategy there are a few things that should be done before you actually devise the strategy.</p>
<p><strong>A) Help the CEO formulate a social media strategy team that will include internal leaders and managers spanning the entire organization. </strong></p>
<p>The social team&#8217;s job will be to help create the strategy and oversee its implementation. As internal buy-in is critical to overall strategy success, the choices made in team selection are extremely crucial. Remember, you can&#8217;t build success on a rocky foundation.  </p>
<p>Once the team is assembled, it wouldn&#8217;t hurt to&#8230; </p>
<p><strong>B) Conduct a session with your company&#8217;s executive team where you explore social tech&#8217;s ability to and success in transforming organizations. </strong></p>
<p>Be sure to fully explore how the same and more can be realized by your organization. Once the seeds have been planted and the bosses are on board, you can start building out your strategy. And because you&#8217;re building on a solid foundation, you should really be able to maximize your competitive advantage by following sound principles catered to your unique value position. Does this guarantee you&#8217;ll be the next Facebook or Twitter? No, but it will guarantee a much better fate than just blindly approaching the socialsphere, hoping for the best.</p>
<p>Based on a recently published Forrester Research report, <strong><a href="http://www.forrester.com/rb/Research/social_business_strategy/q/id/57541/t/2">Social Business Strategy</a></strong>, there are four key ingredients to a successful social business strategy:</p>
<p><strong>#1 Know Thy Neighbor</strong><br />
There&#8217;s no way that you can create value through social engagement if you don&#8217;t truly understand who your employees and customers are, as well as, how they use social technology. According to Forrester, 62 million US adults visited a social networking site at least monthly between 2007 &#8211; 2010 representing a 50% increase in social networking usage.</p>
<p><strong>#2 Define Your Goals</strong><br />
What do you expect to achieve by becoming more social? Do you want to improve customer perception? Increase customer sat? Increase sales? Whatever the case may be, get specific, associate each goal with a strategy and detail the steps to achieve the goal. Once that&#8217;s established, review what emerging social technology trends make the most sense in support of accomplishing your goals.</p>
<p><strong>#3 Weigh the Pros and Cons</strong><br />
Determine which of your goals has the greatest output (return) for the least input (investment). Don&#8217;t get caught up in ego. Realistically assess the risk, effort and complexity of each goal/strategy so you can formulate the clearest picture of which ones should be pursued and which ones to abandon. If a project requires a high investment with very little return, it should be tossed. On the other hand, if you discover a gem of a project that essentially costs nothing to implement but yields untold riches, be smart and fast-track that one.</p>
<p><strong>#4 Pick the Right Tool for the Job</strong><br />
You&#8217;ll likely need a myriad of services to support your golden social strategy so choose wisely. Explore all your options whether it be SaaS, PaaS or even IaaS. Determine which ones integrate with your existing infrastructure the best. You ultimately want your technology selection to be the icing on your well baked plan. </p>
<p>I&#8217;ve personally found success with this approach and feel that it can effectively be applied to a variety of operational/strategical models. How about you?</p>
<p>RELATED RESOURCES<br />
<a href="http://www.forrester.com/rb/Research/social_business_strategy/q/id/57541/t/2">http://www.forrester.com/rb/Research/social_business_strategy/q/id/57541/t/2</a></p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="Devising a Social Media Strategy" data-url="http://technophi.com/2011/05/10/devising-a-social-media-strategy/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton745" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2Fkp4G6E&amp;via=heroizm&amp;text=Devising%20a%20Social%20Media%20Strategy&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2011%2F05%2F10%2Fdevising-a-social-media-strategy%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2011/05/10/devising-a-social-media-strategy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To Offshore or Nearshore? That Is The Question!</title>
		<link>http://technophi.com/2011/04/03/to-offshore-or-nearshore-that-is-the-question/</link>
		<comments>http://technophi.com/2011/04/03/to-offshore-or-nearshore-that-is-the-question/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 15:29:14 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[IT Managment]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[offshoring]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=655</guid>
		<description><![CDATA[In recent years, outsourcing has emerged as a viable means for an organization to contract out a business function, that was previously performed in-house, to an external vendor/provider. The functions targeted can include areas such as business, knowledge or engineering processes, among others. Typically, an organization seeks to outsource in order to realize certain business [...]]]></description>
			<content:encoded><![CDATA[<p>In recent years, outsourcing has emerged as a viable means for an organization to contract out a business function, that was previously performed in-house, to an external vendor/provider. The functions targeted can include areas such as business, knowledge or engineering processes, among others. Typically, an organization seeks to outsource in order to realize certain business benefits such as:</p>
<ul>
<li>Cost savings (e.g. lower taxes, cheaper labor, etc)</li>
<li>Quality improvement</li>
<li>Reduced time to market</li>
<li>Capacity management</li>
<li>Risk management/mitigation</li>
<li>Scalability</li>
</ul>
<p>During the late 90s and early 00s, there was a definite boom in offshore outsourcing a/k/a <strong>offshoring</strong> where mega-corporations were able to take advantage of large resource pools in lower cost economies due to an extremely disparate gap in wages that existed between the industrialized nations seeking to outsource and the developing nations providing the services. It was not uncommon to see companies like HP outsource their entire customer support operations to call centers in Hong Kong, Shanghai or Bangladesh. When planned effectively, those kinds of strategic business decisions have shown the potential to reap generous dividends on a relatively low-cost investment.</p>
<p>In the US, there has always been mixed emotions/views on outsourcing. Opponents claim it leads to job displacement, especially as it relates to offshoring. Supporters argue that offshoring actually lowers prices thereby yielding a greater overall economic benefit. Regardless of the position taken, the decision to offshore often carries its own set of consequences and repercussions that must be accounted for and dealt with such as:</p>
<ul>
<li>Physical distance (ie, geographic proximity, time zones, etc)</li>
<li>Quality of service</li>
<li>Language/cultural barriers</li>
<li>Security issues</li>
<li>Governmental policies/restrictions</li>
</ul>
<p>Considerations like these coupled with the recent global economic downturn and the proliferation of <strong>cloudsourcing</strong> have cooled the heels of the once agressive business strategists to take a slower, more stable approach to offshoring in particular and outsourcing in general. This change in landscape, attitude and strategy has given rise to alternatives like <strong>nearshoring</strong> and as a result, has seeded socio-economic growth in neighboring countries like Brazil, Chile, Canada and Mexico.  </p>
<p>What makes nearshoring appealing is that it allows an organization to mitigate several of the concerns/risks associated with offshoring while still reaping the benefits that an outsourcing strategy provides. By providing increased flexibility for organizational alignment, nearshoring can be an effective means to increase ROI.</p>
<p>Eventually, business strategists may shift back towards insourcing as some analysts suggest. This will especially become true as the once developing nations become more industrialized and the labor cost savings increasingly diminish. Would that signal the death of outsourcing? Hardly. I believe outsourcing is here to stay and will see increased/decreased implementation as market and economic conditions dictate. What do you think?</p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="To Offshore or Nearshore? That Is The Question!" data-url="http://technophi.com/2011/04/03/to-offshore-or-nearshore-that-is-the-question/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton655" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2FlZgIfy&amp;via=heroizm&amp;text=To%20Offshore%20or%20Nearshore%3F%20That%20Is%20The%20Question%21&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2011%2F04%2F03%2Fto-offshore-or-nearshore-that-is-the-question%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2011/04/03/to-offshore-or-nearshore-that-is-the-question/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why IPv6 is a Big Thing</title>
		<link>http://technophi.com/2011/01/18/why-ipv6-is-a-big-thing/</link>
		<comments>http://technophi.com/2011/01/18/why-ipv6-is-a-big-thing/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 19:02:47 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[IT Managment]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=624</guid>
		<description><![CDATA[It&#8217;s the nature of the universe that all things come to an end. It&#8217;s also human nature to dread this universal fact. We tend to look at this &#8220;end&#8221; as a loss of the permanent variety and we simply hate to lose things when that loss is permanent. This feeling causes us to be resistant [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s the nature of the universe that <strong>all things come to an end</strong>. It&#8217;s also human nature to dread this universal fact. We tend to look at this <em>&#8220;end&#8221;</em> as a loss of the permanent variety and we simply hate to lose things when that loss is permanent. This feeling causes us to be resistant to and willfully ignorant to <em>&#8220;the end&#8221;</em>. We go on enjoying the existence of things and soon become oblivious to the fact that at some point the things we&#8217;re enjoying will cease to be. And so it has come with the Internet as we know it.</p>
<p>The Internet that we&#8217;ve become accustomed to will soon cease to exist. It&#8217;s fast-approaching that point where it can no longer exist as it does today. This is due to the fact that we&#8217;re running out of addresses under the current Internet Layer protocol, Internet Protocol version 4 (IPv4). IPv4 is responsible for relaying data across the Internet from source host to destination host based solely on their addresses. IPv4 uses 32-bit (2 to the 32nd power) addresses and can support 4.3 billion devices connected directly to the Internet. </p>
<p>Normally, 4.3 billion would seem like a massive number but with the proliferation of Internet-hungry devices, that number has become almost entirely consumed. As it stands now, less than 5% of IPv4 addresses are left unallocated to the regional Internet registries, who in turn issue them out to network operators. These network operators are then responsible for issuing them to their service subscribers. Think about that for a second, 5% of 4.3 billion. That leaves only 215 million addresses left to issue before IPv4 reaches its end. <a href="http://www.potaroo.net/tools/ipv4/">Experts</a> expect the free pool of IPv4 addresses to be depleted in a matter of weeks. So, it seems that we&#8217;ve pushed IPv4 as far as it can possibly go and we did so in only 30 years. Without diminishing the incredible nature of that thought, what will happen once that eventual day finally comes? Will we no longer be able to surf the Net, check email, buy movie or plane tickets? Hopefully not. That&#8217;s what IPv6 was created to prevent.</p>
<p>IPv6 defines a new addressing method that&#8217;s infinitely more robust than its predecessor. It uses 128-bit addresses which supports a virtually unlimited number of devices (2 to 128th power). In other words, it will take a LOT longer than 30 years to exhaust those many addresses. We&#8217;ll have enough addresses to issue our future extraterrestrial networks on the Moon and Mars. </p>
<p>To get planet Earth ready for the mandatory switch to IPv6, the <a href="http://isoc.org/wp/worldipv6day/">Internet Society is sponsoring World IPv6 Day on June 8, 2011</a>. This global trial requires participants to support native IPv6 traffic on their main Web sites on that day. Google, Yahoo and Facebook, along with leading content delivery networks like Akamai and Limelight have all committed to the IPv6 trial. In order to participate in the trial, these companies must commit to running a dual-stack deployment which will allow IPv6 traffic to run alongside IPv4 traffic without utilizing shortcuts like <a href="http://www.google.com/intl/en/ipv6/">DNS whitelisting</a>. Until now, content providers like Facebook and Google have been supporting IPv6 via dedicated addresses separate from their main traffic-heavy sites.</p>
<p>These companies aren&#8217;t the only ones that believe change is eminent. Recently, the <a href="http://www.networkworld.com/news/2010/122010-dod-strongarms-suppliers-on-ipv6.html">US Military started nudging its IT vendors to begin supporting IPv6</a> on their public facing sites. And, in September of 2010, the Office of Management and Budget <a href="http://www.networkworld.com/news/2010/092810-ipv6-obama-plan.html">mandated federal agencies to support IPv6</a> in dual-stack mode on their public facing sites by the fall of 2012. </p>
<p>The ball is definitely in motion to transition the world to the next version of the IP protocol. Hopefully this trial will prompt content providers, ISPs and manufacturers to start their transitions to IPv6 as soon as possible. As someone that&#8217;s ultimately responsible for technology and IT at my company, I am definitely excited to smoothly transition our internal and external operations over to IPv6. </p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="Why IPv6 is a Big Thing" data-url="http://technophi.com/2011/01/18/why-ipv6-is-a-big-thing/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton624" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2Fiezh2E&amp;via=heroizm&amp;text=Why%20IPv6%20is%20a%20Big%20Thing&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2011%2F01%2F18%2Fwhy-ipv6-is-a-big-thing%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2011/01/18/why-ipv6-is-a-big-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex 4 &#8211; Base64 Image Decompression and Decoding</title>
		<link>http://technophi.com/2010/08/18/flex-4-base64-image-decompression-and-decoding/</link>
		<comments>http://technophi.com/2010/08/18/flex-4-base64-image-decompression-and-decoding/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 12:04:11 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=536</guid>
		<description><![CDATA[If you ever run into a situation where you need/want to work with Base64-encoded images using AMF, here&#8217;s an example of the process involved in retrieving the encoded data packed with GZip compression from the backend. Source view is enabled on the SWF and the AMFPHP service used are included as well. To view the [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever run into a situation where you need/want to work with Base64-encoded images using AMF, here&#8217;s an example of the process involved in retrieving the encoded data packed with GZip compression from the backend. Source view is enabled on the SWF and the AMFPHP service used are included as well. </p>
<p>To view the demo in its own window, click <a href="http://technophi.com/examples/base64/Base64Decompressor.html">here</a>.<br />
<br/></p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_Base64Decompressor_701920035"
			class="flashmovie"
			width="955"
			height="600">
	<param name="movie" value="/examples/base64/Base64Decompressor.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="/examples/base64/Base64Decompressor.swf"
			name="fm_Base64Decompressor_701920035"
			width="955"
			height="600">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="Flex 4 &#8211; Base64 Image Decompression and Decoding" data-url="http://technophi.com/2010/08/18/flex-4-base64-image-decompression-and-decoding/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton536" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2Fm554lR&amp;via=heroizm&amp;text=Flex%204%20%26%238211%3B%20Base64%20Image%20Decompression%20and%20Decoding&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2010%2F08%2F18%2Fflex-4-base64-image-decompression-and-decoding%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/08/18/flex-4-base64-image-decompression-and-decoding/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP Documentation Tips</title>
		<link>http://technophi.com/2010/07/06/php-documentation-tips/</link>
		<comments>http://technophi.com/2010/07/06/php-documentation-tips/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 01:08:29 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=509</guid>
		<description><![CDATA[Recently had to run PhpDocumentor on a project only to be faced with broken documentation after bringing all class files into compliance with proper comments. At first I thought I was missing a config flag for the command-line but, it turns out that the PhpDocumentor-1.4.3 ZIP download contains broken template elements. In the following screenshot, [...]]]></description>
			<content:encoded><![CDATA[<p>Recently had to run <a href="http://www.phpdoc.org/">PhpDocumentor</a> on a project only to be faced with broken documentation after bringing all class files into compliance with proper comments. At first I thought I was missing a config flag for the command-line but, it turns out that the PhpDocumentor-1.4.3 ZIP download contains broken template elements. In the following screenshot, notice how some CSS files have a .cs extenstion and some TPL files have a .tp extension. </p>
<p><a href="http://technophi.com/wp-content/uploads/ol_phpdoc_broken_download_20100706.png"><img src="http://technophi.com/wp-content/uploads/ol_phpdoc_broken_download_20100706-300x199.png" alt="" title="PHPDoc Broken Download" width="300" height="199" class="aligncenter size-medium wp-image-510" /></a></p>
<p>Some GIF, JS and PNG files also had the wrong extension. Once I realized that was the issue, I made use of this handy little tool, <a href="http://www.renamer.com">Renamer</a>, to allow me to run a batch rename on the contents of the HTML folder which holds all the template files. </p>
<p><a href="http://renamer.com/images/screenshot_main_window.jpg"><img src="http://renamer.com/images/screenshot_main_window.jpg"  class="aligncenter size-medium wp-image-510" alt="Renamer for OSX" width="300" height="199" /></a></p>
<p>After the file names were fixed, it was just a matter of adding the images that were missing from the default theme and the generated docs were finally legible. Next step, create a custom theme using the default as a base and make these docs a little prettier <img src='http://technophi.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="PHP Documentation Tips" data-url="http://technophi.com/2010/07/06/php-documentation-tips/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton509" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2FmfVo2q&amp;via=heroizm&amp;text=PHP%20Documentation%20Tips&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2010%2F07%2F06%2Fphp-documentation-tips%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/07/06/php-documentation-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking for a Software Architect</title>
		<link>http://technophi.com/2010/06/22/looking-for-a-software-architect/</link>
		<comments>http://technophi.com/2010/06/22/looking-for-a-software-architect/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 01:19:38 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=504</guid>
		<description><![CDATA[There&#8217;s an opening for a Software Architect at Almer/Blank, the interactive media agency where I work. If you think your skills are up to it, I personally invite you to check out this position. We work on a lot of cool and interesting projects and our office is located in one of the best places [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s an opening for a Software Architect at <a href="http://almerblank.com">Almer/Blank</a>, the interactive media agency where I work. If you think your skills are up to it, I personally invite you to check out this position.</p>
<p>We work on a lot of cool and interesting projects and our office is located in one of the best places in the world, Venice Beach. If you want to learn more about the job offering, click <a href="http://labs.almerblank.com/2010/04/ab-is-hiring-software-architect/">here</a>.</p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="Looking for a Software Architect" data-url="http://technophi.com/2010/06/22/looking-for-a-software-architect/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton504" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2FiVPqfx&amp;via=heroizm&amp;text=Looking%20for%20a%20Software%20Architect&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2010%2F06%2F22%2Flooking-for-a-software-architect%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/06/22/looking-for-a-software-architect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading Memory on a Macbook Pro 15-inch 2.66 GHz Intel Core i7</title>
		<link>http://technophi.com/2010/05/27/upgrading-memory-on-a-macbook-pro-15-inch-2-66-ghz-intel-core-i7/</link>
		<comments>http://technophi.com/2010/05/27/upgrading-memory-on-a-macbook-pro-15-inch-2-66-ghz-intel-core-i7/#comments</comments>
		<pubDate>Thu, 27 May 2010 23:49:12 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=465</guid>
		<description><![CDATA[This happens to be pretty straight-forward even though Apple recommends you let an Apple Certified Technician (ACT) perform the upgrade. If you happen to do it yourself, you&#8217;ll need the following: an 8GB memory upgrade kit Official D-I-Y Instructions Open work area Screwdriver (the Husky HD-74501 works perfectly) With all the necessities acquired, you can [...]]]></description>
			<content:encoded><![CDATA[<p>This happens to be pretty straight-forward even though Apple recommends you let an Apple Certified Technician (ACT) perform the upgrade. If you happen to do it yourself, you&#8217;ll need the following:</p>
<ol>
<li>an <a href="http://store.apple.com/us/memorymodel/ME_15_266_MBP_ICI7">8GB memory upgrade kit</a></li>
<li><a href="http://support.apple.com/kb/ht1270">Official D-I-Y Instructions</a></li>
<li>Open work area</li>
<li>Screwdriver (the <a href="http://bit.ly/cjbbB7">Husky HD-74501</a> works perfectly)</li>
</ol>
<p><a href="http://technophi.com/wp-content/uploads/IMG_0439.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0439-225x300.jpg" alt="" title="IMG_0439" width="225" height="300"/></a> <a href="http://technophi.com/wp-content/uploads/IMG_0438.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0438-225x300.jpg" alt="" title="IMG_0438" width="225" height="300"/></a></p>
<p>With all the necessities acquired, you can prep your MBP for surgery&#8230;</p>
<p><a href="http://technophi.com/wp-content/uploads/IMG_0441.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0441-225x300.jpg" alt="" title="IMG_0441" width="225" height="300" class="aligncenter size-medium wp-image-485" /></a></p>
<p>Once the bottom lid is removed, it&#8217;s time to remove the old memory&#8230;</p>
<p><a href="http://technophi.com/wp-content/uploads/IMG_0443.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0443-225x300.jpg" alt="" title="IMG_0443" width="225" height="300" class="aligncenter size-medium wp-image-488" /></a></p>
<p>With the memory slots clear, there&#8217;s nothing left standing in the way of the max out. Installation is super easy and should go without a hitch. But, if like me, your hand slips on insertion of the final upgrade chip (top) and you push the chip too quickly and it becomes wedged, don&#8217;t panic. </p>
<p>Just remove the little black pressure stabilization post which is likely what the chip is wedged against. Once you&#8217;ve done that, the chip should be easily removable. Click the thumbnail for a closeup view.</p>
<p><a href="http://technophi.com/wp-content/uploads/IMG_0445.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0445-225x300.jpg" alt="" title="IMG_0445" width="225" height="300" class="aligncenter size-medium wp-image-491" /></a></p>
<p>Once you have both chips firmly seated, you can replace the cover and reconnect all your cabling. Reboot and you should be greeted with the following after selecting <b>About This Mac</b></p>
<p><a href="http://technophi.com/wp-content/uploads/ol_mbp_mem_upgrade_20100527.png"><img src="http://technophi.com/wp-content/uploads/ol_mbp_mem_upgrade_20100527-264x300.png" alt="" title="ol_mbp_mem_upgrade_20100527" width="264" height="300" class="aligncenter size-medium wp-image-470" /></a></p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="Upgrading Memory on a Macbook Pro 15-inch 2.66 GHz Intel Core i7" data-url="http://technophi.com/2010/05/27/upgrading-memory-on-a-macbook-pro-15-inch-2-66-ghz-intel-core-i7/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton465" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2Fj8AtZJ&amp;via=heroizm&amp;text=Upgrading%20Memory%20on%20a%20Macbook%20Pro%2015-inch%202.66%20GHz%20Intel%20Core%20i7&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2010%2F05%2F27%2Fupgrading-memory-on-a-macbook-pro-15-inch-2-66-ghz-intel-core-i7%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/05/27/upgrading-memory-on-a-macbook-pro-15-inch-2-66-ghz-intel-core-i7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cannot load 32-bit SWT libraries on 64-bit JVM</title>
		<link>http://technophi.com/2010/03/22/cannot-load-32-bit-swt-libraries-on-64-bit-jvm/</link>
		<comments>http://technophi.com/2010/03/22/cannot-load-32-bit-swt-libraries-on-64-bit-jvm/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 05:52:40 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=460</guid>
		<description><![CDATA[If you get this error running Flash Builder or Eclipse on OSX Snow Leopard, it&#8217;s because there&#8217;s a mismatch between the libraries bundled with the plugin involved and the JVM of the OS. To fix, do one of the following: 1. For Eclipse, go to Eclipse -> Preferences -> Java -> Installed JRE 2. For [...]]]></description>
			<content:encoded><![CDATA[<p>If you get this error running Flash Builder or Eclipse on OSX Snow Leopard, it&#8217;s because there&#8217;s a mismatch between the libraries bundled with the plugin involved and the JVM of the OS. To fix, do one of the following:</p>
<p>1. For Eclipse, go to Eclipse -> Preferences -> Java -> Installed JRE<br />
2. For Flash Builder, go to Flash Builder -> Preferences -> Java -> Installed JREs </p>
<p>Then, edit the selected Java VM, adding the following value for the <strong>Default VM Arguments</strong> field<br />
 -d32</p>
<p><a href="http://technophi.com/wp-content/uploads/edit_jre_32bit.jpg"><img src="http://technophi.com/wp-content/uploads/edit_jre_32bit-300x296.jpg" alt="" title="edit_jre_32bit" width="300" height="296" class="aligncenter size-medium wp-image-461" /></a></p>
<p>This just forces the JVM to default to the 32-bit version. Once that&#8217;s been done, that error message should be no more&#8230;</p>
<div style="float: right; padding: 3px;"><a href="http://bufferapp.com/add" class="buffer-add-button" data-text="Cannot load 32-bit SWT libraries on 64-bit JVM" data-url="http://technophi.com/2010/03/22/cannot-load-32-bit-swt-libraries-on-64-bit-jvm/" data-via="bufferapp" data-count="none">Buffer</a><script type="text/javascript" src="http://static.bufferapp.com/js/button.js"></script></div><div id="tweetbutton460" class="tw_button" style="padding: 3px;float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fj.mp%2FjRKKM8&amp;via=heroizm&amp;text=Cannot%20load%2032-bit%20SWT%20libraries%20on%2064-bit%20JVM&amp;related=heroizm&amp;lang=en&amp;count=none&amp;counturl=http%3A%2F%2Ftechnophi.com%2F2010%2F03%2F22%2Fcannot-load-32-bit-swt-libraries-on-64-bit-jvm%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://technophi.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/03/22/cannot-load-32-bit-swt-libraries-on-64-bit-jvm/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

