OpenOffice.org 2.0

Well, I installed the preview packages in Ubuntu on my desktop this morning – just to play with for a few mins. Guess What? It looks like it doesn’t completely suck!

Some of the UI still feels/looks really weird – but that seems to be a legacy of the strange widget stuff that it used to use.

The “File->Send->Document as E-Mail” and “Document as PDF Attachment” are pretty funky things (assuming they link into evo properly).

The presentation module, Impress looks to have improved no-end. 1.1 was sucky (just like PowerPoint). If you’ve ever used Apple’s Keynote, you know how good presentation software can be. The new one looks to be usable and may mean I swear a lot less when preparing presentations.

Although why OO.org has it’s own package manager is totally beyond me.

I do wish the MySQL connectivity worked out of the box though… maybe it’s just this beta (or the fact that when you select OO.org in synaptic, it doesn’t load up all the Java stuff needed for JDBC connectivity, or ODBC).

Note that I still love Gnumeric and Abiword.

Building the MySQL GUI tools on Debian


sudo apt-get install libgtkmm2.0-dev libglade2-0 \
libglade2-dev libgtkhtml3.0-4 libgtkhtml3.0-dev \
libxml2 libxml2-dev uuid-dev libuuid1

Then, grab the source trees (mysql-gui-common, mysql-administrator, mysql-query-browser). You should probably grab source tarballs rather than using the BK trees… I had to edit some files to get it to build – but that’s probably just today. Tomorrow it will be a different story.

you’ll want to add the path to mysql_config to your PATH

cd mysql-gui-common; sh ./autogen.sh –prefix=/whatever/you/want && make && make install

cd ../mysql-adiministrator; sh ./autogen.sh –prefix=/whatever/you/want && make && make install

cd ../mysql-query-browser; sh ./autogen.sh –prefix=/whatever/you/want && make && make install

you should then be able to run them and connect to a mysql server

Epson C65 on Ubuntu Linux (and Debian)

Quite easy to get going under Warty (as well as Debian Sid).

Add a printer (System Configuration -> Printers, double click ‘Add Printer’). Select Local Printer, “USB Printer #1” as the port, then, select the model as Epson Stylus C64. Works fine.

I guess you can fiddle with quality settings and everything – but I haven’t yet.

This is the printer that was bought for mum – and it’s working fine for her.

now…. only to find a printer for me….

i print rarely, but when I do, i want it to work. Inkjets have not worked well for me in the past in this regard (spending 10 minutes running head cleaning and replacing cartridges because they’ve half dried up is not fun).

I’m thinking laser. Konica Minolta seems to have a 2430DL colour laser with network and GPL Linux drivers for $499USD (about $800AUD i think… finding prices today). You have to love it when they have a tux on their site :)

A duplexer would be nice too – i like having double sided print outs (yay – the greenie hippy in me is working hard).

Only 18 bugs for MemberDB 0.4!

Yes “only” 18….

although the “make installation procedure not suck” has to be the most important.

I’m very tempted to branch and make a 0.3.1 release the “no, it really works this time” release. mainly because there were still a few annoying bugs (being female could cause you trouble if you messed with the edit-member page. It would store it okay, just always display it wrong (which meant that it *looked* like it wasn’t recording you as female).

Hopefully I’ve stopped the javascript error box popping up on some platforms too.

BK emacs integration

I finally got around to installing the bk-emacs integration that i cloned way back when. Seems useful enough. I do like emacs – some things I do wish were better (especially how to get started – it’s annoying having to learn weird keys for things). But, once you know it – it’s great! Very fast to navigate around and very powerful (and customisable to whatever you’re doing atm).

bk://bk-emacs.bkbits.net/emacs

although the web is probably better :)

http://bk-emacs.bkbits.net/emacs

A good quote from: jwz – Hula

jwz – Hula

This is not only classic, but something that I shall now be thinking about whenever coding:

So I said, narrow the focus. Your “use case” should be, there’s a 22 year old college student living in the dorms. How will this software get him laid?

That got me a look like I had just sprouted a third head, but bear with me, because I think that it’s not only crude but insightful. “How will this software get my users laid” should be on the minds of anyone writing social software (and these days, almost all software is social software).

“Social software” is about making it easy for people to do other things that make them happy: meeting, communicating, and hooking up.

Going Hoary on the Desktop

Downloading hoary-install-i386.iso and will soon be Ubuntu on my desktop machine. There is no doubt that my laptop will shortly follow (shipping a kernel with benh’s sleep patch for my albook will make me an instant-switch).

The main thing I want to make sure of is that they build their kernels with sane enough options for XFS.

sydney meeting

I’m in Sydney for the weekend for a Linux Australia committee meeting. This will be the third year I’ve been on the LA committee.

So, if you’re in Sydney and want to join us for a drink and a discussion – get in contact (la committee, me, or ppl on the slug list should know).

Lots to discuss and talk about, should be good.

helping in public forums

So, what’s my deal with helping out in public forums?

we seem to all be a helpful lot at mysql… hanging out in the web based forums at dev.mysql.com (for some obscure reason, some people actually like web based forums. give me usenet anyday), or on the lists (like the cluster list) and in #mysql on freenode.

i guess i help where i can (and it’s quick, or a likely bug, or when it’s a good idea to clearly document something). Also, reading the forum/list can help me learn some stuff too.

I less enjoy it when it is “Distributing (basic) clue to users”. Especially when it’s just simple bloody obvious things. People tend to actually have well thought out questions on a list. IRC it tends to be different.

although i wont go and spend time investigating something for a list/forum Q. I figure that if i have to expend effort, then it’s probably something that should be put to support – as in paid support.

I remember asking for a fair bit of handholding into GNU Arch. But that is a bit of a “once it clicks, it’s all good”, and i was trying to get into it before there was the wiki and stuff with lots of useful info and stuff.

although this is just my ramblings and thoughts… will have to look up if there’s any actual policy on this.