Our team is working on this great new system. It’s really cool even though I can’t say much about it. They’ve been surprising me with some inventive stuff. I saw a cool testing tool last month that allowed simulating the whole system on one machine, and it worked, and it detected bugs in the code that they were then able to fix and test again.
But we can’t find a good QA engineer to come help us make this thing really rock. Most QA curriculums I get are written in .doc or .docx, show the person having only very vague Unix knowledge, and think Python is a snake best stayed away from.
We contracted a QA consulting company, and after a four day audit they concluded that we were not doing a simple web framework and they did not have the skills to test our system.
I’m sure there’s a great QA engineer out there eager to test our multi-datacenter multi-server cluster system doing cool stuff, with some QA experience, some SCRUM experience maybe, some Linux experience please, and some Python experience if possible. But most of all, with a desire to learn, and some capability to start out on his/her own in one project and slowly grow a QA team from the inside out.
Come on, I know you’re out there. Send us a mail!
If you’re interested, here’s the job description.
I have two projects on which I will eventually need some kind of file metadata management. One is my still-being-written music application, with one of its core features being distributed – I have three computers and a bunch of devices (like my phone) to put music on, and I want to stop doing that manually.
At its core it will need a distributed database (for example desktop couch) and some rules to decide what files to copy where.
A second application is yet to be started, and I hope it already exists and I can avoid having to write it. But at its core it would help me keep my offline backups up-to-date by indexing online data on all my machines, tracking a backup strategy for each machine and its folders (for example, documents and photos need really good backup, while downloaded iso’s for fedora I can lose no problem), and telling me when I should bring an external drive from work and hook it up to the NAS because, according to the records, I have at least 100 MB of changes in important files that I care about.
If I am serious about wanting to avoid rolling my own, I should check what metadata projects exist out there, and the first one on the list is Tracker.
I’m surprised that, for all I’ve read about it on Planet Gnome I never actually tried to use it.
So, my initial impressions:
I’m going to let tracker sit and see if indexes something by tomorrow. It’d be great to use a tool that I know will get lots of love and care in GNOME.
I’m pretty sure underneath there’s some excellent hacking, but for developers evaluating solutions to their problems the five minute out of the box experience is important. I think Tracker could do a few quick improvements and get some easy wins to get more people convinced.
When I look at the list folder in my Evolution these days it’s just a depressing sight. So manny mailinglists I’ve accumulated membership to that go unread now.
I think the model of mailing lists is just fundamentally broken. I just subscribed to the cdparanoia mailing list because I had a bug filed against morituri related to the sample-offset option. And you have to subscribe just to be able to post.
So the process to get some question answered is:
- ask to be subscribed
- wait for the request mail to arrive, which arrives somewhere in my admin/list folder which I keep forgetting about because of server-side .procmailrc rules
- wait some more, because the greylisting on our mailserver probably delayed the arrival
- reply to it
- wait some more, you’re now subscribed
- send your question
- wait some more
- update my Evolution folder subscription selection, because another .procmailrc rule (that I probably stole from jdub) automatically filters the mail into an unfiltered subdirectory which is a catch-all for all mailing lists; but it only shows up in the list when the mail actually arrived of course
- check the mail in the list, which is usually only mine
- remember to check that folder over the next few days for possible answers
- end up accumulating years of cdparanoia list mails that I won’t ever read because the friction of this process is just too much and it’s just easier to waste bytes across the net
Of course, I can just change my account settings on a particular list to not receive mails, until I have my next question, but that’s still painful.
My garden is in dire need of weeding here, but I don’t even know what direction to take it in. Anyone who feels they have a good handle on the mailing list problem want to share their approach with me ?
In particular, I’ve been googling for a solution to a very particular problem: the not noticing mails on mailing lists that are directly for me – either as a reply to one of my questions, or because I’m being CC’d somehow. My filters file all mails to mailing list in their respective folders, and I tend to miss the mails addressed to me a lot. Surely there is an easy procmail recipe that, when I’m in CC in some other way than just through the mailing list, also leaves a copy of the mail in my INBOX ?
Surely there must
Having various machines, some with homedirs passed on across distro versions, I somehow ended up with both Download and Downloads directories. Not to mention that my Firefox and Chromium instances were downloading everywhere, and the silly mental friction of this one letter difference is pissing me off. I was renaming one to the other on one machine, and probably doing the opposite on another.
So, no more. Instead of figuring out what the spec says, I just created a fresh user on my Fedora 14 laptop and did:
Desktop Documents Downloads Music Pictures Public Templates Videos
So, that’s what it’s going to be. Never mind that I hate with a passion something ugly like Music vs Videos (where do I put audio podcasts then ?), I’ll just follow like rank and file.
Since I did get a little curious though where the two folders came from, I took a quick look at the FDO page (which as recent blogs have shown is the One Standard Body) and sure enough – version 0.11 renamed Download to Downloads.
This post is just a note to self so that any time I find a computer with both, I fix it properly, instead of the Browsian motion I’m on right now.