[Permalink]     blog

Over the last couple of days I've been setting up a few things that I've been meaning to figure out for ages. I'm going to note down here what I did so when it all goes wrong, I can find out what I did ;)


My desktop machine is one of those frankenstein jobs that has been gradually evolving for the past 15 years or so; every single part of it has been replaced at least 3 times but it's still the same machine in my mind. I've recently been treating myself to a little bit of gaming, partially prompted by Steam's recent push for linux. Having bought Portal 2 a few days ago, it became apparent that my graphics card had become the next candidate for replacement so I bought myself a GeForce GT 640 which I'm sure someone will tell me was a terrible choice (I long ago stopped knowing anything about hardware) but it's doing the job just fine so far.

Wakey wakey

One of the things I've been meaning to set up for ages is wake on LAN. I always remembered seeing the option in the BIOS but I'd never played with it.

To my surprise however, the BIOS on my machine's current incarnation has no mention of wake on LAN. So for posterity, here's what I did to sort it out:

I've installed wol-systemd which basically runs ethtool <interface> wol g on every boot. Seems odd to me that this has to be set every time the machine is turned on but meh, it works.

I also installed an app on my phone so I can turn the PC on from anywhere in the house.

Eye sea yew

To go with the wake on LAN, I added x11vnc -display :0 -forever -many -nap to my .xprofile which means that I can also view the display from my phone as soon as it's up and running.

Combining the three things I've written about so far, when I got in bed last night, I realised that I'd forgotten to leave the computer on - I was downloading something - so I started it from my phone and then used VNC to get things running. From bed. From my phone. Win.


After breaking my collar bone a few weeks ago, I finally felt that I'd recovered enough to start playing squash again. Having played tonight, I'm not entirely sure I was right. My shoulder doesn't exactly hurt but it's aching like hell at the moment. I'm sure it'll be fine :S


Ehh... I've done "laziness" and "impatience", I ought to have a "hubris"...

Oh, I've started writing a game with LÖVE that's going to be amazing.

(It probably won't be amazing)

LÖVE is pretty bloody good though. Very easy to get up and running with and it seems to run fast despite my far-from-optimised (coughmassively inefficient and I know itcough) code. I also rather like lua so far though that might be because it has features that closely resemble features from my three other languages of choice: Python, C, and JavaScript.

  Netcat   blog linux   Judon't   blog   Things   blog   btw   blog c code   Stuff what I done   blog   Diet?   blog   TODO   blog   Shootah   code games games inactive   Tatil   blog holiday   Things we learned at the LUG meet   blog linux   MarkPoint   code command line desktop inactive other   Luck   blog   Yawn   blog   HBTM :)   blog code git   TODO   blog   Krobes   code games games inactive   Homophones   words   Non-euclidian pork scratching   blog   Lost at C   blog c code   JSTLV   code inactive other web   Ire   blog code   Ire   code command line inactive other   So, so dry   blog code   Gruff   code inactive other web   Things I've written recently   blog code   require("child_process");   blog   JZON   code inactive other web   Wyrm   code games games inactive   Picture Puzzle   code games games inactive   Zoomsite   code inactive other web   Rotate4   code games games inactive   Lines   code games games inactive   BreakIn   code games games inactive   nosef   code inactive javascript server server   Scary stuff   blog   Primes   blog   Hokey Cokey   blog   Web terminal lense book   blog   Strange lunch break   blog   Obfuna   code inactive other programming   Markdown   blog   ploxy   code command line inactive server server   miniserv   code command line inactive server server   Gnowt   code inactive other web   dmenu-notify   code desktop inactive other   Violining a contemptible fellow   blog code git   Break In!   blog games   xmodmap Hints and Tips   blog linux   Black Jack - pick up seven!   blog games   My favourite spoonerisms   words   Good things that have happened in the past week   blog   Good times with git   blog git   It's all Geek to me   blog   Javascript Closures   blog code javascript   Waffle. Move along.   blog   Things I learned today   blog   Hey, at least I'm not rioting   blog   HTML5 and holidays   blog holiday   Blah, cold. Do not want.   blog   Worst.Landlord.Ever   blog   Wheeee   blog   First!!1!one!!eleven   blog