<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>phildawson.co.uk</description><title>phil has a blog</title><generator>Tumblr (3.0; @phildawson)</generator><link>http://phildawson.tumblr.com/</link><item><title>Adding submodules to a project</title><description>&lt;p&gt;1. Create the framework repos (called steam in this example)&lt;/p&gt;
&lt;p&gt;2. Create the project repos&lt;/p&gt;
&lt;p&gt;3. CD inside the project root, add the submodule with:&lt;/p&gt;
&lt;pre&gt;
git submodule add git@192.168.0.19:steam.git steam
&lt;/pre&gt;
&lt;br/&gt;&lt;p&gt;4. Inside Tower for the REPOS there should be two objects to commit and push.&lt;/p&gt;
&lt;pre&gt;
steam &amp;gt; hash
.gitmodules
&lt;/pre&gt;
&lt;br/&gt;</description><link>http://phildawson.tumblr.com/post/23928069706</link><guid>http://phildawson.tumblr.com/post/23928069706</guid><pubDate>Mon, 28 May 2012 14:55:00 +0100</pubDate></item><item><title>Coda 2</title><description>&lt;a href="http://www.panic.com/coda/"&gt;Coda 2&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/23693576378</link><guid>http://phildawson.tumblr.com/post/23693576378</guid><pubDate>Thu, 24 May 2012 23:05:09 +0100</pubDate></item><item><title>git links</title><description>&lt;p&gt;&lt;a href="http://longair.net/blog/2010/06/02/git-submodules-explained/"&gt;http://longair.net/blog/2010/06/02/git-submodules-explained/&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://chrisjean.com/2009/04/20/git-submodules-adding-using-removing-and-updating/"&gt;http://chrisjean.com/2009/04/20/git-submodules-adding-using-removing-and-updating/&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://tareq.wedevs.com/2012/04/deploying-php-apps-with-git-and-git-submodule/"&gt;http://tareq.wedevs.com/2012/04/deploying-php-apps-with-git-and-git-submodule/&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://365git.tumblr.com/post/12581972612/set-up-a-submodule-where-only-you-have-write-access"&gt;http://365git.tumblr.com/post/12581972612/set-up-a-submodule-where-only-you-have-write-access&lt;/a&gt;&lt;/p&gt;</description><link>http://phildawson.tumblr.com/post/23559963028</link><guid>http://phildawson.tumblr.com/post/23559963028</guid><pubDate>Tue, 22 May 2012 21:22:00 +0100</pubDate></item><item><title>cheese or font</title><description>&lt;a href="http://cheeseorfont.mogrify.org/play"&gt;cheese or font&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/23495516005</link><guid>http://phildawson.tumblr.com/post/23495516005</guid><pubDate>Mon, 21 May 2012 21:26:21 +0100</pubDate></item><item><title>clea.nr - We make browser extensions and websites that declutter Amazon and YouTube.</title><description>&lt;a href="http://clea.nr/"&gt;clea.nr - We make browser extensions and websites that declutter Amazon and YouTube.&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/22725279011</link><guid>http://phildawson.tumblr.com/post/22725279011</guid><pubDate>Wed, 09 May 2012 19:34:03 +0100</pubDate></item><item><title>society6 - Art Prints/iPhone Cases/Framed Art Prints/T-shirts/Canvases/Hoodies/Device Skins/Cards</title><description>&lt;a href="http://society6.com/"&gt;society6 - Art Prints/iPhone Cases/Framed Art Prints/T-shirts/Canvases/Hoodies/Device Skins/Cards&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/22640088100</link><guid>http://phildawson.tumblr.com/post/22640088100</guid><pubDate>Tue, 08 May 2012 06:44:27 +0100</pubDate></item><item><title>subler - mp4 muxer</title><description>&lt;a href="http://code.google.com/p/subler/"&gt;subler - mp4 muxer&lt;/a&gt;: &lt;p&gt;mp4 muxer and editor, to add tx3g subtitles, video, audio and chapters tracks compatible with quicktime in mp4&lt;/p&gt;</description><link>http://phildawson.tumblr.com/post/22580242184</link><guid>http://phildawson.tumblr.com/post/22580242184</guid><pubDate>Mon, 07 May 2012 10:54:44 +0100</pubDate></item><item><title>netindex - Download / Upload stats plus very nice charts and CSS3</title><description>&lt;a href="http://www.netindex.com/"&gt;netindex - Download / Upload stats plus very nice charts and CSS3&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/21863571854</link><guid>http://phildawson.tumblr.com/post/21863571854</guid><pubDate>Thu, 26 Apr 2012 21:09:00 +0100</pubDate></item><item><title>31 CSS CODE SNIPPETS</title><description>&lt;a href="http://www.designyourway.net/blog/resources/31-css-code-snippets-to-make-you-a-better-coder/"&gt;31 CSS CODE SNIPPETS&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/21784655607</link><guid>http://phildawson.tumblr.com/post/21784655607</guid><pubDate>Wed, 25 Apr 2012 16:19:49 +0100</pubDate></item><item><title>Border: none not working on text input in Internet Explorer</title><description>&lt;a href="http://bitesizebugs.wordpress.com/2009/08/17/border-none-not-working-on-text-input-in-internet-explorer/"&gt;Border: none not working on text input in Internet Explorer&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/21779436668</link><guid>http://phildawson.tumblr.com/post/21779436668</guid><pubDate>Wed, 25 Apr 2012 13:30:48 +0100</pubDate></item><item><title>Font Squirrel alt converter</title><description>&lt;a href="http://fontface.codeandmore.com/"&gt;Font Squirrel alt converter&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/21639447201</link><guid>http://phildawson.tumblr.com/post/21639447201</guid><pubDate>Mon, 23 Apr 2012 10:25:38 +0100</pubDate></item><item><title>Century Gothic - Open Font License alternatives</title><description>&lt;p&gt;&lt;a href="http://www.google.com/webfonts/specimen/Questrial"&gt;http://www.google.com/webfonts/specimen/Questrial&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://www.google.com/webfonts/specimen/Muli"&gt;http://www.google.com/webfonts/specimen/Muli&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://www.google.com/webfonts/specimen/Didact+Gothic"&gt;http://www.google.com/webfonts/specimen/Didact+Gothic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://i.imgur.com/6ZV8s.png"/&gt;&lt;/p&gt;</description><link>http://phildawson.tumblr.com/post/21638841317</link><guid>http://phildawson.tumblr.com/post/21638841317</guid><pubDate>Mon, 23 Apr 2012 09:52:00 +0100</pubDate></item><item><title>Flame War - The Card Game of Extreme Moderation</title><description>&lt;a href="http://www.kickstarter.com/projects/1225737959/flame-war-the-card-game-of-extreme-moderation?ref=discover_rec"&gt;Flame War - The Card Game of Extreme Moderation&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/21607488897</link><guid>http://phildawson.tumblr.com/post/21607488897</guid><pubDate>Sun, 22 Apr 2012 23:57:39 +0100</pubDate></item><item><title>mozilla - Bringing the Open Web to Mobile Devices</title><description>&lt;a href="http://www.mozilla.org/en-US/b2g/"&gt;mozilla - Bringing the Open Web to Mobile Devices&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/21431855788</link><guid>http://phildawson.tumblr.com/post/21431855788</guid><pubDate>Fri, 20 Apr 2012 12:56:36 +0100</pubDate></item><item><title>Broadband upgrade speed test 2 of 2 </title><description>&lt;h1&gt;Superfast BT Infinity (option 2)&lt;/h1&gt;
&lt;p&gt;Up to 76Mb download, Up to 19Mb upload&lt;/p&gt;

