As a follow-on to my first post about Amazon Lightsail, here’s some additional information that I’ve discovered…
First of all … what is LetsEncrypt?
Let’s Encrypt is a free service that offers basic SSL certificates any web site. The certificates are good for 90 days but can be renewed indefinitely. With the proper software, the installation & renewal of the certificates can be fully automated.
There are a few things to be aware of and workarounds that need to be done.
First, download the certbot-auto client itself…
Ha! I’ll be you thought this blog was dead.
Well, truth be told, it was pretty close … but you never know when inspiration will strike.
So a little while ago I had a hardware failure on one my servers. This incident has given me the incentive to try and move some of the servers I host to other machines … where I don’t have to worry about the hardware end of things.
To that end, I started looking at hosting providers. One of the providers I’m looking at is Amazon Lightsail.
Amazon Lightsail provides micro instances of their AWS compute service at very good prices.
A 512mb / 20gb Linux instance only costs $5 / month and the first month is free.
So I’ve been playing around with that and like it a lot.
I’ve currently got a handful of sites moved over to Lightsail.
I have encountered a few gotcha’s though …
I’m working on a routine that downloads content from a host to the users desktop.
As the content is being downloaded, a progress dialog is displayed (implemented as ProgressMonitorDialog).
In the progress monitor, the cancel button is enabled.
In the default implementation, if the cancel button is pressed on the ProgressMonitorDialog, the cancel button is disabled.
I wanted to be able to ask the user if they really want to cancel the operation. If they don’t, then continue on with the operation. If they do, then perform the cancellation as usual.
I couldn’t find a straight forward way to implement this with the default operation, so I came up with my own solution…
Well, it’s the last day of 2014 and I’m already planning rides for 2015.
Here’s a rundown of the rides I’m planning on doing next year …
- North Shore Century
- Tour de Cure
- Harmon 100
- Bike The Drive
- Udder Century
- Apple Cider Century
A bit ambitious? Maybe.
My goal is to ride 2500 miles in 2015, so I’ll need some long distance rides.
Back in October of 2012 I devised a way of blocking abuse of my mailing list server by detecting mailbait abusers (mailbait.info offers a ‘service’ to fill your, or someone else, mailbox with unwanted mailing list subscriptions). In June of 2013 I refined the technique.
Regardless of the popups, people still try to use mailbait to involuntarily subscribe people to my lists (well, try at least, my lists require a closed loop confirmation system).
Today I received the following threat from a mailbait.info user ..
As an added measure, I’ve updated my system security mechanism to block any IP that attempts to use the mailbait service more than once.
In a recent project I had a combo box that I wanted to add additional entries to if they clicked on it with the shift key pressed.
This is to allow to select entries that would not normally be displayed (for example, out dated values that could actually be selected).
To do this, I added key-up & key-down listeners on the Display object and populated the Combo based on the shift key state.
I really don’t understand some people … why is someone else’s success a reason to send hate mail?
Recently, the Diabetes Daily blog published a piece about Deven Pearson … a Type 2 diabetic that lost 160 lbs and got his diabetes well under control.
Soon after the article was posted, Deven started getting hate mail.
OK, first and foremost, this isn’t going to be an in-depth, expert, evaluation of road cycling on Maui … it’s just my impressions and opinions. If you want something more, I suggest you take a look at Tom Meloy’s very nice writeup from a few years ago.
On a recent vacation to Maui, I decided to rent a bike and try some cycling. I did, and here’s what I found…
I’m just going to tell you some observations I’ve made over the past few weeks.
Lately I’ve been getting requests to connect, on LinkedIn, from people I’ve never met … and have no idea who they are.