<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Wrong Company - Portfolio Site</title>
	<atom:link href="http://www.thewrongcompany.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thewrongcompany.com/blog</link>
	<description>Blog for Michael Parr!</description>
	<lastBuildDate>Thu, 29 Oct 2009 14:07:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>University Work</title>
		<link>http://www.thewrongcompany.com/blog/2009/10/university-work/</link>
		<comments>http://www.thewrongcompany.com/blog/2009/10/university-work/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 14:07:11 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[.Net 3.5]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[tcl/TK]]></category>
		<category><![CDATA[university work]]></category>

		<guid isPermaLink="false">http://www.thewrongcompany.com/blog/?p=89</guid>
		<description><![CDATA[Over the last week I have been uploading the applications which I created in my final year of university onto the programs section on the website. Since my final year was mainly exams I only have two such applications to upload, these are as follows:
AirTravel Analysis
Part 1 &#38; Part 2
These two application were developed for [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last week I have been uploading the applications which I created in my final year of university onto the programs section on the website. Since my final year was mainly exams I only have two such applications to upload, these are as follows:</p>
<h2>AirTravel Analysis</h2>
<p><a title="AirTravel Analysis Pt 1" href="http://www.thewrongcompany.com/programs/project.php?id=4ae483e0" target="_blank">Part 1</a> &amp; <a title="AirTravel Analysis Pt 2" href="http://www.thewrongcompany.com/programs/project.php?id=4ae5aef1" target="_blank">Part 2</a></p>
<p>These two application were developed for a module called &#8220;Advanced Programming Environments&#8221; which aimed to give the students experience working with multiple programming languages in a single project and how to use API Calls, pipes and sockets to get the languages to communicate. The final assessment project for this module was to create two applications, the first would gather data from UK airport websites and the second would allow uses to run queries over the data to gain meaningful information from it. We were told the data gathered from the websites would have to be stored in a CSV file, in a well defined format to allow for the sharing of information so that each student would not need to gather data from every website. With the date processing application we were given more freedom to create the application how we wished as long as the user would be able to load in the data and find out information from the data including at least one graphical query.</p>
<p>The data collection program was written completely in Python while the data processing application was written using C++, Python, tcl/Tk and made use of the GLUT API. Although the application is no where near prefect I have uploaded it to the website as an example of my experience with the different programming languages.</p>
<h2>USB Padlock</h2>
<p><a title="USB Padlock" href="http://www.thewrongcompany.com/programs/project.php?id=4ae98722" target="_blank">programs page</a></p>
<p>The USB Padlock application was developed as my final year project at Teesside University. The original concept came about in the summer of 2008 when there were a number of stories in the news regarding USB flash memory devices being lost with sensitive information on them, which made me wonder why the information was held in a secure way. After researching the issue I discovered that applications were available to allow information to be held securely on the move but for the most part they were not particularity user friendly. This set me a mind to create an application which could travel with the data and allow the user to open the files on any computer but also keep the encrypted while in transit. This aim way reduced to being Windows PC&#8217;s as developing using C# and the .Net framework provided a lot of build in functions which I could use to make the project simpler.</p>
<p>The project itself lasted 20 weeks which included the research, design, implementation, testing and full write-up of the project. In this time I produce the proof of concept application which I have uploaded onto the website. The application is full working although does contain some errors, one of which means if multiple files are opened under the same executable they will not necessarily be re-encrypted when they are closed. I have fixed smaller bugs in the program, but have no plans at the moment to make the application fully functional and give it a major release number as I wish to leave it as an example of my university work, although this thinking may chance in future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thewrongcompany.com/blog/2009/10/university-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solitaire</title>
		<link>http://www.thewrongcompany.com/blog/2009/10/solitaire/</link>
		<comments>http://www.thewrongcompany.com/blog/2009/10/solitaire/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 15:21:31 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[literature]]></category>

		<guid isPermaLink="false">http://www.thewrongcompany.com/blog/?p=87</guid>
		<description><![CDATA[Over the last few week I have been joyfully fighting off a cold (which has now evolved into a sinus infected!). Although this has all left my brain slightly too detached from my body to do any of the work I wanted to on the website I did however give me a chance to catch [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last few week I have been joyfully fighting off a cold (which has now evolved into a sinus infected!). Although this has all left my brain slightly too detached from my body to do any of the work I wanted to on the website I did however give me a chance to catch up on some reading.</p>
<p>So last Friday morning I finally finished the book I&#8217;ve been ready for the last 6 months which was Cryptonomicon by Neal Stephenson (I must point out that this is a fantastic book and the fact it took 6 months to read was perfectly to do with the fact I never give myself enough time to read).  In this book they make use of an interesting little encryption algorithm called &#8220;Pontifex&#8221;, this turned out to be a real encryption algorithm know as &#8220;Solitaire&#8221; which had been created specifically for the book by Bruce Schneier. With this information in hand I decided to set about creating a C++ implementation of this algorithm as a mini project.</p>
<p>The Solitaire algorithm was designed to be used by troops on a battle field to encrypt and decrypt messages using a deck of cards (full 52 card deck as well as 2 jokers). The security of this algorithm comes from the randomness of a well shuffled deck of cards, although this also causes a problem that the sender and receiver of the message must have an identically shuffled deck of cards. A way around this is to use a pre-arranged pass key to create the initial deck (this is the method I have opted to use in the implementation I created).</p>
<p>If you would like to know more about the Solitaire algorithm a quick visit to <a title="Bruce Schneier: Solitaire Algorithm" href="http://www.schneier.com/solitaire.html" target="_blank">Bruce Schneiers website</a> will give you all the information you will ever need. Also if you are interested in my implementation of the algorithm, take a quick trip over to its programs page where you can download the <a title="Solitaire Encryption Algorithm" href="http://www.thewrongcompany.com/programs/project.php?id=4addcc10" target="_blank">source code</a>.</p>
<p>My infected is starting to clear a bit so hopefully in the next day I will be able to continue working on the updates to the programs sections of the website. In the mean time I stumbled across some applications I created in my first year of university, so once I have worked out what they do and see if any improvements can be made I will upload a choice selection of them to the website as well.</p>
<p>- Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thewrongcompany.com/blog/2009/10/solitaire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programs and Project</title>
		<link>http://www.thewrongcompany.com/blog/2009/10/programs-and-project/</link>
		<comments>http://www.thewrongcompany.com/blog/2009/10/programs-and-project/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 12:05:31 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[programs]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wrong company]]></category>

		<guid isPermaLink="false">http://www.thewrongcompany.com/blog/?p=75</guid>
		<description><![CDATA[Recently I have been uploading some of the applications I have worked on over the past year into the programs sections of the website. At the point of writing this I have uploaded C# implementations of both the AES encryption algorithm and Tiger hashing algorithm. In the short term I will be looking to add [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I have been uploading some of the applications I have worked on over the past year into the <a title="Programs" href="http://www.thewrongcompany.com/programs/" target="_blank">programs</a> sections of the website. At the point of writing this I have uploaded C# implementations of both the AES encryption algorithm and Tiger hashing algorithm. In the short term I will be looking to add the full implementation of my university final year project as well as other projects I have created as part of my final year at university.</p>
<p>After these are uploaded I&#8217;ve got a few idea&#8217;s of things to work on, including updating the programs section itself so it will be easier to use with more programs on it. Hopefully I will be able to get these started and something uploaded very soon, so keep checked back regularly.</p>
<p>- Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thewrongcompany.com/blog/2009/10/programs-and-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XHTML Valid!</title>
		<link>http://www.thewrongcompany.com/blog/2009/10/xhtml-valid/</link>
		<comments>http://www.thewrongcompany.com/blog/2009/10/xhtml-valid/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 13:43:26 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[website programming]]></category>

		<guid isPermaLink="false">http://www.thewrongcompany.com/blog/?p=72</guid>
		<description><![CDATA[Just a quick note to let everyone know I&#8217;ve gone through the site and made sure every page is valid for xhtml 1.0. Check out the link at the bottom of each page as proof of this!
- Mike
]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to let everyone know I&#8217;ve gone through the site and made sure every page is valid for xhtml 1.0. Check out the link at the bottom of each page as proof of this!</p>
<p>- Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thewrongcompany.com/blog/2009/10/xhtml-valid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Wrong Company 2.0</title>
		<link>http://www.thewrongcompany.com/blog/2009/10/the-wrong-company-2-0/</link>
		<comments>http://www.thewrongcompany.com/blog/2009/10/the-wrong-company-2-0/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 12:43:11 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.thewrongcompany.com/blog/?p=65</guid>
		<description><![CDATA[Today marks the completion of the upgraded version of my website. It&#8217;s taken longer and I initially wanted but I got there in the end!
The most noticeable part of the updated site is redesign of the layout and color scheme used (its predecessor can be found here, although sun glasses are recommended!). Other upgrades included [...]]]></description>
			<content:encoded><![CDATA[<p>Today marks the completion of the upgraded version of my website. It&#8217;s taken longer and I initially wanted but I got there in the end!</p>
<p>The most noticeable part of the updated site is redesign of the layout and color scheme used (its predecessor can be found <a title="old blog" href="http://michaelparr.blogspot.com/" target="_blank">here</a>, although sun glasses are recommended!). Other upgrades included moving from a pure html site bring in more javascript and php to add better functionality. I&#8217;ve done away with the blog spot blog in favor of the wordpress blog your currently viewing, I would highly recommend anyone who is looking to set up a blog to get some cheap hosting with allows for php and mysql and set up a wordpress blog. It is extreemly simple to do and give&#8217;s you ultimate control over how your blog will look and function.</p>
<p>The other major difference between this version and its predecessor is the <a title="programs" href="http://www.thewrongcompany.com/programs/" target="_blank">programs</a> section of the site. This section was a milestone for me as it was my first php project from scratch. It comprises of two section, firstly is the public pages which will list all the programs which have been uploaded as well individually accessible pages for each. The second section is a full set of backend pages, allowing for the adding of new programs, as well as editing and removing one&#8217;s which are already there.</p>
<p>The next step for the site will be to add more applications into the programs section to give a greater idea of the projects I have worked on in the past and to work on improving and streamlining the background code of the website.</p>
<p>- Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thewrongcompany.com/blog/2009/10/the-wrong-company-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hi Everybody!</title>
		<link>http://www.thewrongcompany.com/blog/2009/06/hi-everybody/</link>
		<comments>http://www.thewrongcompany.com/blog/2009/06/hi-everybody/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 13:53:09 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Welcome]]></category>
		<category><![CDATA[First Post]]></category>
		<category><![CDATA[Greetings]]></category>

		<guid isPermaLink="false">http://www.thewrongcompany.com/blog/?p=57</guid>
		<description><![CDATA[Hello and welcome to my blog/website.
This site is going under a reworking at the moment so some sections are criminally incomplete (check out the contact me and program pages, its nasty). But I&#8217;m working on getting it all together so hopefully it will all look a lot nicer soon.
For those interested this is the second [...]]]></description>
			<content:encoded><![CDATA[<p>Hello and welcome to my blog/website.</p>
<p>This site is going under a reworking at the moment so some sections are criminally incomplete (check out the contact me and program pages, its nasty). But I&#8217;m working on getting it all together so hopefully it will all look a lot nicer soon.</p>
<p>For those interested this is the second style revision of my website (if you really want to you can view the old design on my <a href="http://michaelparr.blogspot.com/" target="_blank">old blog</a>, but bring some sun glasses!).</p>
<p>I&#8217;ll try and post some more interesting or meaningful stuff soon but the next few days will involve me packing and moving so don&#8217;t hold your breath until after the weekend.</p>
<p>Hope people in the UK are enjoying the heat!</p>
<p>- Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thewrongcompany.com/blog/2009/06/hi-everybody/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