&lt;p&gt;Max area speed 74Mb download&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.speedtest.net/result/1918126795.png"/&gt;&lt;/p&gt;
&lt;h2&gt;Day 3&lt;/h2&gt;
&lt;p&gt;&lt;img src="http://www.speedtest.net/result/1907351534.png"/&gt;&lt;/p&gt;
In reality 10&amp;#160;GB in 20mins
&lt;p&gt;&lt;img src="http://i.imgur.com/jiI8v.png"/&gt;&lt;/p&gt;
&lt;h2&gt;Day 2&lt;/h2&gt;
&lt;p&gt;&lt;img src="http://www.speedtest.net/result/1904801649.png"/&gt;&lt;/p&gt;
&lt;h2&gt;Day 1&lt;/h2&gt;
&lt;p&gt;&lt;img src="http://www.speedtest.net/result/1903875250.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.pingtest.net/result/61243932.png"/&gt;&lt;/p&gt;</description><link>http://phildawson.tumblr.com/post/21222095197</link><guid>http://phildawson.tumblr.com/post/21222095197</guid><pubDate>Thu, 19 Apr 2012 18:57:00 +0100</pubDate></item><item><title>Broadband upgrade speed test 1 of 2</title><description>&lt;h1&gt;BT Infinity (option 1)&lt;/h1&gt;
&lt;p&gt;Up to 38Mb download, Up to 9.5Mb upload&lt;/p&gt;

