INSERT INTO sites(host) VALUES('') 1045: Access denied for user 'www-data'@'localhost' (using password: NO) Estimated Worth $175,230 - MYIP.NET Website Information
Welcome to!
 Set MYIP as homepage      


Web Page Information

Meta Description:
Meta Keywords:
sponsored links:
sponsored links:

Traffic and Estimation


Website Ranks

Alexa Rank:
Google Page Rank:
Sogou Rank:
Baidu Cache:

Search Engine Indexed

Search EngineIndexedLinks

Server Data

Web Server:
IP address:    

Registry information

ICANN Registrar:
Name Server:
Whois Server:

Alexa Rank and trends

Traffic: Today One Week Avg. Three Mon. Avg.
Unique IP:

More ranks in the world

Users from these countries/regions

Where people go on this site

Alexa Charts

Alexa Reach and Rank

Whois data

Who is at

Domain name:


Nicholas Thompson

Registrant type:

UK Individual

Registrant's address:

The registrant is a non-trading individual who has opted to have their

address omitted from the WHOIS service.

Data validation:

Nominet was able to match the registrant's name and address against a 3rd party data source on 10-Dec-2012


123-Reg Limited t/a 123-reg [Tag = 123-REG]


Relevant dates:

Registered on: 22-Oct-2003

Expiry date: 22-Oct-2018

Last updated: 16-Sep-2013

Registration status:

Registered until expiry date.

Name servers:

WHOIS lookup made at 18:
41:06 08-Oct-2017


This WHOIS information is provided for free by Nominet UK the central registry

for .uk domain names. This information and the .uk WHOIS are:

Copyright Nominet UK 1996 - 2017.

You may not access the .uk WHOIS or use any data from it except as permitted

by the terms of use available in full at,

which includes restrictions on: (A) use of the data for advertising, or its

repackaging, recompilation, redistribution or reuse (B) obscuring, removing

or hiding any or all of this notice and (C) exceeding query rate or volume

limits. The data is provided on an 'as-is' basis and may lag behind the

register. Access may be withdrawn or restricted at any time.

Front Page Thumbnail

sponsored links:

Front Page Loading Time

Keyword Hits (Biger,better)

Other TLDs of thingy-ma-jig

TLDs Created Expires Registered

Similar Websites


Search Engine Spider Emulation

