the corner office : tech blog

a tech blog, by Colin Pretorius

Scala redux

I've cracked open Programming in Scala again, after a long hiatus during which No Programming Took Place At Home Because I Was Doing Other Important Stuff. Watch this space, yet again...

File under: programming : {2013.05.13 - 22:29} : Comments (0)

Links 2013.04.14

Perf issues in Eclipse 4.x:

File under: eclipse : {2013.04.14 - 10:29} : Comments (0)

Links 2013.04.13

File under: programming : {2013.04.13 - 10:49} : Comments (0)

Bother

Hardy Heron goes EOL in a month's time and I'm not looking forward to the server upgrade effort that'll entail. 2008 feels like aaaages ago (I guess it was). For all my grumbling about Ubuntu, I'm still rather grateful that a company I pay no money to has made my life so easy for so many years.

File under: linux : {2013.03.10 - 12:43} : Comments (0)

Apocalyptic

A frightening-as-you-slowly-begin-to-understand-the-severity run-down of recent Ruby on Rails security problems:

This Sounds Like A #$()#%ing Disaster

That is primarily because this is a #$()#%ing disaster.

{2013.02.10 - 22:55} : Comments (0)

Links 2013.01.18

Damien Katz: The Unreasonable Effectiveness of C and a follow up.

Very interesting read. This point in particular got me to thinking about Java circa 2013:

C++ is also a complicated mess, so when you adopt C++ for its libraries and community, you have to take the good with the bad and weird to get the benefits. And there is a lot of disagreement what constitutes bad or weird. Your sane subset of the language is very likely to be at odds with others ideas of a sane subset.

File under: programming : {2013.01.18 - 23:23} : Comments (0)

VBoxVMService. Woe.

One day I'll learn that when prompted to upgrade something, the safest option is almost always 'no' (especially, I might perhaps unfairly add, if it has anything to do with Oracle). The latest version of VirtualBox has broken VBoxVMService and it's now impossible to run the service and the VirtualBox GUI at the same time. If the service is running then trying to open the GUI now gives you an error

Failed to create the VirtualBox COM object. The application will now terminate.

with detail

Callee RC: 
CO_E_SERVER_EXEC_FAILURE (0x80080005)

A real pity.

Details in the VBoxVMService wiki: Running VirtualBox GUI together with VBoxVmService.

Update: I reverted to VirtualBox 4.1, but VMs wouldn't start, moaning about VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION and the like. A bit of googling and the solution is just to right-click on each VM and choose 'Discard Saved State'.

{2012.12.22 - 10:18} : Comments (0)

Links 2012.11.10

File under: java : {2012.11.10 - 09:38} : Comments (0)

A nip and a tuck

It's a pity - with very few exceptions I've managed to avoid having gaps in my monthly archive list, but September just went *poof*.

Ironically, I wasn't entirely idle... the blog software isn't something I'm inclined to devote too much time to, but it needed a few things doing, and to make it all happen I needed an easier way to set things up and drop in changes. So I set up one VM wired up much like the one at my hosting provider. Then I set up another VM (Crunchbang, for the heck of it) which thinks that my domain names point to the first VM, so I could test redirects and virtual hosts etc etc. And then some scripts to push the right bits and bobs on the right place on the prep and real hosts.

Then a tweaked CSS file which is something that's needed doing for a while, and which has been made much easier with Chromium and Firefox's built-in web dev tools. I haven't done anything resembling web development in many many many years, and while Firebug was pretty good back then, the world has come a long way. It was fun spending a few nights tweaking the CSS and experimenting, but it did remind me why it's not my day job. Anyhow, two open source web browsers and they're both awesome. So here it is: voila!

{2012.10.28 - 21:58} : Comments (0)

Apple v Samsung

Steven J. Vaughan-Nichols:
This case really shows only one thing. The patent system, especially when it comes to software, is utterly and totally broken.

{2012.08.27 - 18:48} : Comments (0)

« Older

meta

about
main blog

Categories

eclipse
java
linux
programming

RSS Feeds

rssfeed all posts
rssfeed all comments

Archives

2013.05
2013.04
2013.03
2013.02
2013.01
2012.12
2012.11
2012.10
2012.08
2012.07
2012.06
2012.05
2012.04
2012.03
2012.02
2012.01
2011.12
2011.11
2011.10
2011.09
2011.08
2011.07
2011.06
2011.05
2011.04
2011.03
2011.02
2011.01
2010.12
2010.11
2010.10
2010.09
2010.08
2010.07
2010.06
2010.05
2010.04
2010.03
2010.02
2010.01
2009.12
2009.11
2009.10
2009.09
2009.08
2009.07
2009.06
2009.05
2009.02
2009.01
2008.12
2008.11
2008.08
2008.07
2008.06
2008.05
2008.04
2008.03
2008.02
2008.01
2007.12
2007.11
2007.10
2007.09
2007.08
2007.07

© Colin Pretorius