Django Project Release History

I was curious so I went ahead and found out all of the official Django. releases and when they were released and how long it took between each release. There have been 7 major releases and 8 minor releases in the past 5 years. I wonder how this compares to other projects like Ruby on Rails. Release # Date # of months since last release Open Sourced Jul 15, 2005 n/a 0.

Read more

Share

Automated Install Script for memcached on RHEL5

I created this script that will download memcached build,install and set it up to start up automatically on reboot. It also installs the init.d script to manage memcache so you can restart etc. You can either copy and paste it into your shell prompt using a user that has install privileges (root,admin,etc) or you can copy into a .sh file and execute it. The code for most of this was take from this blog post: http://www.

Read more

Share

Installing Mercurial 1.5.1 on Red Hat Enterprise Linux 5 (RHEL5) using Python 2.5

Installing Mercurial 1.5.1 on Red Hat Enterprise Linux 5 (RHEL5) using Python 2.5 My RHEL5 setup uses python2.5 which I compiled from source, since RHEL5 only comes with python2.4. Because I didn’t use the built in python 2.4 version I couldn’t do the simple $ yum install mercurial Instead I need to build mercurial from source, which isn’t too bad. Just do the following. as Root $ wget http://mercurial.

Read more

Share

Introducing my new iPhone application Face Flip

I have finished with my latest iPhone application and I have submitted it to Apple. I submitted it on Sunday 01/17/2010, and hopefully it will be approved by the end of the month. Normally it takes about 10-14 days for apple to approve apps but there have been recent reports that apps have been approved in as little as 2-3 days. I’ll keep my fingers crossed and post when I hear back.

Read more

Share

New TV Feature Request: Ability to set the channel order

Recently I decided it was time to upgrade my aging 36” CRT television with a new HDTV. After doing a lot of research I narrowed down my requirements to the following: At least 42”HDTVLow power consumptionAbility to hook up my Mac Mini so that I can watch internet TV (hulu, netflix, etc).LCD Flat panelDigital TV tuneUnder $800.00I looked around for a few months and finally ended up with a Vizio 42” Class Eco 1080p 60Hz LCD HDTV, model # VO420E , that I bought at walmart for $648.

Read more

Share

Django-Notification Creating Notice Types issues

I was setting up Django-Notification for a project, and I was trying to create notice types like it mentions on their wiki . Their wiki says that you should add the following code to your management.py file in your app. fromdjango.conf importsettings fromdjango.db.models importsignals fromdjango.utils.translation importugettext_noop as_ if“notification”insettings.INSTALLED_APPS:fromnotification importmodels asnotification defcreate_notice_types(app,created_models,verbosity,*kwargs):notification.create_notice_type(“friends_invite”,_(“Invitation Received”),_(“you have received an invitation”))notification.create_notice_type(“friends_accept”,_(“Acceptance Received”),_(“an invitation you sent has been accepted”))signals.post_syncdb.connect(create_notice_types,sender=notification)else:print“Skipping creation of NoticeTypes as notification app not found”

Read more

Share

Plesk 8.6 cgi-bin trouble

I recently worked on a project to quickly create a simple cgi-bin script to capture some data from a form on a mostly static website. The script was simple, take the data from the form, and send it via email. The script was written by a co-worker of mine using python. When we went to deploy the script on the server with Plesk 8.6, it was nothing but a pain in the butt.

Read more

Share

Google's Ajax Libary hosting, the New Web Tracker

A little while ago, I noticed that Google started hosting the most common JavaScript libraries on their CDN. The project is called AJAX Libraries API , and it allows websites to reference these libaries instead of hosting the files themselves. Using a CDN to host your static files isn’t anything new, and it provides some nice side effects. Less bandwidthLess space (every little bit helps)Global cachingIf everyone uses the same file it is more likely they already have the file cached from another site.

Read more

Share

100Boxes.com - Free Online Football Squares Pool Management

I would like to announce the release of a new project I have been working on. 100Boxes.com FREE online Football Squares Pool . I basically took the classic superbowl squares game, that is usually played with paper and spreadsheets and I put it online. I tried to make it as simple as possible for someone to manage their pool, and for people to buy their squares. I started the project pretty late in the season, and unfortunately didn’t release it in time for a good test group this year.

Read more

Share

Installing mod_python on Mac OS X Leopard (10.5.x)

Apache2 comes pre installed on Mac OS X Leopard as does Python (2.5). But it doesn’t come with mod_python. Here is what you need to do to get it to work. download the latest file from http://www.apache.org/dist/httpd/modpython/ I downloaded (mod_python-3.3.1.tgz) $ tar xvzf mod_python-3.3.1.tgz $ cd mod_python-3.3.1 $ ./configure –with-apxs=/usr/sbin/apxs Now we need to patch the make file so that it will work correctly. edit src/MakeFile Add -arch x86_64 -arch ppc -arch i386 to the end of the LDFLAGS line.

Read more

Share