Josh (the blog)

I’ve delivered simple, clear and easy-to-use services for 20 years, for startups, scaleups and government. I write about the nerdy bits here.


@joahua

Year 1, Semester 1 timetable

I think this table is nearly right. I parsed it manually with search+replace from tag-soup whilst rather tired…

My Uni timetable
Monday Tuesday Wednesday Thursday Friday
10:00 ENGL1002 Tutorial
Weeks 2-13
Woolley Tut Rm N408
11:00 PHIL1011 Lecture
Weeks 1-13
Wallace Theatre
PHIL1011 Tutorial
Weeks 2-13
Ross St Tutorial Room
GRKA1001 Lecture
Weeks 1-13
Quad Room S241
12:00 GRKA1001 Lecture
Weeks 1-13
Quad Greek Room N293
GRKA1001 Lecture
Weeks 1-13
Quad Greek Room N293
CLCV1001 Lecture
Weeks 1-13
Quad Gen Lecture Th N205
1:00 GRKA1001 Tutorial
Weeks 2-13
Quad Greek Room N293
2:00
3:00 CLCV1001 Tutorial
Weeks 2-13
Quad Room S422
PHIL1011 Lecture
Weeks 1-13
Carslaw Lect Theatre 157
4:00 CLCV1001 Lecture
Weeks 1-13
Quad Gen Lecture Th N205
5:00 ENGL1002 Lecture
Weeks 1-13
Woolley Lect Theatre N395
ENGL1002 Lecture
Weeks 1-13
Woolley Lect Theatre N395
6:00

Em on the study of myriad languages

I used to enjoy them. Now I just enjoy the idea of them.

– Em Priestley

JavaScript print_r() equivalent

It was observed today that I’m doing an awful lot of JavaScript for someone who has no idea what they’re doing with it. Anyway, was looking for an easy way to do a PHP-esque print_r but with Javascript today and stumbled across this rather-nifty function.

*bookmarks*

Don’t do this on a large site

This post is actually something I meant to say last week, but forgot.

So I’ll say it now: Loading JavaScript on a prominent page that builds a link to a non-existent resource is a BadThing. Think ridiculous numbers of 404 errors and partially-defeated statistics tracking! Having said that, I managed to manual work out JS/no-JS support to be even lower than it is on this site — it’s 1.5% non-JS here — which is impressively (pleasingly) low!

AWstats is fun to run on many-gigabyte logfiles… just not multiple times once you’ve realised “Oh, I screwed up and no amount of grepping can save me now!” (First time I’ve absolutely required my dual-boot Ubuntu/XP install at work… because it’s lots easier to watch load on a computer you’re physically on rather than by SSH, and because multiple-GB-logfiles aren’t fun to transfer across networks!)

MKC 2006

MKC 2006 -- Telling the Sermon on the Mount like it really is

Spent time away at an awesomely challenging men’s convention up at Katoomba Friday night through all day Saturday, looking at the Sermon on the Mount. The two points that stuck most with me were

  1. the concept of living for an audience of one (God) in everything, and;
  2. the ‘unheeded’ Christ, in that the influence of his teachings (so often) have ridiculously little influence on the lives of those who profess to follow him (specifically, the idea of loving enemies… our embrace of this seems to always be conditional, in that it’s very rarely loving enemies at all! Guilty of this as most people…)

I was… very impressed with the teaching and with the fellowship and everything (except that bloody keyboard that sounded as though it were from the wrong decade). ’twas a great weekend, looking forward to next year!