Tumblog archive for July
Lightbox JS v2.0
Lightbox JS v2.0 is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers. It's what I use for my image gallery.
http://www.huddletogether.com/projects/lightbox2/Using prototype.js v1.4.0
Prototype.js is a very useful javascript library for doing "Web 2.0" stuff such as AJAX requests and minor DOM manipulation. It just makes life easier by removing some of the redundant stuff that Web 2.0 projects always seem to involve. However, it's documentation sucks. This webpage, by Sergio Pereira, is a fantastic resource for anybody using prototype.js.
http://www.sergiopereira.com/articles/prototype.js.htmlLinkedIn is a social networking site aimed at Professionals, allowing you to easily connect with current and previous colleagues, provide endorsements for them, and an easy way to keep in touch.
http://www.linkedin.com/ColorCombos.com - Web Color Combinations Tool and Library
ColorCombos.com was built to help web developers quickly select and test color combinations.
At the heart of the site is the Combo Tester, which allows web developers to see how different color combinations work together on the screen. Very handy.
http://www.colorcombos.com/index.htmladaptive path » making a better cms
Jeffrey Veen of Adaptive Path gives a few pointers on what he'd like to see in a perfect Content-Management system.
http://adaptivepath.com/publications/essays/archives/000365.phpTop 30 Django Tutorials and Articles (the blixtra blog)
A list of the top 30 tutorials that have been published to date for Django - including one of mine, at #2 (I'm chosing to ignore the bit that says 'in no particular order'!!). Some great resources there for the budding Django developer.
http://blixtra.org/blog/2006/07/17/top-30-django-tutorials-and-articles/Bayesian SPAM filtering with Python
Elegant Chaos has built this python wrapper to CRM114, a Bayesian spam filtering engine. It provides a simple interface to learn spam / ham, and to scan text. Very useful for embedding spam filtering in your applications!
http://www.elegantchaos.com/node/129Sending E-Mails via Templates
Django's templates are fantastic for displaying content on your website, but what if you could use the power of the template system in other areas, such as e-mails sent from your application for registration or update purposes? Well, you can do just that - read on for an example.
Joseph Scott: Edit In Place
Joseph Scott has a number of very useful articles on using prototype.js to allow users to edit data inline. Very useful for allowing data edits without requiring page reloads.
http://joseph.randomnetworks.com/tag/editinplaceDive Into Python
Dive Into Python is a fantastic book for experienced programmers wanting to learn how to use Python. It's readable online, or you can buy a printed copy. It covers things such as differences between Python and other languages, how to build applications, and neat little tricks to use while working with Python. It also has a unique approach to learning, in that it provides a full script then works through it, rather than providing twenty pages of syntax with an undocumented example at the end.
http://diveintopython.org/