Best laid plans
[minor pseudonymising edits during Drupal to hugo migration for all the good that will do now]
Stuff to keep going
Bookwork for pocket money was working out nicely (up to the point where it fell apart catastrophically from September while the dental work was being done and then again in December because of silly season). Been pinged for not doing literacy and numeracy every day again but none of us feel like bookworking it every single day and I honestly don’t know how much more literate and numerate I’m supposed to be getting after reading every single night (they are read to and the big ones read passages aloud, more if we can get them to read more), voluntarily playing Reading Eggs, counting how much pocket money they’ve saved up and how much more they need for whatever it is they want to get and working out how many blocks they need to build this thing in Minecraft and other random bits and pieces that seem to magically crop up without too much deliberate intervention by me.
Drupal 7 notes: node or page template by path
Because I always seem to manage to completely forget how to do something this basic.
template.php
in theme_preprocess_page(&$variables)
or theme_preprocess_node(&$variables)
<?php
$path = drupal_get_path_alias();
if (strpos($path, 'part_of_url') !== false) {
$variables['theme_hook_suggestion'] = 'page__whatever'; // or node__whatever if using in a node preprocess
}
?>
Eight
That’s how old my Little Big Boy is.
My goofy scrawny scrawnlet with a prodigious appetite and no apparent storage area chose to go to Maylands Water Park for his birthday (aka “The water park we went to for [his friend]’s birthday”) where he had a round of mini golf with Daddy:

He lost because ‘Daddy and his calcubrain’
fyn's silly season wishlist

In no particular order:
- no more massacres (that’s everything from American schools to mass murders politically correctly defined as “war”)
- free quality education for everyone (including how it’s received)
- equal access to resources for everyone
- marriage equality for everyone
- everyone for everyone
Happy solstice/theAbysmal New Year/Yule/Christmas/end of the world/whatever you celebrate at this time :)
Drupal 7 upgrade from HELL
Modded to be slightly more useful as I wrote the other one while slightly delirious.
- upgrade to latest D6
drush arb default --destination="wherever/you/like"
- mysql
update
systemset
status='0' where
filenamelike 'sites%'
- delete 6.x, retain
/files and /sites directories
, remember any mods to.htaccess
- drop in 7.0 files
drush updb
- if no error, press
y
- if error occurs, make a note of what you need to do to fix it. If this is a repeat run, fix all errors noted
- rename/move your Drupal directory (or delete it but in the event you need it later)
- from above where the Drupal directory should be,
drush arr [backup-filename-without-square-brackets].tar
- repeat from 3 til everything works
drush up -y
- go do all the other little bits and pieces you need to do with the theme and modules
Problems I hit
- managed file duplicates:
mysql select * from `files` where `filepath` like `%string%'; delete from `files` where `fid`='number';
I only had a handful to deal with at any one time so didn’t mind doing them one by one, you’ll probably want a script if you have a lot :) - comment stupidity:
drop index comment_uid on comments; drop index last_comment_uid on node_comment_statistics;

This work by ryivhnn is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
Rainy day

You can still play outside. They spent half an hour out there, then 3yo came in as he was cold. The big two followed 15mins later, tired and happy and telling me that it was awesome and I’d missed out :) They’ve had a nice warm bath and are now playing video games and looking forward to sausage stew for dinner. The end of the world is nigh and it’s a great time to be a kid
Skate ramp tests and first honey harvest
[minor pseudonymising edits during Drupal to hugo migration for all the good that will do now]
The skate ramp is skatable!

Okay so this is a slightly older picture but it was a good opener :P
All but one of the backs are up (the thing that will prevent skaters and skateboards from ending up in the raised bed or in the neighbour’s yard) and the whole thing is now covered in both layers of skin and has been reinforced and all those good things. Now it just needs a paint job (and I know someone who is good at painting that I would like to rope in to help).
Six
Chicklet season at Wannabe
fyn's guide to paranoid internet computering
Update 20180202: I didn’t realise this was still coming up in search results, but it’s been brought to my attention from a couple of sources that TrueCrypt seems to now be defunct and a lot of the Firefox add-ons now won’t work with the most recent versions of Firefox. So please keep this in mind if you’re reading this now.
For good results do levels 1 and 2. I highly recommend level 3. 4 is optional extra and 5 if you’re extra paranoid. In a section after level 5 I also include some slight modifications to the installation guide for Ubuntu because I believe making the switch to Linux is really worthwhile if you don’t need a program (or suite of programs) that doesn’t have a Linux version. If you find any of “free”, “secure” and “probably ethical” (I think) desirable in an operating system (all at once even!) hit up the Got Linux? section first and then come back to top. It’s at the bottom because I was building up from pretty-easy-to-do to requires-a-bit-of-effort.