<?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>Wes Kroesbergen&#039;s Portfolio &#187; Windows 7</title>
	<atom:link href="http://www.kroesbergens.com/portfolio/tag/windows-7/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kroesbergens.com/portfolio</link>
	<description>my opinions, conjectures, and thoughts</description>
	<lastBuildDate>Sun, 08 Jan 2012 15:13:04 +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>Experiences Creating a VPS-based VPN</title>
		<link>http://www.kroesbergens.com/portfolio/2010/12/experiences-creating-a-vps-based-vpn/</link>
		<comments>http://www.kroesbergens.com/portfolio/2010/12/experiences-creating-a-vps-based-vpn/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 17:39:41 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iWork]]></category>
		<category><![CDATA[Last.FM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Pandora]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/?p=430</guid>
		<description><![CDATA[Years ago I used Pandora Internet Radio 1 as my primary source of discovering new music. Pandora Internet Radio is unique in that it is based on something called the Music Genome Project 2, which essentially attempts to map &#8216;genes&#8217; to songs for a more accurate analysis of the type of music the listener enjoys, [...]]]></description>
			<content:encoded><![CDATA[
<p>Years ago I used Pandora Internet Radio <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-1' id='fnref-430-1'>1</a></sup> as my primary source of discovering new music. Pandora Internet Radio is unique in that it is based on something called the Music Genome Project <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-2' id='fnref-430-2'>2</a></sup>, which essentially attempts to map &#8216;genes&#8217; to songs for a more accurate analysis of the type of music the listener enjoys, and more accurate suggestions. (Songs in the Music Genome Project database can often have upwards of 400 different attributes assigned to them!) After licensing restrictions were implemented and Pandora no longer was accessible to Canadian users, I switched to the then free Last.FM <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-3' id='fnref-430-3'>3</a></sup>, which essentially suggests songs that other people who have listened to similar music also enjoyed. Last.FM is no longer free, and costs about $3/mo.</p>
<p>Earlier this year my music collection started to seem a little stale, and I started to wish for more variety, more music I have not listened to. This lead me to consider a VPN, which would essentially tunnel my Internet connection to a server in the US, allowing me to access Pandora and other sites such as Hulu <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-4' id='fnref-430-4'>4</a></sup>. I considered paying for a subscription to a VPN, but was having difficulty finding one that was reasonably priced and would tunnel my connection properly (all my data needs to flow through the US IP, not just a HTTP proxy). The other requirement was that the VPN be accessible via my iPad and iPhone as well as my desktop computers (Windows and Mac), and the only type of VPN connection that seemed to adequately satisfy my needs was an L2TP/IPSec VPN.</p>
<p>Since I couldn&#8217;t find a VPN service that seemed to satisfy my needs, I decided to create my own, which means I need root access to a server. I also plan to tunnel a lot of data, considering I will primarily be using it for media streaming. I also didn&#8217;t want to pay Windows Server licensing fees, so decided to take the route of Ubuntu Server. OpenVPN does not do native L2TP/IPSec, so was out of the question considering my iPad/iPhone requirement. This left StrongSwan and FreeSwan as the potential VPN platforms.</p>
<p>I started looking at LowEndBox <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-5' id='fnref-430-5'>5</a></sup> for cheap Virtual Private Servers (VPS) that came with copious amounts of data. I don&#8217;t need much processing power&#8230; just a lot of bandwidth. Initially I thought I found a great service for $5/mo&#8230; an OpenVZ based VPS with unlimited data. I purchased a couple months worth, and began setting up an Ubuntu 10.10 server, using the guide at ByBacon.com <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-6' id='fnref-430-6'>6</a></sup>.</p>
<p>It was then that I hit a major stumbling block. Every time that I attempted to initiate a connection with the VPS from any one of my clients, the server would fail to respond. Checking the server logs, I didn&#8217;t see any record of either PPP connections or IPSec initiations. Obviously there was an issue with the NIC interface.</p>
<p>On investigation, I found that OpenVZ creates virtual, emulated ethernet devices, using the name VENET, with no MAC address. IPSec VPN service I was attempting to use requires root-level access to the device itself, as well as an accessible MAC address. Now, this can be accomplished using a TUN/TAP device&#8230; but requires some not-so-simple changes by the OpenVZ administrator. I put in a ticket to have one created, but unfortunately the service I&#8217;d paid for happens to not support creating these devices for clients.</p>
<p>So&#8230; I needed to find a different service&#8230; either Xen-based or VMware-based. Eventually I found a service from ENScloud <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-7' id='fnref-430-7'>7</a></sup> that seems to work well, and provide me with copious amounts of bandwidth. It took about a week for them to provision my server and IP, but after the initial hiccup everything seems to function well (their support guy Brandon was more than helpful after I put in a ticket requesting update). I&#8217;ve been listening to Pandora a lot since the VPN was created.</p>
<p>I eventually plan to rent out access to my VPN to family and friends, as I want to recoup my costs, so I figure that if I can rent out access for $5/yr if I get 12-15 people interested. I&#8217;ve managed to get it working easily under Windows (certificate-based), Mac, iPad, and iPhone, so no matter what platform family and friends are using, it will be accessible to them. I would eventually like to get a WebDAV service running as part of the service, so those with iWork for iOS can use it for cloud document storage.</p>


<div class='footnotes'><div class='footnotedivider'></div><ol><li id='fn-430-1'><a href="http://www.pandora.com" onclick="pageTracker._trackPageview('/outgoing/www.pandora.com?referer=');">http://www.pandora.com</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-1'>&#8617;</a></span></li><li id='fn-430-2'><a href="http://en.wikipedia.org/wiki/Music_Genome_Project" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Music_Genome_Project?referer=');">http://en.wikipedia.org/wiki/Music_Genome_Project</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-2'>&#8617;</a></span></li><li id='fn-430-3'><a href="http://www.last.fm" onclick="pageTracker._trackPageview('/outgoing/www.last.fm?referer=');">http://www.last.fm</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-3'>&#8617;</a></span></li><li id='fn-430-4'><a href="http://www.hulu.com" onclick="pageTracker._trackPageview('/outgoing/www.hulu.com?referer=');">http://www.hulu.com</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-4'>&#8617;</a></span></li><li id='fn-430-5'><a href="http://www.lowendbox.com" onclick="pageTracker._trackPageview('/outgoing/www.lowendbox.com?referer=');">http://www.lowendbox.com</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-5'>&#8617;</a></span></li><li id='fn-430-6'><a href="http://www.bybacon.com/2010/08/28/l2tp-ipsec-vpn-ubuntu-10-04-server-maciphone-clients" onclick="pageTracker._trackPageview('/outgoing/www.bybacon.com/2010/08/28/l2tp-ipsec-vpn-ubuntu-10-04-server-maciphone-clients?referer=');">http://www.bybacon.com/2010/08/28/l2tp-ipsec-vpn-ubuntu-10-04-server-maciphone-clients</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-6'>&#8617;</a></span></li><li id='fn-430-7'><a href="http://www.enscloud.com" onclick="pageTracker._trackPageview('/outgoing/www.enscloud.com?referer=');">http://www.enscloud.com</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-7'>&#8617;</a></span></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2010/12/experiences-creating-a-vps-based-vpn/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows 8 Won&#8217;t be 128 bit</title>
		<link>http://www.kroesbergens.com/portfolio/2009/10/windows-8-wont-be-128-bit/</link>
		<comments>http://www.kroesbergens.com/portfolio/2009/10/windows-8-wont-be-128-bit/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 23:32:28 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[IA-128]]></category>
		<category><![CDATA[IA-64]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[x64]]></category>

		<guid isPermaLink="false">http://kroesbergens.com/portfolio/?p=138</guid>
		<description><![CDATA[There have been a number of &#8216;unconfirmed&#8217; rumours floating around in the last few days about Windows 8 being 128 bit. While certainly an exciting thought, the likelihood of it being true is almost nil. Windows 8 being 128 compatible is like Windows XP Professional x64 being 64 bit. While it &#8216;worked&#8217; to an extent, [...]]]></description>
			<content:encoded><![CDATA[<p>There have been a number of &#8216;unconfirmed&#8217; rumours floating around in the last few days about Windows 8 being 128 bit. While certainly an exciting thought, the likelihood of it being true is almost nil. Windows 8 being 128 compatible is like Windows XP Professional x64 being 64 bit. While it &#8216;worked&#8217; to an extent, there was almost no market at the time, and the implementation was extremely buggy, to say the least. It was a half-assed attempt to say that Windows XP was 64 bit compatible.</p>
<p>There are no 128 bit capable processors available. Microsoft is building for a market that hasn&#8217;t even started yet. They&#8217;ve barely transitioned to 64 bit! Windows 7 is the first Windows OS that has a truly viable 64 bit market. Manufacturers have had a few years to develop 64 bit drivers, and consequently, it is far more likely that you can install Windows 7 x64 now than you could install Windows XP x64. Add to that that almost every new computer ships with a 64 bit processor, and you have yourself one viable market. Software developers also now have mature SDK&#8217;s, and have had a few years to transition to 64 bit computing. </p>
<p>Microsoft has finally shipped Windows 7, with a much shorter timeframe than Windows Vista did. I suspect that they are going to try to maintain such an active pace, shipping software every 18-24 months or so, rather than the 5 years it took for Vista. There is no way that either the hardware market or the software market will be remotely ready for 128 bit computing in 2 years. Yes, they may make it &#8216;functional&#8217;, like XP x64 was &#8216;functional&#8217;, but it will not truly be 128 bit. I suspect that Windows 9 will be as 128 bit mature as Windows Vista was 64 bit mature. Don&#8217;t expect true 128 bit computing till Windows 10. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2009/10/windows-8-wont-be-128-bit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Future of Windows</title>
		<link>http://www.kroesbergens.com/portfolio/2008/10/the-future-of-windows/</link>
		<comments>http://www.kroesbergens.com/portfolio/2008/10/the-future-of-windows/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 00:02:45 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://portfolio.kroesbergens.com/?p=49</guid>
		<description><![CDATA[As we all know, information about Windows 7 Milestone 3 was recently leaked. Before we delve into Windows 7, lets first talk about Windows Vista. What went wrong with Windows Vista? Why did it meet with so much negative publicity, both before and after release? I propose that these be the reasons: Microsoft concentrated on bringing [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font: normal normal normal 12px/normal Verdana, serif; color: #707070; padding: 0px; margin: 0px;">As we all know, information about Windows 7 Milestone 3 was recently leaked. Before we delve into Windows 7, lets first talk about Windows Vista. <br style="padding: 0px; margin: 0px;" />What went wrong with Windows Vista? Why did it meet with so much negative publicity, both before and after release? I propose that these be the reasons:<br style="padding: 0px; margin: 0px;" /></span></p>
<p><span style="font-family: Verdana; line-height: normal; color: #707070; font-size: 12px;"></p>
<ul>
<li>Microsoft concentrated on bringing too much new technology into Vista. This caused them to delay, delay, and delay again. When a customer is waiting for something new, time becomes critical.</li>
<li>Microsoft publicized too many features initially. And the features they publicized ended up being most of the ones they had to drop.</li>
<li>Microsoft concentrated so much on the back-end of Windows Vista that they forgot the front-end. It’s as though they worked and worked and worked on the internal features, and then suddenly realized that they needed to provide something attractive to the end user. So they made it transparent on the user side, and added Flip3D. A transparent user interface is not enough to provide the customer with satisfaction. And a ‘cool’ new way of switching that provides absolutely no usability benefits and only eye candy is waste&#8230; it won’t keep a customer.</li>
<li>Microsoft concentrated so much on the back-end features that they left performance to the end. With the release of SP1 Windows Vista became faster, but before SP1 it was a complete resource pig. And when customers have to use a poorly performing OS for a year before getting fixes, they are less likely to change their perceptions of it, no matter how much you improve.</li>
</ul>
<p></span></p>
<p><span style="font: normal normal normal 12px/normal Verdana, serif; color: #707070; padding: 0px; margin: 0px;"><br style="padding: 0px; margin: 0px;" />So&#8230; what is Microsoft going to do with Windows 7, in light of what we just talked about? Here are my predictions / views:<br style="padding: 0px; margin: 0px;" /></span></p>
<p><span style="font-family: Verdana; line-height: normal; color: #707070; font-size: 12px;"></p>
<ul>
<li>Microsoft is not publicizing features early on this time around. Smart move. Let the buzz build the same way that Apple via ‘leaked’ info from developers and software pirates.</li>
<li>Microsoft is concentrating more on the front-end this time around. They brought a lot of incredible IT features and benefits to Vista, and these will just get slid in with Windows 7. Now they are concentrating on providing real value to the end user, and not just IT.</li>
<li>Microsoft is NOT going to let timelines slide the way they did with Vista.</li>
<li>Microsoft is concentrating on performance this time around. New end user features + performance&#8230; what could be better for OS perception and adoption?</li>
<li>Microsoft is concentrating on Web integration vs Office integration this time around. With Windows Vista they brought tight integration with Office and Sharepoint&#8230; now it is time to bring that sort of integration to the Web.</li>
</ul>
<p></span></p>
<p><span style="font: normal normal normal 12px/normal Verdana, serif; color: #707070; padding: 0px; margin: 0px;"><br style="padding: 0px; margin: 0px;" />I may add more thoughts to this page. In the meantime, feel free to leave a comment on what you think of Windows 7.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2008/10/the-future-of-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

