1
0
mirror of https://github.com/danbee/cv synced 2025-03-04 08:59:12 +00:00

Content is pretty much there. More layout tweaks. hCard for contact

info.
This commit is contained in:
Dan Barber 2011-06-17 18:47:02 +01:00
parent d0e895200e
commit 787112ef75
10 changed files with 229 additions and 324 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 640 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 747 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 640 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 640 B

View File

@ -61,24 +61,12 @@ cursor: help; }
/* 1.ROOT */ /* 1.ROOT */
html { html { overflow-y: scroll; background: #F9F5EB }
overflow-y: scroll;
background: #F9F5EB }
body { body { margin: 0 auto; padding: 0 0; font: 100%/1.4 "museo-sans-1","museo-sans-2", sans-serif;
margin: 0 auto; font-weight: 100; color: rgb(40,40,40); background-color: transparent; }
padding: 0 0;
font: 100%/1.4 "museo-sans-1","museo-sans-2", sans-serif;
font-weight: 100;
color: rgb(40,40,40);
background-color: transparent;
}
#page { .container { margin: 0 auto; padding: 0 0; width: 90% /* 252px */; }
margin: 0 auto;
padding: 0 0;
width: 90% /* 252px */;
}
/* 2.HEADINGS */ /* 2.HEADINGS */
@ -87,14 +75,17 @@ h2,
h3, h3,
h4, h4,
h5, h5,
h6 { font-family: "museo-slab-1","museo-slab-2", "Helvetica Neue", Helvetica, Arial, serif; font-weight: 700; h6 { font-family: "museo-slab-1","museo-slab-2", "Helvetica Neue", Helvetica, Arial, serif; font-weight: black;
text-shadow: 1px 1px 2px white;} text-shadow: 1px 1px 1px white;}
h1 { margin-bottom: .1em; font-size: 3em; /* 48 / 16 = 3 */ line-height: 1.2; font-weight: 900; text-align: center; width: 100%; } h1 { margin-top: 0; margin-bottom: .1em; font-size: 3em; /* 48 / 16 = 3 */ line-height: 1.2; font-weight: 900; text-align: center; width: 100%; }
h1:before { content: ''; display: block; height: 130px; font-size: 3em; margin-top: 0; text-align: center; h1:before { content: ''; display: block; height: 130px; font-size: 3em; margin-top: 0; text-align: center;
background: url(../img/m/danbarberlogo.png) center center no-repeat; background-size: 95px; } background: url(../img/l/danbarberlogo.png) center center no-repeat; background-size: 95px; }
h2 { margin-bottom: .75em; font-size: 1.7em; /* 36 / 16 = 2 */ line-height: 1.2; text-align: center; color: #464646; } /* Hide the logomark in ie7/8 as it just doesn't work correctly. It's not essential. */
.ie8 h1:before, .ie7 h1:before { border: 1px solid red; display: none; }
h2 { margin-bottom: .75em; font-size: 1.7em; /* 36 / 16 = 2 */ line-height: 1.2; text-align: center; }
h3 { text-transform: uppercase; margin-bottom: 1em; font-size: 1.4em; /* 24 / 16 = 1.5 */ line-height: 1.3; } h3 { text-transform: uppercase; margin-bottom: 1em; font-size: 1.4em; /* 24 / 16 = 1.5 */ line-height: 1.3; }
@ -106,144 +97,97 @@ h6 { font-size: 1em; /* 16 / 16 = 1 */ }
/* 3.TYPOGRAPHY */ /* 3.TYPOGRAPHY */
.period {
font-style: italic;
}
p, p,
ol, ol,
ul, ul,
dl, dl,
address { address { margin-bottom: 0.75em; font-size: 1em; /* 16 / 16 = 1 */ }
margin-bottom: 0.75em;
font-size: 1em; /* 16 / 16 = 1 */ }
ul, ul,
ol { ol { margin: 0 0 0 -24px; padding-left: 24px; }
margin: 0 0 0 -24px;
padding-left: 24px; }
ul { ul ul { padding-left: 0; }
list-style-type: disc; }
ol { ul { list-style-type: disc; }
list-style-type: decimal; }
ol { list-style-type: decimal; }
li ul, li ul,
li ol { li ol { margin: 0; font-size: 1em; /* 16 / 16 = 1 */ }
margin: 0;
font-size: 1em; /* 16 / 16 = 1 */ }
section { border-top: 2px solid black; padding-top: 1em; margin-bottom: 2em; } .container>section { border-top: 2px solid #666; padding-top: 1em; margin-bottom: 2em; }
section ul, section ol { list-style: none; } .container>section ul, .container>section ol { list-style: none; }
dl, dl,
dd { dd { margin-bottom: 1.5em; }
margin-bottom: 1.5em; }
dt { dt { font-weight: normal; }
font-weight: normal; }
blockquote { blockquote { margin: 0 0 1.5em -24px; padding-left: 24px; border-left: 1px solid rgb(200,200,200); font-style: italic; }
margin: 0 0 1.5em -24px;
padding-left: 24px;
border-left: 1px solid rgb(200,200,200);
font-style: italic; }
blockquote:before, blockquote:before,
blockquote:after, blockquote:after,
q:before, q:before,
q:after { q:after { content: ''; content: none; }
content: '';
content: none; }
b, b,
strong { strong { font-weight: bold; }
font-weight: bold; }
i, i,
em { em { font-style: italic; }
font-style: italic; }
sup, sup,
sub { sub { position: relative; font-size: 75%; line-height: 0; }
position: relative;
font-size: 75%;
line-height: 0; }
sup { sup { top: -.5em; }
top: -.5em; }
sub { sub { bottom: -.25em; }
bottom: -.25em; }
address { address { font-style: normal; }
font-style: normal; }
pre { pre { margin-bottom: 1.5em; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
margin-bottom: 1.5em;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word; }
pre, pre,
code { code { font: .875em 'andale mono', 'lucida console', monospace; line-height: 1.5; }
font: .875em 'andale mono', 'lucida console', monospace;
line-height: 1.5; }
small { small { font-size: 1em; /* 16 / 16 = 1 */ }
font-size: 1em; /* 16 / 16 = 1 */ }
/* 4.LINKS */ /* 4.LINKS */
a, a,
a:visited { a:visited { outline: none; color: rgb(23,119,175); text-decoration: none; }
outline: none;
color: rgb(23,119,175);
text-decoration: none; }
a:hover { a:hover,
outline: none; a:focus { outline: none; color: rgb(40,40,40); text-decoration: underline; }
color: rgb(40,40,40);
text-decoration: underline; }
a:active, a:active { outline: none; color: rgb(0,0,0); }
a:focus {
outline: none;
color: rgb(0,0,0); }
/* 5.FIGURES & IMAGES */ /* 5.FIGURES & IMAGES */
figure { figure { margin-bottom: 1.5em; }
margin-bottom: 1.5em; }
figure img, figure img,
figure object, figure object,
figure embed { figure embed { margin-bottom: .75em; max-width: 100%; }
margin-bottom: .75em;
max-width: 100%; }
figcaption { figcaption { display: block; font-weight: normal; }
display: block;
font-weight: normal; }
/* 6.TABLES */ /* 6.TABLES */
table { table { border-collapse: collapse; border-spacing: 0; margin-bottom: 1.4em; width: 100%; font-size: .875em; /* 14 / 16 = .875 */ }
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 1.4em;
width: 100%;
font-size: .875em; /* 14 / 16 = .875 */ }
th { th { font-weight: bold; }
font-weight: bold; }
th, td, caption { th, td, caption { padding: .25em 10px .25em 5px; }
padding: .25em 10px .25em 5px; }
tfoot { tfoot { font-style: italic; }
font-style: italic; }
caption { caption { background-color: transparent; }
background-color: transparent; }
/* 7.FORMS (See css/mylibs/forms.css) */ /* 7.FORMS (See css/mylibs/forms.css) */
@ -256,120 +200,64 @@ background-color: transparent; }
/* 14.GLOBAL OBJECTS */ /* 14.GLOBAL OBJECTS */
.clearfix { .clearfix { zoom: 1; }
zoom: 1; }
.clearfix:before, .clearfix:before,
.clearfix:after { .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
content: "\0020";
display: block;
height: 0;
overflow: hidden; }
.clearfix:after { .clearfix:after { clear: both; }
clear: both; }
/* 15.VENDOR-SPECIFIC */ /* 15.VENDOR-SPECIFIC */
body { body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%; }
a:link { a:link { -webkit-tap-highlight-color: rgb(52,158,219); }
-webkit-tap-highlight-color: rgb(52,158,219); }
::-webkit-selection { ::-webkit-selection { background: rgb(23,119,175); color: rgb(250,250,250); text-shadow: none; }
background: rgb(23,119,175);
color: rgb(250,250,250);
text-shadow: none; }
::-moz-selection { ::-moz-selection { background: rgb(23,119,175); color: rgb(250,250,250); text-shadow: none; }
background: rgb(23,119,175);
color: rgb(250,250,250);
text-shadow: none; }
::selection { ::selection { background: rgb(23,119,175); color: rgb(250,250,250); text-shadow: none; }
background: rgb(23,119,175);
color: rgb(250,250,250);
text-shadow: none; }
/* input[type=search] { /* input[type=search] { -webkit-appearance: none; }
-webkit-appearance: none; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button { input[type="search"]::-webkit-search-cancel-button { display: none; } */
display: none; } */
::-webkit-input-placeholder { ::-webkit-input-placeholder { padding: 10px; font-size: .875em; line-height: 1.4; }
padding: 10px;
font-size: .875em;
line-height: 1.4; }
input:-moz-placeholder { input:-moz-placeholder { padding: 10px; font-size: .875em; line-height: 1.4; }
padding: 10px;
font-size: .875em;
line-height: 1.4; }
.ie7 img, .ie7 img,
.iem7 img { .iem7 img { -ms-interpolation-mode: bicubic; }
-ms-interpolation-mode: bicubic; }
div, div,
input, input,
textarea { textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box; }
/* Non-semantic helper classes */ /* Non-semantic helper classes */
/* Image replacement */ /* Image replacement */
.ir { .ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
display: block;
text-indent: -999em;
overflow: hidden;
background-repeat: no-repeat;
text-align: left;
direction: ltr; }
/* Hide for screenreaders and visual browsers */ /* Hide for screenreaders and visual browsers */
.hidden { .hidden { display: none; visibility: hidden; }
display: none;
visibility: hidden; }
/* Hide visually */ /* Hide visually */
.visuallyhidden { .visuallyhidden { position: absolute; clip: rect(0 0 0 0); overflow: hidden; margin: -1px; padding: 0; height: 1px; width: 1px; border: 0; }
position: absolute;
clip: rect(0 0 0 0);
overflow: hidden;
margin: -1px;
padding: 0;
height: 1px;
width: 1px;
border: 0; }
/* Allow an element to be focusable via keyboard */ /* Allow an element to be focusable via keyboard */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus { .visuallyhidden.focusable:focus { position: static; clip: auto; overflow: visible; height: auto; margin: 0; width: auto; }
position: static;
clip: auto;
overflow: visible;
height: auto;
margin: 0;
width: auto; }
/* Hide but maintain layout */ /* Hide but maintain layout */
.invisible { .invisible { visibility: hidden; }
visibility: hidden; }
/* 16.TEMPLATE SPECIFICS */ /* 16.TEMPLATE SPECIFICS */
#goog-fixurl ul { #goog-fixurl ul { list-style-type: none; }
list-style-type: none; }
#goog-fixurl input { #goog-fixurl input { margin-bottom: 1.5em; }
margin-bottom: 1.5em; }
/* 17.MODERNIZR */ /* 17.MODERNIZR */
@ -377,46 +265,28 @@ margin-bottom: 1.5em; }
/*Print __________________________________________________________________________________________________________ */ /*Print __________________________________________________________________________________________________________ */
@media print { @media print {
* { * { background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; }
background: transparent !important;
color: black !important;
text-shadow: none !important;
filter: none !important;
-ms-filter: none !important; }
a, a:visited { a, a:visited { color: #444 !important; text-decoration: underline; }
color: #444 !important;
text-decoration: underline; }
a[href]:after { a[href]:after { content: " (" attr(href) ")"; }
content: " (" attr(href) ")"; }
abbr[title]:after { abbr[title]:after { content: " (" attr(title) ")"; }
content: " (" attr(title) ")"; }
a[href^="javascript:"]:after, a[href^="javascript:"]:after,
a[href^="#"]:after { a[href^="#"]:after { content: ""; }
content: ""; }
pre, blockquote { pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
border: 1px solid #999;
page-break-inside: avoid; }
thead { thead { display: table-header-group; }
display: table-header-group; }
tr, img { tr, img { page-break-inside: avoid; }
page-break-inside: avoid; }
@page { @page { margin: .5cm; }
margin: .5cm; }
p, h2, h3 { p, h2, h3 { orphans: 3; widows: 3; }
orphans: 3;
widows: 3; }
h2, h3 { h2, h3 { page-break-after: avoid; }
page-break-after: avoid; }
}/*/mediaquery*/ }/*/mediaquery*/
/*480px __________________________________________________________________________________________________________ */ /*480px __________________________________________________________________________________________________________ */
@ -425,8 +295,8 @@ page-break-after: avoid; }
/* 1.ROOT */ /* 1.ROOT */
body { font-size: 1.05em; } body { font-size: 1.05em; }
/* 2.HEADINGS */ /* 2.HEADINGS */
h1 { margin-top: 0.5em; text-align: left; margin-bottom: 0; } h1 { margin-top: 0.5em; text-align: left; margin-bottom: 0; font-size: 3.3em; }
h1:before { float: right; font-size: 2em; width: 130px; background-size: 60%; background-position: top center; position: relative; top: 0em; text-align: right; margin-bottom: -0.5em; } h1:before { float: right; font-size: 2em; width: 78px; background-size: 78px; background-position: top center; position: relative; top: 0em; text-align: right; margin-bottom: -0.5em; }
h2 { text-align: left; } h2 { text-align: left; }
/* 3.TYPOGRAPHY */ /* 3.TYPOGRAPHY */
/* 4.LINKS */ /* 4.LINKS */
@ -436,6 +306,39 @@ h2 { text-align: left; }
/* 8.BANNER */ /* 8.BANNER */
/* 9.NAVIGATION */ /* 9.NAVIGATION */
/* 10.CONTENT */ /* 10.CONTENT */
/* #experience h4 { float: left; margin-top: 0; }
#experience li { margin-top: 2.2em; }
#experience .period { clear: none; text-align: right; position: relative; top: 0.1em; }
#experience p { clear: both; } */
/* 11.MAIN */
/* 12.COMPLIMENTARY */
/* 13.CONTENTINFO */
/* 14.GLOBAL OBJECTS */
/* 15.VENDOR-SPECIFIC */
/* 16.TEMPLATE SPECIFICS */
/* 17.MODERNIZR */
}/*/mediaquery*/
/*480px __________________________________________________________________________________________________________ */
@media only screen and (min-width: 540px) {
/* 1.ROOT */
/* 2.HEADINGS */
/* 3.TYPOGRAPHY */
/* 4.LINKS */
/* 5.FIGURES & IMAGES */
/* 6.TABLES */
/* 7.FORMS */
/* 8.BANNER */
/* 9.NAVIGATION */
/* 10.CONTENT */
#profile { float: left; width: 63%; }
#experience { float: left; width: 63%; }
#skills { float: right; width: 30%; margin-left: 7%; }
#portfolio { float: left; width: 63%;}
#interests { float: right; width: 30%; margin-left: 7%; }
#contact { float: right; width: 30%; margin-left: 7%; }
/* 11.MAIN */ /* 11.MAIN */
/* 12.COMPLIMENTARY */ /* 12.COMPLIMENTARY */
/* 13.CONTENTINFO */ /* 13.CONTENTINFO */
@ -453,7 +356,7 @@ h2 { text-align: left; }
body { font-size: 1.1em; } body { font-size: 1.1em; }
/* 2.HEADINGS */ /* 2.HEADINGS */
h1 { font-size: 5em; margin-bottom: 0em; } h1 { font-size: 5em; margin-bottom: 0em; }
h1:before { background-size: 100%; background-position: top center; position: relative; top: 0em; } h1:before { width: 130px; background-size: 130px; background-position: top center; position: relative; top: 0em; }
h2 { font-size: 2em; } h2 { font-size: 2em; }
/* 3.TYPOGRAPHY */ /* 3.TYPOGRAPHY */
/* 4.LINKS */ /* 4.LINKS */
@ -463,10 +366,6 @@ h2 { font-size: 2em; }
/* 8.BANNER */ /* 8.BANNER */
/* 9.NAVIGATION */ /* 9.NAVIGATION */
/* 10.CONTENT */ /* 10.CONTENT */
#experience { float: left; width: 63%; }
#skills { float: right; width: 30%; margin-left: 7%; }
#portfolio { float: left; width: 63%;}
#interests { float: right; width: 30%; margin-left: 7%; }
/* 11.MAIN */ /* 11.MAIN */
/* 12.COMPLIMENTARY */ /* 12.COMPLIMENTARY */
/* 13.CONTENTINFO */ /* 13.CONTENTINFO */
@ -481,7 +380,7 @@ h2 { font-size: 2em; }
@media only screen and (min-width: 992px) { @media only screen and (min-width: 992px) {
/* 1.ROOT */ /* 1.ROOT */
#page { width: 890px; } .container { width: 890px; }
/* 2.HEADINGS */ /* 2.HEADINGS */
/* 3.TYPOGRAPHY */ /* 3.TYPOGRAPHY */
/* 4.LINKS */ /* 4.LINKS */
@ -529,8 +428,9 @@ h2 { font-size: 2em; }
/* 1.ROOT */ /* 1.ROOT */
/* 2.HEADINGS */ /* 2.HEADINGS */
h1:before { background-image: url(../img/h/danbarberlogo.png); }
/* 3.TYPOGRAPHY */ /* 3.TYPOGRAPHY */
h1:before { background-image: url(../img/h/danbarberlogo.png); }/* 4.LINKS */ /* 4.LINKS */
/* 5.FIGURES & IMAGES */ /* 5.FIGURES & IMAGES */
/* 6.TABLES */ /* 6.TABLES */
/* 7.FORMS */ /* 7.FORMS */

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

BIN
img/l/danbarberlogo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -1,10 +1,9 @@
<!DOCTYPE html> <!DOCTYPE html>
<!-- <!--
320 and Up boilerplate extension Dan Barber's CV
Author: Andy Clarke Author: Dan Barber
Version: 0.9b URL: http://pixelhum.com/cv
URL: http://stuffandnonsense.co.uk/projects/320andup
--> -->
<!--[if IEMobile 7 ]><html class="no-js iem7" manifest="default.appcache?v=1"><![endif]--> <!--[if IEMobile 7 ]><html class="no-js iem7" manifest="default.appcache?v=1"><![endif]-->
@ -38,22 +37,9 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
<script type="text/javascript" src="http://use.typekit.com/ewi2mjz.js"></script> <script type="text/javascript" src="http://use.typekit.com/ewi2mjz.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script> <script type="text/javascript">try{Typekit.load();}catch(e){}</script>
<!-- For iPhone 4 -->
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="img/h/apple-touch-icon.png">
<!-- For iPad 1-->
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="img/m/apple-touch-icon.png">
<!-- For iPhone 3G, iPod Touch and Android -->
<link rel="apple-touch-icon-precomposed" href="img/l/apple-touch-icon-precomposed.png">
<!-- For Nokia -->
<link rel="shortcut icon" href="img/l/apple-touch-icon.png">
<!-- For everything else --> <!-- For everything else -->
<link rel="shortcut icon" href="/favicon.ico"> <link rel="shortcut icon" href="/favicon.ico">
<!--iOS. Delete if not required -->
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<link rel="apple-touch-startup-image" href="img/splash.png">
<!--Microsoft. Delete if not required --> <!--Microsoft. Delete if not required -->
<meta http-equiv="cleartype" content="on"> <meta http-equiv="cleartype" content="on">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
@ -64,20 +50,20 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
<body class="clearfix"> <body class="clearfix">
<div id="page">
<header role="banner" class="clearfix"> <header role="banner" class="clearfix">
<div class="container">
<h1 id="main_heading">Dan Barber</h1> <h1 id="main_heading">Dan Barber</h1>
<h2>Web Designer &amp;&nbsp;Developer</h2> <h2>Web Designer &amp;&nbsp;Developer</h2>
</div>
</header> </header>
<div class="content clearfix"> <div class="content clearfix">
<div role="main"> <div role="main">
<div class="clearfix"> <div class="container clearfix">
<section id="profile"> <section id="profile">
<h3>Profile</h3> <h3>Profile</h3>
<p>I have 11 years of experience building web sites and web applications, from small simple services to large enterprise level systems. I focus on simple, usable interfaces and prefer to work by prototyping ideas.</p> <p>I have 11 years of experience building web sites and web applications, from small simple websites and services to large enterprise level systems. I focus on simple, usable interfaces and prefer to work by prototyping ideas.</p>
</section> </section>
<section id="skills"> <section id="skills">
@ -85,36 +71,41 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
<ul> <ul>
<li> <li>
<h4>HTML/CSS</h4> <h4>Web Technologies</h4>
<p>Excellent knowledge of standards and browser engines.</p> <ul>
<li>HTML5/CSS3</li>
<li>Javascript/jQuery</li>
<li>Ruby on Rails</li>
<li>PHP</li>
</ul>
</li> </li>
<li> <li>
<h4>Ruby on Rails</h4> <h4>Databases</h4>
<p>Intermediate level.</p> <ul>
<li>SQL</li>
<li>PostgreSQL</li>
<li>MySQL</li>
<li>SQLite3</li>
</ul>
</li> </li>
<li> <li>
<h4>PHP</h4> <h4>Design</h4>
<p>Expert level.</p> <ul>
</li> <li>Photoshop/GIMP</li>
<li> <li>Illustrator</li>
<h4>SQL/&shy;MySQL/&shy;PostgreSQL</h4> <li>InDesign</li>
<p>Excellent knowledge of SQL and configuration.</p> <li>Typography</li>
</li> </ul>
<li>
<h4>Javascript/jQuery</h4>
<p>Sound working knowledge</p>
</li>
<li>
<h4>Typography</h4>
<p>Good working knowledge.</p>
</li>
<li>
<h4>Photoshop/GIMP</h4>
<p>Good working knowledge.</p>
</li> </li>
<li> <li>
<h4>Linux Servers</h4> <h4>Linux Servers</h4>
<p>Web (Apache), MySQL, PostgreSQL, DNS, Samba</p> <ul>
<li>Web (Apache)</li>
<li>MySQL</li>
<li>PostgreSQL</li>
<li>DNS</li>
<li>Samba</li>
</ul>
</li> </li>
<li> <li>
<h4>Networking</h4> <h4>Networking</h4>
@ -128,34 +119,36 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
<ul> <ul>
<li> <li>
<div>
<h4>Abiquo</h4> <h4>Abiquo</h4>
<p>June 2010&ndash;Present</p> <p class="period"><time datetime="2010-06-04">June 2010</time>&ndash;<time>Present</time></p>
<p>[to be written]</p> <p>Updating and maintaining Abiquo&rsquo;s websites, written in both PHP and Ruby on Rails. This includes the virtual image exchange site Thunderflash (<a href="http://thunderflash.com">thunderflash.com</a>) which I rebuilt on Rails 3.</p>
</li> </li>
<li> <li>
<h4>Deep Blue Sound</h4> <h4>Deep Blue Sound</h4>
<p>Aug 2008&ndash;June 2010</p> <p class="period"><time datetime="2008-08-26">Aug 2008</time>&ndash;<time datetime="2010-06-04">June 2010</time></p>
<p>Administering and augmenting the existing web systems including Moodle, SugarCRM and others. Deputising for the System Administrator.</p> <p>Administering and augmenting the existing web systems including Moodle, SugarCRM and others. Deputising for the System Administrator.</p>
</li> </li>
<li> <li>
<h4>Footwork Solutions</h4> <h4>Footwork Solutions</h4>
<p>Nov 2002&ndash;Aug 2008</p> <p class="period"><time datetime="2002-11-01">Nov 2002</time>&ndash;<time datetime="2008-08-26">Aug 2008</time></p>
<p><a href="http://footworksolutions.co.uk">footworksolutions.co.uk</a><br />I was a lead developer and designer on the Halo care co-ordination system, including training and documentation and support. I was also the System Administrator for both the local network and remote server farm.</p> <p><a href="http://footworksolutions.co.uk">footworksolutions.co.uk</a><br />I was a lead developer and designer on the Halo care co-ordination system, including training and documentation and support. I was also the System Administrator for both the local network and remote server farm.</p>
</li> </li>
<li> <li>
<h4>Granite Internet</h4> <h4>Granite Internet</h4>
<p>2000&ndash;2002</p> <p class="period"><time>2000</time>&ndash;<time>2002</time></p>
<p>Designed and developed and maintained several property company websites based on a single code base. Setup Windows, Linux and FreeBSD servers.</p> <p>Designed and developed and maintained several property company websites based on a single code base. Setup Windows, Linux and FreeBSD servers.</p>
</li> </li>
<li> <li>
<h4>North Devon Journal</h4> <h4>North Devon Journal</h4>
<p>1998&ndash;2000</p> <p class="period"><time>1998</time>&ndash;<time>2000</time></p>
<p>Set advertisements using QuarkXpress and was responsible for laying out the classified pages. Developed a love for typography.</p> <p>Set advertisements using QuarkXpress and was responsible for laying out the classified pages. Developed a love for typography.</p>
</li> </li>
</ul> </ul>
</section> </section>
</div> </div>
<div class="container clearfix">
<section id="portfolio"> <section id="portfolio">
<h3>Portfolio</h3> <h3>Portfolio</h3>
@ -199,6 +192,19 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
<li>Cycling</li> <li>Cycling</li>
</ul> </ul>
</section> </section>
<section id="contact" class="vcard">
<h3>Contact</h3>
<p class="fn n"><span class="given-name">Dan</span> <span class="family-name">Barber</span></p>
<p class="adr"><span class="street-address">41D Longacre</span><br />
<span class="locality">Plymouth</span><br />
<span class="postal-code">PL7 4RQ</span><br />
<span class="country-name">United Kingdom</span></p>
<p><a class="email" href="mailto:dan.barber@pixelhum.com">dan.barber@pixelhum.com</a></p>
<p class="tel">+44 (0) 1752 546981</p>
<p><a class="url" href="http://pixelhum.com">http://pixelhum.com</a></p>
</section>
</div>
</div> </div>
<div role="complementary"> <div role="complementary">
@ -208,7 +214,6 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
<footer role="contentinfo" class="clearfix"> <footer role="contentinfo" class="clearfix">
</footer> </footer>
</div>
<!-- mathiasbynens.be/notes/async-analytics-snippet Change UA-XXXXX-X to be your site's ID --> <!-- mathiasbynens.be/notes/async-analytics-snippet Change UA-XXXXX-X to be your site's ID -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>