Create a Static Website at Amazon AWS using Python, S3, and Route53

Categories: DevOps Engineering Python Web Development
Benefits of Static Web Sites The most important benefits of static web sites are speed and security. Fully static web sites can be delivered via content delivery networks (CDN), making them load much faster to the end user. CDN benefits include caching for your site objects and edge locations (servers) that are geographically closer to your end users. Static web sites are also generally more secure than dynamic sites. This is because there are significantly fewer attack vectors for flat html pages than with using an application server.

Read More →

ever2text: Migrating off of Evernote to Dropbox with Plain Text Files

Categories: Projects Python Technology
ever2text: Migrating off of Evernote to Dropbox with Plain Text Files tl;dr ever2text converts Evernote exports of notebooks and files to pure text files, stored in Dropbox. Why migrate off of Evernote? Evernote recently announced they were limiting the free tier of accounts to only 2 devices, and also substantially increasing the pricing of all of their plans. You can read their announcement here. I used Evernote on 5 devices, but I only used Evernote to take text notes.

Read More →

Trading Tools – Stock Price Decline Checker

Categories: Investing Python Stock Trading Trading
As a trader and investor, I’m constantly trying to make profitable stock trades and invest more wisely. I’m primarily looking for ways to increase returns, decrease risk, and to make smarter decisions. One of the ways I make better trades and invest more wisely is through the use of various trading and investing tools. There are many great tools and web sites out there to help trading and investing research, such as R, Yahoo!

Read More →

Pelican, a static site generator written in Python

Categories: Python Web Development
What is Pelican? Pelican is a static site generator, written in Python. Pelican is open source and you can find Pelican on GitHub. Pelican also supports themes and plugins. You can write your own themes and plugins, or you can download many different themes and plugins already made and ready to go. Pelican is similar to Jekyll in that both are static site generators and easy to use. The big difference is Pelican is written in Python while Jekyll is written in Ruby.

Read More →

Jekyll with Clean URLs Hosted at Rackspace Cloud Files

Categories: Projects Python Technology Web Development
Jekyll with Human Friendly URLs I’ve been using Jekyll to generate static web sites and then hosting them on the Rackspace Cloud Files CDN which uses Akamai’s content delivery network (CDN). With Rackspace Cloud Files I have a CDN-enabled container and I have enabled my container to serve static web site files. This means I can use Rackspace Cloud Files with Akamai CDN to serve all my static web sites and I do not need to run or manage my own servers for web hosting.

Read More →