<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Voodoo Programming &#187; Windows</title>
	<atom:link href="http://www.cneophytou.com/category/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cneophytou.com</link>
	<description>Things programmers do that they know shouldn&#039;t work but they try anyway, and which sometimes actually work, such as recompiling everything.</description>
	<lastBuildDate>Tue, 20 Oct 2009 13:54:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Share Windows XP license between Parallels and Boot Camp</title>
		<link>http://www.cneophytou.com/2007/07/18/share-windows-xp-license-between-parallels-and-boot-camp/</link>
		<comments>http://www.cneophytou.com/2007/07/18/share-windows-xp-license-between-parallels-and-boot-camp/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 19:46:40 +0000</pubDate>
		<dc:creator>Constantinos</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Boot Camp]]></category>
		<category><![CDATA[Parallels]]></category>

		<guid isPermaLink="false">http://www.cneophytou.com/2007/07/18/share-windows-xp-license-in-parallels-and-boot-camp/</guid>
		<description><![CDATA[Since my first installation of Boot Camp and Parallels, I&#8217;ve kept two separate Windows XP installations on my drive. One on Boot Camp, used for gaming and other resource-intensive tasks, and the other exclusively on Parallels, used for running some random software I come across and also to test the websites I build in IE. [...]]]></description>
			<content:encoded><![CDATA[Since my first installation of <a href='http://www.apple.com/bootcamp/'>Boot Camp</a> and <a href='http://www.parallels.com/'>Parallels</a>, I&#8217;ve kept two separate Windows XP installations on my drive. One on Boot Camp, used for gaming and other resource-intensive tasks, and the other exclusively on Parallels, used for running some random software I come across and also to test the websites I build in IE. The reason I&#8217;ve been doing this is because even though Parallels touts being able to <a href='http://lifehacker.com/software/geek-to-live/virtualize-and-dual+boot-the-same-windows-on-your-mac-267905.php'>run a boot camped windows installation</a> [via <a href='http://www.lifehacker.com'>lifehacker</a>], you can&#8217;t do BOTH (at least not off the shelf). You have a Boot Camp installation that you either run through Parallels, or by itself. The reason for this is that Parallels has to create a new hardware profile which XP picks up as a different machine, and invalidates your installation.<br />
<br />
<span id="more-95"></span>
No matter how much I searched I couldn&#8217;t find a way to use the same installation under both circumstances. Thus, when Parallels 3 came out I immediately paid for the upgrade (even before the release) for the much promised &#8217;3D&#8217; support, which, I believed, would enable me to play at least some of my games under Parallels, thus relatively eliminating the need to boot into XP. Alas, as most others, I was frustrated to find out that Parallels&#8217; so-called 3D support was actually marginal support for DirectX 8.1, and absolutely NO support for DX9 or greater.<br />
<br />
After all but giving up hope, I came across <a href='http://lifehacker.com/software/geek-to-live/virtualize-and-dual+boot-the-same-windows-on-your-mac-267905.php#c1816617'>this comment</a> on the afore-mentioned lifehacker post, which pointed me to a <a href='http://forum.parallels.com/showthread.php?t=13394'>Parallels&#8217; forum thread</a>. To cut a long story short, I am now able to boot the same Boot Camp installation of XP both directly AND via Parallels without having WGA complain and invalidate my copy!<br />
<br />
The process (reiterated from the above thread), is very simple:<br />
</p>
<ol>
<li>Find the MAC address of your Apples&#8217;s &#8220;en0&#8243; adaptor. To do that, either:<ul><li>Open Terminal.app and type <code>ifconfig en0</code>, the MAC address should be located on the line that says &#8220;ether 00:00:00:00:00:00&#8243;, where &#8217;00:00:00:00:00:00&#8242; would be the code you&#8217;re looking for</li><li>OR open &#8220;System Preferences&#8221;, click on the &#8220;Network&#8221; icon, from the &#8220;show&#8221; drop down select &#8220;Built-in Ethernet&#8221;, click the &#8220;Ethernet&#8221; tab, and the MAC address should be listed under &#8216;Ethernet ID:&#8217;</li></ul></li>
<li>Start up Parallels and select your Boot Camp installation (do NOT start the virtual machine)</li>
<li>Go to &#8220;Edit&#8221;/&#8221;Virtual Machine&#8221;</li>
<li>Select &#8220;Network Adapter 1&#8243; on the left, and the &#8220;Advanced&#8221; tab on the right</li>
<li>In the &#8220;MAC address&#8221; field replace the entry with the MAC address of en0 which you lifted above, minus the colons.</li>
</ol>
<p>
<br />
That&#8217;s it! No more complaining by that damned WGA <img src='http://www.cneophytou.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />]]></content:encoded>
			<wfw:commentRss>http://www.cneophytou.com/2007/07/18/share-windows-xp-license-between-parallels-and-boot-camp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WP-Cron-Mail plugin</title>
		<link>http://www.cneophytou.com/2006/03/14/wp-cron-mail-plugin/</link>
		<comments>http://www.cneophytou.com/2006/03/14/wp-cron-mail-plugin/#comments</comments>
		<pubDate>Tue, 14 Mar 2006 18:20:30 +0000</pubDate>
		<dc:creator>Constantinos</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Terminal]]></category>
		<category><![CDATA[WP Plugin]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[CC Licence]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.cneophytou.com/2006/03/14/wp-cron-mail-plugin/</guid>
		<description><![CDATA[Another tool I decided to use was WordPress&#8217; post-by-email feature. However this was very limiting, as after posting via email usually action was required within WordPress &#8211; visit the wp-mail.php page, and then modify the post to place it in the necessary categories etc. The first problem is overcome by using the wp-cron-mail plugin which [...]]]></description>
			<content:encoded><![CDATA[Another tool I decided to use was WordPress&#8217; post-by-email feature. However this was very limiting, as after posting via email usually action was required within WordPress &#8211; visit the wp-mail.php page, and then modify the post to place it in the necessary categories etc.<span id="more-35"></span><br />
<br />
The first problem is overcome by using the wp-cron-mail plugin which comes with the <a href="http://www.skippy.net/">wp-cron</a> plugin. However I still wanted some more functionality from this.<br />
<br />
My modification to wp-cron-mail.php accomplishes the following things:</p>
<ol>
<li>Adds the option of specifying which categories the post should be placed in. This is accomplished by (optionally) having the first non-empty line of your email message be in the form of:<br /><br />
<code>{* Category Name, Another category name, catID *}</code><br /><br />
where &#8220;Category Name&#8221; can be any text. If the specified category exists it will be correctly identified, if not it will be created. catID needs to be the ID number of an existing category. You can use either method to define categories, or both of them together.</li>
<li> Limits posting to registered users only. When an email is received the plugin will try to match the Reply-To: address (or if that does not exist, the From: address) with all the emails of the registered users. If such an address is found, then the owner of that email address will be assigned as author (as with the default version of this plugin). Even though posting this way is strictly limiting, the option to override this is provided through the Options page, where you have the ability to either allow all email addresses, or provide a list of additional allowed email addresses (which can be empty &#8211; the default). With either of the last two options, if a message is posted from a non-registered email address, it will be marked as authored by the admin of the blog.</li>
<li>Added the ability to replace wp-mail.php with a single function call to take advantage of the wp-cron-mail improvements, with the option of sending a notification email if posts are retrieved through this file, instead of just outputing the results to the browser.</li>
<li>Added an Options page in the admin section to manage a lot of the configurable options of this plugin.</li>
</ol>
<p>
<br />
You can download a copy of this file in a <a id="p37" href="http://www.cneophytou.com/wp-content/uploads/2006/03/wp-cron-mail.zip">zip archive</a> or a <a id="p36" href="http://www.cneophytou.com/wp-content/uploads/2006/03/wp-cron-mail.tar.gz">tarball</a>, which include a README file with instructions for replacing wp-mail.php. Before you use these files however, you should make sure of two things: that your wp-mail.php file is indeed working (to ensure that you do not suffer from <a href="http://wordpress.org/support/topic/5436">the known bug</a> that WordPress is still suffering from), and also that you have a working installation of wp-cron-mail. Then you can go ahead and replace that file with the one found here.<br />
<br />
As always, no guarantees, and there is always room for improvement. I haven&#8217;t changed the code from the original wp-cron-mail, merely added to it. And it seems to be working, both this and the previous post were posted using this plugin <img src='http://www.cneophytou.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Feel free to comment.<br />
<br />
<strong>UPDATE:</strong> Apparently something went wrong with this plugin&#8230; If you visited this site in the first 3 hours after this post was posted, you would notice something very strange&#8230; all spaces were encoded as &#8220;=20&#8243;!!! I need to track this down&#8230;]]></content:encoded>
			<wfw:commentRss>http://www.cneophytou.com/2006/03/14/wp-cron-mail-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
