crazy

.plan
[Last 5] [Last 10] [Index] [RSS Feed] [Full .plan]
Contact Me
Todo Chart (aka: How busy is Dylan?)

Research

ZFS Timeline Forensics
Honours Thesis
BSDCan 2014 Presentation
ZFS/ZDB Plaso Parsers

Notes

Notes
Security
Vim
C and C++
FreeBSD
more notes...

Software

Codepile
Assorted little scripts and apps.
rastodo.py
Commandline/Android ToDo list stored in a text file.
Android Apps
more software...

Game Mods

LethalMod
A Max Payne 2 mod - more realistic and deadly.
more mods...

RMITCS

C Helpdesk Resources
Customising Your CS Account
more RMITCS stuff...

Roleplaying Games

Shadowrun Notes(4th ed)
Heavy Gear Notes(2nd ed)
more RPG stuff...

Portfolio

Portfolio
Examples of my University work.

Miscellaneous

links
Old Image Gallery
Taglines
crazy
Trombone slide position chart [PDF]
[Back to home page]

Note : this will often break in Microsoft Internet Explorer. It probably won't validate either.

ALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSE
GOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKE
SYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOP
LAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWOR
KANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZ
YALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPS
EGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAK
ESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNO
PLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWO
RKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRA
ZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAP
SEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMA
KESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDN
OPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLW
ORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCR
AZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNA
PSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYM
AKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKAND
NOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALL
WORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOC
RAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYN
APSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAY
MAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKAN
DNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYAL
LWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGO
CRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESY
NAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLA
YMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKA
NDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYA
LLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEG
OCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKES
YNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPL
AYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORK
ANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZY
ALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSE
GOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKE
SYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOP
LAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWOR
KANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZ
YALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPS
EGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAK
ESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNO
PLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWO
RKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRA
ZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAP
SEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMA
KESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDN
OPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLW
ORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCR
AZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNA
PSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYM
AKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKAND
NOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALL
WORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOC
RAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYN
APSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAY
MAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKAN
DNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYAL
LWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGOCRAZYALLWORKANDNOPLAYMAKESYNAPSEGO

Screenshot from the intro to DTP.

The code

This is public domain, you're free to use this for whatever you want. I'd appreciate a thankyou and/or link. It's based on some code from a PHP convention.

Basically:

$pword = 'ALLWORKANDNOPLAYMAKESYNAPSEGOCRAZY';
$i = 0;
$im = imagecreatefromjpeg("crazyimage.jpeg");
$dx = imagesx($im);
$dy = imagesy($im);
for($y = 0; $y < $dy; $y++)
{
    for($x=0; $x < $dx; $x++)
    {
        $col = imagecolorat($im, $x, $y);
        $rgb = imagecolorsforindex($im, $col);
        
        //note no excaping of " marks due to '' enclosed text
        printf('<font color="#%02x%02x%02x">',
            $rgb['red'],$rgb['green'],$rgb['blue']);

        echo( $pword{$i} );
        echo('</font>');
        $i++;
        if ($i >= strlen($pword))
            $i = 0;
      }
      echo "\n";
}
imagedestroy($im);
Generated Sat, 17 Jan 2015 11:14:41 +1100
Copyright © 2002-2014 Dylan Leigh.
[HTML 4.01 Transitional]