voidynullness

(mis)adventures in software development...

20 July 2011    Programming

Generating gSOAP stubs in C

I think I might have enjoying my recent foray into the weird world of web services and SOAP had it not felt so much like trying to fit a square peg in a round hole. Reverse engineering a communication protocol that has its roots in RS-232 serial coms was bad enough. But then to work out how to send that data over a web service interface defined by a third part…while maintaining backwards compatibility…in C…let’s …

Read more...


14 July 2011    Linux

Move Gnome 2 window controls to right

I’ll give Unity a go one day, but for now I’m persisting with Gnome 2 on my work PC, because I have it set up with the GUI staying out of my way as much as possible, so for now it is the path of least annoyance.

At least now that I have worked out how to fix one of Ubuntu’s annoying allusions to OS X of having Gnome position the minimize, maximize and close buttons on …

Read more...


05 July 2011    Programming

Emacs search and replace newline shenanigans

I can’t believe I’ve never had to do this before: replace a string of one or more characters in a buffer with a single newline. But how to tell Emacs the replace text is a literal newline? The obvious escape characters like \n don’t work. After googling, turns out the answer is deceptively simple:

      C-q C-j

Not exactly intuitive, but kinda sorta makes sesnse in an Emacsian way. Weird how I’ve never had to do this …

Read more...


02 July 2011    Technology

First Post

So you know how sometimes when you’re coding or doing some sysadmin kinda thing to try and get the technology to do something you want it to, preferably in the way you want it to do it, and you figure it’s probably something someone else has tried to do in the past and didn’t know how so the question has already been asked on a forum or possibly preemptively answered in a blog post, so the answer …

Read more...


Home   Top