So, I've been thinking about re-creating a project that I worked on ages ago called Project Connect. If you've never heard of it, it was a way for sites to know your neocities username, which allowed the site to display your name (e.g. in a welcome message).
However, Project Connect (and a bunch of other projects I've contributed to) have shut down. Why? OpenShift.
But what is OpenShift?
OpenShift is a way to host servers for free, which is pretty cool. It allowed you to host 3 servers at a time on the free plan, which was a pretty good deal in my opinion. However, that was an older version of OpenShift. The new version of OpenShift only allows 1 project at a time, and your servers sleep after 30 minutes. When a server is asleep, it takes a while to wake up when it needs to work again, which is a bit annoying.
The new version of OpenShift was released a while ago, but now the older version has been discontinued, meaning that all the servers have shut down, including the Project Connect server.
Not all of the projects I've worked on have gone down, though. For example, hyperlink is still up, and that's because it uses Heroku.
But what is Heroku?
Heroku is similar to the new OpenShift in terms of sleeping, but the amount of projects you can have is unlimited! Yay!
There is a catch though: your projects take hours from a pool. Basically, you get 550 hours every month, which is your pool of hours. Every time one of your servers runs for an hour, it uses 1 hour up from the pool. It's kinda like Monopoly, where you have cash to spend, and you get $200 when you pass go (in this case, you get 550 hours every month).
In the case of hyperlink, it has 390 hours remaining, which is pretty good! 390 hours used in 13 days means that it is being awake for 12 hours each day. For the rest of the month, that would mean it would use 216 hours, which means there will be 174 hours to spare! Hooray!
If I want to run 2 projects at the same time, however, that would mean that the amount of hours used would double, so it would 24 hours each day from the pool, which is about 720 hours each month, and that's over the 550 hour limit! Oh noooo!!!
Then again, I could've just gotten all the maths completely wrong.
Oh, and by the way...
... I forgot to mention that this isn't a daily blog. I'll just post whenever I feel like posting stuff. Sure, schedules are cool, but who needs 'em?
Anyway, I've gotta go figure out how to use Heroku properly, so cya!