<?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>David Linnard Portfolio &#187; XML</title>
	<atom:link href="http://www.davidlinnard.co.uk/tag/xml/feed" rel="self" type="application/rss+xml" />
	<link>http://www.davidlinnard.co.uk</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 28 Jun 2010 21:23:34 +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>ElleUK</title>
		<link>http://www.davidlinnard.co.uk/elleuk</link>
		<comments>http://www.davidlinnard.co.uk/elleuk#comments</comments>
		<pubDate>Sun, 01 Nov 2009 17:50:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[eZ Publish]]></category>
		<category><![CDATA[HTML/XHTML]]></category>
		<category><![CDATA[Javascript/AJAX]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://localhost/me/wordpress/?p=4</guid>
		<description><![CDATA[Redevelopment of large areas of the ELLEuk site including the redevelopment of Beauty, News and ELLE.tv. This also included taking a development lead role on the redevelopment of Catwalk. As well as upgrading the Content Management System,  custom extensions and new sections of the site were created for the eZ Publish based site.]]></description>
			<content:encoded><![CDATA[<p>While I was working for Hachette Filipacchi, my main role was to assist with maintaining and the development of the ELLEuk.com site (based on the <a href="http://www.ez.no">eZ Publish</a> content management system). As well as upgrading the Content Management System,  a lot of development work took place on the site. Starting with the <a href="http://www.elleuk.com/beauty">ELLE Beauty</a> channel, I developed the PHP for <a href="http://elle.tv">ELLE.tv</a>, <a href="http://www.elleuk.com/in-the-mag">In The Mag</a> and the <a href="http://www.elleuk.com/news">News</a> channels. I also helped develop the <a href="http://www.elleuk.com/culture">Culture</a> channel. I was also the lead developer on the <a href="http://www.elleuk.com/catwak">Catwalk</a> channel which had a massive increase in page views and unique visitors compared to the previous year. The final development I was involved with was for a new look <a href="http://www.elleuk.com/">homepage</a>.<br />
<span id="more-118"></span><br />
Developments for the site involved utilising the features of the eZ Publish CMS. Presentation logic was all carried out in the SMARTY style templating language eZ Publish uses. As well as this new extensions for the CMS were created to carry out such tasks as bulk image uploading and providing convenient access to custom database logic required on the site. One of the biggest extensions I built during my time there was a Keywording extension to ensure consistency throughout the keywords and to provide an easier interface for both adding keywords to articles and maintaining the keywords themselves.</p>
<p>As well as the redevelopment work, I was tasked with implementing commercial takeovers. These happened on a weekly basis across various pages on the site. I implemented a timed system so that these could go up and come down automatically. The CSS (as well as any necessary javascript and html) was then produced and tested by the client before the takeover went live. Examples of takeover implementation are shown below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidlinnard.co.uk/elleuk/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BSc (With Hons) Computer Science</title>
		<link>http://www.davidlinnard.co.uk/bsc-with-hons-computer-science</link>
		<comments>http://www.davidlinnard.co.uk/bsc-with-hons-computer-science#comments</comments>
		<pubDate>Wed, 16 Jun 2004 16:50:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Awards & Qualifications]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Enterprise Java Beans]]></category>
		<category><![CDATA[HTML/XHTML]]></category>
		<category><![CDATA[IBM DB 2]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Javascript/AJAX]]></category>
		<category><![CDATA[JSP]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://www.davidlinnard.co.uk/?p=136</guid>
		<description><![CDATA[I studied for a Degree (with Honours) in Computer Science at the University of East Anglia in Norwich and achieved a Class II Division I grading. The units I choose were heavily based on the software side of the subject with many units very relevant to web-based design. Below is a list of the key [...]]]></description>
			<content:encoded><![CDATA[<p>I studied for a Degree (with Honours) in Computer Science at the University of East Anglia in Norwich and achieved a Class II Division I grading. The units I choose were heavily based on the software side of the subject with many units very relevant to web-based design. Below is a list of the key units I undertook as part of my degree, shown according to the University Year the Unit was undertaken.</p>
<h5>Year 1</h5>
<ul>
<li> <strong>Programming Languages and Software Construction</strong> This was an practical, programming unit based on the Java programming language.</li>
<li> <strong>Fundamentals of Information Systems</strong> This unit looked at the Systems Development Lifecycle with a particular emphasis on the early stages of analysis and design.</li>
</ul>
<h5>Year 2</h5>
<ul>
<li> <strong>Data Structures and Algorithms</strong> For this unit the foundations of data and storage structures were looked at, in particular different storage structures for holding data were considered. Practical work in this unit involved the use of Java to implement the structures considered in Lectures.</li>
<li> <strong>Software Development Tools</strong> This unit was practical based and used several different programming languages. Both C and C++ were considered and aspects of these covered included file handling and loop structures. The use of Java was then considered in creating Graphical User Interfaces for applications.</li>
<li> <strong>Internet Technologies</strong> This unit was an introduction to internet based technologies and on the practical side concentrated on HTML and JSP to create web sites. Other web languages and technologies looked at for this unit were XML, Javabeans and Servlets.</li>
<li> <strong>Systems Analysis</strong> In this unit the early stages of the Systems Lifecycle was covered in detail along with tools and techniques used. The Feasibility, Analysis and Design period of the lifecycle were covered with topics looked at including investigation methods, file design techniques and Human Computer Interface design.</li>
<li> <strong>Database Systems</strong> For this unit the emergence and use of databases was considered. On the practical side of the unit SQL was used as a way of creating and manipulating database data and EER diagrams and normalisation was used as a way of designing databases. Finally Java was used in order to create standalone database applications using the JDBC interface.</li>
</ul>
<h5>Year 3</h5>
<ul>
<li> <strong>Introductory Computer Graphics</strong> This unit was based on 2D computer graphics and covered the basics of computer graphics using C++. Topics covered included line drawing algorithms, raster graphics systems and computer fonts.</li>
<li> <strong>Systems Development for the Internet Age</strong> This covered further the topics of JSP and Servlets considered in the Internet Technologies unit and also introduced Enterprise Java Beans as a way of constructing distributed web-based business solutions. The unit also considered the design and implementation of distributed server-based systems.</li>
<li> <strong>Comparative Systems Development</strong> In previous units the Systems Development Lifecycle was considered as a methodology to construct computer-based systems. This unit considered other methodologies which can be used. The main methodologies looked at were the: Soft Systems Methodology, Rational Unified Process, Dynamic Systems Development Model, Jackson Systems Development and the Structured Systems Analysis and Design Methodology.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.davidlinnard.co.uk/bsc-with-hons-computer-science/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
