This repository has been archived on 2025-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
oliverdavies.uk-old-sculpin/docs/blog/page/7.html
2017-07-10 22:28:39 +01:00

331 lines
15 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html class="no-js" lang="en-GB">
<head>
<title>Blog | Oliver Davies</title>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/7.html">
<meta property="og:title" content="Blog"/>
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
<meta property="og:image:height" content="327"/>
<meta property="og:image:type" content="image/jpg">
<meta property="og:image:width" content="327"/>
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=72" sizes="72x72">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=144" sizes="144x144">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=60" sizes="60x60">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=120" sizes="120x120">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=76" sizes="76x76">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=152" sizes="152x152">
<link rel="icon" href="/assets/images/me-precedent.jpg?s=160" sizes="160x160">
<link rel="icon" href="/assets/images/me-precedent.jpg?s=96" sizes="96x96">
<link rel="icon" href="/assets/images/me-precedent.jpg?s=32" sizes="32x32">
<link rel="icon" href="/assets/images/me-precedent.jpg?s=16" sizes="16x16">
</head>
<body class="page--blog page--blog__list">
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
</div>
<div id="navbar" class="collapse navbar-collapse" role="navigation">
<ul class="nav navbar-nav">
<li class="">
<a href="/">About</a>
</li>
<li class="">
<a href="/experience">Experience</a>
</li>
<li class="">
<a href="/testimonials">Testimonials</a>
</li>
<li class="">
<a href="/talks">Talks</a>
</li>
<li class="active">
<a href="/blog">Blog</a>
</li>
<li class="">
<a href="/contact">Contact</a>
</li>
</ul>
</div> </div>
</nav>
<div class="container">
<div class="row">
<main class="col-md-9">
<h1>Blog</h1>
<ul class="posts">
<li class="post">
<h2>How to use Authorized Keys to Create a Passwordless SSH Connection</h2>
<p class="posted">1st February 2012</p>
<p>If you&#039;re accessing Linux servers or automating tasks between servers, rather than having to enter your user password every time, you can also use SSH public key authentication. This is a simple process that involves creating a local key and storing it within the authorized_keys file on the remote server.
Check &hellip;</p>
<a href="/blog/2012/02/01/use-authorized-keys-create-passwordless-ssh-connection">Read more &rarr;</a>
</li>
<li class="post">
<h2>Site Upgraded to Drupal 7</h2>
<p class="posted">4th January 2012</p>
<p>As the vast majority of the Drupal websites that I currently work on are built on Drupal 7, I thought that it was time that I upgraded this site. Following the core upgrade process and the CCK migration process, everything was upgraded smoothly without any issues.
I&#039;ve upgraded a handful of &hellip;</p>
<a href="/blog/2012/01/04/site-upgraded-drupal-7">Read more &rarr;</a>
</li>
<li class="post">
<h2>How to Install and Configure Subversion (SVN) Server on Ubuntu</h2>
<p class="posted">19th October 2011</p>
<p>Recently, I needed to set up a Subversion (SVN) server on a Ubuntu Linux server. This post is going to outline the steps taken, and the commands used, to install and configure the service.
Note: As I was using Ubuntu, I was using the &#039;apt-get&#039; command to download and install the &hellip;</p>
<a href="/blog/2011/10/19/install-and-configure-subversion-svn-server-ubuntu">Read more &rarr;</a>
</li>
<li class="post">
<h2>Create Multigroups in Drupal 7 using Field Collections</h2>
<p class="posted">28th August 2011</p>
<p>One of my favourite things lately in Drupal 6 has been CCK 3, and more specifically, the Content Multigroups sub-module. Basically this allows you to create a fieldset of various CCK fields, and then repeat that multiple times. For example, I use it on this site whist creating invoices for &hellip;</p>
<a href="/blog/2011/08/28/create-multigroups-drupal-7-using-field-collections">Read more &rarr;</a>
</li>
<li class="post">
<h2>Imagefield Import Archive</h2>
<p class="posted">23rd May 2011</p>
<p>I&#039;ve finally uploaded my first module onto Drupal.org!
I&#039;ve written many custom modules, although the vast majority of them are either small tweaks for my own sites, or company/site-specific modules that wouldn&#039;t be good to anyone else, so there would be nothing achieved by contributing them back to the community. Previously, &hellip;</p>
<a href="/blog/2011/05/23/imagefield-import-archive">Read more &rarr;</a>
</li>
<li class="post">
<h2>Proctors Hosting the next Drupal Meetup</h2>
<p class="posted">20th May 2011</p>
<p>My employer, Proctor &amp;amp; Stevenson, are going to be hosting the next Bristol &amp;amp; South West Drupal meetup on the 25th May at our offices.
You can view more details, or register on our website.
&hellip;</p>
<a href="/blog/2011/05/20/proctors-hosting-next-drupal-meetup">Read more &rarr;</a>
</li>
<li class="post">
<h2>Proctor &amp; Stevenson</h2>
<p class="posted">31st March 2011</p>
<p>2 weeks ago, I handed in my notice of resignation to Horse &amp;amp; Country TVbecause I&#039;ve been offered a new role at Proctor &amp;amp; Stevenson - a Marketing Design and Communications agency in Bristol.
Proctors have an extensive client list - including BMW, Panasonic, the Open University and VOSA, and it&#039;s &hellip;</p>
<a href="/blog/2011/03/31/proctor-stevenson">Read more &rarr;</a>
</li>
<li class="post">
<h2>Display the Number of Facebook fans in PHP</h2>
<p class="posted">15th March 2011</p>
<p>Replace the $page_id value with your Page ID number (unless you want to show the number of fans for this site).You can find your Page ID by logging into your Facebook account, going to &#039;Adverts and Pages&#039;, clicking &#039;Edit page&#039;, and looking at the URL.
For example, mine is https://www.facebook.com/pages/edit/?id=143394365692197&amp;amp;sk=basic.
I&#039;ve also &hellip;</p>
<a href="/blog/2011/03/15/display-number-facebook-fans-php">Read more &rarr;</a>
</li>
<li class="post">
<h2>Easily Embed TypeKit Fonts into your Drupal Website</h2>
<p class="posted">14th February 2011</p>
<p>To begin with, you will need to register for a TypeKit account - there is a free version if you just want to try it out.
Next, you&#039;ll need to create a kit that contains the fonts that you want to use on your website. I&#039;ve used FF Tisa Web Pro.
Under &hellip;</p>
<a href="/blog/2011/02/14/easily-embed-typekit-fonts-your-drupal-website">Read more &rarr;</a>
</li>
<li class="post">
<h2>Use Regular Expressions to Search and Replace in Coda or TextMate</h2>
<p class="posted">4th November 2010</p>
<p>As in the original post, I&#039;d generated a list of node ID values, and needed to add structure the SQL update statment formatted in a certain way. However, I changed my inital query slightly to out put the same nid value twice.
SELECT nid, nid FROM node WHERE TYPE = &#039;blog&#039; &hellip;</p>
<a href="/blog/2010/11/04/use-regular-expressions-search-and-replace-coda-or-textmate">Read more &rarr;</a>
</li>
</ul>
<ul class="pager">
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/6.html">Newer →</a></li>
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/8.html">← Older</a></li>
</ul>
</main>
<div class="col-md-3">
<div class="panel badges text-center">
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="Im a Drupal Association member.">
<img
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
alt="Drupal Association Individual Member"
width="152"
>
</a>
<a href="http://drupalcores.com/#opdavies">
<img
alt="I built Drupal 8 with hand holding a wrench on blue background"
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
/>
</a>
<img
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
height="147" width="147"
/>
<a href="http://conference.phpnw.org.uk/phpnw17">
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
</a>
</div>
<div class="availability panel panel-default">
<div class="panel-heading">Availability</div>
<div class="panel-body">
<p>
<i class="fa fa-thumbs-o-up text-warning"></i>
Currently have limited part-time capacity
</p>
<p>
<i class="fa fa-thumbs-o-down text-danger"></i>
Currently no spare full-time capacity.
</p>
</div>
</div>
<div class="latest-posts panel panel-default">
<div class="latest-posts__heading panel-heading">Latest blog posts</div>
<ul class="list-group">
<li class="post list-group-item">
<span class="post__title">
<a href="/blog/2017/06/09/introducing-the-drupal-meetups-twitterbot">
Introducing the Drupal Meetups Twitterbot
</a>
</span> -
<span class="post__date">9th June, 2017</span>
</li>
<li class="post list-group-item">
<span class="post__title">
<a href="/blog/2017/05/20/turning-drupal-module-into-feature">
Turning Your Custom Drupal Module into a Feature
</a>
</span> -
<span class="post__date">20th May, 2017</span>
</li>
<li class="post list-group-item">
<span class="post__title">
<a href="/blog/2017/05/15/drupalcamp-bristol-early-bird-tickets-sessions-sponsors">
DrupalCamp Bristol 2017 - Early Bird Tickets, Call for Sessions, Sponsors
</a>
</span> -
<span class="post__date">15th May, 2017</span>
</li>
</ul>
</div>
</div>
</div> </div>
<footer class="container">
<p class="copyright">
&copy; 2010-2017 Oliver Davies. Built with <a href="https://sculpin.io">Sculpin</a>.
</p>
<div class="meetups">
<h2>Things that I organise</h2>
<ul>
<li class="meetups--drupal-bristol">
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
<img src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg" alt="Drupal Bristol">
</a>
</li>
<li class="meetups--drupalcamp-bristol">
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
<img src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png" alt="DrupalCamp Bristol">
</a>
</li>
<li class="meetups--phpsw">
<a href="http://phpsw.uk" title="PHPSW">
<img src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg" alt="PHPSW">
</a>
</li>
</ul>
</div>
</footer>
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
</body>
</html>