<?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>Optima Solutions</title>
	<atom:link href="http://www.optimasolutions.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.optimasolutions.co.uk</link>
	<description>Internet Consultancy without the technobabble</description>
	<lastBuildDate>Thu, 11 Mar 2010 21:15:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Monitoring your servers to ensure uptime &#8211; Server Density</title>
		<link>http://www.optimasolutions.co.uk/2010/03/11/monitoring-your-servers-to-ensure-uptime-server-density/</link>
		<comments>http://www.optimasolutions.co.uk/2010/03/11/monitoring-your-servers-to-ensure-uptime-server-density/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 21:15:17 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[servers serverdensity monitoring hosting]]></category>

		<guid isPermaLink="false">http://www.optimasolutions.co.uk/?p=219</guid>
		<description><![CDATA[Anybody who host web sites and applications for clients knows how important it is to make sure that you have the ability to monitor the health and availability of your servers &#8211; even when you&#8217;re not at your desk.
In reality, there are many tools to do this, and quite a few are free. I&#8217;ve set [...]]]></description>
			<content:encoded><![CDATA[<p>Anybody who host web sites and applications for clients knows how important it is to make sure that you have the ability to monitor the health and availability of your servers &#8211; even when you&#8217;re not at your desk.</p>
<p>In reality, there are many tools to do this, and quite a few are free. I&#8217;ve set up <a href="http://www.nagios.org/" target="_blank">Nagios</a> in the past as it&#8217;s extremely comprehensive, but it&#8217;s also a bit of a nightmare to get your head around and takes a lot of time to get working in the way you want.</p>
<p>For the past six months or so, I&#8217;ve been using a fairly new server monitoring tool, <a href="http://www.serverdensity.com/landing/?a=site&#038;s=optimasolutions" target="_blank">Server Density</a>, to handle my monitoring for me. And it excels at the task.</p>
<p>Install takes less than five minutes via a well documentated python script, and once that&#8217;s done and your basic config is in place, off it goes. Within minutes you can view the status of your server via the many on-screen charts and grids they have. You can choose to monitor CPU load, memory, processes, disk usage, network traffic, Apache and MySQL, and set custom alert thresholds against each. Then you choose to receive the alerts via email, text or even iPhone push. I use both the email and iPhone options to ensure I&#8217;m kept up-to-date. They even have a free iPhone application for you to view your server status on the go.</p>
<p>Over time, the tool will start to learn about your server to get a feel for it&#8217;s normal load levels. Once it&#8217;s done this it shows you clearly anything that falls outside of those levels via &#8216;anomaly&#8217; tracking.</p>
<p><a href="http://www.boxedice.com/" target="_blank">Boxed Ice</a>, the company behind Server Density, are a relatively new outfit, set up by David Mytton who&#8217;s currently still at university(!). They were one of the winners of <a href="http://www.seedcamp.com" target="_blank">Seedcamp</a> 2009, an investment program that sees 5 start-ups receiving investment.<a href="http://blog.boxedice.com/2010/01/25/boxed-ices-application-to-mini-seedcamp-london-2009/" target="_blank">David posted a great article</a> on the Boxed Ice blog about his experiences with this, which is well worth a read.</p>
<p>Since I&#8217;ve had <a href="http://www.serverdensity.com/landing/?a=site&#038;s=optimasolutions" target="_blank">Server Density</a> installed, I no longer wonder whether I&#8217;m going to know how my servers are performing. And for the measly price of £7 per month it really is a no-brainer. A great tool and supporting start-ups? It gets my vote!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.optimasolutions.co.uk/2010/03/11/monitoring-your-servers-to-ensure-uptime-server-density/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optima Solutions to manage technology for SmartInsights.com</title>
		<link>http://www.optimasolutions.co.uk/2010/03/07/optima-solutions-to-manage-technology-for-smartinsights-com/</link>
		<comments>http://www.optimasolutions.co.uk/2010/03/07/optima-solutions-to-manage-technology-for-smartinsights-com/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 08:55:58 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.optimasolutions.co.uk/?p=216</guid>
		<description><![CDATA[Optima has been selected to manage all technology resources for a new start-up, SmartInsights.com &#8211; a digital marketing portal.
SmartInsights was created by Dr. Dave Chaffey, a leading author, consultant and trainer specialising in E-commerce and E-marketing education and guidance.
Optima&#8217;s work involves the management of all IT resource, creation and management of a heavy customised WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>Optima has been selected to manage all technology resources for a new start-up, <a href="http://www.smartinsights.com">SmartInsights.com &#8211; a digital marketing portal</a>.</p>
<p>SmartInsights was created by <a href="http://davechaffey.com">Dr. Dave Chaffey</a>, a leading author, consultant and trainer specialising in E-commerce and E-marketing education and guidance.</p>
<p>Optima&#8217;s work involves the management of all IT resource, creation and management of a heavy customised WordPress portal for the site. The company is also creating a piece of web software that performs analysis of user&#8217;s Google Analytics accounts, which Optima is responsible for planning and developing.</p>
<p>Exciting times ahead!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.optimasolutions.co.uk/2010/03/07/optima-solutions-to-manage-technology-for-smartinsights-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatic mySQL backups via email (Postfix -&gt; Google Mail)</title>
		<link>http://www.optimasolutions.co.uk/2009/10/30/automatic-mysql-backups-via-email-googlemail-postfix-ubuntu/</link>
		<comments>http://www.optimasolutions.co.uk/2009/10/30/automatic-mysql-backups-via-email-googlemail-postfix-ubuntu/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 10:07:07 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[googlemail]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.optimasolutions.co.uk/?p=193</guid>
		<description><![CDATA[When I was setting up my latest virtual server (courtesy of the ever fantastic VPS.net cloud), I wanted to come up with a simple hourly backup policy for the mySQL databases that reside on the machine. Every hour, I wanted to dump the databases, tar/zip them up in a single archive and email it with [...]]]></description>
			<content:encoded><![CDATA[<p>When I was setting up my latest virtual server (courtesy of the ever fantastic <a href="http://manage.aff.biz/z/155/CD2751/&amp;dp=1247" target="_blank">VPS.net</a> cloud), I wanted to come up with a simple hourly backup policy for the mySQL databases that reside on the machine. Every hour, I wanted to dump the databases, tar/zip them up in a single archive and email it with an appropriate date/time stamp to a backup store email account.</p>
<p>I&#8217;m a long time user of Google Apps for email, and an even longer time user of regular Gmail. As Google Apps (or a regular Gmail account) has a lot of storage space, it seems perfect for the job. I thought I&#8217;d see how easy it was to use one of these as an SMTP relay for any mail the server needed to send &#8211; and in this case &#8211; to send and store my backups.</p>
<p>With a lot of hunting around, I eventually pieced together a solution that worked from a few  different sources. So in the interests of helping anyone who needs something similar, here&#8217;s how I did it. I&#8217;m on Ubuntu 8.04.3 LTS. I&#8217;m guessing later versions will be very similar (if not identical).</p>
<p><strong>1. Set up Google Apps/Gmail accounts</strong></p>
<p>I set up two &#8211; a &#8216;no-reply&#8217; account I would use to send <strong>all</strong> email from the server, and a &#8216;backups&#8217; account for receiving the backup emails.</p>
<p><strong>2. Install and configure Postfix</strong></p>
<p>There are many, many tutorials out there, and believe me a tried a few. <a href="http://behindmyscreen.newsvine.com/_news/2006/12/31/501615-configuringubuntu-postfix-and-gmail-in-101-easy-steps" target="_blank">Here&#8217;s one</a> that actually worked. Well, mostly. The bit about <span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">tls_per_site:</span></p>
<pre>smtp.gmail.com MUST
comp1.bob.com MUST
comp2.bob.com MUST
p&gt;</pre>
<p>..skip the <span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">p&gt;<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">bit &#8211; it&#8217;s malformed html.</span></span></p>
<p>Do also make sure that you follow the information about setting up the Equifax certificate rather than the Thawte one &#8211; Google changed this in September and the system will not work if you use the wrong certificate.</p>
<p>Secondly, after following these instructions through any attempt to send mail was met with the following entry in <span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">/var/log/mail.log<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">:</span></span></p>
<pre>postfix/smtp[7275]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused</pre>
<p>After a lot of looking around, I finally tracked it down to the following line in the main Postfix config file, located in <span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">/etc/postfix/main.cf<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">:</span></span></p>
<pre>content_filter = amavis:[127.0.0.1]:10024</pre>
<p>Seems that this is a spam content filter which wasn&#8217;t installed correctly. In my case, since all I&#8217;m sending is backups, I didn&#8217;t need it. Commenting out this line and reloading Postfix (<span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">sudo postfix reload<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">) sorted this out for me &#8211; mails were now sent.</span></span></p>
<p><strong>3. Set up the database backup system</strong></p>
<p>Again, there are many examples of this out there. I used <a href="http://www.sematopia.com/2006/02/how-to-backup-mysql-database-email-results-using-php/" target="_blank">this one</a> (requires PEAR for PHP), and adjusted it quickly to work on multiple databases. Make sure your backup location is writable by the server.</p>
<p><strong>4. Schedule the backup via CRON</strong></p>
<p>Dead simple &#8211; create a new CRON task for your user account:</p>
<pre>crontab -e</pre>
<p>and enter the following line (replacing the path to your backup script as appropriate):</p>
<pre>@hourly /usr/bin/php -q /home/[yourhome]/bin/backup.php &amp;&gt; /dev/null</pre>
<p>My script runs hourly. Adjust as you need.</p>
<p>And that&#8217;s it. Hourly backups taken to a secure &#8216;offsite&#8217; location with bags of storage space. Just what I was looking for.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.optimasolutions.co.uk/2009/10/30/automatic-mysql-backups-via-email-googlemail-postfix-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web hosting on the cloud &#8211; thoughts and experiences</title>
		<link>http://www.optimasolutions.co.uk/2009/07/28/web-hosting-on-the-cloud-thoughts-and-experiences/</link>
		<comments>http://www.optimasolutions.co.uk/2009/07/28/web-hosting-on-the-cloud-thoughts-and-experiences/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 09:34:25 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud hosting]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[vps.net]]></category>

		<guid isPermaLink="false">http://www.optimasolutions.co.uk/?p=176</guid>
		<description><![CDATA[Since setting up as a self employed Internet Consultant to assist companies in the Leeds, UK area and beyond I needed to arrange myself a hosting environment, to host this site and any potential client sites that require hosting to go along with web design, web development, web marketing and the other services that I [...]]]></description>
			<content:encoded><![CDATA[<p>Since setting up as a self employed Internet Consultant to assist companies in the Leeds, UK area and beyond I needed to arrange myself a hosting environment, to host this site and any potential client sites that require hosting to go along with web design, web development, web marketing and the other services that I offer.</p>
<p>I switched from running Windows on my laptop four years ago and using Ubuntu linux instead and even though I&#8217;ve since switched to a Mac as my day-to-day machine, once I&#8217;d got to grips with the terminal and the sheer power of it, it&#8217;s pretty difficult to go back. At the same time I switched from using Windows as a hosting platform (something I&#8217;d had a good deal of experience with), to a dedicated server running red hat linux. Over the last four years I&#8217;ve got very used to having root access to a range of servers running various linux distributions &#8211; these being used to host the range of sites and web applications belonging to the companies I&#8217;ve been involved in.</p>
<p>When it came to getting some hosting for myself then, it had to be linux. But I really didn&#8217;t want to have to pay the price for a full dedicated server, so I looked around for some linux based shared hosting. Now obviously there&#8217;s loads of it. But the more I looked, even though the price was good, I found it difficult to find out just what you got for your money.</p>
<p>I need PHP5 and mySQL as a base, and that&#8217;s not a problem &#8211; most hosting companies do that. But they restrict how many databases you have, or the size of those databases. And in terms of PHP because you don&#8217;t have control over the PHP install in itself you&#8217;ve no guarantee that they&#8217;ll have the extensions that you need, and on most of the sites they don&#8217;t tell you what actually is included. It&#8217;s a frustrating experience &#8211; chances are you&#8217;re going to end up with a system that doesn&#8217;t do quite what you need it to. And that wasn&#8217;t an option to me.</p>
<p>So, at this point I&#8217;d almost resigned myself to paying for a dedicated machine, but before I did I thought I&#8217;d just have a quick look to see how prices for Virtual Private Server (VPS) or Grid hosting were doing these days. On a dedicated server if your hard drive fails, there&#8217;s a power outage or any other machine problem you (and your clients) are offline instantly until it&#8217;s fixed.  With cloud technology, your content is distributed over many machines ensuring that you don&#8217;t have a single point of failure, while offering you all the other benefits of a dedicated server.</p>
<p>Previously when I&#8217;ve looked at this sort of hosting it&#8217;s been cost-prohibitive, and I fully expected it still to be the case. But then I stumbled across <a href="http://manage.aff.biz/z/155/CD2751/&#038;dp=1247" target="_blank">VPS.net</a>. Owned by the UK2 Group (who also operate UK2.net, which has been running for more than ten years now), VPS.net is a complete cloud based offering.</p>
<p>First of all you pick your number of nodes, each being a self contained chunk of processing power, memory and hard drive space. The more you buy the cheaper each costs, but I started with two nodes for the price of £28 a month. Once you&#8217;ve signed up, you&#8217;re taken into an easy-to-use administration console. Here you simply &#8216;build&#8217; your server by assigning a certain amount of nodes to it and picking an operating system, or choose from a dizzying array of turn-key installs offering everything from a basic LAMP (Linux, Apache, MySQL, PHP) stack to an Asterix internet telephony server. And that&#8217;s it. Within a minute or so you get root access to your new machine, and you&#8217;re ready to go.</p>
<p>To say I was amazed is a slight understatement. But then I realised that you could at any point add or remove nodes on an existing server via simple admin interface with only a minute or so of downtime, and you can even purchase additional nodes on a day basis just in case you&#8217;ve got something big coming up. You can grab a snapshot backup at any stage too, and should you ever need to, replacing the live machine with a backup takes around two minutes in the tests I&#8217;ve done so far. Very, very impressive stuff.</p>
<p>I&#8217;ve been using VPS.net for a month or so now, and aside from some issues they had with their SAN a couple of weeks ago that slowed things down a little, the quality, speed, support and general service has been great. So much so that I can&#8217;t quite imagine going back to a dedicated server, even this soon.</p>
<p>If you&#8217;re considering hosting and you want all the power of a dedicated server but also the security, resilience and scaleability of a VPS cloud, and all for a very reasonable cost you should definitely check them out &#8211; they come highly recommended.</p>
<p><a href="http://manage.aff.biz/z/155/CD2751/&#038;dp=1247" target="_blank">Virtual Private Server (VPS) Cloud Hosting &#8211; VPS.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.optimasolutions.co.uk/2009/07/28/web-hosting-on-the-cloud-thoughts-and-experiences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter breach of security is a lesson to us all</title>
		<link>http://www.optimasolutions.co.uk/2009/07/21/twitter-breach-of-security-is-a-lesson-to-us-all/</link>
		<comments>http://www.optimasolutions.co.uk/2009/07/21/twitter-breach-of-security-is-a-lesson-to-us-all/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 08:30:28 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.optimasolutions.co.uk/?p=154</guid>
		<description><![CDATA[Recently a story hit the news of a breach of security at Twitter &#8211; a hacker going by the name of &#8216;Hacker Croll&#8217; managed to gain access to the google mail account of a Twitter employee and from there into a lot of other online accounts, gaining accessing to hundreds of confidential company documents.
Now that [...]]]></description>
			<content:encoded><![CDATA[<p>Recently a story hit the news of a breach of security at Twitter &#8211; a hacker going by the name of &#8216;Hacker Croll&#8217; managed to gain access to the google mail account of a Twitter employee and from there into a lot of other online accounts, gaining accessing to hundreds of confidential company documents.</p>
<p>Now that the dust has settled on the attack, I think it brings an important message to light &#8211; just how secure is all of the information we trust to online services such as google mail, google apps and of course social networking sites such as Facebook and MySpace?</p>
<p>Of course, we already know that we should use different passwords for each account that we use online, but in reality, how many of us actually do that? Creating secure passwords isn&#8217;t difficult of course, there are a range of sites out there that do exactly that for you such as <a href="http://www.goodpassword.com" target="_blank">www.goodpassword.com</a>, and if you use Firefox you can even get a plugin that does this for you &#8211; <a href="https://addons.mozilla.org/en-US/firefox/addon/135" target="_blank">SecurePassword Generator</a>. The problem of course comes in attempting to remember them all &#8211; and this is the reason that so many people just end up using the same password for everything.</p>
<p>To get around this, why not try using a secure password manager to hold all of your information. I personally use the excellent <a href="http://agilewebsolutions.com/products/1Password" target="_blank">1Password</a> to secure my information on my mac and across to my iPhone, but if you&#8217;re on windows there are some great alternatives such as the open-source <a href="http://keepass.info/" target="_blank">KeePass</a>. Both of these tools (and many others) allow you to secure all of your security info such as usernames, passwords and other private data while still keeping it very much to hand. There&#8217;s really no reason to resort to the one password for everything route.</p>
<p>Of course, this is only part of the problem. The main cause of the security breach at Twitter was that the employee concerned had used a hotmail account as his &#8217;secondary&#8217; email account &#8211; the account to which google mail send password reminders if you get locked out of your mail account. In this case, due to Hotmail&#8217;s policy of removing accounts after several months of activity, the hacker was able to guess at the employee&#8217;s hotmail email address, discover that it was in fact now removed, and simply set it up as a new account again. Once he&#8217;s done that it was a simple case of sending the google mail password reminder to this account and he was in. Frightening, eh?</p>
<p>Personally, I think in this case Hotmail has to shoulder some of the burden. Email accounts are, whether we like it or not, unique entities that we use to authorise a great deal of our online lives. Simply removing these after a period of inactivity and allowing someone else to set them up again is not a good idea at all and should absolutely not be allowed.</p>
<p>But of course, it&#8217;s not the only problem. The internet was not created to be used in the way that it now is, and that does cause a lot of issues. We will continue to have issues of this nature until we have a single point of authorisation for all our internet activity. While there is some movement toward this (<a href="http://openid.net/" target="_blank">OpenID</a> as an example), even if we did somehow manage to get this used across the web we&#8217;d still have an issue similar to the &#8216;using one password for everything&#8217; if someone managed to break into our openid account.</p>
<p>So, is there a solution? Well there is, but it relies upon two things that will most likely never happen.</p>
<ol>
<li>A single point of authentication should be created, and allowing amendments to this should be strictly controlled. I&#8217;m thinking in line with the sort of security used for registering SSL certificates here &#8211; multiple points of certification to absolutely ensure beyond reasonable doubt that the person attempting to change details is the person that has the authority over the account.</li>
<li>All internet sites use the above method of authentication.</li>
</ol>
<p>Not just unlikely &#8211; this will absolutely never happen. And even if it did, you still have issues. Unless the organisation responsible for the accounts uses a physical method similar to banks (card reader), you&#8217;re still likely to have accounts broken into. And implementing a physical method just makes it more difficult for people to use internet services &#8211; there would be a lot of people against that.</p>
<p>So in the meantime, we have to make do the best we can. We must ensure we don&#8217;t use the same password or username, don&#8217;t use the same old security questions (and I&#8217;m thinking mother&#8217;s maiden name here) and try to secure our data in the best way that we can. Thankfully as internet use increases, more and more tools that enable us to manage the myriad of identities we have appear. We just need to make sure we use them!</p>
<p>Reference material:</p>
<p><a title="TechCrunch Twitter Breach" href="http://www.techcrunch.com/2009/07/19/the-anatomy-of-the-twitter-attack/" target="_blank">TechCrunch article on the Twitter Breach</a></p>
<p><a title="Cnet News" href="http://news.cnet.com/8301-17939_109-10287558-2.html" target="_blank">Cnet News article</a></p>
<p><a title="google search" href="http://www.google.com/search?client=safari&amp;rls=en-us&amp;q=twitter+breach&amp;ie=UTF-8&amp;oe=UTF-8" target="_blank">and many, many more&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.optimasolutions.co.uk/2009/07/21/twitter-breach-of-security-is-a-lesson-to-us-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Wordpress as a CMS</title>
		<link>http://www.optimasolutions.co.uk/2009/07/14/using-wordpress-as-a-cms/</link>
		<comments>http://www.optimasolutions.co.uk/2009/07/14/using-wordpress-as-a-cms/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 15:38:11 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.optimasolutions.co.uk/?p=107</guid>
		<description><![CDATA[I&#8217;ve been using Wordpress a lot recently in various projects, and as I became increasingly familiar with it started to wonder whether or not it&#8217;s a candidate for being used as a full CMS for light weight sites.
As it turns out, many people have had the same thoughts &#8211; there&#8217;s a whole load of resources [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using Wordpress a lot recently in various projects, and as I became increasingly familiar with it started to wonder whether or not it&#8217;s a candidate for being used as a full CMS for light weight sites.</p>
<p>As it turns out, many people have had the same thoughts &#8211; there&#8217;s a whole load of resources at there on the web on how you can do just that. Here&#8217;s just a couple of the resources I used:</p>
<p><a title="Using wordpress as a CMS" href="http://ma.tt/2008/07/using-wordpress-as-a-cms/" target="_blank">Using WordPress as a CMS</a></p>
<p><a title="101 techniques" href="http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html" target="_blank">101 Techniques for a powerful CMS using Wordpress</a></p>
<p>As my first venture into this, I set about the redesign of my own site &#8211; <a href="http://www.optimasolutions.co.uk">www.optimasolutions.co.uk</a>, and what you&#8217;re looking at now is the result so far.</p>
<p>Are there problems? Definitely. I&#8217;ll try to put some of those into a future post if I get time. But the end result is that it&#8217;s remarkably easy to get a site up and running with WordPress as a backend, and the advantages it brings are huge &#8211; you have an instant resource available to you in the plugin library to do pretty much everything you need, from automatically generating xml sitemaps and submitting them to all search engines, to automating your SEO, to, well, pretty much anything you can think of.</p>
<p>Initial experiment a resounding success then &#8211; I look forward to seeing what WordPress can really do when I become more familiar as time goes on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.optimasolutions.co.uk/2009/07/14/using-wordpress-as-a-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optima Solutions acquires SkillsTrak.com</title>
		<link>http://www.optimasolutions.co.uk/2009/07/08/optima-solutions-acquires-skillstrak/</link>
		<comments>http://www.optimasolutions.co.uk/2009/07/08/optima-solutions-acquires-skillstrak/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 08:04:35 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[SkillsTrak]]></category>
		<category><![CDATA[skills assessment]]></category>

		<guid isPermaLink="false">http://dev.optimasolutions.co.uk/?p=1</guid>
		<description><![CDATA[Up until November last year I worked for a company called SkillsTrak. During my time there I designed, developed and managed an on-demand Skills Assessment platform called SkillsTrak.
The system is developed in PHP and runs on a mySQL database, and allows clients to create custom, tiered assessments to run on their staff. They can then [...]]]></description>
			<content:encoded><![CDATA[<p>Up until November last year I worked for a company called SkillsTrak. During my time there I designed, developed and managed an on-demand Skills Assessment platform called SkillsTrak.</p>
<p>The system is developed in PHP and runs on a mySQL database, and allows clients to create custom, tiered assessments to run on their staff. They can then benchmark staff against each other in a range of dashboards, put targets against them, etc. It&#8217;s a nice piece of software and I was proud of it at the time.</p>
<p>Sadly, the economic climate took its toll on the company and it went into liquidation in April this year, but it has some good clients and like I said, it&#8217;s a nice piece of software, so I&#8217;ve been in the process of acquiring the rights to it from the liquidators since April. And now it&#8217;s sealed.</p>
<p>Optima Solutions IT Limited now has the rights to continue to support existing clients, to continue to develop the software and to sell it to new clients. I&#8217;m going to do some work on both the application and website in the next month or so to promote the change of ownership, but in the meantime anyone interested in an on-demand skills assessment platform should take a look at <a href="http://www.skillstrak.com">www.skillstrak.com</a>.</p>
<p>More on this soon.</p>
<p><img class="alignnone" title="SkillsTrak" src="http://www.optimasolutions.co.uk/wp-content/images/skillstrak_logo.png" alt="" width="167" height="60" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.optimasolutions.co.uk/2009/07/08/optima-solutions-acquires-skillstrak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
