Older blog entries for mibus (starting at number 188)

BugZilla XML-RPC

Well, this has frustrated me for over an hour, so here's hoping Google will find this and help others with it:

BugZilla 3.0's XML-RPC wasn't working properly. We were getting 500 Internal Server Errors when the User.Login method was called. I tracked the problem to Bugzilla/WebService.pm line 64, where it tries to set the login cookies.

After much grief, I eventually found out that the HTTP::Headers module was getting passed a CGI::Cookies object, rather than a string. Unfortunately, the error message in HTTP::Headers ("Unexpected field value") is utterly useless. (It prints out the object, which shows it as if it's a string...).

Hint: Next time you have an error based on an object's type, print the "bad" type that you got passed and save us all some time. OK, rant over :)

Anyway, the solution is to edit the WebServices,pm, and change:

$self->response->headers->push_header('Set-Cookie', $_);
to
$self->response->headers->push_header('Set-Cookie', $_->as_string);

Syndicated 2007-06-13 06:10:00 from Robert Mibus's blog

Your Social Dysfunction...

Your Social Dysfunction:
Schizotypal


You display social deficits and oddities of thinking. Your perception and communication are similar to those of a schizophrenic.

Take this quiz at QuizGalaxy.com

Please note that we aren't, nor do we claim to be, psychologists. This quiz is for fun and entertainment only. Try not to freak out about your results.

Syndicated 2007-06-12 13:00:00 from Robert Mibus's blog

Swiper!

This comment on Slashdot (about a Fedora/MythTV combo-distro "MythDora") just had me cackling:

I tried MythDora, but frankly I got tired of the "Swiper, no swiping!" popups every time I tried to record a show. I've heard there's a MythBusters plugin to get around them, but I don't think the walrus mustache is an acceptable tradeoff.


For the confused in the audience, watch some episodes of Dora The Explorer...

Syndicated 2007-05-30 03:28:00 from Robert Mibus's blog

You may remember my last mention of JWalk, my email-over-XMPP prototype app.

Now here's the alpha release :-)

Source tarball.

To install it, you have to create a ~/.jwalk directory and a ~/.jwalk/msgs directory. Then create a ~/.jwalk/logon text file, with the first line being your JID and the second line being your password. (No, no config dialogs or anything of the sort).

Cross-posted since it's geeky.... On Jabber at mibus @ jabber.org.

smunemo:

You mean: a=pow(p*(1+r),n);

:)

Turns out it's perfectly possible to do MSN-style spontaneous groupchats in Jabber.

I've written up a Gaim patch here that will add a right-click option to buddies in Gaim, to pull it inline with the MSN plugin.

[cross-posted from my new blog, since it's geeky]

Cross-post from my new blog, since it may actually be of interest to somebody...:

OK I got a basic almost partially semi-functional psuedo-email Jabber client made up :)

It can send "mail" through Jabber, with a subject / from / to. No multiple addressing, no reply-to, no HTML, nothing special.

Screenshots:
Sending Mail
Reading mail
Sending "mail" to a regular Jabber client
Gaim receiving said "mail"

Neat stuff eh?

It doesn't store the email (though the infrastructure for storing mail is 90% done) and it doesn't keep a note of dates/times. I haven't tested it with offline messaging either.

You know what's really weird? I can't for the life of me work out why I called it JWalk! The J is for Jabber, of course, but Walk? Pfft. Maybe it was because I was going to implement it in GNUstep or something... Hrm!

PyGtk + XMPPPy hackery, source on demand! (JID mibus@jabber.org)

Hey all.

So as to lower the stress on Advogato - or more accurately, improve the signal/noise ratio, I'm going to move my blog here. As nice as it's been using Advogato - including the community having read and replied to some of my posts - I think I can be better served using my own server now.

I'm considering copying all of my entries from Advogato over, or at least backing them up somewhere else - is there any way to do this? Email me!

Thanks all;

21

It's been a busy year. Good things all around though - Engagement, fatherhood, work...

I had a loooong weekend - server troubles meant I spent half of it fixing and patching problems, taking time away from my better half. We're coming up with new backup and recovery plans based on what sucked this time around. Probably gonna install tripwire or something too, IDS would be a sweet addition. We'll be planning ways to quickly move sites between servers in case bad stuff happens again. We had cgnetworks.com down for about two and a half days, which was just horrible!

It's been mentioned to me that I'm not far away from a permanent position - including a few bonuses I wasn't expecting, which are excellent. (One of those is special call-out rates, almost four times what I'll get for the weekend just gone!).

I'm currently getting postmaster@ for about four domains. Now that is alot of spam!!

I got a haircut, not totally sure on the like/no-like.

179 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!