<?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>The Nordhagen &#187; Mac</title>
	<atom:link href="http://www.oyvindnordhagen.com/blog/category/culture/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oyvindnordhagen.com/blog</link>
	<description>Øyvind Nordhagen on ActionScript and other things</description>
	<lastBuildDate>Fri, 20 Jan 2012 13:06:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The case for Apples closed platform model</title>
		<link>http://www.oyvindnordhagen.com/blog/2010/01/29/the-case-for-apples-closed-platform-model/</link>
		<comments>http://www.oyvindnordhagen.com/blog/2010/01/29/the-case-for-apples-closed-platform-model/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 23:42:54 +0000</pubDate>
		<dc:creator>Øyvind</dc:creator>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.oyvindnordhagen.com/blog/?p=243</guid>
		<description><![CDATA[I&#8217;m getting really fed up by the unjustified apple bashing that goes on these days. Just 24 hours after the launch of the iPad and the net is overflowing with whining complaints about Apples continuing stance against a more open [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m getting really fed up by the unjustified apple bashing that goes on these days. Just 24 hours after the launch of the iPad and the net is overflowing with whining complaints about Apples continuing stance against a more open platform model when it comes to hardware and the App Store. Again.</p>
<p>Before reading on, you probably wonder if I&#8217;m a fanboy myself. The answer to that is both yes and no. Yes because there&#8217;s no denying the abundance of Apple made devices and solutions that enrich my daily life, both professionally and personnally. No because I have no problem recognizing the faults and strangeness to be found in the Apple eco system. But this is not about Apple in general, but the specific case of the path Apple has chosen when it comes to app third party development, approval and distribution.</p>
<p><a href="http://al3x.net/2010/01/28/ipad.html">Alex Payne writes on his blog</a>:</p>
<blockquote><p>The iPad demonstrates that if Apple is listening to these complaints, they simply don’t care. This is why I say that the iPad is a cynical thing: Apple can’t – or won’t – conceive of a future for personal computing that is both elegant and open, usable and free.</p></blockquote>
<p>This pisses me off because it lacks perspective. If a company is manufacturing products in low-cost countries, well aware that the cheap production price comes at a high health price for the workers—and lets face it, maybe Apple is— then that&#8217;s cynical. But choosing a strategy that locks as much as possible of the inner workings of a commercial device down, simply isn&#8217;t. It might be disappointing at worst. Some argue in their own right that it&#8217;s unwise. But the bottom line is that it&#8217;s the right of any business, just as it&#8217;s the consumers right to choose not to spend their money there. The majority of western world economies are based on this general principle, and whether we like it or not, it applies to Apple as well. Complaining about cynicism in this context tells me you haven&#8217;t thought this through.</p>
<p>As explained by Steve and his subordinates on numerous occations, Apple believes they need control over as many aspects of their production and delivery chain as possible in order to deliver the best user experience they can. Remember, this is a belief converted to a strategy that Apple applies to the products they make and own. This has enabled them to create breakthrough products that raises the bar for everyone else in the industry and has led to real paradigm shifts in the way we work, play and communicate. HTC, Nokia/Symbian and the rest haven&#8217;t even come close in terms of sales and widespread adoption. No matter how hard you try and pick that statement apart and devaluate it, there&#8217;s no denying the fact that the sales, adoption rate and most importantly; customer satisfaction tell the same story. Apple puts this down to the very same platform model that&#8217;s been getting the worst of the tech press lately. You may argue that an equal success would have been possible if Apple had taken their combined product design, UI design and engineering wizardry and walked the open road, and you may even be proven right one day. But so far that&#8217;s been the path of their jealous competitors.</p>
<p>What I explain to many fresh switchers from PC to Mac is that to get the best experience you kind of have to buy into the whole eco system of the Mac. I don&#8217;t particularly like to give that advice, but it&#8217;s the truth. Apple has a vision. Where that vision deviates from many other&#8217;s is in the holistic nature of it; the fact that Apple products are designed to work best with other Apple (approved) products and to make more decisions and assumptions on the user&#8217;s behalf. To make all this possible it makes sense to control larger parts of the environment the product lives in.</p>
<p>As a user interface developer, I&#8217;m the middle man between the designer and the back end developers, which puts me at the center of UI/business logic debate. From this experience I know how challenging it can be to get a success from the collaboration involving just three creators that might even be used to working with each other. The designer has the vision, I may share it and execute it or break it depending on several factors. The backend guy might do either himself. Expand that example to involving, hardware, firmware, OS, software, peripherals <em>and</em> third party providers, and you can easily see why anyone might choose to keep this all under the same roof, within the same company culture, under the same visionary leader. You can easily say it&#8217;s hard enough as it is without providing the means for others to mess with it all they want.</p>
<p>I suspect that inside most of us, we like the idea of openness an sharing. I&#8217;m no different and as a Flash Developer I try to make my own contribution whenever I can. If Apple were to go 180 in the question of an open platform, I would certainly applaud them for it. Until then I&#8217;m a generally happy, relatively IT problem-free participant in the Apple eco system.</p>
<p>&#8230;and I&#8217;m not getting an <span style="text-decoration: line-through;">iSlate</span> <span style="text-decoration: line-through;">iTablet</span> <span style="text-decoration: line-through;">iTampon</span> iPad because I also think it&#8217;s an oversized iPod Touch and I don&#8217;t have a need for it. Loving my iPhone though!</p>
<p>EDIT: A few links to great posts on the subject:</p>
<ul>
<li><a href="http://www.rinich.com/post/358597818/i-love-walled-gardens">I Love Walled Gardens, by Rory Marinich</a></li>
<li><a href="http://blog.jaggeree.com/post/357787918/why-the-ipad-may-be-just-what-we-need-for-digital">jaggeree /Blog : : Why the iPad may be just what we need for Digital Inclusion</a></li>
<li><a href="http://www.guardian.co.uk/technology/2010/jan/29/stephen-fry-apple-ipad">Stephen Fry: why the Apple iPad is here to stay | The Guardian</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.oyvindnordhagen.com/blog/2010/01/29/the-case-for-apples-closed-platform-model/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Call Of Duty 4 (PS3) port opening (forwarding) for AirPort</title>
		<link>http://www.oyvindnordhagen.com/blog/2008/01/04/call-of-duty-4-ps3-port-opening-forwarding-for-airport/</link>
		<comments>http://www.oyvindnordhagen.com/blog/2008/01/04/call-of-duty-4-ps3-port-opening-forwarding-for-airport/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 21:53:22 +0000</pubDate>
		<dc:creator>Øyvind</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Spread The Word]]></category>
		<category><![CDATA[AirPort]]></category>
		<category><![CDATA[Call Of Duty]]></category>
		<category><![CDATA[COD]]></category>
		<category><![CDATA[COD4]]></category>
		<category><![CDATA[DHCP client id]]></category>
		<category><![CDATA[forwarding]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[PlayStation]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[PS3]]></category>

		<guid isPermaLink="false">http://www.oyvindnordhagen.com/blog/2008/01/04/call-of-duty-4-ps3-port-opening-forwarding-for-airport/</guid>
		<description><![CDATA[If you play Call Of Duty 4 on PlayStation 3 (like me), chances are you&#8217;ve spent some time waiting to be connected to an online game. Infinity Ward who created the game blame your internet router for not having the [...]]]></description>
			<content:encoded><![CDATA[<p>If you play Call Of Duty 4 on PlayStation 3 (like me), chances are you&#8217;ve spent some time waiting to be connected to an online game. Infinity Ward who created the game blame your internet router for not having the correct ports opened. While <a href="http://www.infinityward.com/community/forum/index.php/topic,3038.0.html" target="_blank">this post</a> says that you will need to open ports 3074 and 3075 on you router, maybe you don&#8217;t even know what a port is, not to mention how to open them?</p>
<p>To be honest I don&#8217;t know too much about this stuff either, but this I do know: the term &#8220;opening a port&#8221; is somewhat misleading. It took me some time to discover that it&#8217;s actually the same as &#8220;forwarding a port&#8221; or &#8220;port forwarding&#8221; as it is called in the AirPort Admin Utility for Mac. You cannot just open a port, you have to tell the router which computer on your network should receive network traffic directed to that port. That computer is identified by an IP-address, but that means entering that IP address manually, and most home networks are configured handle this automatically (by means of DHCP) and that&#8217;s likely to be the most practical solution anyway.</p>
<p>How do we solve this? Enter DHCP Client ID&#8230; ok, an introduction should probably end with a far sexier name than &#8220;DCHP Client ID&#8221;, but here it goes, watch:</p>
<p>These screenshots are in Norwegian, but the layout is the same, and I will attempt to translate.</p>
<p><strong>Step 1: Open AirPort Amin Utility and select &#8220;Internet&#8221; and &#8220;DHCP&#8221;</strong></p>
<p>NOTE: This requires that your AriPort is set to share a public IP address. That setting is located in the first tab under &#8220;Internet&#8221;.</p>
<p><img src="http://www.oyvindnordhagen.com/blog/wp-content/uploads/2008/01/bilde-1.jpg" alt="bilde-1.jpg" /></p>
<p>At the bottom you will se something called DHCP reservations, and the list is likely to be empty, unlike mine. Below the list a +-button. Click that and this sheet appears:</p>
<p><strong>Step 2: Enter a name and method for the new reserved IP address.</strong></p>
<p><img src="http://www.oyvindnordhagen.com/blog/wp-content/uploads/2008/01/bilde-2.png" alt="bilde-2.png" /></p>
<p>I chose to name it PS3, bu that&#8217;s not important. What is is that you specify DHCP Client ID as the method and click continue.</p>
<p><strong>Step 3: Enter a client ID and the IP address you wish</strong></p>
<p><img src="http://www.oyvindnordhagen.com/blog/wp-content/uploads/2008/01/bilde-3.jpg" alt="bilde-3.jpg" /></p>
<p>The Client ID is important because you have to enter the same on your PlayStation. May I suggest &#8220;PS3&#8243; for that. Next you enter an IP address. The three first numbers have been entered for you, and you have to select a number between 2 and 256. I chose 94, and if that&#8217;s not manually assigned to any other computer on your network it will work for you as well. Click &#8220;Done&#8221;.</p>
<p><strong>Step 4: opening/forwarding the ports</strong></p>
<p><img src="http://www.oyvindnordhagen.com/blog/wp-content/uploads/2008/01/bilde-4.jpg" alt="bilde-4.jpg" /></p>
<p>Select &#8220;Advanced&#8221; and &#8220;Port Forwarding&#8221; and you will see something like this. Again, click the +-button below the list and this sheet appears:</p>
<p><img src="http://www.oyvindnordhagen.com/blog/wp-content/uploads/2008/01/bilde-5.jpg" alt="bilde-5.jpg" /></p>
<p>Fill out the fields exactly like the screenshot, or if you chose a different IP address to be reserved for your PS3 in step 3, enter that address instead. Click &#8220;Continue&#8221;.</p>
<p><img src="http://www.oyvindnordhagen.com/blog/wp-content/uploads/2008/01/bilde-6.jpg" alt="bilde-6.jpg" /></p>
<p>Here you select a name for the configuration. Again, this has no technical meaning, it&#8217;s just a description so I entered &#8220;COD4&#8243; as an abbreviation for &#8220;Call Of Duty 4&#8243;. Pretend like the rest of the sheet isn&#8217;t there and click &#8220;Done&#8221;.</p>
<p><strong>Step 5: Restart the AirPort</strong></p>
<p>Restart your AirPort by clicking the &#8220;Apply&#8221;/&#8221;Update&#8221;/&#8221;Restart&#8221; (don&#8217;t know it&#8217;s actual name in English) in AirPort Admin Utility.</p>
<p><strong>Step 6: Configure your PlayStation network settings</strong></p>
<p>You can configure the network settings for your PS3 almost like you already have. You need to choose manual setup, but you can still use automatic detection for all settings except you DHCP Client ID, which, obviously, has to be whatever you chose in step 3. Remember my suggestion was &#8220;PS3&#8243;. After that Bob&#8217;s your father&#8217;s brother!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oyvindnordhagen.com/blog/2008/01/04/call-of-duty-4-ps3-port-opening-forwarding-for-airport/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Apple reinvents banner ads&#8230;</title>
		<link>http://www.oyvindnordhagen.com/blog/2007/11/22/apple-reinvents-banner-ads/</link>
		<comments>http://www.oyvindnordhagen.com/blog/2007/11/22/apple-reinvents-banner-ads/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 21:06:53 +0000</pubDate>
		<dc:creator>Øyvind</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Problems & Solutions]]></category>
		<category><![CDATA[Adobe Flash]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[banner]]></category>
		<category><![CDATA[PC-guy]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.oyvindnordhagen.com/blog/2007/11/22/apple-reinvents-banner-ads/</guid>
		<description><![CDATA[I just had to share this&#8230;]]></description>
			<content:encoded><![CDATA[<p>I just had to share this&#8230;<br />
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/ysHSDiiuWWE&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/ysHSDiiuWWE&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oyvindnordhagen.com/blog/2007/11/22/apple-reinvents-banner-ads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

