... it's a simple phone OS plus a web browser and some Google services.
It lacks some pretty fundamental things you'd expect from a smartphone.
This is Google's fancy new phone platform? Call me again in a few years, once you've grown up a bit - right now, even the iPhone OS is a more solid choice.
Why does NOBODY bother to support X.509 client certificates properly? They're a weak, poorly implemented afterthought in many systems if they're supported at all.
Sigh.
... are two of my favourite things. I do, admittedly, have a great many "favourite" things.
I've been playing with my pressure cooker. Having made a yummy chicken stock and turned it into fairly successful chicken and corn soup, I thought it was time to tackle something trickier.
Attempt one: wow, I don't often make things that bad. I didn't finish it. Insipid, and somehow kind of chalky. Ick.
Attempt two: took the lid off the pressure cooker and thought "yup, that did it" as the awesome cinnamon + star-anise + garlic + chilli smell punched me in the face. Silly happy dance time.
Experimental cooking is fun.
I saw FourPlay at the Fly By Night in Fremantle on Friday. They were awesome. Literally jaw-dropping, as those with me on the occasion can attest to. Those folks are astonishingly good with their instruments (a violin, two violas and a cello) when playing conventionally, but ... they're not very conventional. The creative variety with which they all used their instruments was astonishing and seriously impressive. They would've been great foley artists if they weren't such amazing musicians. Banjola is only the beginning.
As well as being incredibly good - and creative - with their instruments, as a group and as individuals they're interesting and delightful composers and arrangers too. Both their original and adapted music is fascinating.
I can't recommend them enough. Alas, they don't come to Perth much, but it's well worth keeping your eye out, especially since the tickets were only $25 each. They usually play at the Fly By Night, which is a pretty reasonable venue.
The only downside of this particular performance was the sound engineer they Fly By Night had on. I can only hope he was a stand-in on short notice. He was terrible. The band at several points were throwing oh-my-god glances at each other. He totally missed strong signals from band members to turn them up/down during or between songs, managed to make them sound kind of muffled for some of their songs, and evenmanaged to create feedback in the last set. Despite this attempted murder of music, the band sounded fantastic throughout most of their performance.
Fantastic show. Their recorded music really doesn't do them justice, especially if what you've heard is their earlier covers like Enter Sandman.
(I only wish the show hadn't conflicted with Friday night hangouts with folks I haven't seen in way too long)
The point? You don't have to be technically savvy to use simple problem solving skills, whether with computers or anything else. Instead, people seem to jump to a random conclusion, or at least one that's been the right answer one or more times in the past (but not always), try that, and get stuck.
I don't get it. I'm honestly puzzled and confused. We learned this stuff in primary school, right? Simple problem solving is a basic life skill. Why is it that so many people can't, or won't, do it?
Sure, they're often scared of computers and "turn their brain off" to an extent, but I see this all the time in other areas, technical and non-technical, to the point where I wonder how some people manage to live day to day.
Anyone want:
They're all just outside Perth city, off Lord St north of the freeway. Details on request.
There also might be a 24 inch CRT monitor (like this but without the hood and colourmeter) going later, though it's not a sure thing yet. Mention if you'd be interested. It's a great monitor, but do be aware that it's incredibly heavy - something like 40Kg - and not small.
Now ... I'm going to slip into blessed unconsciousness for a while.
Modern Linux systems actually have a central certificate store. It's a bit lacking in management UI so far, but it works, and you can use it instead of loading your PKCS#12 certificates into every app you use manually.
First, import your certificate into the GNOME keyring with:
gnome-keyring import /path/to/certificate.p12
Install the libnss3-tools package (containing modutil).
Now exit every application you can, particularly your browser and mail client. Kill evolution-data-server too.
Find all instances of the nss security module database on your homedir, and for each one (a) test to make sure it's not open and (b) install the gnome-keyring PKCS#11 provider in it. The following shell script snippet will do this for you. Just copy and paste it onto your command line:
for f in $(find . -maxdepth 5 -name secmod.db -type f 2>/dev/null ); do
echo "Testing: `basename $f`"
if fuser `dirname $f`/cert8.db >&/dev/null; then
echo -n "In use by: "; fuser `dirname $f`/cert8.db; echo " - Skipping"
else
modutil -force -dbdir `dirname $f` -add GnomeKeyring \
-libfile /usr/lib/gnome-keyring/gnome-keyring-pkcs11.so
fi
done
Now all your NSS-based apps should know about gnome-keyring and use the gnome-keyring certificate store.
If you use Evolution and want client certificate support, patch evolution-data-server as per GNOME bug 270893 to enable that too. It'll use gnome-keyring automatically.
camel-tcp-stream-ssl.c to do it.camel-tcp-stream-ssl.c: - /*SSL_GetClientAuthDataHook (sslSocket, ssl_get_client_auth, (void *) certNickname);*/ + SSL_GetClientAuthDataHook (ssl_fd, (SSLGetClientAuthData)&NSS_GetClientAuthData, NULL );
The device you see on the right is actually the devil. Or, at least, it's close enough if you are a system administrator.
It is a single piece of hardware that controls your access to business-critical programs. Lost the dongle? Whoops, no classified ads in the newspaper this week. Dongle broke? Ditto. Dongle fried by a computer malfunction or power fault? Ditto. Computer stolen? Ditto.
What's even more fun is that as computers move on and older interfaces become obsolete, it becomes hard to even find a computer you can plug the dongle in to. Most machines don't have parallel ports anymore, so parallel dongles like this one are a big problem. At least that can be worked around using USB adapters.
Of course, then you run into exciting issues like XP being unable to allow 16-bit code access to the parallel port. The program would work fine on XP, but for the stupid bloody dongle. So you're forced to maintain legacy hardware or waste time on complex emulation/virtualisation options just to get the program working, when it'd be just fine but for this dongle.
So, if you are ever offered software for any reason that requires a dongle, just say no.
( Getting a Rainbow CPlus or Sentinel CPlus working under XP )![]() | You are viewing Log in Create a LiveJournal Account Learn more | Explore LJ: Life Entertainment Music Culture News & Politics Technology |