<?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>itsMine &#187; Project</title>
	<atom:link href="http://blog.itsmine.co.uk/category/project/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.itsmine.co.uk</link>
	<description></description>
	<lastBuildDate>Sun, 18 Apr 2010 02:28:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<atom:link rel="next" href="http://blog.itsmine.co.uk/category/project/feed/?page=2" />

		<item>
		<title>HOWTO: Install Subversion, Ruby on Rails and Redmine on CentOS5 (&amp; RHEL5)</title>
		<link>http://blog.itsmine.co.uk/2009/01/22/howto-install-subversion-and-redmine-on-centos5-rhel5/</link>
		<comments>http://blog.itsmine.co.uk/2009/01/22/howto-install-subversion-and-redmine-on-centos5-rhel5/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 10:26:05 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[redmine]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=400</guid>
		<description><![CDATA[[Update 17th Sept 2009] I&#8217;ve just noticed that Redmine version 0.8.5 was released last week, while this HOWTO should still be valid, I have not yet tested it so please report any issues you experience with new installs in the comments and I&#8217;ll look into them and amend the HOWTO where necessary [Updated 3rd June [...]]]></description>
			<content:encoded><![CDATA[<p>[Update 17th Sept 2009]</p>
<p>I&#8217;ve just noticed that Redmine version 0.8.5 was released last week, while this HOWTO should still be valid, I have not yet tested it so please report any issues you experience with new installs in the comments and I&#8217;ll look into them and amend the HOWTO where necessary <img src='http://blog.itsmine.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="color: #800080;">[Updated 3rd June 2009]</span></p>
<p>So since <a href="http://www.assembla.com" target="_blank">Assembla</a> changed it&#8217;s strategy and forced  a monetised service or your once private projects were to become public after some date in February I decided to set up my own subversion repos / web management interface.</p>
<p>I never really used the Assembla service to its full potential however and all I really needed was a basic SVN setup with a webinterface to show the diffs in an eye-friendly format. The only two real choices were <a href="http://www.google.co.uk/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Ftrac.edgewall.org%2F&amp;ei=c0d4SaDRK4mt-gbM_YHYDw&amp;usg=AFQjCNFj9e7EQBej7FOQLMErR3QOrAtShQ&amp;sig2=Qz479KBdRN6dyreAtLtvXg" target="_blank">Trac</a> and <a href="http://www.google.co.uk/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fwww.redmine.org%2F&amp;ei=jkd4ScX5IJKj-gbhy5nbDw&amp;usg=AFQjCNFdhje3wlQXAFvw07HLWK7lIeOIoA&amp;sig2=9hb9qskm7LLklrNLQPoMpw" target="_blank">Redmine</a>. I&#8217;d already used Trac on Assembla and countless other project sites so I was more drawn to Redmine due to it&#8217;s good interface design (imo, the Trac interface looks like it&#8217;s stuck together with Lego pieces), its features are more integrated and well, I fancied a change. The only problem was that Redmine runs on <a href="http://rubyonrails.org/" target="_blank">Ruby on Rails</a> which I&#8217;ve heard very bad things about. So I decided to take a plunge and find out wtf the hassle was all about. It turns out there weren&#8217;t any up-to-date, well written and well maintained HOWTO&#8217;s out there detailing how to get a functional RoR environment configured on CentOS / RHEL. So I wrote my own (after hitting several brick walls)&#8230;</p>
<h3>HOWTO: Install Subversion, Ruby on Rails and Redmine on CentOS5 (&amp; RHEL5)</h3>
<p>NOTES</p>
<ul>
<li>This HOWTO is written for CentOS 5.2 [updates for 5.3 in <span style="color: #800080;">purple text</span>]</li>
<li>Replace [FQDN] with either your IP address or the hostname (or FQDN) which you’ll be using to access the interface.</li>
<li>Replace [user] with the username under whom&#8217;s home directory the Subversion repository database will be located. e.g. /home/[user]/svn-repos</li>
</ul>
<ul>
<li>This HOWTO will be using the following variables:</li>
</ul>
<blockquote>
<ul>
<li>You already have the &#8220;httpd&#8221; (apache) package installed</li>
<li>You will be running apache as the user ‘apache’</li>
<li>The subversion repository root folder will be under /home/[user]/subversion/</li>
<li>The vhost&#8217;s folder locationg will be /var/www/svn</li>
<li>The subversion repository to be created will be called ‘example-repo’</li>
</ul>
</blockquote>
<p>Install and set up Subversion</p>
<pre class="brush: bash; title: ;">yum install mod_dav_svn subversion</pre>
<p>Add the group [user] to the user apache and make the subversion base URL readable and writable&#8230;</p>
<pre class="brush: bash; title: ;">usermod -aG [user] apache
chmod g+x /home/[user]
mkdir /home/[user]/subversion
chmod g+rwx /home/[user]/subversion
chown -R [user]:[user] /home/[user]/subversion</pre>
<p>Make the web directory:</p>
<pre class="brush: bash; title: ;">mkdir /var/www/svn
chown apache.apache /var/www/svn</pre>
<p>Put the following into /etc/httpd/conf.d/svn.conf (this is for a sub-repo called &#8216;example-repo&#8217;)</p>
<pre class="brush: plain; title: ;">NameVirtualHost *:80
&lt;VirtualHost *:80&gt;
        DocumentRoot &quot;/var/www/svn&quot;
        ServerName [FQDN]
        &lt;Location /example-repo&gt;
                DAV svn
                SVNPath /home/[user]/subversion/example-repo
                AuthType Basic
                AuthName &quot;Subversion repo&quot;
                AuthUserFile /var/www/passwd
                Require valid-user
        &lt;/Location&gt;

        &lt;Directory &quot;/var/www/svn&quot;&gt;
        allow from all
        Options +Indexes
        &lt;/Directory&gt;
&lt;/VirtualHost&gt;</pre>
<p>Add an HTTP auth user&#8230;</p>
<pre class="brush: bash; title: ;">htpasswd -cm /var/www/passwd [user]</pre>
<p>Create a proper SVN repository</p>
<pre class="brush: bash; title: ;">cd /home/[user]/subversion
su [user] -c &quot;svnadmin create example-repo&quot;</pre>
<p>Import any SVN repos by doing:</p>
<pre class="brush: bash; title: ;">su [user] -c &quot;svnadmin load example-repo &lt; /path/to/repo/dump/file&quot;</pre>
<p>Make sure the permissions are correct</p>
<pre class="brush: bash; title: ;">chmod g+rwx /home/[user]/subversion
chown -R [user].[user] /home/[user]</pre>
<p><strong><ins>Install Ruby on Rails</ins></strong></p>
<p>*NOTE: Ruby on Rails installation requires the EPEL yum repository (at time of writing).</p>
<pre class="brush: bash; title: ;">su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm'</pre>
<p>Let&#8217;s get Ruby up and running first&#8230; [NOTE: not on an SElinux environment cba with that]</p>
<pre class="brush: bash; title: ;">yum install httpd httpd-devel apr make gcc-c++ mysql-server mysql ruby ruby-devel ruby-docs ruby-ri \
ruby-libs ruby-mode ruby-tcltk ruby-irb ruby-rdoc fcgi fcgi-devel mod_fcgid rubygems subversion-ruby</pre>
<p>Now we&#8217;ll install passenger (aka mod_rails)</p>
<pre class="brush: bash; title: ;">gem install passenger
passenger-install-apache2-module</pre>
<p>Create and insert this text into /etc/httpd/conf.d/rails.conf (or alternatively edit the existing svn.conf created when we set up subversion)<br />
NOTE:</p>
<ul>
<li>The below configuration is specific to the installation of redmine (hence the DocumentRoot)</li>
</ul>
<pre class="brush: plain; title: ;">LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.0.6/ext/apache2/mod_passenger.so
   PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.0.6
   PassengerRuby /usr/bin/ruby

NameVirtualHost *:80

   &lt;VirtualHost *:80&gt;
     ServerName 192.168.10.17
     DocumentRoot /var/www/rails/redmine/public
   &lt;/VirtualHost&gt;</pre>
<p><strong><ins>Now on to Redmine itself</ins></strong></p>
<p>Get Redmine 0.8 from <a class="external" href="http://www.redmine.org/wiki/redmine/Download">http://www.redmine.org/wiki/redmine/Download</a></p>
<pre class="brush: bash; title: ;">cd /usr/src
svn co http://redmine.rubyforge.org/svn/branches/0.8-stable redmine-0.8
mkdir /var/www/rails/
cd /var/www/rails/
cp -r /usr/src/redmine-0.8/ redmine/
chown -R apache.apache redmine
cd redmine</pre>
<p>Create a clean backup of source files</p>
<pre class="brush: bash; title: ;">tar czf Redmine0.8-clean.tar.gz .</pre>
<p>Initialise mySQL:</p>
<pre class="brush: bash; title: ;">service mysqld start</pre>
<p>To secure mysql:</p>
<pre class="brush: bash; title: ;">mysql_secure_installation</pre>
<p>Create a mysql database for redmine&#8230;</p>
<pre class="brush: bash; title: ;">mysql -u[username] -p</pre>
<p>At the prompt enter:</p>
<pre class="brush: bash; title: ;">create database redmine character set utf8;</pre>
<p>Quit with:</p>
<pre class="brush: bash; title: ;">quit</pre>
<p>Copy the example database file to the &#8220;live&#8221; location</p>
<pre class="brush: bash; title: ;">cd /var/www/rails/redmine
cp config/database.yml.example config/database.yml</pre>
<p>Enter the appropriate settings for the [production] section ensuring that host is set to 127.0.0.1</p>
<pre class="brush: bash; title: ;">vim /var/www/rails/redmine/config/database.yml</pre>
<p>Set up email</p>
<pre class="brush: bash; title: ;">cd /var/www/rails/redmine
cp config/email.yml.example config/email.yml</pre>
<p>Enter the appropriate settings for the [production] section ensuring that &#8220;address&#8221; is set to the <strong>IP address</strong> of the SMTP host</p>
<pre class="brush: bash; title: ;">vim /var/www/rails/redmine/config/email.yml</pre>
<p>Install rails for redmine using gem&#8230;</p>
<pre class="brush: bash; title: ;">cd /var/www/rails/redmine/app/
gem install -v=2.1.2 rails</pre>
<p>Import the redmine database into the live database specified in the above config file</p>
<pre class="brush: bash; title: ;">cd /var/www/rails/redmine/app/
rake db:migrate RAILS_ENV=&quot;production&quot;</pre>
<p>Install default configuration data in database (this is entirely optional, but recommended).</p>
<pre class="brush: bash; title: ;">cd /var/www/rails/redmine/app/
rake redmine:load_default_data RAILS_ENV=&quot;production&quot;</pre>
<p>Bring up the testing webserver, once loaded check your config by browsing to <a class="external" href="http://%5bfqdn%5d:3000/">http://[FQDN]:3000</a></p>
<pre class="brush: bash; title: ;">cd /var/www/rails/redmine/
ruby script/server -e production</pre>
<p>Make sure your apache config file edits are ok and that the services will start at boot by doing:</p>
<pre class="brush: bash; title: ;">service httpd configtest
service httpd restart
chkconfig httpd on
chkconfig mysqld on</pre>
<p>[Optional:] Add the following to your crontab which will create a database backup in the /home/[user] directory</p>
<pre class="brush: bash; title: ;">/usr/bin/mysqldump -u &lt;user&gt; -p &lt;password&gt; &lt;database&gt; | gzip &gt; /home/[user]/redmine_`date +%y_%m_%d`.gz</pre>
<p><span style="color: #800080;">Make your subversion server configuration accessible to redmine by doing the following:</span></p>
<pre class="brush: bash; title: ;">mkdir /etc/subversion
cp -r /root/.subversion/* /etc/subversion/
vim /var/www/rails/redmine/lib/redmine/scm/adapters/subversion_adapter.rb</pre>
<p><span style="color: #800080;">Change the line:</span></p>
<pre class="brush: bash; title: ;">SVN_BIN = &quot;svn&quot;</pre>
<p><span style="color: #800080;">to:</span></p>
<pre class="brush: bash; title: ;">SVN_BIN = &quot;svn --config-dir /etc/subversion&quot;</pre>
<p><span style="color: #800080;">Then restart apache:</span></p>
<pre class="brush: bash; title: ;">service httpd restart</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2009/01/22/howto-install-subversion-and-redmine-on-centos5-rhel5/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Dropbox + eXtplorer: A better web interface</title>
		<link>http://blog.itsmine.co.uk/2009/01/20/dropbox-extplorer-a-better-web-interface/</link>
		<comments>http://blog.itsmine.co.uk/2009/01/20/dropbox-extplorer-a-better-web-interface/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 00:25:18 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[extplorer]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=383</guid>
		<description><![CDATA[<script type="text/javascript" src="http://blog.itsmine.co.uk/wp-includes/js/jquery/jquery.js"></script><script type="text/javascript" src="http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/js/sbadapter/shadowbox-jquery.js"></script><script type="text/javascript" src="http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/js/shadowbox.js"></script><script type="text/javascript"><!--
window.onload = function() {var options ={assetURL:'',loadingImage:'http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/css/images/loading.gif',flvPlayer:'http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/swf/mediaplayer.swf',animate:true,animSequence:'wh',overlayColor:'#000',overlayOpacity:0.85,overlayBgImage:'http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/css/images/overlay-85.png',listenOverlay:true,autoplayMovies:true,showMovieControls:true,resizeDuration:0.35,fadeDuration:0.35,displayNav:true,continuous:false,displayCounter:true,counterType:'default',viewportPadding:20,handleLgImages:'resize',initialHeight:160,initialWidth:320,enableKeys:true,keysClose:['c', 'q', 27],keysPrev:['p', 37],keysNext:['n', 39],handleUnsupported:'',text: {cancel:'Cancel',loading: 'loading',close:'<span class="shortcut">C</span>lose',next:'<span class="shortcut">N</span>ext',prev:'<span class="shortcut">P</span>revious',errors:{single: 'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared: 'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either: 'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}}};Shadowbox.init(options);}
--></script>Ok, so I found myself online at a workstation without admin access the other day and needed desperately to edit a file on my Dropbox account, it was just a plain text file and the edit was only small, so I set about finding a way of doing it, and came up with this as [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Ok, so I found myself online at a workstation without admin access the other day and needed desperately to edit a file on my Dropbox account, it was just a plain text file and the edit was only small, so I set about finding a way of doing it, and came up with this as a temporary solution until Dropbox have a fully functional, released API&#8230;</p>
<p style="text-align: center;"><small>(Please open the article to see the flash file or player.)</small></p>
<p>P.S. The error was actually caused by a non-standard character in the filename (+). I&#8217;ll be filing a bug with eXtplorer for that <img src='http://blog.itsmine.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: left;">Documentation (Wiki) can also be found <a href="http://svn.bemail.co.uk/wiki/public-code/HOWTO-Dropbox-Apache-and-eXtplorer" target="_blank">here</a>.</p>
<p style="text-align: left;">
<p><strong>NOTE: Replace <em>[user]</em> with the username under which the Dropbox folder is located.<br />
NOTE: Replace <em>[FQDN]</em> with either your IP address or the hostname (or FQDN) which you&#8217;ll be using to access the interface.</strong></p>
<p><strong>NOTE: This HOWTO assumes that you will be running apache as the user &#8216;apache&#8217; and that you have already set up your Dropbox account syncing to your /home/[user]/Dropbox folder</strong></p>
<p>To get Dropbox running with apache and extplorer you need to get the following packages:</p>
<pre>yum install php httpd</pre>
<p>Make the VirtualHost director and get permissions / groups correct:</p>
<pre>mkdir /var/www/dropbox
chown apache:apache /var/www/dropbox
usermod -aG [user] apache
usermod -aG apache [user]</pre>
<p>Now create and populate an apache virtualhost config file:</p>
<pre>vim /etc/httpd/conf.d/dropbox.conf</pre>
<p>Populate it with the following text:</p>
<pre>NameVirtualHost *:80
    &lt;VirtualHost *:80&gt;
        DocumentRoot "/var/www/dropbox"
        ServerName [FQDN]
        &lt;Directory "/var/www/dropbox"&gt;
            allow from all
            Options +Indexes
            AuthType Basic
            AuthName "Dropbox"
            AuthUserFile /var/www/passwd
            Require valid-user
        &lt;/Directory&gt;
    &lt;/VirtualHost&gt;</pre>
<p>Now add a username / password to access your interface via HTTP auth:</p>
<pre>htpasswd -cm /var/www/passwd yourusername
chown apache.apache /var/www/passwd</pre>
<p>Make sure that apache has full group access to your Dropbox folder.</p>
<pre>chmod g+x /home/[user]
chmod g+rw /home/[user]/Dropbox
find /home/[user]/Dropbox -type d -exec chmod g+x {} ;</pre>
<p>Download the latest version of eXtplorer from <a class="external" href="http://extplorer.sourceforge.net/">http://extplorer.sourceforge.net/</a></p>
<pre>cd /var/www/dropbox
wget http://heanet.dl.sourceforge.net/sourceforge/extplorer/eXtplorer_2.0.1.zip
unzip eXtplorer*.zip</pre>
<p>Check we haven&#8217;t made any mistakes and set the services up:</p>
<pre>service httpd configtest
service httpd restart
chkconfig httpd on</pre>
<p>You can now log into http://[FQDN] using a browser and the default credentials (admin/admin) and set up your user, pointing the user&#8217;s &#8220;Home directory:&#8221; at /home/[user]Dropbox. Once you have set up your user you have the choice to remove the HTTP authentication which we included in the VirtualHost configuration above. Simply comment out (or delete) the following lines from your /etc/httpd/conf.d/dropbox.conf file:</p>
<pre>AuthType Basic
AuthName "Dropbox"
AuthUserFile /var/www/passwd
Require valid-user</pre>
<p>That&#8217;s it, you&#8217;re done!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2009/01/20/dropbox-extplorer-a-better-web-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yum restore script</title>
		<link>http://blog.itsmine.co.uk/2009/01/04/yum-restore-script/</link>
		<comments>http://blog.itsmine.co.uk/2009/01/04/yum-restore-script/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 01:05:00 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=354</guid>
		<description><![CDATA[Ok, so I&#8217;m about to do a reinstallation of Fedora (I made a boo-boo which would be easier to fix by a re-install than go through manually and try to fix). I have backups, but not of the lib folders etc, I do however have backups of the uber important folders e.g. /etc /home /root [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, so I&#8217;m about to do a reinstallation of Fedora (I made a boo-boo which would be easier to fix by a re-install than go through manually and try to fix). I have backups, but not of the lib folders etc, I do however have backups of the uber important folders e.g. /etc /home /root etc. Anyway, I want to do a minimum-fuss reinstall, and decided to write a wee script which would take a list of all my currently installed packages and make a nice simple exectuable bash script so that once I&#8217;ve set up the repos on the new system I can simply execute this script, it&#8217;ll install all the packages I have now, then I can just restore my /etc/directory on top and hey-presto, I&#8217;ll be back to a nicely functioning system.</p>
<p>So without further ado:</p>
<pre>#!/bin/bash

INSTALLED=/tmp/yum-installed

LIST=/tmp/list

EXECUTABLE=/home/rob/yum

USER=rob

GROUP=$USER

UNATTENDED_INSTALL=yes #yes/no

cat /dev/null &gt; $EXECUTABLE

sudo yum clean all;sudo yum list installed | awk -F' ' '{print $1}' | sed 1d | sed 1d | sed s/.i386// &amp;&gt; $INSTALLED

exec 3&lt; $INSTALLED

while read &lt;&amp;3

do

echo -n "$REPLY " &gt;&gt; $LIST

done

exec 3&gt;&amp;-

# Create the yum installation script file

if [ $UNATTENDED_INSTALL = "yes" ]

then

OPTION="-y"

fi

echo "#!/bin/bash" &gt;&gt; $EXECUTABLE

echo -n "$REPLY " &gt;&gt; $LIST

echo "sudo yum clean all;sudo yum install $OPTION `cat $LIST`" &gt;&gt; $EXECUTABLE

# Set correct perms

chmod +x $EXECUTABLE

chown $USER.$GROUP $EXECUTABLE

# Cleanup

rm -f $LIST

rm -f $INSTALLED

Obviously edit the vars at the top to suit your setup etc - then just sudo (or execute as root) the $EXECUTABLE</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2009/01/04/yum-restore-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>e107forge Officially opens!</title>
		<link>http://blog.itsmine.co.uk/2008/02/26/e107forge-officially-opens/</link>
		<comments>http://blog.itsmine.co.uk/2008/02/26/e107forge-officially-opens/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 17:37:28 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[e107]]></category>
		<category><![CDATA[e107forge]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=17</guid>
		<description><![CDATA[So, I launched a personal project of mine yesterday which I&#8217;ve been working on-and-off for the last three or so years&#8230; e107forge.org has been put in place to provide a single, easy-to-access location for e107 developers, plugin writers and theme coders to store and keep track of their projects, code and releases while working in [...]]]></description>
			<content:encoded><![CDATA[<p>So, I launched a personal project of mine yesterday which I&#8217;ve been working on-and-off for the last three or so years&#8230;</p>
<p><a class="bbcode" rel="external" href="http://e107forge.org/" target="_blank">e107forge.org</a> has been put in place to provide a single, easy-to-access location for e107 developers, plugin writers and theme coders to store and keep track of their projects, code and releases while working in conjunction with <a class="bbcode" rel="external" href="http://plugins.e107.org/" target="_blank">plugins.e107.org</a>.</p>
<p><strong class="bbcode bold">So what&#8217;s the difference between <a class="bbcode" rel="external" href="http://plugins.e107.org/" target="_blank">plugins.e107.org</a> and <a class="bbcode" rel="external" href="http://e107forge.org/" target="_blank">e107forge.org</a>?</strong><br />
The difference is the audience, while <a class="bbcode" rel="external" href="http://plugins.e107.org/" target="_blank">plugins.e107.org</a> is aimed entirely at the end user who wants to be able to find a plugin easily and isn&#8217;t necessarily interested in the code behind the plugin. On the flipside, <a class="bbcode" rel="external" href="http://e107forge.org/" target="_blank">e107forge.org</a> is all about the code and the developers, SVN and CVS access is available while providing a fully featured, easy-to-manage project page and allowing coders to collaborate together to work on a plugin. Rather than one developer writing a plugin and then another user making code changes and re-submitting the plugin, we can have collaborative developers drawn together by a particular plugin.</p>
<p>If you&#8217;re a developer wanting to get your code or project online but need some help along the way <a class="bbcode" rel="external" href="http://e107forge.org/" target="_blank">e107forge.org</a> is here to help. If you&#8217;re a theme developer who&#8217;s keen to have a versioning system take care of the headaches of making minute changes here and there, <a class="bbcode" rel="external" href="http://e107forge.org/" target="_blank">e107forge.org</a> is for you. We can provide SVN and CVS versioning control as well as bug trackers / issues / feature requests etc. It really is up to you when it comes to which features you want to use.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2008/02/26/e107forge-officially-opens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some cool OSS and other apps (part 1)</title>
		<link>http://blog.itsmine.co.uk/2007/08/12/some-cool-oss-and-other-apps-part-1/</link>
		<comments>http://blog.itsmine.co.uk/2007/08/12/some-cool-oss-and-other-apps-part-1/#comments</comments>
		<pubDate>Sun, 12 Aug 2007 17:48:34 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=190</guid>
		<description><![CDATA[Recently I&#8217;ve been swimming in an ocean of OSS (Open Source Software) searching for the perfect app(s) to solve a few problems and the results of those I felt I had to note down here. The first is a work-related system and kicks some serious ass when I realised it&#8217;s full potential. Since I started [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been swimming in an ocean of OSS (Open Source Software) searching for the perfect app(s) to solve a few problems and the results of those I felt I had to note down here.<br />
The first is a work-related system and kicks some <em>serious</em> ass when I realised it&#8217;s full potential. Since I started my career with my current employer I&#8217;ve been in the midst of a supply-chain system that&#8217;s been, well, chaotic at best. As Systems Co-ordinator for this company i&#8217;d been looking for a long time for some sort of OSS system that I could implement that would increase the efficiency and transparency of the supply chain and (hopefully) make everyone&#8217;s working life a little bit easier. Idealy I was looking for a php / mySQL implementation of a work-flow management app. I couldn&#8217;t find anything for approx 6 months.</p>
<p><a href="http://blog.itsmine.co.uk/wp-content/uploads/2008/06/crmctt_s.jpg" rel="shadowbox[post-190];player=img;"><img class="alignleft size-full wp-image-191" title="crmctt_s" src="http://blog.itsmine.co.uk/wp-content/uploads/2008/06/crmctt_s.jpg" alt="" width="100" height="86" /></a>Then one day I was just having a general mooch on sourceforge and noticed a project called CRM-CTT in the recent news block on the front page. Now, the CRM (Customer Relationship Management) part of the title threw me a bit, but I was intrigued and went further. Turned out they (actually, it seems like a one-man dev project, the main guy is a guy called Hidde Fennema) had just released a mile-stone version release and they had a VMware (&lt;3 btw) Virtual Appliance for download. Since I already have VMware installed on just about every server we have I pulled the image down to our backup server and started it up. Despite being based on slackware (bare-bones distro by nature) it seemed pretty solid, and usable. Then I got really stuck in and realised to my sheer GLEE that it was EXACTLY what we needed.</p>
<p>Within an afternoon I had drafted a work-flow for our supply chain &#8211; with trigger-based automation and status / assignee ability and custom form design. It was heavenly. So, if you&#8217;re looking for a work-flow app that truely has not only the end-user in mind, but also real-world implementation ability and more importantly, <em>flexibility</em> then I strongly suggest trying it out. For an example of it&#8217;s flexibility, this last week I&#8217;ve just been asked to roll out an implementation of the same system but this time to control and regulate the business non-stock purchase ordering. So, from managing a supply chain (from order placing, through data entry to processing by goods-in) to managing purchase orders and the admin attached (from quote gathering to invoicing) it quite literally blew my mind.</p>
<p>Next I&#8217;ll try to cover the hunt for the best priced economical web-hosting control panel (upon which this server runs).</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Now playing: <a href="http://www.foxytunes.com/artist/groove+armada/track/get+down">Groove Armada &#8211; Get Down</a> on  Amarok</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2007/08/12/some-cool-oss-and-other-apps-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Red Hat Certification</title>
		<link>http://blog.itsmine.co.uk/2007/06/04/red-hat-certification/</link>
		<comments>http://blog.itsmine.co.uk/2007/06/04/red-hat-certification/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 22:53:46 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=192</guid>
		<description><![CDATA[Well, today (Monday) I embark on a new chapter in my life &#8211; Red Hat certification. I have never been on an I.T. course before in my life (apart from humanities computing at uni). So it&#8217;s kinda weird considering it&#8217;s my profession. So tomorrow at 10am I&#8217;ll be in a classroom in Manchester taking a [...]]]></description>
			<content:encoded><![CDATA[<p>Well, today (Monday) I embark on a new chapter in my life &#8211; Red Hat certification. I have <em>never</em> been on an I.T. course before in my life (apart from humanities computing at uni). So it&#8217;s kinda weird considering it&#8217;s my profession. So tomorrow at 10am I&#8217;ll be in a classroom in Manchester taking a crash-course in linux system administration. I&#8217;ve been booked on the course for a few weeks now, so I&#8217;ve been trying to prepare myself as best I can for it. In truth the past four years that I&#8217;ve been using Fedora Core and CentOS have carved out a sense of trouble-shooting in me which I&#8217;m very confident with.</p>
<p>I remember the first time I was confronted with being forced to use the command line to administer a remote server. I was shitting my pants. I&#8217;d heard all the horror stories of people doing an rm -rf * in the wrong directory and losing <em>everything</em> on the box. So, looking back at all that and I realise now how far I&#8217;ve come since that day. I can now quite happily setup and break a system (on purpose) and try to fix it confidently on a live system.</p>
<p>To tell the truth I&#8217;m nervous and excited at the same time about this course. I really have no idea what the exam on Friday will entail and probably won&#8217;t have a full appreciation of it until the day itself. Wish me luck (even though I don&#8217;t really need it! hehe)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2007/06/04/red-hat-certification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>be* forum colour</title>
		<link>http://blog.itsmine.co.uk/2007/04/25/be-forum-colour/</link>
		<comments>http://blog.itsmine.co.uk/2007/04/25/be-forum-colour/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 23:39:12 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[broadband]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This has been bugging me for a while and I know it&#8217;s been getting on a few other people&#8217;s nerves too. My ISP (Be) have a user forum on their main site which is&#8230; how shall I phrase this? &#8220;Bright&#8221;, so &#8220;bright&#8221; that I it actually feels like my eyes bleed after a while, as [...]]]></description>
			<content:encoded><![CDATA[<p>This has been bugging me for a while and I know it&#8217;s been getting on a few other people&#8217;s nerves too. My ISP (Be) have a user forum on their main site which is&#8230; how shall I phrase this? &#8220;Bright&#8221;, so &#8220;bright&#8221; that I it actually feels like my eyes bleed after a while, as you can see:</p>
<p>[center]<img src="http://iamawake.co.uk/images/newspost_images/Be-bright.png" alt="Bright forum" />[/center]</p>
<p>So I got friendly with [link=http://www.greasespot.net/]Greasemonkey[/link] and wrote a little script for Firefox users which overrides the CSS styles used in the Be forums to make my eyes&#8217; life a little easier &#8211; and hopefully a few other peoples&#8217; too. It&#8217;s almost like a pair of sunglasses for the forums.</p>
<p>Directions:</p>
<ul>
<li>Use [link=http://getfirefox.com]Firefox[/link] &#8211; if you aren&#8217;t already then give yourself a little slap[size=9][i]*[/i][/size] and then install it.</li>
<li>Install the [link=https://addons.mozilla.org/en-US/firefox/addon/748]Greasemonkey Add-On from mozilla.org[/link]</li>
<li>Then install the script that I wrote from [link=http://iamawake.co.uk/media/Bethere-forum-colour-fix.user.js]here[/link] or from [link=http://userscripts.org/scripts/show/8824]here[/link]</li>
<li>Mosey on over to the [link=www.bethere.co.uk]www.bethere.co.uk[/link] forums and you should see something a bit more retina friendly, like this&#8230;</li>
</ul>
<p>[center]<img src="http://iamawake.co.uk/images/newspost_images/Be-less-bright.png" alt="Less bright forum" />[/center]</p>
<p>[size=8][i]*slap optional[/i][/size]<br />
P.S. If you&#8217;re paranoid (and you should be) &#8211; you can view the source of my script [link=http://userscripts.org/scripts/source/8824]here[/link]. Please beware that I release this script under the GPL license but any modifications must include the original copyright info. kthxbai</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2007/04/25/be-forum-colour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>veggie garden</title>
		<link>http://blog.itsmine.co.uk/2007/04/08/veggie-garden/</link>
		<comments>http://blog.itsmine.co.uk/2007/04/08/veggie-garden/#comments</comments>
		<pubDate>Sun, 08 Apr 2007 23:08:55 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Images]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[gardening]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[So we had a fun day today making our new project a reality &#8211; a vegetable garden! w00t! We went to B&#38;Q on Saturday and bought ourselves some wooden panels and pillar and I set to work building a 180cm x 180cm x 24cm raised bed while Klara went to work to make space for [...]]]></description>
			<content:encoded><![CDATA[<p>So we had a fun day today making our new project a reality &#8211; a vegetable garden! w00t! We went to B&amp;Q on Saturday and bought ourselves some wooden panels and pillar and I set to work building a 180cm x 180cm x 24cm raised bed while Klara went to work to make space for it. It was a good bit of exersize and the thought of actually starting to grow something that you&#8217;re going to end up eating it actually quite exciting &#8211; I think that surprised Klara a bit. We&#8217;re planning on growing lettuce, peas, spinach, herbs, potatoes (those are already growing in those green bags), peppers and beetroot and a few more.</p>
<p style="text-align: center;">
<a href='http://blog.itsmine.co.uk/wp-content/uploads/2008/06/after.jpg' rel='shadowbox[album-118];player=img;' title='after'><img width="100" height="100" src="http://blog.itsmine.co.uk/wp-content/uploads/2008/06/after-100x100.jpg" class="attachment-thumbnail" alt="after" title="after" /></a>
<a href='http://blog.itsmine.co.uk/wp-content/uploads/2008/06/before.jpg' rel='shadowbox[album-118];player=img;' title='before'><img width="100" height="100" src="http://blog.itsmine.co.uk/wp-content/uploads/2008/06/before-100x100.jpg" class="attachment-thumbnail" alt="before" title="before" /></a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2007/04/08/veggie-garden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Please be seated&#8230;</title>
		<link>http://blog.itsmine.co.uk/2005/08/19/please-be-seated/</link>
		<comments>http://blog.itsmine.co.uk/2005/08/19/please-be-seated/#comments</comments>
		<pubDate>Fri, 19 Aug 2005 01:40:39 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[missus]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[What&#8217;s been going on in Rob&#8217;s life? Well, please be seated for this shall be a long entry! For the past two weeks I&#8217;ve been living and breathing work. I&#8217;ve worked pretty much 10 hour days for 14 days solid (yes, that includes weekends). Right about now I&#8217;m ready to drop and just chill out. [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s been going on in Rob&#8217;s life? Well, please be seated for this shall be a long entry!</p>
<p>For the past two weeks I&#8217;ve been living and breathing work. I&#8217;ve worked pretty much 10 hour days for 14 days solid (yes, that includes weekends). Right about now I&#8217;m ready to drop and just chill out. Work has been busy with Christmas orders, something which I hate. I&#8217;ve never truly liked Christmas, to me it&#8217;s always been a pain in the arse, the whole idea of it is ridiculous. The &#8220;Season of Goodwill&#8221;? Fuck off and don&#8217;t make me laugh! People are becoming conditioned more and more into the psyche that at Christmas they can really make a difference to the world by being festive for a month of the year, by spending money and becoming more and more in debt , in turn becoming more and more enslaved, and more and more malleable to the globalists. Call me a scrooge? i prefer enlightened. If people really want to make a difference, wake up and start questioning who is really in control of your life every day, is it you? Is it your soul? Or is it the pre-assumed conditioning that has been drilled into you since the before you were even able to comprehend language, the conditioning which is being controlled by people with incredibly malicious intentions? To quote Faithless &#8220;Fear is a Weapon of Mass Destruction&#8221;, or should I say Distraction? A weapon the Globalists will be only too happy to wield.</p>
<p>Anyway, I got a little side-tracked there&#8230;. whoosh-back-on-track-now. So yeah, I&#8217;ve been busy at work. In addition to e-commercing my work&#8217;s christmas orders, I&#8217;ve also been developing a corporate intranet, to enable better organisation and communication within the business. All in all it&#8217;s been two months in the making, and I&#8217;m wanting to pilot the system next week, so that&#8217;s a bit hectic. I based it pretty much on the Yakuzas system, from my good ole days of Live, it has changed a lot since it&#8217;s early days and now it&#8217;s damn near a marketable product, a product that some companys will be willing to pay silly money for. To be honest, I don&#8217;t want silly money for it, I want a decent amount, and for my work to be truely appreciated and utilised. Sadly these things are not being fulfilled at my present position. I&#8217;m being paid a lousy amount for the system that I&#8217;ve developed and the people whom I&#8217;m developing it for do not realise the time and effort that has gone into it. Cut a long story short if I don&#8217;t get a raise and a change in job title then I&#8217;m walking. Don&#8217;t get me wrong, I really do appreciate the experience that they have given me, the valuable insights into the running of a business etc. But I&#8217;m not a mug, and I&#8217;m not about to develop an addition to the system worth potentially tens of thousands of pounds on the salary I&#8217;m currently on. For example, the company I work for paid in the region of Â£5000 to Â£8000 for a company to design their customer / company website which is basically shit. If they&#8217;re willing to pay that amount of money for that kind of system then I&#8217;m in the wrong job, a matter which I plan on changing soon.</p>
<p>So, that&#8217;s the work side of my life covered. Now, I mentioned in my second to last post that I get on well with Klara, anyway, the day after I made that post the two of us went to lunch together (at work, not a social thing), cut a long story short a woman who works with Klara started a rumour saying that something was going on between Klara and I because we went for lunch and we get on with each other and have a laugh. Now, if I were to say the phrase &#8220;mothers meeting&#8221;, I think most people would understand what I mean. Imagine a &#8220;mothers meeting&#8221;, but with about 20 &#8220;mothers&#8221; and in a work environment. That&#8217;s right you get &#8220;gossip&#8221;, something which only idle minds engage in. Unfortunately there are more than a few idle minds where I work. Needless to say the rumour spread quickly and Klara and I soon became the focus of attention. Klara and I had quite a few chats about it and we both thought it was rather funny. I made it clear to a few select people that there was indeed nothing going on between Klara and I and that we are just friends, after that the rumours seemed to die down. However, there&#8217;s another girl I work with, called Caroline. She&#8217;s a loverly girl <img src='http://blog.itsmine.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Anyway, I really do like her, in a romantic sense. To describe the situation I need to start at the beginning&#8230;.</p>
<p>So, here goes&#8230;. I first saw Caroline when I came in to work on a Saturday a month or so ago, the moment I saw her I was attracted to her. It was hard not to be, she&#8217;s a very attractive girl, and she looks a lot like a tall Keira Knightly. Anyway, I saw her and thought she was a weekend bod (I only work mon-fri usually so I don&#8217;t have much contact with &#8220;weekenders&#8221;) and carried on with what I was doing. A few weeks later I went outside to speak to Sue (a colleague) and saw her again, only this time it was on a weekday, wow! I asked Sue who she was and what her name was, it wasn&#8217;t anything obvious or anything but Sue must&#8217;ve clocked the fact that I seemed to like her. Anyway, I saw Caroline again a few days later, and Sue told me that she&#8217;s working weekdays during the summer so she was virtually a full-timer. Now, Sue and I get on, and we have chats about life and stuff, Sue fancied some guy she met on a trip and was asking my advice on how to deal with it and I gave her as much guidance as I could. Sue and I bonded with that little counselling session and I felt that I could tell her that I was interested in Caroline and asked her to do some covert research as to whether or not she&#8217;s single etc.</p>
<p>Sue came back and told me that she was single and stuff which was rather good. Sue and Caroline work in the same department and Sue is essentially her immediate boss. As it happened Sue was having problems with a printer in one of the offices (in which Caroline and Sue work in) and I had to go out nearly every day to sort it out. Also, Sue was producing some information leaflets and had assigned Caroline to do most of the inputting which meant I got the chance to get to talk to her every time there was a problem with the printer. To be perfectly honest, and if I can&#8217;t be honest on my own blog, where can I be? I started to think of reasons to go down to that office, all of them were legitimate, but I&#8217;d be lying if I said I didn&#8217;t have ulterior reason for going to that office. I wanted to get to know Caroline more <img src='http://blog.itsmine.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Anyway, it was around this time that the afore-to-mentioned rumour started spreading about Klara and I. One time when I was in the office I mentioned Klara in general conversation and Caroline picked up on it and asked what was going on with her and I, so I told her under no uncertain terms that nothing was going on. With no disrespect to Klara I just didn&#8217;t want Caroline to think there was any truth to the rumours, so I mentioned to Klara that Caroline had mentioned the rumour and that I wanted to make sure that she didnt get the wrong impression about Klara and I. A few hours later I saw Caroline again and she said that Klara had had a word with her to tell her that nothing was going on. Great! Now that&#8217;s getting a bit obvious! I tell Caroline that nothing&#8217;s going on and then Klara comes along straight afterwards and tells her the same thing. :s So anyway, after that the subject kinda died off along with the rumour.</p>
<p>To cut an already long story shorter, Caroline and I started getting on really well, we added each other on MSN and she asked me to take a look at her old hard-drive which was damaged by a virus, she showed me her holiday photos and just general stuff really. It turned out that there was nothing I could do for her hard drive but I had a thorough look anyway.</p>
<p>So, that&#8217;s pretty much the history of the situation covered. Now, yesterday was exam results day and Caroline did pretty well. She took a certain subject which she was convinced she was going to fail, I however, was more optimistic and said she would pass it. So we decided to have a wee bet, if she failed I&#8217;d give her a tenner, and if she passed she&#8217;d give me a tenner. Anyway, it turned out that she failed, but it was no big deal because it wasn&#8217;t a subject that she was interested in, or needed to get into Uni. So I owe her a tenner. BUT, a few days ago I had an idea about putting some roses in her staff room locker to wish her good luck with her results, but after the bet we placed I decided to hold-fire to see who won the bet. So, today (Thursday) after work I stopped off at Tesco to get some things and as I was walking in there was this big flower display and like a big flashing light there was a bouquet of a dozen red roses shining at me, the last bouquet of roses on the stand!! Now, I couldn&#8217;t have created my reality any better than that! I had had the thought of putting roses in her locker to congratulate her on her results, and here, right in front of me was the first step of the plan I was intending on carrying out. I seriously love my Tesco trips sometimes! As I was walking towards the cards section of Tesco, to get a congratualtions card, I see someone I work with. They asked me who the flowers were for and I just said &#8220;oooo, just a certain someone&#8221; and that was that. Perfect! (you&#8217;ll find out why this is perfect in a bit&#8230; just stay with me a little while longer!)</p>
<p>So, here&#8217;s the plan, I&#8217;m going to put the roses and card in Caroline&#8217;s locker tomorrow, before lunch. I&#8217;m just going to write in the card that I thought about giving her the tenner but I thought she&#8217;d like the roses more. So she&#8217;ll come into the staff room at lunch, open her locker and find the flowers and card. Hopefully it&#8217;ll be a nice surprise, and will brighten her day, I love brightening people&#8217;s days! This is just one of those things that I need confirmation from someone that I&#8217;m doing the right thing and not being a complete idiot in my own romantisied world, so I gave Klara a call and told her of my plan. She was in full support and went over every detail of it. Klara&#8217;s great like that, she gave me the female perspective that I needed and made a few suggestions. I asked her if I should leave the Tesco&#8217;s Finest cover on them, she said yes because otherwise it would look like I&#8217;d gone especially to a florist and made too much of an effort, but then I said I&#8217;d take it off because otherwise it&#8217;d look like I hadn&#8217;t made enough of an effort. Then (think back a bit) I remembered that I&#8217;d seen someone who I work with in Tesco (who happens to work in the same department as Caroline) and realised that she&#8217;d mention to her that she&#8217;d seen me in Tesco buying those flowers. Mini-circle of reality creation complete!</p>
<p>So, that&#8217;s what&#8217;s been happening in my life since my last entry! Quite exciting eh? Nah? Ah well, you just wasted ten minutes reading a boring blog entry! Create your reality better! <img src='http://blog.itsmine.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;ll keep my blog updated with developments be they good or bad.<br />
&#8216;Till next time, take care of yourself and your soul!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2005/08/19/please-be-seated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I got told to update&#8230;.</title>
		<link>http://blog.itsmine.co.uk/2005/06/29/i-got-told-to-update/</link>
		<comments>http://blog.itsmine.co.uk/2005/06/29/i-got-told-to-update/#comments</comments>
		<pubDate>Wed, 29 Jun 2005 00:58:00 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Glasgow]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I got told by griff to update my blog because he&#8217;s bored of seeing my new car. To be honest so am I. So I thought I&#8217;d bless you all with another picture. I went down to the beach on Thursday evening and saw an amazing sunset. This is something like what it looked like&#8230;. [...]]]></description>
			<content:encoded><![CDATA[<p>I got told by griff to update my blog because he&#8217;s bored of seeing my new car. To be honest so am I.<br />
So I thought I&#8217;d bless you all with another picture. I went down to the beach on Thursday evening and saw an amazing sunset. This is something like what it looked like&#8230;.</p>
<p><img style="margin: 5px; width: 480px; height: 360px;" title="sunset.jpg" src="http://www.robbiejobbie.co.uk/images/stories/sunset.jpg" alt="sunset.jpg" /></p>
<p>I&#8217;m still re-writing my blog, so my attention has been diverted for a while, but I&#8217;m thinking of adding a new bit for everyone who was at Glasgow Uni. I might set up a sub-site so everyone who has just graduated from Glasgow and moved all over the country can still keep in touch and exchange photos and stuff. Let me know in the chatbox or by comment if you think it&#8217;s a good idea. Cheers</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2005/06/29/i-got-told-to-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
