<?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>Trevor Peacock &#187; Science &amp; Technology</title>
	<atom:link href="http://blog.peacocktech.com/category/science-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.peacocktech.com</link>
	<description>Hey.. That looks like fun</description>
	<lastBuildDate>Sat, 06 Feb 2010 03:13:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Antivirus 2009 infection, and how to prevent it</title>
		<link>http://blog.peacocktech.com/2009/02/01/antivirus-2009-prevention/</link>
		<comments>http://blog.peacocktech.com/2009/02/01/antivirus-2009-prevention/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 10:45:10 +0000</pubDate>
		<dc:creator>TrevorP</dc:creator>
				<category><![CDATA[Science & Technology]]></category>

		<guid isPermaLink="false">http://blog.peacocktech.com/?p=96</guid>
		<description><![CDATA[Overview:
This article describes an investigation into the cause of infection of AntiSpyware2009 and similar&#160;malware.
Goals:

Find where this malware&#160;lives
Find how this malware is&#160;installed

Method:
This research was performed on two VMWare Server 2 virtual machines, on an Internet connected computer, isolated by a firewall from any other computers on the&#160;site.
The two computers&#160;were:

Windows 2000, Service Pack 4, Internet explorer 6 [...]]]></description>
			<content:encoded><![CDATA[<h3>Overview:</h3>
<p>This article describes an investigation into the cause of infection of AntiSpyware2009 and similar&nbsp;malware.</p>
<h3>Goals:</h3>
<ul>
<li>Find where this malware&nbsp;lives</li>
<li>Find how this malware is&nbsp;installed</li>
</ul>
<h3>Method:</h3>
<p>This research was performed on two VMWare Server 2 virtual machines, on an Internet connected computer, isolated by a firewall from any other computers on the&nbsp;site.</p>
<p>The two computers&nbsp;were:</p>
<ul>
<li>Windows 2000, Service Pack 4, Internet explorer 6 and Firefox 3, All windows updates&nbsp;installed</li>
<li>Windows XP, Service Pack 3, no updates installed. Internet Explorer 6 and 7&nbsp;tested.</li>
</ul>
<p>Online research provided the researcher with several possible malicious websites. These sites were opened in the web browsers of the test&nbsp;machines.</p>
<h3>Results:</h3>
<p>The virus was discovered on several servers designed to handle redirects from other sites. These redirects come from sites that have been <a href="http://www.sophos.com/security/blog/2009/01/2608.html">tampered with</a>, usually by installing a .htaccess file that redirects users who visit an otherwise legitimate&nbsp;site.</p>
<p>Two different sites were found containing this virus. Each site presented several &#8220;warning&#8221; dialog boxes, telling the user they had a virus, and needed to run Antivirus 2009. Two examples of this dialogue are&nbsp;shown:</p>
<p><a href="http://www.cbcomputers.com.au/site_media/view_image/articles/Antivirus2009/popup1.png"><br />
<img src="http://www.cbcomputers.com.au/site_media/articles/Antivirus2009/popup1sm.png" alt="" /></a></p>
<p><a href="http://www.cbcomputers.com.au/site_media/view_image/articles/Antivirus2009/popup2.png"><br />
<img src="http://www.cbcomputers.com.au/site_media/articles/Antivirus2009/popup2.png" alt="" /></a></p>
<div style="border: 1px solid black; background-color:lightyellow;">
<ul>
<li>These dialog boxes show &#8220;Microsoft Internet Explorer&#8221; in the blue title bar. This is a limitation of the scam. A true virus scanner running on your system would be able to present an appropriate title bar, representing the correct name or function of the software. Seeing the name of your web-browser in the title bar is a give-away that the message is being generated by a web page inside the browser, and not by software on your&nbsp;system.</li>
</ul>
</div>
<p>The site then presents a mock virus scan, which quickly pretends to find several (hundred) infections. Clicking on any part of the page at any time causes a file download dialog to show, allowing the user to download and install the malware on their system.<br />
<a href="http://www.cbcomputers.com.au/site_media/view_image/articles/Antivirus2009/scan1.png"><br />
<img src="http://www.cbcomputers.com.au/site_media/articles/Antivirus2009/scan1sm.png" alt="" /></a></p>
<p><a href="http://www.cbcomputers.com.au/site_media/view_image/articles/Antivirus2009/scan2.png"><br />
<img src="http://www.cbcomputers.com.au/site_media/articles/Antivirus2009/scan2sm.png" alt="" /></a></p>
<div style="border: 1px solid black; background-color:lightyellow;">
<ul>
<li>Again, in both these examples, the falsified scan is bounded within the Internet Explorer window, and Internet Explores title-bar, menu and controls are visible at the top of the falsified scan. Furthermore, minimising the Internet Explorers window also hides the scan within it (This is not a foolproof&nbsp;test)</li>
<li>The scans claim to be scanning a C:\ drive and a D:\ drive, both hard drives. I know that my system only had one hard disk drive, so this report is clearly&nbsp;false.</li>
</ul>
</div>
<p>On completion of the falsified scan, the scam presents a warning that viruses have been found and should be removed. These warnings are simply images shown within the browser, allowing them to look very realistic.<br />
<a href="http://www.cbcomputers.com.au/site_media/view_image/articles/Antivirus2009/result1.png"><br />
<img src="http://www.cbcomputers.com.au/site_media/articles/Antivirus2009/result1.png" alt="" /></a></p>
<p><a href="http://www.cbcomputers.com.au/site_media/view_image/articles/Antivirus2009/result2.png"><br />
<img src="http://www.cbcomputers.com.au/site_media/articles/Antivirus2009/result2.png" alt="" /></a></p>
<div style="border: 1px solid black; background-color:lightyellow;">
<ul>
<li>Again, these screens are contained within the browser. Closing or moving the browser also moves these&nbsp;windows.</li>
<li>Being a static image, these do not react the way normal windows do. The mouse cursor is incorrect over much of the image, normal windows hover highlighting does not&nbsp;work.</li>
</ul>
</div>
<p>Clicking on any part of the browser frame causes a file download window to appear. Curiously it always seems to have the letters &#8220;AVg&#8221;, possibly to make the user think its the common Grisoft AVG virus scanner. Running this file will install the Antivirus 2009 malware package on the computer.<br />
<a href="http://www.cbcomputers.com.au/site_media/view_image/articles/Antivirus2009/downladie7.png"><br />
<img src="http://www.cbcomputers.com.au/site_media/articles/Antivirus2009/downladie7.png" alt="" /></a></p>
<p><a href="http://www.cbcomputers.com.au/site_media/view_image/articles/Antivirus2009/downloadie6.png"><br />
<img src="http://www.cbcomputers.com.au/site_media/articles/Antivirus2009/downloadie6.png" alt="" /></a></p>
<div style="border: 1px solid black; background-color:lightyellow;">
<ul>
<li>An important principal in computer security is not to accept files from someone you don&#8217;t know. Though this may appear to be a legitimate virus scanner, nowhere is the following information available:
<ul>
<li>The name of the software&nbsp;vendor</li>
<li>The location of the software&nbsp;vendor</li>
<li>The vendors website or other contact&nbsp;details</li>
<li>Any other information about the software, the license (describing who is allowed to use it, and for what purposes), and if the software is a trial or fully&nbsp;functioning.</li>
</ul>
</li>
</ul>
</div>
<p>This research did not proceed to install the malware and observe its behaviours, the goals were only to discover how infection&nbsp;occurred.</p>
<p>The files however were analysed, and were found to be viruses, both similar variants. Unfortunately only a few virus scanners actually detected this. The reason is unknown. Perhaps the virus is some form of self-modifying virus, which some scanners have difficulty&nbsp;detecting.</p>
<p>At the time of analysis (24th Jan), only three virus scanners were known to detect any virus in these files. Now a week later, 15-25 virus scanners (40-60%) now see it. Unfortunately, a newly downloaded file (recently updated by the virus writer) is only detected by 5 scanners. It seems the authors are constantly publishing new versions to hinder detection by virus scanners. (<a href="http://www.virustotal.com/analisis/7a0cdd4f1ffda9067dee8f8b2907f1b5">1</a> <a href="http://www.virustotal.com/analisis/e0b4dbc15d6df99396a1ed9c5607fb90">2</a>&nbsp;<a href="http://www.virustotal.com/analisis/91c67c7e22f5395234b11be7286a5013">3</a>)</p>
<h3>Conclusion:</h3>
<p>It was suspected before investigation that infection was due to a browser exploit, allowing the virus to install itself without user knowledge or consent. This was not found to be the case, rather, the user must knowingly install the virus, presumably after being convinced by the false virus report that it is a desirable course of action. Thus infection from these sites is preventable with user&nbsp;training.</p>
<p>Recommendations to users to avoid this style of attack are as&nbsp;follows.</p>
<div style="border: 3px solid black; background-color:lightblue;">
<ul>
<li>Know what virus scanners and security software are installed on your computer. If you see anything unfamiliar when using the Internet, be suspicious.
<ul>
<li>Know what this software is called, and what it looks&nbsp;like.</li>
<li>Other common security software you may not be aware of is Windows Defender and Microsoft Malicious Software Removal&nbsp;Tool.</li>
</ul>
</li>
<li>Before downloading any file from the Internet or email;
<ul>
<li>Know that running a file potentially allows it full access to your system, to modify it in any way, and use whatever techniques it has available to hide any virus&nbsp;activity.</li>
<li>Know and trust the author of the file. Ensure you are receiving the file directly from the author, so that you are sure the file has not been tampered&nbsp;with.</li>
</ul>
</li>
<li>Always browse the Internet with an up-to-date browser. In this testing, Firefox 3 prevented me from visiting these sites, warning that they were known to contain malwarre.
<ul>
<li>Avoid browsing with older or unsupported operating&nbsp;systems.</li>
<li>Ensure all your system software is kept up to date, Turn on Microsoft Update or Windows Update in&nbsp;Windows.</li>
</ul>
</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.peacocktech.com/2009/02/01/antivirus-2009-prevention/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bilby Mark II (Part 2)</title>
		<link>http://blog.peacocktech.com/2006/12/01/bilby-mark-ii-part-2/</link>
		<comments>http://blog.peacocktech.com/2006/12/01/bilby-mark-ii-part-2/#comments</comments>
		<pubDate>Fri, 01 Dec 2006 18:38:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Science & Technology]]></category>

		<guid isPermaLink="false">http://blog.peacocktech.com/?p=42</guid>
		<description><![CDATA[Well, our new line following robot is done. With any engineering project, you can always do more, but after tidying up the program, and tweaking values for a few hours, we came up with a reasonable configuration, able to complete out test circuit in an average of 40&#160;seconds.
The robot is much quicker making left turns [...]]]></description>
			<content:encoded><![CDATA[<p>Well, our new <a href="/2006/11/30/bilby-mark-ii-part-1/">line following robot</a> is done. With any engineering project, you can always do more, but after tidying up the program, and tweaking values for a few hours, we came up with a reasonable configuration, able to complete out test circuit in an average of 40&nbsp;seconds.</p>
<p>The robot is much quicker making left turns than right turns (as shown in the video below). When the robot looses the line, it will turn left to try and find it. If the path leads left, the robot will find the line again very quickly, and continue. If the path leads right, the robot will try to seek left, fail to find the line within a pre-determined time, then seek left to find the&nbsp;line.</p>
<p>The following images show a summary of the program, as shown by the graphical programming environment supplied with the&nbsp;NXT.</p>
<div>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-55" title="bilby-nxt-main" src="http://blog.peacocktech.com/wp-content/uploads/2006/12/bilby-nxt-main.jpg" alt="bilby-nxt-main" width="556" height="190" /><br />
<span>The main body of the Bilby&#8217;s&nbsp;program</span></p>
<p><img class="aligncenter size-full wp-image-56" title="bilby-nxt-left" src="http://blog.peacocktech.com/wp-content/uploads/2006/12/bilby-nxt-left.jpg" alt="bilby-nxt-left" width="609" height="271" /><br />
<span>The section of the Bilby&#8217;s program that instructs it to seek&nbsp;left</span></p>
<p><img class="aligncenter size-full wp-image-57" title="bilby-nxt-right" src="http://blog.peacocktech.com/wp-content/uploads/2006/12/bilby-nxt-right.jpg" alt="bilby-nxt-right" width="489" height="129" /><br />
<span>The section of the Bilby&#8217;s program that instructs it to seek right</span></div>
<p>For those unfamiliar with reading NXT programs, here is a pseudo-code&nbsp;version:</p>
<pre>Wait until sensor sees black
loop forever:
  move forward
  wait until sensor sees white
  call seek_left
  if sensor sees white:
    call seek_right

seek_left:
  loop 10 times:
    pivot left (move left motor backwards, and right motor forwards)
    if sensor sees white:
      wait 0.01 seconds

seek_right:
  pivot right (move right motor backwards, and left motor forwards)
  wait until sensor sees black
  wait 0.02 seconds</pre>
<p>All in all, not bad for a few hours tinkering, we certainly enjoyed it. For those interested in seeing more, we recorded a video of the robot in action, and are also providing the program we used.<br />
<a rel="attachment wp-att-62" href="http://blog.peacocktech.com/2006/12/01/bilby-mark-ii-part-2/bilby-nxt/">Download Video (2.95Mb, slow connection, 109secs)</a><br />
<a rel="attachment wp-att-58" href="http://blog.peacocktech.com/2006/12/01/bilby-mark-ii-part-2/jimstorm05/">Download Program&nbsp;(339Kb)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.peacocktech.com/2006/12/01/bilby-mark-ii-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bilby Mark II (Part 1)</title>
		<link>http://blog.peacocktech.com/2006/11/30/bilby-mark-ii-part-1/</link>
		<comments>http://blog.peacocktech.com/2006/11/30/bilby-mark-ii-part-1/#comments</comments>
		<pubDate>Thu, 30 Nov 2006 18:36:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Science & Technology]]></category>

		<guid isPermaLink="false">http://blog.peacocktech.com/?p=40</guid>
		<description><![CDATA[Fun and games last night. Bradley Robinson (who absolutely refuses to have his photo taken) bought a Lego Mindstorms NXT kit. Brad has had it a few days before I had a chance to see it. When I first saw it it was configured as a walking bi-ped, though it more a shuffle than a [...]]]></description>
			<content:encoded><![CDATA[<p>Fun and games last night. Bradley Robinson (who absolutely refuses to have his photo taken) bought a <a href="http://mindstorms.lego.com/">Lego Mindstorms NXT</a> kit. Brad has had it a few days before I had a chance to see it. When I first saw it it was configured as a walking bi-ped, though it more a shuffle than a walk. The system has four&nbsp;sensors:</p>
<ul>
<li>Ultrasonic distance and movement&nbsp;sensor</li>
<li>Sound sensor, with sound pattern and tone&nbsp;recognition</li>
<li>Light sensor, detecting light&nbsp;intensity</li>
<li>Touch sensor (press/release/bump&nbsp;detection)</li>
</ul>
<p>and also three servo motors with rotation&nbsp;sensors.</p>
<p>After some discussion, food, and music, we decided to revisit our <a href="http://www.usq.edu.au/users/phythian/bilby.htm">Bilby Competition</a> days, where in Newcastle in 2000 we won 2nd place in the competition with &#8220;Little Jim&#8221;, an autonomous path following&nbsp;robot.</p>
<div>
<p><img class="aligncenter size-full wp-image-52" title="bilby-second-place-little-jim" src="http://blog.peacocktech.com/wp-content/uploads/2006/11/bilby-second-place-little-jim.jpg" alt="bilby-second-place-little-jim" width="576" height="456" /><br />
<span>From Left: Ian Peacock (Dad), Trevor Peacock (Me), Bradley Robinson, John Dietsch (Teacher)</span></div>
<p>The NXT kit comes with a paper &#8220;field&#8221; with lines and patterns printed on it for testing and sensing. Printed on this field is an inch-wide oval circle. Using this path and the single light sensor we started to build our&nbsp;robot.</p>
<p>Much of the challenge was similar to the original bilby, determining the best sensor placement, and adjusting sensor sensitivity. An additional problem encountered due to the single sensor was the fact that while correcting the robot would miss the path if it was moving too quickly. After several attempts to increase the accuracy of the sensing (trying to sense more quickly) the final solution was simply to slow down the&nbsp;motors.</p>
<p>A further limitation was the programming interface, a graphical interface with simple programming constructs. It took some re-arrangement of our logic to code. The&nbsp;pseudo-code:</p>
<pre>WAIT UNTIL (2 seconds pass) OR (sensor sees black)</pre>
<p>required re-factoring&nbsp;as:</p>
<pre>LOOP 20 times:
  if sensor sees white:
    WAIT 0.1 seconds</pre>
<p>The language does not allow the use of any sort of variable or constant, re-usable functions of any type, or multi-parameter tests (with ORs or ANDs), but after some rearranging the few problems we found could be&nbsp;overcome.</p>
<p>After some research it seems there are several other programming interfaces available for the NXT. I haven&#8217;t tried any, but of the ones I&#8217;ve found, the promising ones&nbsp;are:</p>
<ul>
<li><a href="http://bricxcc.sourceforge.net/">Bricx Command Centre</a>, with available&nbsp;<a href="http://www.sorosy.com/lego/nxtdbg/">debugger</a></li>
<li><a href="http://home.comcast.net/~dplau/nxt_python/index.html">NXT&nbsp;Python</a></li>
<li><a href="http://users2.ev1.net/~phillipp100/index.htm">nxtC</a></li>
</ul>
<p>The blog <a href="http://nxtasy.org/">nxtacy</a> has many links to other projects and seems about the best resource for the NXT&nbsp;hacker.</p>
<p>The practical result is, after 3 hours tinkering (before 1. flat batteries, and 2. sleep time) we had an almost functioning line following&nbsp;robot.</p>
<div>
<p><img class="aligncenter size-full wp-image-49" title="bilby-nxt1" src="http://blog.peacocktech.com/wp-content/uploads/2006/11/bilby-nxt1.jpg" alt="bilby-nxt1" width="600" height="400" /><img class="aligncenter size-full wp-image-50" title="bilby-nxt2" src="http://blog.peacocktech.com/wp-content/uploads/2006/11/bilby-nxt2.jpg" alt="bilby-nxt2" width="600" height="400" /><img class="aligncenter size-full wp-image-51" title="bilby-nxt3" src="http://blog.peacocktech.com/wp-content/uploads/2006/11/bilby-nxt3.jpg" alt="bilby-nxt3" width="600" height="400" /></div>
<p>With any luck tonight we will have a chance to finish and fine tune it. I&#8217;ll report back with the end results and programming&nbsp;ASAP.</p>
<p>This post is followed up by <a href="/2006/12/01/bilby-mark-ii-part-2/">This&nbsp;Post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.peacocktech.com/2006/11/30/bilby-mark-ii-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finish Term / Linux</title>
		<link>http://blog.peacocktech.com/2005/09/11/finish-term-linux/</link>
		<comments>http://blog.peacocktech.com/2005/09/11/finish-term-linux/#comments</comments>
		<pubDate>Mon, 12 Sep 2005 04:26:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.peacocktech.com/?p=32</guid>
		<description><![CDATA[
Well, long time. Finished assignments, and end of term.
Spent a few days working with tapestry, trying to write a library. Seeing as there&#8217;s little documentation it was more or less trial and error, but got it working in the end. have an eclipse environment set up for developing it. Also wrote a tapestry filter to [...]]]></description>
			<content:encoded><![CDATA[<p>
Well, long time. Finished assignments, and end of term.<br />
Spent a few days working with tapestry, trying to write a library. Seeing as there&#8217;s little documentation it was more or less trial and error, but got it working in the end. have an eclipse environment set up for developing it. Also wrote a tapestry filter to log requests to a file. Should implement it soon, as not all pages are being logged since the installation of new things such as this blog.<br />
Have installed Debian on my main machine, got it dual booting with windows (no hassle), what has been a hassle is getting gaim 1.5, and newer versions of thunderbird and firefox. added this line to&nbsp;/etc/apt/sources.list</p>
<pre>deb ftp://sunsite.cnlab-switch.ch/mirror/debian/ unstable main contrib non-free</pre>
<p>
I manually installed thunderbird from their website, and after changing sources.list thunderbird broke. updated thunderbird from synaptic, and worked&nbsp;fine.</p>
<p>
Spent hours trying to get thunderbird working in the first place. I have a thunderbird profile of about 1Gb, which i didn&#8217;t want to loose. Ended up having to manually editing prefs.js to update all the paths from my windows setup. After that, and upgrading thunderbird it seems to be working fine, except the fact i am unable to access postoffice.csu.edu.au from this IP address. Its getting rather&nbsp;annoying.</p>
<p>
Been going back through the histories music-wise. Found a stack of albums at leading edge, Gene Pitney, Hank Williams, Bee Gees, Carpenters, and Beach Boys. Also found a very nice album from Sydney musician Lior. Very impressed with Gene Pitney, and was already fans of Carpenters and Bee Gees. Also got my hands on Motown Remixed, which I saw advertised in Sain magazine (for Sanity Music). Eleanor and her father are big fans of motown artists, and although i know some of the songs on the album, i don&#8217;t know them well enough to compare them to the originals. Also finally got a Jackson 5 album (only took me 2 years), and loving&nbsp;it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.peacocktech.com/2005/09/11/finish-term-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working hard doing nothing</title>
		<link>http://blog.peacocktech.com/2005/08/18/working-hard-doing-nothing/</link>
		<comments>http://blog.peacocktech.com/2005/08/18/working-hard-doing-nothing/#comments</comments>
		<pubDate>Fri, 19 Aug 2005 02:00:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.peacocktech.com/?p=24</guid>
		<description><![CDATA[
Been (very) busy the last few days, although I don&#8217;t have a lot to show for it. Installed MediaWiki on my Apache server (about my only success). Tried to get WikiPDF working. Its obviously designed to run on Linux. After a bit of tweaking I got it to generate latex, but it failed to convert [...]]]></description>
			<content:encoded><![CDATA[<p>
Been (very) busy the last few days, although I don&#8217;t have a lot to show for it. Installed <a href="http://www.mediawiki.org/">MediaWiki</a> on my Apache server (about my only success). Tried to get <a href="http://sourceforge.net/projects/wikipdf">WikiPDF</a> working. Its obviously designed to run on Linux. After a bit of tweaking I got it to generate latex, but it failed to convert that to PDF. Tried to get PHP working atop Tomcat. <a href="http://blog.taragana.com/index.php/archive/running-php-5x-on-windows-using-tomcat-4x-or-5x/">This</a> seemed the most promising lead, and it did work on Tomcat 5.5, but not 4.1, and MySQL didn&#8217;t work. Perhaps I should learn how to set up PHP normally, might explain how to get MySQL to work.<br />
Also started a few days ago upgrading tomcat 4.1 to 5.5, all going fairly well, except getting manager and admin modules to work. The Admin module now has to be installed manually, but it doesn&#8217;t work on a virtual host, it must be running in the default&nbsp;app.
</p>
<p>
Continuing to work back through Dream Theaters discography, I&#8217;m quite impressed by their 1997 album &#8220;Falling Into Infinity&#8221;. Quite a relaxing mix of songs, plenty of different styles, every song is&nbsp;unique.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.peacocktech.com/2005/08/18/working-hard-doing-nothing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Books</title>
		<link>http://blog.peacocktech.com/2005/08/02/books/</link>
		<comments>http://blog.peacocktech.com/2005/08/02/books/#comments</comments>
		<pubDate>Tue, 02 Aug 2005 05:24:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Science & Technology]]></category>

		<guid isPermaLink="false">http://blog.peacocktech.com/?p=16</guid>
		<description><![CDATA[
Another 382 lecture, nothing terribly exciting, mostly business centred stuff, not too bad though (not my favourite field).
Had an idea today of what I might be able to focus on in this subject. I haven&#8217;t re-read the criteria yet to understand it better, so I don&#8217;t know if this will suit, but&#8230; I once had [...]]]></description>
			<content:encoded><![CDATA[<p>
Another 382 lecture, nothing terribly exciting, mostly business centred stuff, not too bad though (not my favourite field).<br />
Had an idea today of what I might be able to focus on in this subject. I haven&#8217;t re-read the criteria yet to understand it better, so I don&#8217;t know if this will suit, but&#8230; I once had planned to write a webapp to allow Java students to learn and interact together, through a number of forms (<a href="http://en.wikipedia.org/wiki/Wiki">wiki</a> philosophy), primarily through the use of problems (questions) that students can attempt, and post their answers online to be &#8220;marked&#8221; and critiqued by other students. This is not so much conforming to a business model, more a non-profit organisation or community. Again, I don&#8217;t know if it will fit the criteria, but I&#8217;ll check over the next few days.<br />
Another thought, as an application of the XML tutorials, I may be able to write an interface in <a href="http://www.zope.org/">ZOPE</a> on the <a href="http://ispg.csu.edu.au/">ISPG server</a> to show this blog, via RSS (or other) from the ZOPE site. Learn about XML, learn about ZOPE, and have a good excuse to play with python (I looooove <a href="http://python.org/">python</a>, but rarely have time or reason to use&nbsp;it)</p>
<p>
Bought text books today, the one for my distance subject (262, Operating systems) is on back-order, and isn&#8217;t expected for at least a month. Shame, was looking forward to getting my hands dirty in that subject. I&#8217;ll have to see if the library has a copy, and chase up the recommended resources. There should be plenty of online resources&nbsp;too.</p>
<p>
Was supposed to take the bass back today, couldn&#8217;t find dave tonight, so I&#8217;ll take it back tomorrow (after another quick play <img src='http://blog.peacocktech.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ).<br />Found a <a href="http://www.progarchives.com/Progressive-rock.asp">page</a> providing a nice definition of &#8220;progressive rock&#8221;. It has a list of progressive metal bands, many of which I&#8217;m not familiar with, so I have found myself some research to do. <a href="http://painofsalvation.com/">Pain of Salvation</a> and <a href="http://opeth.com/">Opeth</a> (who I saw last year in Melbourne) are big favourites, also know tool, but the rest are largely unfamiliar. Its always fun to&nbsp;explore.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.peacocktech.com/2005/08/02/books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS</title>
		<link>http://blog.peacocktech.com/2005/08/01/css/</link>
		<comments>http://blog.peacocktech.com/2005/08/01/css/#comments</comments>
		<pubDate>Mon, 01 Aug 2005 05:09:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Science & Technology]]></category>

		<guid isPermaLink="false">http://blog.peacocktech.com/?p=14</guid>
		<description><![CDATA[
Alan and I today looked into CSS. Al wanted to &#8220;customise&#8221; his blog. Decided to have a look too, as i previously knew nothing about CSS. Tweaked my page, from this to this, by changeing only the CSS (and adding a few jpgs). Clayton reccomended oswd (this in particular) as a source of quality css [...]]]></description>
			<content:encoded><![CDATA[<p>
Alan and I today looked into CSS. Al wanted to &#8220;customise&#8221; his blog. Decided to have a look too, as i previously knew nothing about CSS. Tweaked my page, from <a href="http://blog.peacocktech.com/media/blogs/trevorp/css1-before.png">this</a> to <a href="http://blog.peacocktech.com/media/blogs/trevorp/css1-after.png">this</a>, by changeing only the CSS (and adding a few jpgs). Clayton reccomended <a href="http://oswd.org/">oswd</a> (<a href="http://oswd.org/search.php?tab=designer&amp;designer=haran">this in particular</a>) as a source of quality css to learn from. Think i still need to learn more about how CSS fundamentally works&nbsp;first.</p>
<p>
Found a useful <a href="http://www.snapfiles.com/get/capturepr.html">screen capture</a> program today. Windows XP will do captures to clipboard by pressing print-scn on the keyboard, however i&#8217;m not sure if older versions of windows will. CapturePlus saves shots to a file (bmp or jpg), and also allows captures from a single window rather than the entire screen. Personally i&#8217;ll stick with the old faithful Corel Capture (comes with corel draw suite, i only have the ancient version 7). Its much more flexible, but capture plus is a tiny (90k) but functional free&nbsp;alternative.
</p>
<p>
Wore out my fingers again today playing <a href="http://opeth.com/">Opeth</a> on bass. Only 30 days until their next album. I have it pre-ordered, but not sure what to expect. For a band described as a &#8220;classical, jazz, folk, progressive rock, death metal band&#8221; (original site no longer available), theyre a bit hard to&nbsp;predict.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.peacocktech.com/2005/08/01/css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bass hurts</title>
		<link>http://blog.peacocktech.com/2005/07/27/bass-hurts/</link>
		<comments>http://blog.peacocktech.com/2005/07/27/bass-hurts/#comments</comments>
		<pubDate>Wed, 27 Jul 2005 16:09:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.peacocktech.com/?p=7</guid>
		<description><![CDATA[
Highlight of the day: borrowed a bass guitar (one pick-up version) off Dave. Spent a few hours playing today, my fingers feel like they&#8217;re going to get blisters. Standard electrics have small strings that tend to cut into your fingers, but the bass has such thick strings, doing bends and slides really burns your fingers, [...]]]></description>
			<content:encoded><![CDATA[<p>
Highlight of the day: borrowed a <a href="http://www.ibanez.co.jp/world/products/eb/page/EDB605_GP_u.html">bass guitar</a> (one pick-up version) off Dave. Spent a few hours playing today, my fingers feel like they&#8217;re going to get blisters. Standard electrics have small strings that tend to cut into your fingers, but the bass has such thick strings, doing bends and slides really burns your fingers, more so than a nylon (from which I have received blisters). Hopefully my fingers will have recovered by morning, and become a little tougher (I haven&#8217;t been playing enough guitar lately, my fingers have gone soft).<br />
I was surprised when I saw the bass, its a 5 string, I had forgotten it was (last time I saw it was about a year ago). Bonus!! I have always thought its almost pointless to get a 4 string when you can get a 5, but now I&#8217;m not 100% sure, the 5th string gets in the way when playing songs typically played on a 4. On a 4 you can access the E string (or D if you tune it down) with the first two fingers, but the 5th C string gets in the way. Its also very low pitched, its surprisingly hard to play by ear, because the frequencies are so low, there&#8217;s only a cycle or less between semitones, I&#8217;ll keep practising. Think I&#8217;ll have a listen to <a href="http://www.sandandmercury.com/">&#8220;The Gathering&#8221;</a> and <a href="http://www.paleforest.no/">&#8220;Pale Forest&#8221;</a> tomorrow, and try to play some of&nbsp;that.</p>
<p>
Downloaded Apache HTTPD, PHP, and MySQL as separate packages today. We have been using XAMPP for our ITC307 project, but when we put it into production it would be best to use a more compact and controlled distribution. Grace (in another project team) needs a php/mysql system working, so tomorrow we are both going to try and figure out how to manually install the three packages, save us both some&nbsp;time.</p>
<p>
Tonight <a href="http://digit.peacocktech.com/index.html">Alan</a> and I tried to get Dark-Reign working over the Internet. Haven&#8217;t played it for years, and although I&#8217;m not a great fan of it, it would have made a nice change of pace, if it had worked. The problem is probably caused by the fact we are both running dedicated firewalls, config problem there somewhere I expect, anyway, off to&nbsp;bed.</p>
<p>
PS. I did find a spell-checking plug-in for firefox, <a href="http://spellbound.sourceforge.net/">SpellBound</a> works nicely. It can be downloaded from the site, installed, and once run, it will have no dictionary, simply choose download more from the spell check box, and pick&nbsp;<a href="http://downloads.mozdev.org/dictionaries/spell-en-AU.xpi">one</a>.</p>
<p>
PPS. Another interesting thing today:<br />
<br />
Requested by Trevor.. <br />
<a href="http://kkorpz.blogspot.com/atom.xml" title="Atom feed">Site Feed</a><br />
<i>Whispers: I don&#8217;t really know what this is for&#8230;</i><br />
<br />
I dont know how long it has been <a href="http://kkorpz.blogspot.com/">there</a>. FYI, it allows me to read the blog via my <a href="http://www.mozilla.org/products/thunderbird/">email client</a> (almost as if it was an email), which I can at last. Thanks&nbsp;Katrina.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.peacocktech.com/2005/07/27/bass-hurts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
