Wekan Kanban on Sandstorm Oasis
Wekan is a free software Kanban tool. I've been finding it really handy in my software engineering business. I use one board for high-level juggling of projects in progress, which sit somewhere between "lead" and "paid". I also use a board per project for the various elements of that project. It's very polished and easy to use.
Sandstorm Oasis is a marvellous service, because it saves me having to host all my own services and the secure sharing/collaboration features are brilliantly simple. To be honest, I may have never tried Wekan if it wasn't a few clicks away in Sandstorm.
some kind of appstore? ..
for me that concept is a bit of a turn-off
the page listing the apps won't even load which doesn't give me a good impression.
I won't sign up to anything that won't show me what it offers.
Sounds like it needs a hefty box to run on anyway
for hosting I prefer a shell prompt and keeping things lightweight and simple so not convinced theres much to interest me there.
Wow, just learnt about
certbot renew, which renews all your certificates at once. Too easy! Just joined EFF as a paid member.
I doubt it would handle multiple domains on the same server and more complicated config files where not everything is a "platform"
still somewhat iffy about ssl ..
sure dns might have known issues but it still looks a hell of a lot more stable than anything to do with ssl ever looked and after seeing an exploit happen in front of my eyes a few months ago where a browser showed me a spoofed site DESPITE dns results being correct (changing to http in the url went to the real site) I'm now rather suspicious of the tls push.
browsers are nowsdays so full of holes I don't think I can trust anything but the bare basics if even that
@Michael There are obviously some flaws with the model of "trust these centralised certificate authorities to do the right thing", but TLS/SSL is an essential security measure to make surveillance and fraud expensive to attackers. Sure, browsers do have bugs sometimes, but that doesn't devalue the system as a whole.
For what it's worth,
certbot renewdoes happily handle multiple domains on the same server - that's how I'm using it.
anyway I think the first time I would want to do it manually, to make sure I get to know what goes where ..
also need to consider multiple servers ..
(nginx is in front) - might need some care to get configs right,
and also rewrite rules to consider
(other stuff using /.well-known paths - webfinger/etc )
Ben Sturmfels likes this.
Spot the queen bee
I'm getting back into beekeeping. It's been at least 15 years since I last helped out with Dad's bees, so I'm a bit rusty, but now have a hive in the backyard and the gear to feel confident working on them. Can you spot the queen bee in the photo? She's longer than the small worker bees and slimmer than the fatter drone bees. The other bees also leave a bit of an air gap around her.
Awesome! Fresh fruit for morning tea at #lca2017, very refreshing!
The rise of the Matrix (dot org)
Matrix.org users are now more than 50% of the total bridged Matrix/IRC/Slack network at LCA2017 in Hobart, Australia. That's 170 IRC, 96 Matrix and 12 Slack. The magic here is that Matrix users get access to loads of modern features, but we don't lose the large established IRC group.Riot is just the best IRC client for web and in particular for mobile. I've opened a new phase in my life by discovering it.
That said, I am looking into XMPP frontends to see if there are any that could make Riot unnecessary. Nobody has a generic XMPP MUC <-> Freenode channel integration going though, much less one where XMPP users are real IRC users, and that's a huge feature regardless of the technical details of the protocols.
Rsync trailing slashes
After all this time, I still seem to mess up the
rsynctrailing slashes at least half the time on my first go
So Python list comprehension variables live on outside of the list comprehension. That seems like asking for trouble. I've been programming Python for quite a few years now and hadn't realised.
jq, a lightweight and flexible command-line JSON processor
I've wanted a tool like this for a while. Saves me having to dive in to Python to select things out of JSON. https://stedolan.github.io/jq/
OMG just accidentally opened a
.docxin Emacs and it ... displayed!
Returning to PHP
In Python, I regularly throw
import pdb; pdb.set_trace()into some code to start the PDB debugger at that line. Is there a PHP equivalent of this?
Claes Wallin (韋嘉誠) likes this.
Email attachments in *my* cloud
Another privacy success story for free software! My Thunderbird email client is now set up to upload and link my large email attachments to my ownCloud server - a system I control. I'd previously avoided Thunderbird's "Filelink" feature as I had to use a file hosting service I didn't control.
I've been running OwnCloud for a few years now for sharing contacts, calendars and syncing Emacs Org-mode data between desktop/laptop/phones. It's working out really well for me.
The Thunderbird plugin I'm using is ownCloud for Filelink.