Posts for year 2012 (old posts, page 7)

Darktable 1.0.4 official Solaris 11 package available

Jo made the official announcement of 1.0.4 an hour ago, and if you want to use Darktable v1.0.4 on Solaris 11, please grab a copy of the official Solaris 11 package. If you’re new to Darktable on Solaris, please read my post on how to get started with the dependencies.

If you’re using OpenIndiana, then you should be able to use these packages too, as long as you first update your package/pkg version to the latest available from the sfe repository.







And it’s pushed!

As noted previously, I’ve spent some relaxation time recently working on fixing up the speed of tag suggestion generation in Darktable.

I’m really pleased to note that my changeset was pushed to master yesterday. You can view the gory details here, bearing in mind that the line breaks in my commit message didn’t quite make it in

:(

For the record, here they are:

  • Improve tag suggestion query speed Remove erroneous comparison from dt_tag_get_suggestions Remove darktable|* tags from tag suggestion list

  • Add hints for cmake to find FlickCURL and LCMS2

  • Updates to Solaris11 packaging: -- Added build_ips script for Solaris 11 -- Genericised the IPS manifest -- Updated the IPS manifest to reflect changes in delivered files -- Fixed some typos in the IPS manifest

  • Fixed the MAKE assignment in build.sh so it works properly

If you’d like a copy fresh-off-the-git-master, please grab Darktable.60eaaada709da3a.p5p.gz and let me know how you go.




Just. Say. No.

I got a notification from Twitter that I had a new follower. Said new follower (EarlPdxPearl)’s bio is

EarlPdxPearl Earl PearlOregon Republican Christian Conservative focused on truth about Left Wing Radical Earl Blumenauer and Obamacare Taxes. Herman Cain makes sensePortland, OR

Just *!@#$!#@!#@ING No. Go Away.

When I look at it’s previous tweets, which all seem to be from Fox News Insider, I realise that my first instinct was correct.







Tagging speed improvements for Darktable (brought to you by DTrace)

Over the last few weeks I’ve been doing a bit of hacking on Darktable‘s tag suggestion code, because it is a significant usability pain point for me.

A few weeks back I wrote a post published on the Darktable.org blogabout how easy it is to be the maintainer of this application for Solaris. I also mentioned a DTrace one-liner I’d fired up to see what was going on with tag suggestions. From that one-liner my little bit of DTrace quickly escalated into variations of this:

#!/usr/sbin/dtrace -s
pid$target::dt_tag*:entry{
    self->traced = 1;
}

pid$target::dt_tag*:return{
    self->traced = 0;
}

pid$target:*sqlite*:sql*exec:entry/self->traced/{
    self->sqlt = vtimestamp;
    self->sql = copyinstr(arg1);
}

pid$target:*sqlite*:sql*exec:return/self->traced/{
    printf("sqlite \"%s\" took %d nsec",
        self->sql, vtimestamp - self->sqlt);
    self->sqlt = 0;
    ustack(30);
}



Solaris 11 package for Xpra (x86)

A while ago I mentioned that I had stumbled upon Xpra.

I’ve started building a Solaris 11 x86 package of Xpra, purely because it’s useful to me and I hope others might find it useful too. I’ll try to get the manifest and build script included in the Xpra svn repo, but in the meantime you may grab a copy Xpra_ips.tar at your leisure.

I haven’t included the vpx or x264 support options since they require codecs which I haven’t built and I’m not interested in having to worry about their legalities.

Apart from that, it’s a vanilla build.

The gzipped p5p is available here.

Please let me know if you have problems with it – especially any missing dependencies.




The coffee crop continues

Yesterday afternoon C and I picked about one third of the cherries off the coffee plants out the front of thouse. Said coffee plants are growing into a very nice hedge, so my cunning plan to replace the mock orange is coming along nicely. I forgot to tare the scales before weighing, so the 401g you see here is actually 385g:

/images/2012/05/IMG_20120505_141831-1024x764.jpg

After extracting the beans (and remembering to tare the scales), we’re down to 215g, which is more than I expected:

/images/2012/05/IMG_20120505_144321-1024x764.jpg

I expect that after they’re roasted we’ll wind up with about 120-130gg from this pick; weighing at each stage is merely for my curiosity.




Today I brought her home

We’ve had a very relaxed day and enjoyed homemade pizza for dinner. It’s scary just how much muscle tone she’s lost after 17 days in hospital; I don’t know how long it’ll take to get that back but hopefully our stairs will help. The kids are very, very glad to have mum home. I’m pretty darned happy to have J home too.

While she’s going to be fatigued for quite a while, I think (and hope) she will improve faster than she was doing in hospital – being able to get fresh air and have home cooking should help.

She’ll go back to see the neurologist in a fortnight, and will get another MRI around then too. Medication-wise she’ll be carefully dropping down her doses over the next month. Reading through the radiologist’s report from the most recent scan, there was significant oedema around the tumour, it appears to have swollen somewhat (5-10% in volume, a bit difficult to determine), and also appears to have started pressing on one of her ventricles. No wonder she wasn’t feeling well

I’m just glad she’s well enough to get out of hospital and come home. The optic nerve inflammation appears to have gone though there’s still some nystagmus going on, and while she’s still a bit dizzy, it’s not close to the level it was at pre-admission. At least now she’s home we can establish some sort of normal-for-us and work on improving things like quality of life. I recall, too, that she finds baking therapeutic.




Incremental improvements

It’s been a few days since my last update on J’s state, I’ve been a little slack because she’s back online herself and been updating her blog.

She’s having alternating good days and bad days. Good days seem to occur when she’s had a good night’s sleep (even it that sleep came via a pill), and the bad days are after a rotten night, or too much boisterousness from the kids when we visit. I’m appreciating that the good days are genuinely good, but more importantly, the bad days are getting less bad.

I’m hopeful (with grounds, this time) that she might be home on Sunday. However as with all the other days when we got hopeful, we’re not making assumptions.