sandbox-2 sandbox-2 This is another sandbox for new users to test functionality Mako template for city index .. code-block:: mako <%inherit file=“base.mako” />
There are ${count} cities in ${state[‘name’].title()} to browse: <% letters = ‘abcdefghijklmnopqrstuvwxyz’%> % for letter in letters: % if cities[letter]: ${letter.upper()} % else: ${letter.upper()} % endif % endfor % for letter in letters: % if cities[letter]: letter.upper() < /a >  < ul>{state[‘short’].lower()}/${city.replace(' ','-')}">${city.title()} % endfor % endif % endfor breadcrumb algorithm .. code-block:: python class Bread( object ): ““” Create a list of URL parts or crumbs —————————————- >>> from bread import Bread >>> bread = Bread(“http://www.foxhop.net/samsung/HL-T5087SA/red-LED-failure”) >>> print bread.crumbs >>> print bread.links """ def __init__( self, url=None ): if url: self.url = url # invoke url.setter else: self._url = url # set _url to none @property def url( self ): return self._url @url.setter def url( self, url ): if url.startswith( 'http://' ): url = url[ 7: ] # remove http:// if exists if url.startswith( 'https://' ): url = url[ 8: ] # remove https:// if exists self._url = url.rstrip('/') self.crumbs = self._url.split('/') @property def links( self ): links = [] count = 0 for crumb in self.crumbs: string = "" for c in range( count + 1 ): string = string + self.crumbs[c] + '/' count += 1 string = string.rstrip('/') links.append('' + crumb + '') return links EXAMPLE OUTPUT .. code-block:: python [‘foxhop.net’, ‘os’, ‘linux’, ‘ubuntu’] [‘foxhop.net’, ‘os’, ‘linux’, ‘ubuntu’] Game DB Schema .. code-block:: sql CREATE TABLE game ( id VARCHAR(16) NOT NULL, user1_id VARCHAR(16), user2_id VARCHAR(16), token CHAR(1), turn_id VARCHAR(16), winner_id VARCHAR(16), createdate DATETIME, modifydate DATETIME, board BLOB NOT NULL, PRIMARY KEY (id), FOREIGN KEY(user1_id) REFERENCES user (id), FOREIGN KEY(user2_id) REFERENCES user (id), FOREIGN KEY(turn_id) REFERENCES user (id), FOREIGN KEY(winner_id) REFERENCES user (id) ) CREATE TABLE user ( id VARCHAR(16) NOT NULL, name VARCHAR(32), email VARCHAR(32), PRIMARY KEY (id) ) Game DB Schema2 .. code-block:: sql CREATE TABLE game ( id VARCHAR(16) NOT NULL, token CHAR(1), turn_id VARCHAR(16), winner_id VARCHAR(16), createdate DATETIME, modifydate DATETIME, board BLOB NOT NULL, PRIMARY KEY (id), FOREIGN KEY(turn_id) REFERENCES user (id), FOREIGN KEY(winner_id) REFERENCES user (id) ) CREATE TABLE user ( id VARCHAR(16) NOT NULL, name VARCHAR(32), email VARCHAR(32), PRIMARY KEY (id) ) CREATE TABLE usergame( id VARCHAR(16) NOT NULL, user_id VARCHAR(16), game_id VARCHAR(16), PRIMARY KEY (id) FOREIGN KEY(user_id) REFERENCES user (id), FOREIGN KEY(game_id) REFERENCES game (id), ) Some linux commands for server monitoring http://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage uptime df free or free -m ps -ef w tload like it ? test .. code-block:: bash (env)$ pserve development.ini foxhop — Oct 08, 2010 04:58 pm test foxhop — Oct 08, 2010 05:23 pm Another test foxhop — Jun 02, 2011 01:59 pm This is pretty sweet I think, and yes, I like it. foxhop — Jul 08, 2011 07:29 pm Thanks for that chooper _! I’m sure this will come in handy for somebody.