Fancy New Server

So I’ve just migrated from my Shared hosting account of about two years to a VPS with my existing host of almost three years, A Small Orange

It’s good, albeit somewhat frustrating at first, to have complete control over my all-in-one mail/web/DNS/whatever server. It’s the first time I’ve ever had to play with things like BIND in a production environment, and combined with yum (CentOS’ package manager, for the uninitiated) being somewhat of a headache, I’d probably have a face-shaped pool of blood on my desk and/or keyboard letter imprints on my forehead if it wasn’t for the help of a certain IRC-goer, so cheers to mgdm, to whom I now owe three pints (one for each daemon he fixed) :)

Anyway, still a few kinks to work out because I basically just Ctrl-C, Ctrl-V’d over the old file hierarchy to the new machine out of sheer laziness, so things like mod_rewrite are playing up just now and I can’t be bothered to configure them (which is why I’ve disabled it temporarily and you might end up with a few 404s every now and then, but I’ll fix them in the next few days… not that anyone cares), but thankfully mod_userdir is working fine save a few permission mask issues, making handing out tidbits of webspace to friends in need less of a headache.

Oh, and has anyone else experienced annoyances with recursive file transfers over FTP? I tried things like lftp and yafc amongst others, but ended up just using fish (yay for Konqueror integration) for the sake of saving what little sanity I have left.

In other news, I fail at blogging regularly. With a total viewerbase of about three, I don’t see the need to update, though it’s been a long-standing wish of mine to make this blog a lot more technical and a lot less about me. However, in the meantime it’s about me, so I should probably mention that I recently started work at o2, who severely overpay me, give me far more benefits than what I deserve, and pool tables. I love pool.

Comments

Sick, Sick Humour

The power just went in my flat. For the first time, the power went completely, lights et al. So naturally my first instinct is to grab a torch (I’ve kept a torch in every room since I was about 12: my parents house was a maze and rather notorious for power cuts) and troddle off to flick the switch on the fuse box. What I was greeted with on the electricity meter makes me think that either this one and only power cut was either a complete coincidence, or someone at Scottish Power has a sick, twisted, despicable sense of humour. What is it I’m referring to? Well, I think you should really see for yourself

(Footnote: yes, I realise it’s just coincidence, but it’s kinda scary, if not somewhat cool :P)
(Second footnote: no, this is not xkcd, that is not photoshopped. Just fyi.)

Comments

Such Great Heights

It’s not often that I like covers, moreso home-made covers. However, this particular acoustic spin on The Postal Service’s Such Great Heights caught my eye. Not everyone will like it, but I think this guy’s interpretation on the song is pretty damn good:

moar mudkipz? »»

Comments

eBuyer Selling Emails?

Since I first purchased from eBuyer, they started sending me promotional updates via my registration email. Which is fine by me, occasionally there’s a thing I think I might be interested in but otherwise might not have thought of, so I keep them coming in. However, since the same time a lot of spam has been going to the same address that wouldn’t otherwise have arrived at this particular address.

Coincidence?

Comment

Google Maps

Earlier I used Google Maps for the first time in several months: since I live in the city centre, there is no reason for me to check driving directions/distances as I walk everywhere. It was for this exact reason that during my flathunting period (last summer) I submitted a feature request to Google Maps for a mode other than driving, one that would take into account pedestrian roads: you can walk two ways down one-way roads in Glasgow (as with every other city I’ve been in) so I disliked that it added long detours onto my journeys as well as giving me inaccurate travelling times.

I’m geniunely not sure how long it’s been there (like I say, I’ve had no need to use Google Maps recently), but it appears that this feature has been added: you can now choose between public transport/walking and the standard driving routes with accurate travel times. Yes, it’s old news, but it’s new to me. I think I’ll start using it a lot more again to get to obscure places.

Anyway, for Google to spend the presumably long-ish length of time adding this, it must have been a pretty popular request. It pleases me that Google acts on the feedback of its users. If only other companies could do the same…

Comments

Lock ‘n Load

The previously mentioned merge of KBruch and KPercentage is now in the KDE 4.1 Feature Plan. Better code fast, I suppose! Falling asleep at 5:45pm last night doesn’t really help… Dual monitors more than doubles productivity, though. I’ve found it extremely helpful, so I don’t think I’ll ever willingly go back to having a single monitor, especially for development.

Another short ‘n sweetie.

Comments

Time Passes Slowly

It’s still January. It is still January. It feels like January’s lasted forever.

Well, happy new year. And with a happy new year comes a happy new desktop: you’re probably aware by now that KDE 4.0.0 has been officially released and, as Jeremy Whiting (and apparently myself) would say, it rocks like a fish ;) Praise and criticism is all over the Intarweb for the 4.0.0 release, and I’d give nothing but praise for it. Sure, it’s not perfect, but it’s the first release, which is what the critics don’t seem to understand. It’s the foundations of what’s to come: you can’t criticise a building when only a few bricks have been laid. Wait until the building is complete, and it’ll turn out to be a mansion. Metaphorically.

