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 →

Build Rackspace Cloud Servers with Ansible in a Virtualenv

Categories: DevOps Engineering
Ansible, Rackspace Cloud Servers, and Virtualenv Ansible is a powerful tool for managing and configuring servers. It can also be used to create new cloud servers and then configure them automatically for us. For a system administrator, engineer, and developer, ansible can save us a lot of time and hassle by automating a lot of our routine tasks. Here’s a tutorial guide for using ansible to build and configure new Rackspace Cloud servers.

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 →