Server Cobra

Ubuntu, Servers, Python, and Django

Primary menu

Skip to primary content
Skip to secondary content
  • Home
  • About/Contact
  • Contact
  • Gallery
  • Home
  • Portfolio
  • Products
  • Services
  • Testimonials

Programming for Real Time: TriviaStats.com

Posted on April 23, 2013 by Josh Gachnang — No Comments ↓

I recently deployed a website called TriviaStats.com for the world’s largest trivia contested. Each year, 90FM in Stevens Point (the UW-Stevens Point radio station) hosts an over the radio trivia contest. Teams listen to 8 questions an hour and call Continue reading →

Posted in Articles | Tagged Django, Logging, Python, TriviaStats | Leave a reply

Changes To Cellphone Unlocking

Posted on January 26, 2013 by Josh Gachnang — No Comments ↓

The Library of Congress and U.S. Copyright Office recently decided that unlocking your phone is will now be against the law. Previous to this decision, it was legal under the Digital Millenium Copyright Act to unlock a phone so that Continue reading →

Posted in Articles | Leave a reply

Django Performance Tuning

Posted on December 9, 2012 by Josh Gachnang — 5 Comments ↓

After one of my latest updates to SwoopSrch.com, all the sudden requests were taking up to 11 seconds. Swoop works by making a set of all the apartments that meet at least one criteria the user types in (usually thousands), Continue reading →

Posted in Articles | Tagged Django, Python | 5 Replies

Using Git to Manage Server Configuration

Posted on September 4, 2012 by Josh Gachnang — No Comments ↓

All servers should have their configuration saved into version control somewhere. Many people use Puppet or Chef to manage their configuration. That is a little more power than I need for a few home servers, so I use git. I’m Continue reading →

Posted in Articles | Tagged Git, server | Leave a reply

Standard Python Project .gitignore

Posted on July 15, 2012 by Josh Gachnang — No Comments ↓

I write a lot of Python projects and store them all in Git version control. Each time, I find myself rewriting the .gitignore file, so my repositories aren’t cluttered with .pyc files, temporary files, files from pip/virtualenv, and others. So Continue reading →

Posted in Articles | Tagged Git, Python | Leave a reply

Ubuntu LXC Port Forwarding

Posted on June 28, 2012 by Josh Gachnang — 2 Comments ↓

So you have a service running in an LXC container behind a bridge, and you need ports forwarded for that service. In this case, we’ll use Minecraft as an example, which runs on port 25565. Our container’s IP is 10.0.3.116.

Posted in Articles | Tagged LXC, Ubuntu | 2 Replies

Ubuntu LXC and UFW

Posted on June 28, 2012 by Josh Gachnang — 3 Comments ↓

I am working on setting up my own cloud servers using Linux Containers (LXC). These cloud containers allow me to build one image, replicated it, configure it, and have a new server online in seconds. I was having trouble getting Continue reading →

Posted in Articles | Tagged LXC, Ubuntu, UFW | 3 Replies

Automated Load Balancing with Amazon EC2 and RightScale

Posted on April 29, 2012 by Josh Gachnang — 1 Comment ↓

If you have a scalable infrastructure on Amazon, you are probably using Elastic Load Balancers on Amazon’s AWS to manage mulitple EC2 instances. Scaling by hand is soooooo last decade! We have added 3 scripts to our servers to allow Continue reading →

Posted in Featured | Tagged BASH, CentOS, EC2, RightScale | 1 Reply

Using Dictionary-Based Logging Outside Django

Posted on April 26, 2012 by Josh Gachnang — No Comments ↓

If you haven’t checked out Django’s logging facilities, do check them out. They are invaluable! One place the Django test server fails at is passing print statements to the console. Most production servers aren’t going to make print output available Continue reading →

Posted in Articles | Tagged Django, Python | Leave a reply

3D Apps for Tablets

Posted on April 5, 2012 by GuestPost — No Comments ↓

With larger screens and more powerful graphics processors, tablet computers have taken the industry by storm. No longer is Apple the only contender. Manufacturers have stepped up, creating multiple Android tablets, even apps with BlackBerry have entered the market with Continue reading →

Posted in Articles | Leave a reply

Post navigation

← Older posts

Follow Me

Google+

My Projects

TriviaStats.com
Revising Dive Into Python
PyRedStone: Python Minecraft API
GitHub Projects

Tags

Android BASH Blog CentOS Chromebook ChromeOS chrome os Dive Into Python Django EC2 Eucalyptus FreeNAS FreeNAS to Ubuntu FTP Git GitHub Google Google Code Logging LXC Minecraft MySQL nginx PXE Python RightScale Script Scripts server Time Savers Tips Tools Torrent TriviaStats Ubuntu UFW VMWare Webserver Windows Wordpress ZFS
  • Twitter
  • Google Plus
  • Linkedin
Copyright © 2013 Server Cobra . All Rights Reserved.
Powered by WordPress | Theme: Catch Box