Releasing a Drupal site? Check robots.txt!

Whenever you release a site for which it's somewhat important that it's indexed in Google: check your robots.txt.

Cheapest way to get from Brussels to Maastricht (and vice versa)

"What's the cheapest way to get from Brussels to Maastricht?" I just got this question from a friend and I think it's good more people know about an option to get from Brussels to Maastricht for just a bit more than 10 euros. Well, I'm actually going to discuss the third cheapest way to get from Maastricht to Brussels. Of course the two cheapest ways are hitchhiking and walking (in this order, since you'll be very hungry when walking from Brussels to Maastricht). If you take the train in Belgium regularly this option will be a good deal for you.

Dumped by Parked.com

I decided to check out what Parked.com is about, apart from parking domains. I copied 10 domains in their application form (that's the minimum) and received this a couple of days later:

In order for Parked.com to pay industry leading payouts we have to ensure traffic quality for our network is of the highest standards.
Our traffic quality department has analyzed your application and has determined that it does not currently meet the standards we are looking for in new Parked.com partners.

Sincerely,
The Parked.com Traffic Quality Department

Five reasons you should you start developing your domains right from the start

I'm not an average domainer. I have a strong IT background with tons of experience with search engine optimization. Hence I have a different outlook on this business that can be valuable to this business and to everyone on the Internet. Here you find five reasons why you should you start developing your domains right from the start.

<

ol>

  • Domain age matters. Website age matters. The sooner Googlebot comes over to see what's going on the better. Even if there is just a standard template, this will be better than nothing.
  • Slicehost DNS API Python code

    I'm setting up quite a few domains these days. The interface of the company is far from great and it doesn't allow bulk updates for DNS records. Fortunately I still have a Slicehost account. At the moment I don't have any VPS running there but they still allow their customers to use their DNS services. I think that's a smart way of retaining clients - and getting new ones.

    So, I got some dot .so domains

    I've decided to focus on creating a reasonable and steady income through SEO efforts. I'm not super proud of this activity but it gives me a lot of freedom (from offices, deadlines and clients) and I think there will be many nice side effects. The main vehicle for the Dutch language effort is Proemevlaai (actually, it's Limburgish for plum pie) PR9.nl.

    Books LLC scam on Amazon

    I love books about linguistics and I've been learning Hebrew and Arabic for a while now. So I was happy to see this title on Amazon: Semitic Linguistics: Proto-Semitic Language, Semitic Root, Status Constructus, Broken Plural, Nonconcatenative Morphology, Emphatic Consonant.

    Scam LLC

    Remove all blocks from a Drupal theme

    Very useful when moving towards Features:

    DELETE FROM blocks WHERE theme = 'your_theme_name';
    

    From drush sql-cli, of course.

    This is especially useful when building a subsite, for which I'm now mostly convinced by Sections.

    (mdb to) csv to MySQL

    Quick and dirty PHP script to turn a CSV file into a table in a MySQL database. Used for a Drupal project, so I ran it with drush php-script. Couldn't find anything better online. Feel free to use it.

    If I need it again some time I will probably make it a bit nicer (I might also make it nicer if you ask me nicely and/or pay me to do it).

    In the project I'm using it, I first converted an .mdb file to .csv with mdbtools.

    <

    pre>
    <?php

    $handle = fopen("/tmp/test.csv", "r");
    $headers = fgetcsv($handle);

    Rewrite Rules (not) - Lowercase URLs, but only for some specific paths

    This took me enough time to get right to post a little blog post about it:

            RewriteEngine on
            RewriteMap lc int:tolower
            RewriteCond %{REQUEST_URI} (shared|Shared|download|Download)/[A-Z]
            RewriteRule (.*) ${lc:$1} [R=301,L]
    

    Note that this doesn't work in .htaccess - you have to put it higher up in the Apache configuration.

    Pages