Setting up a non-root user for every day tasks on a VPS is easy. Only 3 minutes of your time are needed and some basic Linux knowledge! Continue Reading
Send to Kindle Not Working/Stopped Working Fix
Although you may be greeted by the ‘ Content will be uploaded to your kindle soon’, it may never arrive. If that’s the case, I suggest using Calibre (Free) to send out your kindle documents.
Will I still be able to Sync Progress, Highlights etc?
The short answer is yes. Calibre maintains the book format (.mobi, .azw., .prc) as well as keeping your embedded fonts and text align, etc. Note: The format must be .mobi or KF8, also known as hybrid files. AZW files are not supported to send via email but there’s a workaround. Convert your book to the .mobi format using Calibre and choose ‘both’ instead of old or new. This will output a .mobi file that acts as .azw, retaining format and publisher fonts, etc. when shared via email.
Your Kindle Account
First thing’s first. Let’s set up device synchronization as well as other settings to ensure smooth sailing. Login to your Amazon account and head to:
Account > Manage Your Content and Devices > Settings
Device Synchronization (Whispersync Settings)
Make sure this is enabled.
Send-to-Kindle E-Mail Settings
Here is a list of your personal kindle email addresses. You can use any of the ones listed there. I personally use the same one: firstname.lastname@example.org
Approved Personal Document E-mail List
Here is where you can whitelist a particular email you own and plan to send from so it won’t be marked as spam. Personally, I use something along the lines of email@example.com.
It is important to have this settings defined because we will be making use of them in Calibre later on.
Send to Kindle Service + Calibre
Launch Calibre. If it’s your first time, you will be taken to the Welcome wizard (which can be launched at any given time). If not, head over to preferences > sharing books by email.
Add email: Define your send to kindle email. In my case, firstname.lastname@example.org and where it says: send email from: Type your personal whitelisted email address. In my case: email@example.com. Typically, it’s not necessary to fill out the mail server information. You can test the service by clicking on ‘ Test email’. The output will be something like: Email successfully sent. You will receive an error from Amazon since you didn’t actually sent anything!
So there you have it. If Amazon is no longer letting you send out .mobi, .azw, etc. Try Calibre! There really is no reason not to use it. This is a free and robust software and while it can be a learning curve, it makes the reading experience much better. Calibre has other functionality not detailed here, such as plugins for hyphenation, multiple book format conversions, being able to extract highlights, etc.
When you first set up your account, you are given a temporary password for the root user. This password is often insecure and short. Most setups require that the user changes their password upon first login but this isn’t always the case. If this is the scenario you find yourself in, follow along this quick and easy tutorial. Continue Reading
This step by step guide will teach you how to install the popular blogging platform ghost and host it for free using Heroku and any flavor of Linux. This guide was written for the casual computer user in mind, and developers should find these step by step procedures a piece of cake.
This guide will teach you how to manually upgrade ghost if you are using Cpanel, and shared hosting. This guide does not apply to those self managing their own server via Apache/Ngix/Linux, etc. You must also have some basic knowledge of Cpanel. Continue Reading
From the moment this article was written, I can confirm that the update 0.11.5 for Ghost has successfully fixed the high CPU spikes I was seeing.
A Bit of Background Information…
I am on a premium, with shared hosting package with unlimited bandwidth, but limited CPU, physical memory, and number of processes resources. I installed Ghost using Cpanel, which I know it’s not one of the recommended methods.
The Full Story…
A few days ago, I decided to take the Ghost blogging platform for a spin.I was seduced by the clean, yet elegant interface that overall provided a distraction free experience. I will admit, I was first intimidated by the new and foreign concept and even overwhelmed, but that was the least of my worries. Just yesterday, I tracked down a high CPU spike of 75% and it was related to my Ghost blog installation. Once the software was removed, processes and CPU went back to normal. I must admit, I was disappointed to say the least.
So what made me return if Ghost is such a monster to my resources? Simple. The promise of a new update. Ghost is still relatively new, and rough around the edges. Like any software, it still needs to be polished, and deserves a fair chance. As of right now, the 0.11.5 update seems to have fixed the high CPU spike I was seeing, even when installing ghost from scratch. Needless to say, I am excited to begin blogging, and discovering all Ghost has to offer.