&lt;h2&gt;Evening&lt;/h2&gt;
&lt;p&gt;&lt;img src="http://www.speedtest.net/result/1898016924.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.pingtest.net/result/61055817.png"/&gt;&lt;/p&gt;
&lt;h2&gt;Midday&lt;/h2&gt;
&lt;p&gt;&lt;img src="http://www.speedtest.net/result/1897296308.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.pingtest.net/result/61032370.png"/&gt;&lt;/p&gt;</description><link>http://phildawson.tumblr.com/post/21208368472</link><guid>http://phildawson.tumblr.com/post/21208368472</guid><pubDate>Mon, 16 Apr 2012 13:58:00 +0100</pubDate></item><item><title>Xinha IE8 fix</title><description>&lt;p&gt;Fixes IE8 the contents not submitting on unload (ie submit)&lt;/p&gt;
&lt;pre&gt;
Xinha.htmlEncode = function(str)
{
  if (!str)
  {
    return '';
  }  if ( typeof str.replace == 'undefined' )
  {
    str = str.toString();
  }
  // we don't need regexp for that, but.. so be it for now.
  str = str.replace(/&amp;amp;/ig, "&amp;amp;");
  str = str.replace(/&amp;lt;/ig, "&amp;lt;");
  str = str.replace(/&amp;gt;/ig, "&amp;gt;");
  str = str.replace(/\xA0/g, " "); // Decimal 160, non-breaking-space
  str = str.replace(/\x22/g, """);
  // \x22 means '"' -- we use hex reprezentation so that we don't disturb
  // JS compressors (well, at least mine fails.. ;)
  return str;
};
&lt;/pre&gt;</description><link>http://phildawson.tumblr.com/post/21021835622</link><guid>http://phildawson.tumblr.com/post/21021835622</guid><pubDate>Fri, 13 Apr 2012 14:10:51 +0100</pubDate></item><item><title>GROUP_CONCAT ORDER BY example</title><description>&lt;p&gt;&lt;pre&gt;

SELECT record_title, trusts FROM `site_knowledge_records` AS r 

LEFT JOIN (

SELECT o.record_id, GROUP_CONCAT(trust_name ORDER BY trust_name separator ', ') AS trusts FROM site_ke_to_orgs AS o
JOIN (SELECT trust_id, trust_name FROM site_trusts) AS t ON o.trust_id = t.trust_id

GROUP BY record_id

) AS o ON o.record_id = r.record_id

WHERE r.`record_id` = 453

&lt;/pre&gt;&lt;/p&gt;</description><link>http://phildawson.tumblr.com/post/21267509218</link><guid>http://phildawson.tumblr.com/post/21267509218</guid><pubDate>Thu, 12 Apr 2012 15:03:00 +0100</pubDate></item><item><title>jaksta - save rtmp streams</title><description>&lt;a href="http://www.jaksta.com/"&gt;jaksta - save rtmp streams&lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/20724537502</link><guid>http://phildawson.tumblr.com/post/20724537502</guid><pubDate>Sun, 08 Apr 2012 19:11:04 +0100</pubDate></item><item><title>Assassin's Creed for Kinect Announced! </title><description>&lt;a href="http://www.youtube.com/watch?v=7NufHsmITjM"&gt;Assassin's Creed for Kinect Announced! &lt;/a&gt;</description><link>http://phildawson.tumblr.com/post/20300525943</link><guid>http://phildawson.tumblr.com/post/20300525943</guid><pubDate>Sun, 01 Apr 2012 20:02:48 +0100</pubDate></item></channel></rss>