Title:Thingy Ma jig | Drupal Geek Blog
Description:Blog, Tips, Tutorials & How To's about Drupal, Apache, Linux, Lighttpd, MySQL by Nicholas Thompson, professional Drupal developer
Thingy Ma jig | Drupal Geek Blog
Skip to main content
Homebrew: List packages and what uses them
Submitted by Nicholas Thompson on Mon, 22nd Sep 2014 - 20:26 Tagged in: OS X and Homebrew.
For anyone that uses Homebrew a lot, its very easy to amasse many casks (installed packaged) and never quite know which ones are still needed. I did some googling and found a really interesting blog post by Mark H. Nichols about listing all brew dependencies.
Re-ordering the elements of a Drupal Webform Datepicker
Submitted by Nicholas Thompson on Tue, 4th Jun 2013 - 09:46 Tagged in: Drupal and howto.
The Date Picker widget, when using webforms, defaultly appears in American form (Month, Day, Year). For UK sites this isn't often desirable. Doing a quick google and I stumbled upon James Davidson's blog post on how to re-theme the element from earlier this year. I thought it was certainly one approach, but felt there must have been a neater alternative. So here is my approach:
Git: How to run a command on a specific folder
Submitted by Nicholas Thompson on Mon, 15th Oct 2012 - 14:30 Tagged in: git, howto and tips.
I recently needed to be able to run a regular git task on a folder and I didn't want to have to CD into that folder first. Annoyingly, there didn't seem to be an optional "path" parameter to git remote update, until I looked at the help file for Git.
It's quite simple! All you need to do, to run a git command on an arbitrary path, is this:
How to remove Setaga from X-Notifier for Chrome
Submitted by Nicholas Thompson on Thu, 23rd Aug 2012 - 10:00 Tagged in: tips.
I am a huge fan of the X Notifier extension for Chrome, however recently the developer has added an advertising component called Setaga. I don't recall agreeing or opt-ing into this, but its possible I did without thinking. In any case, I hate this and wanted to remove it.
How to run Drush as Apache
Submitted by Nicholas Thompson on Fri, 10th Aug 2012 - 11:14 Tagged in: Drupal and linux.
It's usually considered best practice to run Drush under the same user account that the webserver runs on. Some modules, such as XML Sitemap, Advanced Aggregator and cTools, often try to alter or generate files. If you run Drush under your own account then these files may get generated as you (and therefore become unwritable by the webserver) or, if the files were generated by the webserver, are usually unwritable by your user which can mean you get errors and being unable to delete/unlink files.
The solution is to run Drush as your webuser, usually Apache. For example:
Forcing New Relic into Kiosk Mode
Submitted by Nicholas Thompson on Fri, 9th Mar 2012 - 15:05 Tagged in: Drupal, New Relic and GreaseMonkey.
New Relic is a great bit of kit - nobody can deny that. I recently needed to configure it on a standalone box so it could be open on a large screen so my colleagues and I could see the current status of our sites. New Relic has a Kiosk Mode which strips out some of the navigation from the page an optimises it for "viewing only". Very handy.
Exporting a Git Repository
Submitted by Nicholas Thompson on Thu, 15th Dec 2011 - 16:14 Tagged in: Drupal, git and webdev.
Have you ever needed or wanted to pull a remote Git Repository on down as a zip or tarball? You know, the way Github does? Most project releases have fairly recently built tarballs which is awesome - but Sandboxes do not (so it seems - please correct me if I'm wrong!).
The following snippet lets you "archive" a remote repository, pull it down as a tarball, and extract it in-place:
span class="kw2"git archivespan span class="re5"--formatspan=span class="kw2"tarspan span class="re5"--prefixspan=PROJECTspan class="sy0"/span span class="re5"--remotespan=USERNAMEspan class="sy0" class="sy0"/spanUSERNAMEspan class="sy0"/spanspan class="nu0"123456789span.git BRANCH span class="sy0"|span span class="kw2"tarspan span class="re5"-xfspan -
Quick Tip: Drupal Hook Commenting Using Vim
Submitted by Nicholas Thompson on Mon, 14th Nov 2011 - 17:50 Tagged in: vim, Drupal and programming.
According to the Drupal Coding Standards for Documenting Hook Implementations, its considered a good practice to quickly chuck a comment before any function which implements a Drupal hook (eg, hook_menu). This helps someone reading your code quickly see that the function is actually linked with a hook in Drupal and isn't just a function in your module to be called directly.
JQuery Table Sorter Bookmarklet
Submitted by Nicholas Thompson on Tue, 25th Oct 2011 - 09:49 Tagged in: javascript, programming, webdev and jquery.
Christian Bach has made an awesome JQuery plugin to turn any HTML Table into a real-time sortable table using Jquery. I recently needed to turn this into a Bookmarklet so that I could embed it onto a page to sort a large table (I did not have access to the server-side code for this table).
Select 5 most recent items from some categories
Submitted by Nicholas Thompson on Wed, 14th Sep 2011 - 13:07 Tagged in: mysql, tips and Drupal.
Ever needed to build a list which "sub-selects", say, 5 items from a given list of categories? This snippet should help.
Assume the following schema hellip;
Export a single row from a database as MySQL
Submitted by Nicholas Thompson on Mon, 11th Jul 2011 - 14:21 Tagged in: mysql, tip and programming.
Nathan Rambeck has a great simple snippet of how to export a single row from a table however it didn't QUITE do what I needed it to. I needed to export a variable from {variable} as I was working on an update script which pulled data from a variable and into a database schema. I got fed up of re-populating the variable data each time.
How to get Load AVG for remote server on loop
Submitted by Nicholas Thompson on Wed, 11th May 2011 - 14:51 Tagged in: bash, linux and howto.
This handy script will allow you to get the current Load Average (loadavg) for a remote server over SSH. It will stream the result set back to you, which you can then pipe into a file if you need to.
This would be handy for monitoring the load of a server while stress testing, for example.
Nice Dates - A How To
Submitted by Nicholas Thompson on Tue, 10th May 2011 - 11:24 Tagged in: Drupal and howto.
I've had several people ask me recently how I managed to get the nice date effect on my blog headers. It's quite simple really. All you need is:
An Image - A background image (a CSS Sprite) which contains the days, months and years.
Some HTML - A VERY basic HTML template.
Some CSS - To align the image sections.
A PHP Snippet - A Drupal preprocess function.
Batch Revert Views
Submitted by Nicholas Thompson on Wed, 16th Feb 2011 - 11:33 Tagged in: Drupal, code and tips.
Isn't it a pain when you have dozens of Views setup and they are all marked as "overridden" because you just pulled in an updated feature file from somewhere. Features doesn't always notice when the Views on your site aren't up to date.The following snippet (which you should use with caution) will batch "delete" (or Revert, once the view is in code) all Views which are marked as Overridden. This took a few seconds to run on our development machine.
Entity Encode Text Using PHP
Submitted by Nicholas Thompson on Mon, 7th Feb 2011 - 14:06 Tagged in: code and programming.
Ever needed to Entity Encode a block of text (maybe to partially protect it from spam bots or just hide/obfuscate the content?). I did. It's pretty easy.If it's just based Entity Encoding, you can always use htmlentities - however this only does the "important" characters such as quotes, ampersands and angle brackets.
Thingy Ma Jig - Now brought to you by Drupal 7
Submitted by Nicholas Thompson on Sun, 16th Jan 2011 - 21:33 Tagged in: Drupal, howto, code and tips.
So, Drupal 7 is out. Have you heard? It was a bit of a quiet launch really. ;-)When it came to upgrading by blog, I decided (eventually) that I needed to do a cleanup as the Database had been upgraded from 4.7, to 5 and then to 6 - with many modules added and removed in between. New year, new drupal, new blog (kinda)!It's also a good excuse to test out that some of the modules I maintain actually work in Drupal 7 (such as Page Title and GlobalRedirect). It's also a kick up the arse to get Relevant Content ported to Drupal 7!
New Drupal Site: Rate My Christmas Tree
Submitted by Nicholas Thompson on Thu, 9th Dec 2010 - 22:24 Tagged in: Drupal, websites, YADS, cool and announcement.
Ever wondered if your Christmas Tree is really any good? Well last weekend I decided to make a website for this purpose. It #39;s just a bit of fun really! You login using your Facebook credentials (using Facebook Connect) and can create Chrismas Tree posts by linking to Flickr or Facebook photo #39;s. You can then vote on your favourite tree #39;s in an quot;A vs B quot; type match. If you like the sound of this and fancy something a bit festive, please give it a go and let me know if you have any thoughts! Head over to Rate My Christmas Tree :-)
Fixing Dos Line Endings
Submitted by Nicholas Thompson on Thu, 25th Nov 2010 - 12:25 Tagged in: tips, linux, howto, geek, code and Drupal.
Sometimes, when you #39;re running coder on a module, you #39;ll get a lot of errors complaining about Windows line endings. This is because you should set your editor to use Unix Line endings to be consistent with all developers. See the Drupal Coding Standards for more details.
Below is a handy bash script which will help you batch convert many files from DOS to Unix line endings.
MySQL: How to upper-case words
Submitted by Nicholas Thompson on Thu, 30th Sep 2010 - 12:15 Tagged in: tips, programming, mysql, howto and code.
I recently needed to clean up a MySQL Table which contained people's names. Upon searching the MySQL commands, I was surprised to find there was no equivalent of PHP's ucfirst or ucwords. There were commands to convert entire strings into upper or lower case, but not just the first letter.
DrupalCon CPH EyeGrows (Druplipets)
Submitted by Nicholas Thompson on Wed, 15th Sep 2010 - 22:53 Tagged in: geek, free, Drupal and cool.
Did anyone else get a Drupal EyeGrow (or Druplipets as they seem to be known) from DrupalCon CPH?
I started growing mine around a week ago and, as you can see, it's coming on pretty well!
1 of 8
Recommend Us
Follow Me
Use this special link for 50% extra free online storage with Spideroak (3Gb vs 2Gb).
Recent Posts
Homebrew: List packages and what uses them
2 years ago
Re-ordering the elements of a Drupal Webform Datepicker
4 years ago
Git: How to run a command on a specific folder
4 years ago
How to remove Setaga from X-Notifier for Chrome
5 years ago
How to run Drush as Apache
5 years ago
Forcing New Relic into Kiosk Mode
5 years ago
Exporting a Git Repository
5 years ago
Quick Tip: Drupal Hook Commenting Using Vim
5 years ago
JQuery Table Sorter Bookmarklet
5 years ago
Select 5 most recent items from some categories
6 years ago
Top Tags
Drupal (74)
programming (40)
geek (38)
howto (37)
websites (33)
linux (33)
cool (30)
announcement (25)
free (21)
review (19)
Browse all tags

Updated Time

Friend links: ProxyFire    More...
Site Map 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 250 300 350 400 450 500 550 600 610 620 630 640 650 660 670 680 690 700 710 720 730 740 750
TOS | Contact us
© 2009 Dev by MYIP Elapsed:93.729ms