<?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>Eq-Tech &#187; Software</title>
	<atom:link href="http://equima.pfpfree.net/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://equima.pfpfree.net</link>
	<description>More techno ramble - but with a twist!</description>
	<lastBuildDate>Sat, 28 Aug 2010 01:43:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>DIY &#8211; Open Source Programming</title>
		<link>http://equima.pfpfree.net/2010/diy-open-source-programming/</link>
		<comments>http://equima.pfpfree.net/2010/diy-open-source-programming/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 04:54:50 +0000</pubDate>
		<dc:creator>sparky</dc:creator>
				<category><![CDATA[Principles]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://equima.pfpfree.net/?p=216</guid>
		<description><![CDATA[I&#8217;m currently working on an open source project &#8211; which I won&#8217;t reveal just yet, because it&#8217;s still in the early development stage. The idea came to light about 6 ~ 8 months ago. Speaking to &#8216;Insanity&#8217;, he suggested &#8211; nay, encouraged &#8211; to write up a full outline of the what, when and how. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently working on an open source project &#8211; which I won&#8217;t reveal just yet, because it&#8217;s still in the early development stage.</p>
<p>The idea came to light about 6 ~ 8 months ago. Speaking to &#8216;Insanity&#8217;, he suggested &#8211; nay, encouraged &#8211; to write up a full outline of the what, when and how.</p>
<ul>
<li>What does the program do.</li>
<li>When does it do it.</li>
<li>How does it do it.</li>
</ul>
<p>Or, otherwise known as a Functional Specification and a Technical Specification.</p>
<p>In researching &#8216;guides&#8217;, Joel Spolsky &#8211; <a href="http://www.amazon.com/Joel-Spolsky/e/B001K8FTIE/ref=ntt_athr_dp_pel_1" target="_blank">famous for his various books</a> and his site <a href="http://joelonsoftware.com/" target="_blank">Joel on Software</a>, I found this guide on <a href="http://www.joelonsoftware.com/articles/fog0000000036.html" target="_blank">Functional Specifications</a>.<br />
There are four parts to it, and I highly encoursage reading. It&#8217;s definitely helped me kick start my write up.</p>
]]></content:encoded>
			<wfw:commentRss>http://equima.pfpfree.net/2010/diy-open-source-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Going with the flow</title>
		<link>http://equima.pfpfree.net/2010/going-with-the-flow/</link>
		<comments>http://equima.pfpfree.net/2010/going-with-the-flow/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 03:54:21 +0000</pubDate>
		<dc:creator>farseeker</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://equima.pfpfree.net/?p=158</guid>
		<description><![CDATA[Several months ago I took a 2nd, part-time, after-hours job doing sysadmin work for a company that I have a close relationship with. A large part of their business infrastructure is a 10-blade Dell Bladecentre system. It&#8217;s a mean beast. 20 CPUs, over 40Gb of RAM, and is set up as a VMWare ESXi cluster, [...]]]></description>
			<content:encoded><![CDATA[<p>Several months ago I took a 2nd, part-time, after-hours job doing sysadmin work for a company that I have a close relationship with. A large part of their business infrastructure is a 10-blade Dell Bladecentre system. It&#8217;s a mean beast. 20 CPUs, over 40Gb of RAM, and is set up as a VMWare ESXi cluster, hosting about 30 heavilly-used virtual machines.</p>
<p>Managing this cluster means using the <a href="http://www.vmware.com/products/vsphere/">VMWare vSphere Client</a>, which is fine. It&#8217;s a brilliant tool! Worth every penny. There&#8217;s just one thing that really, really, really bugs me, and after almost 6 months of using it every day, I&#8217;m still falling in the same trap.</p>
<p>Take a look at the following login screen for the vSphere client. Don&#8217;t linger, just take a glance. After all, it&#8217;s just a login screen:</p>
<p><img src="http://equima.pfpfree.net/wp-content/uploads/2010/02/vsphere-standard.png" alt="vSphere standard login dialog" title="vsphere-standard" width="500" class="alignnone size-full wp-image-161" /></p>
<p>Now, for someone who logs into dozens and dozens of things (apps/websites) every single day, a login screen is very standard. So what I see when I log in, is actually this:</p>
<p><img src="http://equima.pfpfree.net/wp-content/uploads/2010/02/vsphere-remember.png" alt="What I see when I log in" title="vsphere-remember" width="500"  class="alignnone size-full wp-image-160" /></p>
<p>Time to play spot the difference. Can&#8217;t be bothered? OK, here&#8217;s the big difference:</p>
<p><img src="http://equima.pfpfree.net/wp-content/uploads/2010/02/vsphere-focus-500x386.jpg" alt="Difference in login screens" title="vsphere-focus" width="500" height="386" class="alignnone size-medium wp-image-159" /></p>
<p>This difference is HUGELY important. Especially considering the vSphere domain is different to my local domain, so this option actually destroys my login. And it&#8217;s incredibly annoying, because:</p>
<p>1. The &#8220;Save my credentials&#8221; button goes on every single other login dialogue box I&#8217;ve ever used has been replaced by something that&#8217;s quite the opposite</p>
<p>2. After you&#8217;ve already typed your (in my case, very complicated) username and password</p>
<p>3. It deletes your username and password that you just typed in</p>
<p>And by the time I remember, it&#8217;s too late, I&#8217;ve already hit ENTER, and I have to wait 15 seconds for the login to fail just to be dumped back at the login prompt without any username or password.</p>
<p>What it SHOULD look like is:</p>
<p><img src="http://equima.pfpfree.net/wp-content/uploads/2010/02/vsphere-suggestion.png" alt="Suggested vSphere login dialogue box" title="vsphere-suggestion"  width="500"  class="alignnone size-full wp-image-162" /></p>
<p>This way, you&#8217;re doing things in a flow and order that makes sense, and nobody will ever wonder why vSphere wiped out their session credentials instead of saving them.</p>
<p>(just to be clear, not providing any option for saving your vSphere credentials is quite sensible. That&#8217;s not my issue here).</p>
]]></content:encoded>
			<wfw:commentRss>http://equima.pfpfree.net/2010/going-with-the-flow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If it&#8217;s not broke, sometimes it just can&#8217;t be broken.</title>
		<link>http://equima.pfpfree.net/2009/if-its-not-broke-sometimes-it-just-cant-be-broken/</link>
		<comments>http://equima.pfpfree.net/2009/if-its-not-broke-sometimes-it-just-cant-be-broken/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 07:36:22 +0000</pubDate>
		<dc:creator>sparky</dc:creator>
				<category><![CDATA[OS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://equima.pfpfree.net/?p=139</guid>
		<description><![CDATA[As part of my work, I was required to do a demonstration / instructional on an introduction to Windows 7. My main interest was getting people to understand how Windows 7 has changed from Windows XP (since many people avoided Windows Vista, and now have heard how great Windows 7 is) and also to see [...]]]></description>
			<content:encoded><![CDATA[<p>As part of my work, I was required to do a demonstration / instructional on an introduction to Windows 7. My main interest was getting people to understand how Windows 7 has changed from Windows XP (since many people avoided Windows Vista, and now have heard how great Windows 7 is) and also to see the benefits in moving to Windows 7.</p>
<p>One of the things I really wanted to demonstrate was the compatability mode, showing how old programs can be forced to run in a environment that pre-dates Windows 7.<br />
<img src="http://equima.pfpfree.net/wp-content/uploads/2009/12/Win7CompatMode.jpg" alt="Win7CompatMode" title="Win7CompatMode" width="302" height="427" class="alignleft size-full wp-image-140" /> It&#8217;s quite useful for older programs that worked fine under Windows XP, but seem to struggle / have issues (for whatever reason) under newer Operating Systems.<br />
So, I hunted around my office, and found a copy of<a href="http://en.wikipedia.org/wiki/IBM_Lotus_SmartSuite"> Lotus Smart Suite</a> 9.6.<br />
I figured that since this program came about in 2000/2001 it should break enough to require Compatability Mode.</p>
<p>However, sadly (or goodly, as it may be) it didn&#8217;t need to. When installing, I did have to run the <em>setup.exe</em> as an Administrator (because otherwise it couldn&#8217;t write to the registry). It prompted that there was an incompatability with Lotus 1-2-3 printing certain formats, but you clicked through that, and it installed OK. And then &#8211; it ran fine. No problems.<br />
I even tried an old version of Winamp. That worked fine too.</p>
<p>I&#8217;ve only ever had to force Compatability Mode for playing older games, and they work fine under that.<br />
I&#8217;m keen to find an actual program that WONT work in Compatability Mode, and that requires the Windows 7 Professional &#8216;XP Mode&#8217; Virtual Machine.</p>
<p>So far, all I can say is that Windows 7 is freakin&#8217; awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://equima.pfpfree.net/2009/if-its-not-broke-sometimes-it-just-cant-be-broken/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sharing sound between Pulseaudio instances in Ubuntu Karmic 9.10</title>
		<link>http://equima.pfpfree.net/2009/sharing-sound-between-pulseaudio-instances-in-ubuntu-karmic-9-10/</link>
		<comments>http://equima.pfpfree.net/2009/sharing-sound-between-pulseaudio-instances-in-ubuntu-karmic-9-10/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 10:06:04 +0000</pubDate>
		<dc:creator>insanity</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[multicast]]></category>
		<category><![CDATA[pulseaudio]]></category>
		<category><![CDATA[rtp]]></category>

		<guid isPermaLink="false">http://equima.pfpfree.net/?p=120</guid>
		<description><![CDATA[The goal of this post is to respond to a query about how to synchronize soundcards across several Ubuntu-based computers together using pulseaudio. I will present two methods, demonstrating the GUI tools that are available, before showing how to come up with the manually-edited files. In theory, at the end of this post you will [...]]]></description>
			<content:encoded><![CDATA[<p>The goal of this post is to respond to a query about how to synchronize soundcards across several Ubuntu-based computers together using pulseaudio.  I will present two methods, demonstrating the GUI tools that are available, before showing how to come up with the manually-edited files.  In theory, at the end of this post you will have multiple linux computers able to play sound from a single source using Pulseaudio&#8217;s Multicast/RTP abilities.</p>
<p>I must warn, the sound quality is VERY dependant on your network speeds and CPU loads at either end.  If you are running a lot of programs on either the server or the client, the sound will be erratic.  See the bugs on the pulseaudio website.  I was unable to get the sound to run very smoothly for any length of time on between two Ubuntu VM&#8217;s on pulseaudio version 0.9.19-0ubuntu4.  The specific bugs are:</p>
<ul>
<li><a href="http://www.pulseaudio.org/ticket/670">http://www.pulseaudio.org/ticket/670</a></li>
<li><a href="http://www.pulseaudio.org/ticket/477">http://www.pulseaudio.org/ticket/477</a></li>
</ul>
<p>Either way, it is a fun exercise in pulseaudio configuration.  In order to demonstrate this I have set up two Ubuntu VM&#8217;s using VirtualBox on a local network.</p>
<h1>Graphical Setup</h1>
<p>The first step is to install the tools we&#8217;re going to use to configure this.  Install PulseAudio Device Chooserm PulseAudio Volume Control and PulseAudio Preferences.  Select these items from the Ubuntu Software Centre.  You can easily reduce the list to these items by searching for pulseaudio in the search bar as shown in the following screenshot:</p>
<div id="attachment_121" class="wp-caption aligncenter" style="width: 520px"><a href="http://equima.pfpfree.net/wp-content/uploads/2009/11/Screenshot-Ubuntu-Software-Center-Pulseaudio.png"><img class="size-full wp-image-121 " title="Installing Pulseaudio Setup tools" src="http://equima.pfpfree.net/wp-content/uploads/2009/11/Screenshot-Ubuntu-Software-Center-Pulseaudio.png" alt="Screenshot of Ubuntu Software Center installing Pulseaudio" width="510" height="300" /></a><p class="wp-caption-text">Screenshot of Ubuntu Software Center installing Pulseaudio</p></div>
<p>Once this is installed, you can launch it by selecting it from Applications menu.</p>
<div id="attachment_122" class="wp-caption aligncenter" style="width: 499px"><a href="http://equima.pfpfree.net/wp-content/uploads/2009/11/Select-Pulseaudio-Dev-Chooser.png"><img class="size-full wp-image-122 " title="Open the Pulseaudio Device Chooser" src="http://equima.pfpfree.net/wp-content/uploads/2009/11/Select-Pulseaudio-Dev-Chooser.png" alt="Open the Pulseaudio Device Chooser" width="489" height="287" /></a><p class="wp-caption-text">Open the Pulseaudio Device Chooser</p></div>
<p>This will put an audio plug icon up near the clock. Left-click (or primary click) .  Select &#8220;Configure local Sound Server&#8221; and change to the Multicast/RTP tab in the Preferences window:</p>
<div id="attachment_123" class="wp-caption aligncenter" style="width: 464px"><a href="http://equima.pfpfree.net/wp-content/uploads/2009/11/Screenshot-PulseAudio-Preferences.png"><img class="size-full wp-image-123 " title="PulseAudio Preferences" src="http://equima.pfpfree.net/wp-content/uploads/2009/11/Screenshot-PulseAudio-Preferences.png" alt="PulseAudio Preferences" width="454" height="213" /></a><p class="wp-caption-text">PulseAudio Preferences</p></div>
<h2>Server Computer</h2>
<p>The first computer set-up will be the server.  This is the computer you will be controlling &amp; playing the sound from.  On this computer you will need to open up rhythmbox or your chosen audio program that supports pulseaudio output.  Totem or VLC also fit this prescription.</p>
<p>On the server computer you will want to &#8220;Enable Mutlicast/RTP sender&#8221;.  If you want to play the sound out this server computer&#8217;s speakers, select &#8220;Send audio from local speakers&#8221;.  If you want to be more specific about what is sent, I would recommend you select &#8220;Create separate audio device for Multicast/RTP&#8221;.  For my setup, I want to be able to send only music to the stream when I want it, so I am going to chose the second option.</p>
<h2>Client Computer(s)</h2>
<p>The client computers will all need to be set up with the &#8220;Enable Multicast/RTP receiver&#8221; option enabled.  Assuming the networks are working properly, you should immediately start hearing music on all the client computers!</p>
<h1>Manual Configuration</h1>
<p>If you don&#8217;t have the benefits of a running Xserver, or want to configure these settings to work on a headless machine, you will need to be manually configuring the pulseaudio config files.  The pulseaudio config files are stored in /etc/pulse/system.pa if you&#8217;re running in daemon mode, and /etc/pulse/default.pa if you&#8217;re running in a per user setup (this is the default method in Ubuntu).  I&#8217;m going to write this assuming you are using daemon-mode, so we will be editing /etc/pulse/system.pa.</p>
<h2>Server Computer</h2>
<p>To setup the server computer, you need to edit the configuration.  In a terminal or on a console with admin access type the following:</p>
<blockquote>
<pre>sudo nano /etc/pulse/system.pa</pre>
</blockquote>
<p>In this file, find and uncomment the lines that look like:</p>
<blockquote>
<pre>load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 description="RTP Multicast Sink"
load-module module-rtp-send source=rtp.monitor</pre>
</blockquote>
<p>(If these don&#8217;t exist, just add them to the end of the file)</p>
<p>Once this is done, restart the pulseaudio server by running:</p>
<blockquote>
<pre>sudo /etc/init.d/pulseaudio restart</pre>
</blockquote>
<h2>Client Computer(s)</h2>
<p>The client computer will be done by editing /etc/pulse/system.pa (alternatively, you can copy this file to ~/pulse/default.pa).  Edit this file by typing:</p>
<blockquote>
<pre>sudo nano /etc/pulse/system.pa</pre>
</blockquote>
<p>In this file, find and uncomment the lines that look like:</p>
<blockquote>
<pre>### Load the RTP reciever module (also configured via paprefs, see above)
#load-module module-rtp-recv</pre>
</blockquote>
<p>Again, if this doesn&#8217;t exist, just add them to the end of the file.</p>
<p>Once you&#8217;ve saved this, apply the changes the same way you did previously&#8230; by restarting pulseaudio:</p>
<blockquote>
<pre>sudo /etc/init.d/pulseaudio restart</pre>
</blockquote>
<p>Once again, assuming the network is behaving correctly, you should be hearing sound out both ends.</p>
<h1>Troubleshooting &amp; More Information</h1>
<p>Troubleshooting guides are well written on the pulseaudio site.  If you have any issues I would suggest reading the wonderful article at <a href="http://www.pulseaudio.org/wiki/HowToListenToTheRtpStream">http://www.pulseaudio.org/wiki/HowToListenToTheRtpStream</a>.  The key thing is to check that you can see the broadcast packets (see the tcpdump section in the article).</p>
<p>Another good tip is to start the pulseaudio server in non-daemon mode.  This will allow you to see and interact with the pulseaudio from the command line.  To do this, stop any existing pulseaudio servers with the following command:</p>
<blockquote>
<pre>sudo /etc/init.d/pulseaudio stop # in system or daemon mode or</pre>
<pre>pulseaudio -k # for single user mode</pre>
</blockquote>
<p>To start pulseaudio server, run the following:</p>
<blockquote>
<pre>sudo pulseaudio --system -Cv # in system or daemon mode or</pre>
<pre>pulseaudio -Cv # for single user mode</pre>
</blockquote>
<p>Take note of any errors you see when starting this.  Once the server is started, you can list the modules loaded by typing the following in the pulseaudio console:</p>
<blockquote>
<pre>list-modules</pre>
</blockquote>
<p>For more information on how to load modules see <a href="http://www.pulseaudio.org/wiki/Modules">http://www.pulseaudio.org/wiki/Modules</a>, and specifically <a href="http://www.pulseaudio.org/wiki/Modules#RTPSDPSAPTransport">http://www.pulseaudio.org/wiki/Modules#RTPSDPSAPTransport</a>.</p>
<p>More information about the commands that can be run in the pulseaudio console, see <a href="http://www.pulseaudio.org/wiki/CLI">http://www.pulseaudio.org/wiki/CLI</a></p>
]]></content:encoded>
			<wfw:commentRss>http://equima.pfpfree.net/2009/sharing-sound-between-pulseaudio-instances-in-ubuntu-karmic-9-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Personality of Computers</title>
		<link>http://equima.pfpfree.net/2009/the-personality-of-computers/</link>
		<comments>http://equima.pfpfree.net/2009/the-personality-of-computers/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 01:23:50 +0000</pubDate>
		<dc:creator>sparky</dc:creator>
				<category><![CDATA[Blind-leading-blind]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://equima.pfpfree.net/?p=79</guid>
		<description><![CDATA[I was reading an article by John C Dvorak about the difference between Apple &#38; Microsoft &#8211; and, critical as he usually is, he raises some good points. He made a single point that I thought relatively brilliant: Where is the Microsoft personality? In summary, he&#8217;s referring to how Apple has played the marketing game [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://equima.pfpfree.net/wp-content/uploads/2009/08/vista-futureproofed.jpg"></a>I was reading an article by John C Dvorak about the <a href="http://www.marketwatch.com/story/apple-vs-marketing-on-best-price">difference between Apple &amp; Microsoft</a> &#8211; and, critical as he usually is, he raises some good points.</p>
<p>He made a single point that I thought relatively brilliant:</p>
<blockquote><p>Where is the Microsoft personality?</p></blockquote>
<p>In summary, he&#8217;s referring to how Apple has played the marketing game brilliantly. It&#8217;s never been afraid to push itself. They make snide (albeit true) comments about the PC and Windows systems in their <em>I&#8217;m a Mac</em> advertisments.</p>
<p>Steve Jobs is a passionate man. A little <em>too</em> passionate at times, if the rumours are to be believed. However, if you have a dream &#8211; a goal &#8211; and have no burning passion, the likelihood of reaching that dream is slim-to-none.<br />
Whilst I&#8217;ve had my fair share of Apple related problems (From a hardware &#8211; and always a hardware level), they&#8217;ve always sold themselves as being &#8216;better&#8217;.</p>
<p>And, as basic psychology tells you &#8211; if you&#8217;re told something enough, you&#8217;ll start to believe it.</p>
<p>Sure there are forums, and groups out there that criticise Apple because their iPhone blew up, or because they wont replace the casing that seems to crack from normal use over time &#8211; but these people bought an Apple product &#8211; either to be different, or because they firmly believed that the product was superior in some way.</p>
<p>The other issue is that most other non-Apple companies marketing departments don&#8217;t know how to sell something with a subtle push. Microsoft has recently sent out advertising posters claiming &#8220;<a href="http://www.microsoft.com/australia/windows/buy/offers/upgrade.aspx">Windows Vista: Now Future Proofed</a>&#8220;:</p>
<p style="text-align: center;"><a href="http://equima.pfpfree.net/wp-content/uploads/2009/08/vista-futureproofed.jpg"><img class="alignnone size-full wp-image-80 aligncenter" title="vista-futureproofed" src="http://equima.pfpfree.net/wp-content/uploads/2009/08/vista-futureproofed.jpg" alt="Vista- Future Proofed" width="400" height="68" /></a></p>
<p>As you can see, it&#8217;s nothing more than offering a free upgrade to Windows 7 for computers bought between 22nd July 2009 and 31st January 2010.<br />
A similar thing happend before Vista was  released with people who bought computer with windows XP (However, I&#8217;m sure many people went back to XP after they found their systems to be inadequate for Vista, or had issues with Vista&#8217;s performance and/or operation).</p>
<p>So, tell me Microsoft: Why are you &#8216;better&#8217; than Apple? Is it because you&#8217;re cheaper? Because, if you sincerely believe that &#8211; you&#8217;re misguided. Apple at least has multi-System licenses for their operating system, because they realise many people have more than one computer.<br />
Microsoft was clever in bringing out a 3-PC License for Microsoft Office Home and Student, but will they do a similar thing with Windows 7? And will it be just as cost effective?</p>
<p>The computer may be cheaper, but the software isn&#8217;t.<br />
Apple operates in reverse: It&#8217;s software is cheaper, but the hardware isn&#8217;t.</p>
<p>So, if the old addage goes &#8220;You get what you pay for&#8221; &#8211; Which is the &#8216;better&#8217; product?</p>
]]></content:encoded>
			<wfw:commentRss>http://equima.pfpfree.net/2009/the-personality-of-computers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Technology &amp; The Economy: Part 2.</title>
		<link>http://equima.pfpfree.net/2009/technology-the-economy-part-2/</link>
		<comments>http://equima.pfpfree.net/2009/technology-the-economy-part-2/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 04:46:29 +0000</pubDate>
		<dc:creator>sparky</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Hype]]></category>
		<category><![CDATA[Public Perception]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://equima.pfpfree.net/?p=76</guid>
		<description><![CDATA[Windows 7. It&#8217;s really just around the corner, especially with how time seems to move so much quicker these days. The public &#8216;Release Candidate&#8217; will be released in May &#8211; supposedly. And at this point in time, there&#8217;s a lot of speculation around the &#8216;hype&#8217; of Windows 7&#8242;s ability to perform on older hardware. Vista [...]]]></description>
			<content:encoded><![CDATA[<p>Windows 7. It&#8217;s really just around the corner, especially with how time seems to move so much quicker these days. The public &#8216;Release Candidate&#8217; <a href="http://arstechnica.com/microsoft/news/2009/03/windows-7-rc-download-page-goes-up-early-coming-in-may.ars" target="_blank">will be released in May &#8211; supposedly</a>.</p>
<p>And at this point in time, there&#8217;s a lot of speculation around the &#8216;hype&#8217; of Windows 7&#8242;s ability to perform on older hardware.<br />
Vista suffered from the &#8216;<a href="http://equima.pfpfree.net/?p=72">lets throw more hardware at it</a>&#8216; syndrome &#8211; where you don&#8217;t ensure enough backward compatibility, and tried to bring about too much change in one hit.<br />
Funnily enough, many users expect their computer of 5 years to be able to handle the next operating system &#8211; not being fully aware of the changes in technology. Which is fair enough &#8211; to a point; It&#8217;d be nice if users actually read the &#8216;minimum&#8217; and &#8216;recommended&#8217; requirements for the program they&#8217;re trying to install, and to then follow that thinking, investigate what they have, and then learn a bit along the way.</p>
<p>A lot of people don&#8217;t always want to upgrade their system. It&#8217;s a comfort thing. They know where their files are. They know how things look, and feel, and where to find elements of the system (control panel, programs, games, etc). Others are willing to throw away a computer that&#8217;s two years old (and was top of the line when they bought it) simply because it&#8217;s running slow.<br />
What they might find is that they have some virus&#8217;s or malware &#8211; or just too many programs running, causing the slow down. More RAM and a clean up would help it &#8211; but they don&#8217;t care. Like many organisations, they just throw money at the problem, and that should fix it.<br />
Right? Wrong.</p>
<p>So, we&#8217;re hoping people are going to start appreciating what they have, and maybe take maintainance measures to draw out the life of their computers &#8211; Perhaps this is also part of the reason why windows 7 is &#8216;said&#8217; to be able to work on a:</p>
<blockquote>
<ul>
<li>1 Ghz 32-Bit or 64-Bit Processor or higher</li>
<li>1 GB of system memory or more</li>
<li>16 GB of available disk space</li>
<li>DVD-R/W Drive</li>
</ul>
</blockquote>
<p>Apart from the &#8217;16 GB&#8217; of disk space, that&#8217;s pretty much a standard PC. That&#8217;d almost work on my old 900 Mhz Duron &#8211; which is 9 years old!<br />
If you have a 40 GB Drive &#8211; which many systems come with as a basic setup, especially in corporations- Then that might be starting to get too close. With half your drive spent on the Operating System, you&#8217;d be possibly dealing with a bit of a slow system. Possibly.</p>
<p>There are some people (Farseeker, of this site, and more notably &#8211; <a href="http://www.marketwatch.com/news/story/Microsofts-future-power-rides-Windows/story.aspx?guid={F96C30C3-8C36-4DDC-ABBE-D0F3FEEE6212}&amp;dist=hplatest">John C Dvorak</a>) who think that the current state of Windows 7 (The beta of which runs quite happily on my <a href="http://en.wikipedia.org/wiki/ASUS_Eee_PC#Eee_700_series">EEE 701</a>) is only a facade: That whilst it runs nicely, and efficiently now, the final product will be bogged down with &#8216;crap-ware&#8217;.<br />
And, as John Dvorak happily notes &#8211; he feels that the success of Microsoft &#8211; indeed, the entire Windows line &#8211; is based on whether Windows 7 works &#8211; and works well.</p>
<p>I agree &#8211; in part &#8211; with this opinion. Vista was a bad move by Microsoft. Even they&#8217;ve admitted to that. However, whether people like it or not &#8211; They still hold the market in most corporate environments. But part of the key to Windows 7 is how it will be priced -  especially given the current &#8216;economic crisis&#8217;.<br />
Windows XP, whilst great for its time &#8211; is buggy. More and more security holes / flaws are being discovered, and I don&#8217;t think that patching the Swiss-cheese like architecture that is XP is going to work forever.</p>
<p>The real &#8216;key&#8217; to Microsoft&#8217;s success with Windows 7 is two fold.<br />
1. Pricing. They need to price it in such a way that it wont be hideously expensive, but still represent a value for money. Both in terms of features and security. Corporations aren&#8217;t going to spend $400 per machine to upgrade. Especially in an environment consisting of 500+ desktops and laptops.<br />
And the average Joey Bloggs isn&#8217;t going to upgrade his nicely working year old Vista machine &#8211; especially if he&#8217;s just layed out a pretty sum for it.</p>
<p>2. Upgrade path. At the time of writing, every indication has said that there&#8217;s no way of &#8216;upgrading&#8217; from Windows XP. The architecture is just too different. However, you *could* go from XP &#8211; Vista. Hmm.<br />
Win7 is based on Vista &#8211; but I wonder how much of the &#8216;base system&#8217; they actually changed that you can&#8217;t go from XP &#8211; Win7.</p>
<p>Or is this another &#8216;push&#8217; to customers to do a clean install? Those of us in the industry know the benefits and &#8216;psychology&#8217; of a clean install. Things are fresh, and you don&#8217;t bring your old garbage to the new house. Microsoft tried the &#8216;push&#8217; strategy with Vista by forcing people to upgrade their hardware. That went down like the Titanic.</p>
<p>It&#8217;ll be interesting to see how much the economy of current times will affect the release and adoption of Windows 7.</p>
]]></content:encoded>
			<wfw:commentRss>http://equima.pfpfree.net/2009/technology-the-economy-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technology &amp; The Economy: Part 1.</title>
		<link>http://equima.pfpfree.net/2009/windows-7-technology-the-economy-part-1/</link>
		<comments>http://equima.pfpfree.net/2009/windows-7-technology-the-economy-part-1/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 02:00:54 +0000</pubDate>
		<dc:creator>sparky</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Hype]]></category>
		<category><![CDATA[Public Perception]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://equima.pfpfree.net/?p=74</guid>
		<description><![CDATA[The world-wide economy is &#8211; interesting &#8211; to say the least. We&#8217;ve had the credit bubble go *pop*,  the subsequent mass hysteria of everyone pulling money out of investments so fast (thanks to the wonder of technology: High speed Internet and Internet banking) causing entire countries to become bankrupt, and generally society starting to panic [...]]]></description>
			<content:encoded><![CDATA[<p>The world-wide economy is &#8211; interesting &#8211; to say the least.</p>
<p>We&#8217;ve had the credit bubble go *pop*,  the subsequent mass hysteria of everyone pulling money out of investments so fast (thanks to the wonder of technology: High speed Internet and Internet banking) causing entire countries to become bankrupt, and generally society starting to panic and think &#8220;Is this the next Great Depression?&#8221;.<br />
That question, I&#8217;m not in a position to answer &#8211; nor is it the purpose of this post. Rather, considering where consumerism has taken technology.</p>
<p>So, there was this lovely scene. Everyone was working for someone, making some money &#8211; and then you had these people in the financial sector willing to give out credit to the workers &#8211; it didn&#8217;t matter how much you earned, you could get a line of credit from as little as $2000, to as much as $20,000. Whether you could repay it or not they wouldn&#8217;t care.<br />
Some people don&#8217;t really think about that. They just thought: &#8220;You beauty, quick money &#8211; I can get all those cool things <em>I want</em>&#8221; &#8211; but <em>don&#8217;t really need</em>.</p>
<p>That well suddenly dried up &#8211; and the horse drinking from it: no one&#8217;s seen him since.<br />
The last 10 years has seen some dramatic growth and change in technology: I point it squarely at the consumer market.</p>
<p>Advertisers are always trying to get the everyday person (consumer) to feel that they need something to fill their otherwise boring life. That new 52 inch Plasma. That <a href="http://en.wikipedia.org/wiki/Surround_sound#7.1_Channel_Surround_.28digital_discrete:_Dolby_Digital_Plus.2C_DTS-HD.2C_Dolby_TrueHD.29">10.2 surround sound system</a>.The latest Mac Book pro. Anything they think will help them get on with everyday life in a more &#8216;interesting&#8217; fashion.</p>
<p>The huge profits that this generated for the companies allowed them to push Research and Development, to make things better, &amp; to find new technologies. Along the way, the additional hype of a growing energy crisis and shortfalls in resources has prompted certain companies to rethink what resources they <em>are</em> using. Never a bad thing &#8211; provided they could come up with a reason why they&#8217;re wasting it all on products that in 8 years are going to sit in a rubbish dump.</p>
<p>It&#8217;s always a &#8216;short lived&#8217; focus.</p>
<p>People used to go out every 6 &#8211; 12 months and get the newest, greatest digital camera.  People will now stick to the one they&#8217;ve got. The number of mega pixels is irrelevant these days. They all do a fantastic job of capturing an image. That&#8217;s all it has to do.<br />
People are no longer throwing out computers that are a year or two old because they&#8217;re &#8220;getting slower&#8221;. They&#8217;re putting more memory in it, running maintenance procedures, and trying to make it last a little bit longer. One has to wonder how long they&#8217;ll really last &#8211; but it&#8217;s reasonable to expect at least a 5 &#8211; 8 year life span.</p>
<p>I&#8217;d like to <span style="text-decoration: line-through;">think</span> hope that we&#8217;re going back to a different mindset. Sure, the &#8216;throw away&#8217; society will remain to a degree, but maybe people will hold off on throwing away technology that still works for a little while longer.</p>
]]></content:encoded>
			<wfw:commentRss>http://equima.pfpfree.net/2009/windows-7-technology-the-economy-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technological Complacency</title>
		<link>http://equima.pfpfree.net/2009/technological-complacency/</link>
		<comments>http://equima.pfpfree.net/2009/technological-complacency/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 22:32:30 +0000</pubDate>
		<dc:creator>sparky</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Principles]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://equima.pfpfree.net/?p=72</guid>
		<description><![CDATA[It seems that as society has progressed, people have become lazy &#8211; complacent. No longer are we required to think innovatively to solve problems &#8211; we&#8217;ve become relient on machines to work it out for us. A classic example was in a historic show I watched a few years back. Their goal was to try [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that as society has progressed, people have become lazy &#8211; complacent.</p>
<p>No longer are we required to think innovatively to solve problems &#8211; we&#8217;ve become relient on machines to work it out for us. A classic example was in a historic show I watched a few years back.</p>
<p>Their goal was to try replicate how the Ancient Romans built a huge Dock that went out into a harbour. The difficulty was in creating a machine to place these huge pillars into the water, hammering them down somehow at the right angle, then building the supports and planks on top, move the machine out, rinse-repeat.<br />
These days they&#8217;d just use cranes or something to that effect. But the historical team had to resort to innovation- using only materials found in that time period. They worked it out in the end, but it did demonstrate how much our thinking had changed, and our relience on machines became evident.</p>
<p>Things in the Techno World aren&#8217;t much different these days. It seems that &#8216;Hardware is cheap&#8217; = &#8216;rough enough is good enough&#8217;. In a recent <a href="http://twit.tv/sn"><em>Security Now</em> Podcast (185a)</a> the presenters were talking about how in the early days of computing, memory was expensive. They&#8217;d constantly be trying to re-write their code to make it leaner and more effecient.<br />
Window&#8217;s Vista is a good example of modern day thinking: Just throw more resources at it, it&#8217;ll be fine.</p>
<p>Another area that will be spurred on due to recent economic issues is the games industry. No longer can they just turn out &#8216;crap&#8217;, it seems they&#8217;ll be focussing on <a href="http://www.eurogamer.net/articles/creative-downturn-article">creating more &#8216;quality&#8217; products</a>, less in &#8216;quantity&#8217;.<br />
I&#8217;ve not been much of a gamer in recent years, largely because I didnt feel any of the games looked or felt any different to what&#8217;s become the &#8216;norm&#8217;. Even Mirrors Edge was quite disappointing: A case of interesting idea, and good design, but limitations in gameplay, and a story line which weakens as the game continues, leaves you feeling &#8220;Why did I bother?&#8221;. They couldn&#8217;t do that 15- 20 years ago. They had to develop games that would generate continued interest for continued revenue.</p>
<p>Perhaps its nostalgic of me, but I really do believe that things were better in the past. Largely because people have just become lazy and, well, complacent.</p>
]]></content:encoded>
			<wfw:commentRss>http://equima.pfpfree.net/2009/technological-complacency/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
