Volunteer social thread #87

Feb. 23rd, 2019 01:36 am
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma posting in [site community profile] dw_volunteers
Another day, another extortion email. The first one was funny, the seventh one... not so much.

What have you all been up to?

Question thread #73

Feb. 23rd, 2019 01:34 am
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma posting in [site community profile] dw_dev
It's time for another question thread!

The rules:

- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer and in this comment thread.

Ten years!

Feb. 19th, 2019 10:29 am
wildeabandon: me kissing my beloved boy (pretty boys kissing)
[personal profile] wildeabandon
This Saturday was the tenth anniversary of me asking [personal profile] obandsoller to be my "It's Complicated" on Facebook. Ten years! There's a part of me that can't quite believe anyone could put up with me for that long, but when I'm not being self-deprecating, I know that actually we're really good together, and that both of us have done the work to make that happen. There are many things I love about him - how thoughtful and observant he is, the way he appreciates art and words and games and brings things out of them that I'd never notice, his engagement with the world and his passion for justice, his playfulness, his stylishness... I could go on.

But alongside that, there's a lot I really love about the relationship, which is a slightly different thing. I love how safe and secure it makes me feel - the absolute bone deep certainty that he will always be on my side, helping me up when I screw up, and cheering me on when I try to do difficult things. I love how affectionate we are, constantly cuddling and nibbling and reaching out and squeezing each others hands. I love that we like each other very much, and that we tell each other, and why. I love that we do little things for one another - he rubs my neck and shoulders when they're tense, and I bring him tea in the mornings. I love that even when we argue, which doesn't happen all that often, we both try really hard to do so constructively even when we're feeling frustrated, and that we continue to affirm our affection even as we argue. We are both lucky to have such a wonderful partnership, but it isn't just luck, and I think we can both be justly proud of what we've built together.

We celebrated our anniversary with a romantic meal at home - much like the weekend we first got together.

Photos of food and us looking adorable behind the cut )

In praise of xlogo

Feb. 18th, 2019 01:39 pm
simont: (Default)
[personal profile] simont

For those who haven't encountered it before, xlogo is a trivial X11 application that pops up a window showing the X Window System logo.

It's close to being the X equivalent of a ‘hello, world’ program, which makes it a good lightweight initial test case. Whenever I need to do a quick check of my X11 connectivity (which in my case usually means I'm checking that SSH X forwarding is basically alive), xlogo is a good choice of program to run: it won't spend ages setting itself up, and unlike text-only alternatives like xdpyinfo, it'll pop up a window on the target display, which makes it easy to check that my connection has gone to the right display.

But that's not all xlogo is good for. There are several other things I use it for:

As a specification. The source code of xlogo is the official location of the definition of the X logo. On one occasion I wanted to put the X logo into some kind of document (though I now can't remember what), and it turned out that the right way to do that was to read the xlogo source and hand-translate the drawing code into SVG.

As a ruler. Want to know how big something on your screen is in pixels? Fire up an xlogo, line it up with one edge of the thing, resize until the opposite edge lines up too, and if your window manager puts up a tooltip during window resizing (which I think all the ones I've ever used do), then you know the size.

As an alarm clock. One of my favourite ways to get a computer to notify me when a job has finished is to get it to start up a giant xlogo large enough to obscure most of my screen – when it's done. This is better than an audible alert because it's less antisocial in an open-plan office; it's better than a momentary window flash because if you happen to be looking away at the time the xlogo is still there when you look back; and it's better than something like echo Done because there's no risk of the window with the message in it being behind something at the time.

As a colour chart. Want to quickly check what #012345 looks like, or one of those X-specific colour names like SteelBlue or OliveDrab? I don't know of a faster way than xlogo -bg 'whatever'.

I've also heard of people using it as an X session lifetime process that is, the thing which, when it goes away, causes the rest of your X session to shut down. I don't do that one myself, and I think it's not common these days because desktop environments generally come with something specifically designed to play that role; but it still has some advantages, because xlogo is so simple that it's very unlikely to crash by accident, whereas if your session lifetime process is doing almost any kind of real work, it's more likely to run into fatal trouble.

In short, I find it a much more useful program than you might think! The only thing I've always found a bit annoying about it is that pressing ‘q’ doesn't close it – I've always had to go hunting for the close button. But I've just found out that that's configurable, so now I can do

echo "XLogo*translations: :<Key>q: quit()" | xrdb -merge

and now my xlogos are easily dismissible, as I've always wanted. Hooray!

Adages III

Feb. 16th, 2019 04:41 pm
simont: (Default)
[personal profile] simont

Somehow, in spite of two posts already full of personal adages of mine, I somehow haven't exhausted my supply of them yet. In the last couple of years I've collected another postful of things that I noticed myself saying a lot and realised I've been saying all along.

much adage about nothing )

Quiet week / Friday Five

Feb. 15th, 2019 12:16 pm
wildeabandon: photo of me with wavy hair and gold lipstick (Default)
[personal profile] wildeabandon
It's been a relatively uneventful week. Last weekend [personal profile] smhwpf came over so I could show him how I do the church bookkeeping, which he is very nobly taking off my hands, and on Sunday evening we had our monthly "House Date Night", and played Dominion, of which we very egalitarianly* won one game each. I went to another rehearsal of the university choir, which feels like it's going quite well. In particular, when the director made us get all mixed up and stand with the other parts, I was a lot more able to hold to the tenor line without following the people next to me than I expected to be.

On Thursday I took myself to the cinema to see All Is True, a heavily fictionalised biopic about Shakespeare's later life. It's got fairly variable reviews, and I think that's probably fair - the plot is a bit meandering, and some of the characters are a bit two-dimensional, but there's some stellar acting, and I very much appreciated the bi representation.

Friday Five on grocery shopping
1. Do you make up a dinner plan for the coming week?
Read more... )

November 2017


Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags