<?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>doginthehat</title>
	<atom:link href="http://doginthehat.com.au/feed/" rel="self" type="application/rss+xml" />
	<link>http://doginthehat.com.au</link>
	<description>Internet Canine Rambling</description>
	<lastBuildDate>Fri, 15 Apr 2022 23:00:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.7.29</generator>
	<item>
		<title>Sass mixin to debug your css layout</title>
		<link>http://doginthehat.com.au/2016/12/sass-mixin-to-debug-your-css-layout/</link>
		<comments>http://doginthehat.com.au/2016/12/sass-mixin-to-debug-your-css-layout/#comments</comments>
		<pubDate>Fri, 09 Dec 2016 01:48:11 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[SASS]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=29181</guid>
		<description><![CDATA[If you find yourself with a complex css layout that isn&#8217;t quite working the way it should be, and you can&#8217;t quite work out what&#8217;s happening. The dev tools might be helping but you keep having to refer to it for every little changes. Here&#8217;s a handy sass mixin that you can simply drop in any element and get a quick debug view of your page with outlines: @mixin debug-layout { outline:1px solid black; &#62;…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2016/12/sass-mixin-to-debug-your-css-layout/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Install QPKG on QNAP TVS-871T</title>
		<link>http://doginthehat.com.au/2016/08/install-qpkg-on-qnap-tvs-871t/</link>
		<comments>http://doginthehat.com.au/2016/08/install-qpkg-on-qnap-tvs-871t/#respond</comments>
		<pubDate>Tue, 09 Aug 2016 00:12:26 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Things]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=29175</guid>
		<description><![CDATA[For reference if anyone comes across the same issue. I&#8217;ve been trying to install QPKG on the device (to install a Dropbox client on it) but found a lot of obsolete information. There is a post on a qnap forum here (https://forum.qnap.com/viewtopic.php?t=99196) that hints at an alternative option called Entware-ng. To install it, download it from the previous link. Then in your QNAP management page, go to the App Center, click on the cog wheel…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2016/08/install-qpkg-on-qnap-tvs-871t/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configure ArangoDB in strapi</title>
		<link>http://doginthehat.com.au/2016/01/configure-arangodb-in-strapi/</link>
		<comments>http://doginthehat.com.au/2016/01/configure-arangodb-in-strapi/#respond</comments>
		<pubDate>Fri, 29 Jan 2016 01:03:37 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[ArangoDB]]></category>
		<category><![CDATA[strapi]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=29148</guid>
		<description><![CDATA[I&#8217;ve just started testing out strapi and decided to run it against an existing ArangoDB database. I ran into a small issue with the automatically generated models. With the default generated code, you&#8217;ll notice that records do get added to the database but an E_UNKNOWN error keeps popping up in the admin and the records list has a blank id. ArangoDB uses a particular id key column called _key. To get this to work, you…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2016/01/configure-arangodb-in-strapi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing your nginx configuration alteration in Gitlab Omnibus</title>
		<link>http://doginthehat.com.au/2015/11/testing-your-nginx-configuration-alteration-in-gitlab-omnibus/</link>
		<comments>http://doginthehat.com.au/2015/11/testing-your-nginx-configuration-alteration-in-gitlab-omnibus/#comments</comments>
		<pubDate>Fri, 13 Nov 2015 00:00:41 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Gitlab]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=29144</guid>
		<description><![CDATA[If you&#8217;re familiar with nginx, you probably know to run nginx -t to test your config changes are valid before reloading the service. If you are running nginx through the embedded version of Gitlab Omnibus, it&#8217;s slightly more tricky. Say you&#8217;ve include some additional hosts to it (via nginx['custom_nginx_config']) If you want to test that it&#8217;s correct before reloading everything the syntax is: /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx -t Path to nginx, with custom configuration path to…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2015/11/testing-your-nginx-configuration-alteration-in-gitlab-omnibus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fixing Google Analytics integration in Lemonstand V1</title>
		<link>http://doginthehat.com.au/2015/08/fixing-google-analytics-integration-in-lemonstand-v1/</link>
		<comments>http://doginthehat.com.au/2015/08/fixing-google-analytics-integration-in-lemonstand-v1/#comments</comments>
		<pubDate>Wed, 05 Aug 2015 02:09:53 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Lemonstand]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=26583</guid>
		<description><![CDATA[With Lemonstand V1 now unfortunately unsupported, we&#8217;re starting to see a few random errors appearing now and then that won&#8217;t be fixed — e.g. braintree payments fix. One such problem is the recent deprecation of Google&#8217;s auth login system and switch to oAuth2 which throws an error in the dashboard. Fear not, someone has already created a fix for it and published the code on Github: https://github.com/TuzBot/LS-V1-Google-Analytics-oAuth2 Effortlessly applied to a few sites. Thanks Michael…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2015/08/fixing-google-analytics-integration-in-lemonstand-v1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Deprecated error with Lemonstand V1 and Braintree Payments</title>
		<link>http://doginthehat.com.au/2015/03/deprecated-error-with-lemonstand-v1-and-braintree-payments/</link>
		<comments>http://doginthehat.com.au/2015/03/deprecated-error-with-lemonstand-v1-and-braintree-payments/#comments</comments>
		<pubDate>Wed, 18 Mar 2015 01:24:19 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Braintree Payments]]></category>
		<category><![CDATA[Lemonstand]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=21197</guid>
		<description><![CDATA[If you&#8217;re running an eCommerce website using Lemonstand V1 (which is now unsupported since their V2 is the new hot stuff) and have recently upgraded your server to PHP 5.5+, you may run into a deprecated error when using Braintree Payments. The error is in /modules/shop/payment_types/shop_braintree_transpredirect_payment/Braintree/Util.php and is pretty easy to fix. There are two functions using the deprecated /e modifier: delimiterToCamelCase &#38; camelCaseToDelimiter. The fixed versions of these methods are: delimiterToCamelCase public static function…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2015/03/deprecated-error-with-lemonstand-v1-and-braintree-payments/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Considerations with HSTS and storing website assets on Amazon S3</title>
		<link>http://doginthehat.com.au/2014/12/considerations-with-hsts-and-storing-website-assets-on-amazon-s3/</link>
		<comments>http://doginthehat.com.au/2014/12/considerations-with-hsts-and-storing-website-assets-on-amazon-s3/#respond</comments>
		<pubDate>Thu, 11 Dec 2014 22:41:24 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Things]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=17189</guid>
		<description><![CDATA[With SSL getting pretty cheap through some providers and many guides offering easy instructions to get going on setting up, be sure to approach with caution. Aral Balkan has a pretty well written set of instructions on this website on how to setup SSL with the best practice configuration. It&#8217;s all very good information available there. There is one line that you should be very cautious about understanding properly: # Add HSTS add_header Strict-Transport-Security "max-age=31536000;…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2014/12/considerations-with-hsts-and-storing-website-assets-on-amazon-s3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LEMP vs LAMP</title>
		<link>http://doginthehat.com.au/2014/08/lemp-vs-lamp/</link>
		<comments>http://doginthehat.com.au/2014/08/lemp-vs-lamp/#comments</comments>
		<pubDate>Thu, 07 Aug 2014 07:52:18 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Lemonstand]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=7607</guid>
		<description><![CDATA[Interesting results trying to optimise a website for a client. This is the blitz.io results before and after. In both cases the website run the same Lemonstand installation. The before setup had a standard cPanel installation with: Apache 2.2.25 PHP 5.4.21 with XCache MySQL 5.0.96 2GB Ram The after setup has: nginx 1.0.15 PHP 5.5.15 with Zend OPcache (running as php-fpm) MySQL 5.5.39 6GB Ram There is obviously a lot of difference between the two…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2014/08/lemp-vs-lamp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Basic openssl RSA encrypt/decrypt example in Cocoa</title>
		<link>http://doginthehat.com.au/2014/04/basic-openssl-rsa-encryptdecrypt-example-in-cocoa/</link>
		<comments>http://doginthehat.com.au/2014/04/basic-openssl-rsa-encryptdecrypt-example-in-cocoa/#comments</comments>
		<pubDate>Wed, 02 Apr 2014 04:38:53 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Openssl]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=5179</guid>
		<description><![CDATA[Caveat &#8211; I&#8217;m building an OSX app for Maverick &#8211; this may work for iOS but I haven&#8217;t tried. In a recent project I&#8217;ve had to build a small Cocoa app that decrypt a packaged document. The document packaging is basically provided by a RSA public/private key encryption. The encryption is generated by a website and I had zero issue doing this in PHP.. actually was insanely simple. Then I had to do it in…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2014/04/basic-openssl-rsa-encryptdecrypt-example-in-cocoa/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Compiling webpay on a cPanel based server</title>
		<link>http://doginthehat.com.au/2013/11/compiling-webpay-on-a-cpanel-based-server/</link>
		<comments>http://doginthehat.com.au/2013/11/compiling-webpay-on-a-cpanel-based-server/#comments</comments>
		<pubDate>Fri, 15 Nov 2013 05:09:09 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=960</guid>
		<description><![CDATA[This is more of note-to-self for future reference but other people might appreciate it. If you have to use the St George webpay API, high five to you first and you&#8217;ve probably suffered through trying to install it. Assuming that you have all the requirements to compile it (swig, php), the only things you need to remember are: You need to compile it using the active php installation from cPanel/WHM, which includes the correct extension…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2013/11/compiling-webpay-on-a-cpanel-based-server/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>phpMyAdmin showing a 500 error after a WHM/cPanel upgrade</title>
		<link>http://doginthehat.com.au/2013/06/phpmyadmin-showing-a-500-error-after-a-whmcpanel-upgrade/</link>
		<comments>http://doginthehat.com.au/2013/06/phpmyadmin-showing-a-500-error-after-a-whmcpanel-upgrade/#respond</comments>
		<pubDate>Thu, 27 Jun 2013 08:45:05 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Things]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=703</guid>
		<description><![CDATA[I did an upgrade to WHM/cPanel server today. Moved it to the latest cPanel software and did an easyApache upgrade to the latest php 5.3. All worked smoothly until I launch phpMyAdmin. No worky, dang. This one had me puzzle for a while. The crazy part is that I couldn&#8217;t find an error in the log. Turns out.. that when the upgrade happened, because it&#8217;s now php 5.3, the phpMyAdmin config file doesn&#8217;t set a…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2013/06/phpmyadmin-showing-a-500-error-after-a-whmcpanel-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lemonstand Module &#8211; Dog Tools</title>
		<link>http://doginthehat.com.au/2013/03/lemonstand-module-dog-tools/</link>
		<comments>http://doginthehat.com.au/2013/03/lemonstand-module-dog-tools/#respond</comments>
		<pubDate>Fri, 01 Mar 2013 00:54:10 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Lemonstand]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=440</guid>
		<description><![CDATA[Started a Lemonstand Module where I plan to add a few helpful developer items. Just one helper in there, the Dumb Gateway payment type: Dumb Gateway was never the smartest in class. Dumb Gateway goes nowhere and does as it feels. Add Dumb Gateway and set the mood. When Dumb Gateway is Happy, payment goes well. When Dumb Gateway is Sad, payment goes poorly. Sometimes Dumb Gateway is undecided. Dumb Gateway likes developers, but Dumb…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2013/03/lemonstand-module-dog-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zero-padding (and other things) a string with the Twig template engine</title>
		<link>http://doginthehat.com.au/2012/11/zero-padding-and-other-things-a-string-with-the-twig-template-engine/</link>
		<comments>http://doginthehat.com.au/2012/11/zero-padding-and-other-things-a-string-with-the-twig-template-engine/#comments</comments>
		<pubDate>Tue, 13 Nov 2012 23:41:51 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Twig]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=380</guid>
		<description><![CDATA[This might sound a bit &#8220;duh&#8221; when you come to the conclusion but I did have to search for it and couldn&#8217;t find an immediate answer. I want to zero-pad a month variable to always be 2 digits long, using the Twig template engine Twig doesn&#8217;t actually have a built-in filter for this. {{month&#124;pad('0+',2)}} doesn&#8217;t exist. However, Twig does have a filter called format that gives you access to the power of sprintf. You can…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2012/11/zero-padding-and-other-things-a-string-with-the-twig-template-engine/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Got a Raspberry Pi</title>
		<link>http://doginthehat.com.au/2012/07/got-a-raspberry-pi/</link>
		<comments>http://doginthehat.com.au/2012/07/got-a-raspberry-pi/#respond</comments>
		<pubDate>Mon, 23 Jul 2012 13:30:03 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Things]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=316</guid>
		<description><![CDATA[My Raspberry Pi just arrived in the post on Friday (bought from Element14). Not sure what I&#8217;m going to do with it yet. Pretty sweet little device; even tinier than I had it pictured. Check it out on www.raspberrypi.org]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2012/07/got-a-raspberry-pi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a custom ITX HTPC computer with wooden case mod &#8211; Part 3</title>
		<link>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod-part-3/</link>
		<comments>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod-part-3/#respond</comments>
		<pubDate>Sun, 22 Jul 2012 13:38:50 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[ITX]]></category>
		<category><![CDATA[Things]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=244</guid>
		<description><![CDATA[Welcome back for yet another riveting post on my computer building adventures. If you haven&#8217;t read Part 1 or Part 2 of this excellent writing exercise, well you oughta! So now I have the box for the case. What I&#8217;m going to do next is making some measurements and working out how everything will fit in, then I will start on cutting and drilling process. To do this though, I am going to need a…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a custom ITX HTPC computer with wooden case mod &#8211; Part 2</title>
		<link>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod-part-2/</link>
		<comments>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod-part-2/#comments</comments>
		<pubDate>Mon, 09 Jul 2012 04:40:06 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[ITX]]></category>
		<category><![CDATA[Things]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=187</guid>
		<description><![CDATA[Welcome back. If you haven&#8217;t read Part 1 of this excellent writing exercise, well you oughta! In Part 1 I briefly outlined the choice of hardware for the system. In Part 2 I&#8217;ll present the design aspects of the case. The Case I&#8217;m not 100% crazy, I do not have the skills, nor the tools to build a wooden case all from scratch. My initial idea was to find an old wooden box, from a…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod-part-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Building a custom ITX HTPC computer with wooden case mod</title>
		<link>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod/</link>
		<comments>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod/#comments</comments>
		<pubDate>Tue, 03 Jul 2012 03:10:03 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[ITX]]></category>
		<category><![CDATA[Things]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=125</guid>
		<description><![CDATA[I&#8217;ve wanted to do this for quite some time now. I have been custom-building my own desktop computer for a long time now. It pretty much just comes down to picking the right components and placing them in a good ATX case. Building an ITX/HTPC computer is kind of the same, except everything is smaller and therefore a bit more challenging. Trying to do this in a custom case ramps up the difficulty level even…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2012/07/building-a-custom-itx-htpc-computer-with-wooden-case-mod/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Adding conditions to relationships in Laravel</title>
		<link>http://doginthehat.com.au/2012/06/adding-conditions-to-relationships-in-laravel/</link>
		<comments>http://doginthehat.com.au/2012/06/adding-conditions-to-relationships-in-laravel/#comments</comments>
		<pubDate>Fri, 22 Jun 2012 04:05:39 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Laravel]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=114</guid>
		<description><![CDATA[Currently playing with the Laravel php framework. It&#8217;s been said by many already, it&#8217;s a really cool framework. Well designed and documented. Coming from a CodeIgniter background, it&#8217;s easy to jump in and refreshing to get all the new cool features. The Eloquent ORM has a nice minimalist approach to writing database abstraction. If you&#8217;re coming from Propel or Doctrine it&#8217;s crazy how little you actually need to get Eloquent going. Eloquent supports relationships between…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2012/06/adding-conditions-to-relationships-in-laravel/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Show custom image sizes in the WordPress&#8217; Add Media popup</title>
		<link>http://doginthehat.com.au/2012/06/show-custom-image-sizes-in-the-wordpress-add-media-popup/</link>
		<comments>http://doginthehat.com.au/2012/06/show-custom-image-sizes-in-the-wordpress-add-media-popup/#comments</comments>
		<pubDate>Thu, 21 Jun 2012 06:00:55 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=108</guid>
		<description><![CDATA[Not entirely sure when this appeared in WordPress, I remember searching through the source code a while back to find a way to do this and it wasn&#8217;t available then. Anyway, WordPress now has a image_size_names_choose filter that allow you to show your custom image sizes in the Add Media popup. It is very handy if you&#8217;re building a website which requires additional sizes. Here&#8217;s how it&#8217;s done (put that in your functions.php file or…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2012/06/show-custom-image-sizes-in-the-wordpress-add-media-popup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Extended ASCII characters are valid php variable names</title>
		<link>http://doginthehat.com.au/2012/06/extended-ascii-characters-are-valid-php-variable-names/</link>
		<comments>http://doginthehat.com.au/2012/06/extended-ascii-characters-are-valid-php-variable-names/#respond</comments>
		<pubDate>Tue, 19 Jun 2012 06:51:48 +0000</pubDate>
		<dc:creator><![CDATA[bendog]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WTF]]></category>

		<guid isPermaLink="false">http://doginthehat.com.au/?p=92</guid>
		<description><![CDATA[A curiosity&#8230; I was looking on the php.net website for what qualifies as a valid PHP class name, which they qualify as: A valid class name starts with a letter or underscore, followed by any number of letters, numbers, or underscores. came across this statement Source PHP reference page But they then add the following: As a regular expression, it would be expressed thus: [a-zA-Z\x7f-\xff][a-zA-Z0-9\x7f-\xff]* \x7f-\xff &#8230; really? (\x7f-\xff is the extended ascii character set)…]]></description>
		<wfw:commentRss>http://doginthehat.com.au/2012/06/extended-ascii-characters-are-valid-php-variable-names/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