If you want to see how a hundred thousand people celebrated the release of kde4, have a look at Riddell’s video footage of the pre-release event here. This release event had over a million quid worth of fireworks and an army of security on the night of the 31st December 2007, 11pm-1am in Edinburgh’s city centre. No other events were on that night. Honestly.

Whilst on the subject of KDE, I’ve now started (unofficially) working on the merge of KBruch and KPercentage. It was agreed during the E-Team’s Paris meeting in December that they should be merged, and I remember saying “meh, I might do that” afterwards. Well, it’s begun, and it’ll take a while, but once I have something that works — time permitting due to work and college — it should be in playground within a week or so under the development name of KMath. We’ll see how things turn out, I suppose :)

On top of that, I’ve recently invested in a new monitor, the Samsung SM226BW. For not much over £200 + delivery, you get a hell of a lot mroe than what you pay for. After a few days of fiddling around with multiple graphics cards and xorg.conf I managed to set it up as the left monitor on a dual-head display (Click. I realise the whiteboard says “get something to eat”. It should be noted that was added several days ago and I have eaten many times since then). Hopefully this should increase my productivity as I plan to have apidox/references/tutorials/etc. on my right monitor whilst I do all my coding on my left. It also means that instead of only spreading my work across eight virtual desktops, I now have my work spread across twelve virtual desktops across two displays. It’s like overkill, only it’s much, much more pretentious! :D Oh, and thanks to Kenny who helped me set up the dual display/donated one of the cards :)

As far as gaming goes, I sent my broken copy of Halo 3 back to Microsoft to receive a replacement copy amazingly quickly: three days after posting. By my logic that’s one day to get it to them, one day to chuck the old disc and send the new disc, and one day to send it back to me. One thing is that despite the disc being a PAL disc with a PEGI rating, the box clearly states “Not for supply in the UK”… And yes, they sent a replacement box along with the disc; presumably due to the fact that the case is what causes the disc issues in the first place.

Talking of gaming, I’ve been on XBox Live for a while now, but not many folks know my gamertag. It’s lostrootpass if you ever feel like a game of anything. Currently working my way through Burnout Paradise. Oh, and no bonus points for guessing what the gamertag means :P

Comment

It’s Gotta Be A Bonus Feature

Why is it that Amarok’s random feature seems to always play music that suits my current mood? It’s rather awesome, if somewhat creepy.

Short ‘n sweet.

Comment

France, Day 2+1

Yesterday was the second — and unfortunately, last — day of KDE-Edu’s first ever meeting, which was held at the Mandriva offices in Paris. It was absolutely great meeting all the people I’d spent so long talking to over IRC and mailing lists: Frederik, Jeremy, Carsten, Mauricio and Patrick to name a few of the fourteen of us that were there. However, this proximity didn’t stop us still IRC’ing to those sitting literally two feet from each other…

The only bad part of the entire weekend was that my flight was delayed, due to weather I presume, which ultimately meant I arrived home early in the morning. What made it worse is that I had to be up to go to work a few hours later, so I’m pretty tired right now. Oh, and I start at 7am tomorrow. It’s going to be a long time before I catch up with any more sleep :P

Anyway, I feel we achieved a lot with the meeting, and certain things — Step demonstration, anyone? — definitely inspired me to do more within KDE-Edu.

I’d like to thank Mandriva not only for very generously being the host of this meeting, but also providing laptops with KDE4 preinstalled for Carsten and myself, who were travelling without our own laptops (I don’t own a laptop, don’t see the need for it). I think a warm thanks is also well deserved by Anne-Marie, who did a great job organising the meeting; and the KDE eV who paid for our accomodation.

I’ve uploaded a few snaps from the weekend. You can access them via my gallery.

Comments

France, Day 1

I’m currently sitting in Mandriva’s Paris offices, surrounded by a bunch of geeks who still insist on talking to each other over IRC. Myself included, of course .

The day started quite nicely with me sleeping through breakfast and everyone ultimately arriving at Mandriva half an hour late as a result. Upon arrival, laptops were already set up with KDE4 for those of us who were without our own machines. However, we still had a million and one packages to install; everything from cmake to kate was missing. That’d be fine, just mark the packages for install and away you go, right? Not quite.

I remembered why I hated Mandriva’s package management so much. It handles dependencies for you just fine, so it’s not quite the dependency hell that I remember. The problems arose when the RPM database constantly claimed it was locked, regardless of whether or not a lock was present. When I eventually removed the locks, urpmi would hang permanently upon initialisation, apparently not doing anything. I later discovered that it was actually installing in the background, but not actually showing anything in the frontend.

A number of packages still aren’t installed, so I’m blogging just to pass the time so that the dependencies for building code (such as, oh I don’t know, a compiler?) can install.

I started at 10am, and I still only have 25/48 dependency packages built. Maybe in another two hours I’ll be able to start coding.

Apart from that, the trip to Paris was fun, albeit a bit longer than I expected, and it’s been great meeting all the other KDE Edu guys. It’s also been great meeting the free coffee machine that’s about ten feet from us. I have the feeling we’re all going to become great friends with it over the duration of the weekend.

I shall blog again later with an update, anything interesting, or maybe just action shots of Geeks With Laptops(tm). But for now, time to get back to… well, waiting! :P

Comments