{"node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "revisions": [{"id": "f3310a53-2f95-11f1-bbf9-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "f2e8a0dd-2f95-11f1-ade2-e86a64d24d78", "author": "werk", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\nMako template for city index\r\n\r\n.. code-block:: mako\r\n\r\n <%inherit file=\"base.mako\" />\r\n\r\n <div class=\"grid=\"15\">\r\n\r\n <em> There are ${count} cities in ${state['name'].title()} to browse:</em>\r\n\r\n <br />\r\n\r\n <% letters = 'abcdefghijklmnopqrstuvwxyz'%>\r\n\r\n <div id=\"index\">\r\n % for letter in letters:\r\n    % if cities[letter]:\r\n        <a href=\"#${letter}\">${letter.upper()}</a>\r\n    % else:\r\n        ${letter.upper()}\r\n    % endif\r\n % endfor\r\n </div>\r\n\r\n % for letter in letters:\r\n    % if cities[letter]: \r\n        <a href=\"#index\" id=\"${letter}\" class=\"letter-link\">${letter.upper()}</a>\r\n        <ul>\r\n        % for city in cities[letter]: \r\n            <% city = city.lower() %>\r\n           <li><a href=\"/${state['short'].lower()}/${city.replace(' ','-')}\">${city.title()}</a></li>\r\n        % endfor\r\n        </ul>\r\n    % endif\r\n % endfor\r\n\r\n </div>\r\n\r\n\r\n\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://www.foxhop.net/samsung/HL-T5087SA/red-LED-failure\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links\r\n    \r\n    \"\"\"\r\n    def __init__( self, url=None ):\r\n        if url: self.url = url # invoke url.setter\r\n        else: self._url = url  # set _url to none\r\n\r\n    @property\r\n    def url( self ):\r\n        return self._url\r\n\r\n    @url.setter\r\n    def url( self, url ):\r\n        if url.startswith( 'http://' ): url = url[ 7: ] # remove http:// if exists\r\n        if url.startswith( 'https://' ): url = url[ 8: ] # remove https:// if exists\r\n\r\n        self._url = url.rstrip('/')\r\n        self.crumbs = self._url.split('/')\r\n        \r\n    @property\r\n    def links( self ):\r\n        links = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            string = string.rstrip('/')\r\n            links.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return links\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n \r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', \r\n '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?\r\n\r\n\r\n", "source_format": "rst", "revision_number": 33, "created": 1323940116000}, {"id": "f33102cc-2f95-11f1-9bd7-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "f2e8a0dd-2f95-11f1-ade2-e86a64d24d78", "author": "werk", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\nMako template for city index\r\n\r\n.. code-block:: mako\r\n\r\n <%inherit file=\"base.mako\" />\r\n\r\n <div class=\"grid=\"15\">\r\n\r\n <em> There are ${count} cities in ${state['name'].title()} to browse:</em>\r\n\r\n <br />\r\n\r\n <% letters = 'abcdefghijklmnopqrstuvwxyz'%>\r\n\r\n <div id=\"index\">\r\n % for letter in letters:\r\n    % if cities[letter]:\r\n        <a href=\"#${letter}\">${letter.upper()}</a>\r\n    % else:\r\n        ${letter.upper()}\r\n    % endif\r\n % endfor\r\n </div>\r\n\r\n % for letter in letters:\r\n    % if cities[letter]: \r\n        <a href=\"#index\" id=\"${letter}\" class=\"letter-link\">${letter.upper()}</a>\r\n        <ul>\r\n        % for city in cities[letter]: \r\n            <% city = city.lower() %>\r\n           <li><a href=\"/${state['short'].lower()}/${city.replace(' ','-')}\">${city.title()}</a></li>\r\n        % endfor\r\n        </ul>\r\n    % endif\r\n % endfor\r\n\r\n </div>\r\n\r\n\r\n\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: pytho\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://www.foxhop.net/samsung/HL-T5087SA/red-LED-failure\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links\r\n    \r\n    \"\"\"\r\n    def __init__( self, url=None ):\r\n        if url: self.url = url # invoke url.setter\r\n        else: self._url = url  # set _url to none\r\n\r\n    @property\r\n    def url( self ):\r\n        return self._url\r\n\r\n    @url.setter\r\n    def url( self, url ):\r\n        if url.startswith( 'http://' ): url = url[ 7: ] # remove http:// if exists\r\n        if url.startswith( 'https://' ): url = url[ 8: ] # remove https:// if exists\r\n\r\n        self._url = url.rstrip('/')\r\n        self.crumbs = self._url.split('/')\r\n        \r\n    @property\r\n    def links( self ):\r\n        links = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            string = string.rstrip('/')\r\n            links.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return links\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n \r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', \r\n '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?\r\n\r\n\r\n", "source_format": "rst", "revision_number": 32, "created": 1323940094000}, {"id": "f2e793bb-2f95-11f1-8b76-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\nMako template for city index\r\n\r\n.. code-block:: mako\r\n\r\n <%inherit file=\"base.mako\" />\r\n\r\n <div class=\"grid=\"15\">\r\n\r\n <em> There are ${count} cities in ${state['name'].title()} to browse:</em>\r\n\r\n <br />\r\n\r\n <% letters = 'abcdefghijklmnopqrstuvwxyz'%>\r\n\r\n <div id=\"index\">\r\n % for letter in letters:\r\n    % if cities[letter]:\r\n        <a href=\"#${letter}\">${letter.upper()}</a>\r\n    % else:\r\n        ${letter.upper()}\r\n    % endif\r\n % endfor\r\n </div>\r\n\r\n % for letter in letters:\r\n    % if cities[letter]: \r\n        <a href=\"#index\" id=\"${letter}\" class=\"letter-link\">${letter.upper()}</a>\r\n        <ul>\r\n        % for city in cities[letter]: \r\n            <% city = city.lower() %>\r\n           <li><a href=\"/${state['short'].lower()}/${city.replace(' ','-')}\">${city.title()}</a></li>\r\n        % endfor\r\n        </ul>\r\n    % endif\r\n % endfor\r\n\r\n </div>\r\n\r\n\r\n\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://www.foxhop.net/samsung/HL-T5087SA/red-LED-failure\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links\r\n    \r\n    \"\"\"\r\n    def __init__( self, url=None ):\r\n        if url: self.url = url # invoke url.setter\r\n        else: self._url = url  # set _url to none\r\n\r\n    @property\r\n    def url( self ):\r\n        return self._url\r\n\r\n    @url.setter\r\n    def url( self, url ):\r\n        if url.startswith( 'http://' ): url = url[ 7: ] # remove http:// if exists\r\n        if url.startswith( 'https://' ): url = url[ 8: ] # remove https:// if exists\r\n\r\n        self._url = url.rstrip('/')\r\n        self.crumbs = self._url.split('/')\r\n        \r\n    @property\r\n    def links( self ):\r\n        links = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            string = string.rstrip('/')\r\n            links.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return links\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n \r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', \r\n '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?\r\n\r\n\r\n", "source_format": "rst", "revision_number": 31, "created": 1312677108000}, {"id": "f2e78cfd-2f95-11f1-8fb0-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\nMako template for city index\r\n\r\n.. code-block:: mako\r\n\r\n <%inherit file=\"base.mako\" />\r\n\r\n <div class=\"grid=\"15\">\r\n\r\n <em> There are ${count} cities in ${state['name'].title()} to browse:</em>\r\n\r\n <br />\r\n\r\n <% letters = 'abcdefghijklmnopqrstuvwxyz'%>\r\n\r\n <div id=\"index\">\r\n % for letter in letters:\r\n    % if cities[letter]:\r\n        <a href=\"#${letter}\">${letter.upper()}</a>\r\n    % else:\r\n        ${letter.upper()}\r\n    % endif\r\n % endfor\r\n </div>\r\n\r\n % for letter in letters:\r\n    % if cities[letter]: \r\n        <a href=\"#index\" id=\"${letter}\" class=\"letter-link\">${letter.upper()}</a>\r\n        <ul>\r\n        % for city in cities[letter]: \r\n            <% city = city.lower() %>\r\n           <li><a href=\"/${state['short'].lower()}/${city.replace(' ','-')}\">${city.title()}</a></li>\r\n        % endfor\r\n        </ul>\r\n    % endif\r\n % endfor\r\n\r\n </div>\r\n\r\n\r\n\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://www.foxhop.net/samsung/HL-T5087SA/red-LED-failure\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links\r\n    \r\n    \"\"\"\r\n    def __init__( self, url=None ):\r\n        if url: self.url = url # invoke url.setter\r\n        else: self._url = url  # set _url to none\r\n\r\n    @property\r\n    def url( self ):\r\n        return self._url\r\n\r\n    @url.setter\r\n    def url( self, url ):\r\n        if url.startswith( 'http://' ): url = url[ 7: ] # remove http:// if exists\r\n        if url.startswith( 'https://' ): url = url[ 8: ] # remove https:// if exists\r\n\r\n        self._url = url.rstrip('/')\r\n        self.crumbs = self._url.split('/')\r\n        \r\n    @property\r\n    def links( self ):\r\n        links = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            string = string.rstrip('/')\r\n            links.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return links\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n \r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', \r\n '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?\r\n\r\n\r\ngist-heist\r\n==============\r\n\r\nasdf", "source_format": "rst", "revision_number": 30, "created": 1312677027000}, {"id": "f2e7835d-2f95-11f1-b832-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\nMako template for city index\r\n\r\n.. code-block:: mako\r\n\r\n <%inherit file=\"base.mako\" />\r\n\r\n <div class=\"grid=\"15\">\r\n\r\n <em> There are ${count} cities in ${state['name'].title()} to browse:</em>\r\n\r\n <br />\r\n\r\n <% letters = 'abcdefghijklmnopqrstuvwxyz'%>\r\n\r\n <div id=\"index\">\r\n % for letter in letters:\r\n    % if cities[letter]:\r\n        <a href=\"#${letter}\">${letter.upper()}</a>\r\n    % else:\r\n        ${letter.upper()}\r\n    % endif\r\n % endfor\r\n </div>\r\n\r\n % for letter in letters:\r\n    % if cities[letter]: \r\n        <a href=\"#index\" id=\"${letter}\" class=\"letter-link\">${letter.upper()}</a>\r\n        <ul>\r\n        % for city in cities[letter]: \r\n            <% city = city.lower() %>\r\n           <li><a href=\"/${state['short'].lower()}/${city.replace(' ','-')}\">${city.title()}</a></li>\r\n        % endfor\r\n        </ul>\r\n    % endif\r\n % endfor\r\n\r\n </div>\r\n\r\n\r\n\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://www.foxhop.net/samsung/HL-T5087SA/red-LED-failure\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links\r\n    \r\n    \"\"\"\r\n    def __init__( self, url=None ):\r\n        if url: self.url = url # invoke url.setter\r\n        else: self._url = url  # set _url to none\r\n\r\n    @property\r\n    def url( self ):\r\n        return self._url\r\n\r\n    @url.setter\r\n    def url( self, url ):\r\n        if url.startswith( 'http://' ): url = url[ 7: ] # remove http:// if exists\r\n        if url.startswith( 'https://' ): url = url[ 8: ] # remove https:// if exists\r\n\r\n        self._url = url.rstrip('/')\r\n        self.crumbs = self._url.split('/')\r\n        \r\n    @property\r\n    def links( self ):\r\n        links = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            string = string.rstrip('/')\r\n            links.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return links\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n \r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', \r\n '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?", "source_format": "rst", "revision_number": 29, "created": 1309297817000}, {"id": "f2e77b1a-2f95-11f1-9aa2-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\nMako template for city index\r\n\r\n.. code-block:: mako\r\n\r\n <%inherit file=\"base.mako\" />\r\n\r\n <div class=\"grid=\"15\">\r\n\r\n <em> There are ${count} cities in ${state['name'].title()} to browse:</em>\r\n\r\n <br />\r\n\r\n <% letters = 'abcdefghijklmnopqrstuvwxyz'%>\r\n\r\n <div id=\"index\">\r\n % for letter in letters:\r\n    % if cities[letter]:\r\n        <a href=\"#${letter}\">${letter.upper()}</a>\r\n    % else:\r\n        ${letter.upper()}\r\n    % endif\r\n % endfor\r\n </div>\r\n\r\n % for letter in letters:\r\n    % if cities[letter]: \r\n        <a href=\"#index\" id=\"${letter}\" class=\"letter-link\">${letter.upper()}</a>\r\n        <ul>\r\n        % for city in cities[letter]: \r\n            <% city = city.lower() %>\r\n           <li><a href=\"/${state['short'].lower()}/${city.replace(' ','-')}\">${city.title()}</a></li>\r\n        % endfor\r\n        </ul>\r\n    % endif\r\n % endfor\r\n\r\n </div>\r\n\r\n\r\n\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://www.foxhop.net/samsung/HL-T5087SA/red-LED-failure\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links\r\n    \r\n    \"\"\"\r\n    def __init__( self, url=None ):\r\n        if url: self.url = url # invoke url.setter\r\n        else: self._url = url  # set _url to none\r\n\r\n    @property\r\n    def url( self ):\r\n        return self._url\r\n\r\n    @url.setter\r\n    def url( self, url ):\r\n        if url.startswith( 'http://' ): url = url[ 7: ] # remove http:// if exists\r\n        if url.startswith( 'https://' ): url = url[ 8: ] # remove https:// if exists\r\n\r\n        self._url = url.rstrip('/')\r\n        self.crumbs = self._url.split('/')\r\n        \r\n    @property\r\n    def links( self ):\r\n        links = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            string = string.rstrip('/')\r\n            links.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return links\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?", "source_format": "rst", "revision_number": 28, "created": 1309297712000}, {"id": "f2e773c6-2f95-11f1-ab01-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\nMako template for city index\r\n\r\n.. code-block:: mako\r\n\r\n <%inherit file=\"base.mako\" />\r\n\r\n <div class=\"grid=\"15\">\r\n\r\n <em> There are ${count} cities in ${state['name'].title()} to browse:</em>\r\n\r\n <br />\r\n\r\n <% letters = 'abcdefghijklmnopqrstuvwxyz'%>\r\n\r\n <div id=\"index\">\r\n % for letter in letters:\r\n    % if cities[letter]:\r\n        <a href=\"#${letter}\">${letter.upper()}</a>\r\n    % else:\r\n        ${letter.upper()}\r\n    % endif\r\n % endfor\r\n </div>\r\n\r\n % for letter in letters:\r\n    % if cities[letter]: \r\n        <a href=\"#index\" id=\"${letter}\" class=\"letter-link\">${letter.upper()}</a>\r\n        <ul>\r\n        % for city in cities[letter]: \r\n            <% city = city.lower() %>\r\n           <li><a href=\"/${state['short'].lower()}/${city.replace(' ','-')}\">${city.title()}</a></li>\r\n        % endfor\r\n        </ul>\r\n    % endif\r\n % endfor\r\n\r\n </div>\r\n\r\n\r\n\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?", "source_format": "rst", "revision_number": 27, "created": 1309296523000}, {"id": "f2e76c7c-2f95-11f1-ab6e-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n.. code-block:: mako\r\n\r\n <%inherit file=\"base.mako\" />\r\n\r\n <div class=\"grid=\"15\">\r\n\r\n <em> There are ${count} cities in ${state['name'].title()} to browse:</em>\r\n\r\n <br />\r\n\r\n <% letters = 'abcdefghijklmnopqrstuvwxyz'%>\r\n\r\n <div style=\"text-align: center font-weight: bold color: #888888\" id=\"index\">\r\n % for letter in letters:\r\n    % if cities[letter]:\r\n        <a href=\"#${letter}\">${letter.upper()}</a> \r\n    % else:\r\n        ${letter.upper()}\r\n    % endif\r\n % endfor\r\n </div>\r\n\r\n % for letter in letters:\r\n    % if cities[letter]: \r\n        <a href=\"#index\" id=\"${letter}\" style=\"padding-left: 35px font-size: 1.5em\">${letter.upper()}</a>\r\n        <ul>\r\n        % for city in cities[letter]: \r\n            <% city = city.lower() %>\r\n           <li><a href=\"/${state['short'].lower()}/${city.replace(' ','-')}\">${city.title()}</a></li>\r\n        % endfor\r\n        </ul>\r\n    % endif\r\n % endfor\r\n\r\n </div>\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?", "source_format": "rst", "revision_number": 26, "created": 1309296205000}, {"id": "f2e7614b-2f95-11f1-bac7-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n.. image:: http://www.foxhop.net/attachment/yohdah.png\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n.. image:: http://russell.ballestrini.net/wp-content/uploads/2011/04/onion.png\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?", "source_format": "rst", "revision_number": 25, "created": 1307230453000}, {"id": "f2e75157-2f95-11f1-a996-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "f298c01c-2f95-11f1-8251-e86a64d24d78", "author": "pasdavoine", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n.. image:: http://russell.ballestrini.net/wp-content/uploads/2011/04/onion.png\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload\r\n\r\nlike it ?", "source_format": "rst", "revision_number": 24, "created": 1306907612000}, {"id": "f29772b3-2f95-11f1-b073-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n.. image:: http://russell.ballestrini.net/wp-content/uploads/2011/04/onion.png\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload", "source_format": "rst", "revision_number": 23, "created": 1303577944000}, {"id": "f2976b35-2f95-11f1-b488-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n| .. image:: http://russell.ballestrini.net/wp-content/uploads/2011/04/onion.png\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload", "source_format": "rst", "revision_number": 22, "created": 1303577813000}, {"id": "f297645d-2f95-11f1-b86d-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n.. image:: http://russell.ballestrini.net/wp-content/uploads/2011/04/onion.png\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload", "source_format": "rst", "revision_number": 21, "created": 1303577727000}, {"id": "f2975c39-2f95-11f1-af72-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload", "source_format": "rst", "revision_number": 20, "created": 1302199857000}, {"id": "f29754e4-2f95-11f1-a3d8-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\nw\r\n\r\ntload", "source_format": "rst", "revision_number": 19, "created": 1302195543000}, {"id": "f2974d9d-2f95-11f1-8763-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\nSome linux commands for server monitoring\r\n================================================\r\n\r\nhttp://www.shanghaiwebhosting.com/web-hosting-tips/a-few-useful-linux-ssh-commands-to-show-and-monitor-server-resources-memory-disk-usage\r\n\r\nuptime\r\n\r\ndf\r\n\r\nfree or free -m\r\n\r\nps -ef\r\n\r\n", "source_format": "rst", "revision_number": 18, "created": 1302195466000}, {"id": "f29744ef-2f95-11f1-a89d-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\n\r\n", "source_format": "rst", "revision_number": 17, "created": 1290646016000}, {"id": "f2973c43-2f95-11f1-91c9-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": null, "author": null, "data": " http://www.allcarinsurancequotes.net/ cheap auto insurance dmneih http://www.cheapautosinsurance.net/ insurance auto auctions 931114 ", "source_format": "rst", "revision_number": 16, "created": 1290644736000}, {"id": "f2973502-2f95-11f1-bdaa-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": null, "author": null, "data": " http://www.allcarinsurancequotes.net/ cheap auto insurance dmneih http://www.cheapautosinsurance.net/ insurance auto auctions 931114 ", "source_format": "rst", "revision_number": 15, "created": 1290644729000}, {"id": "f2972e80-2f95-11f1-aa82-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": null, "author": null, "data": " http://www.viagra-advice.com/ cheap viagra 994 http://www.protectoraceuta.com/valium.html valium online dvkapz http://www.protectoraceuta.com/xanax.html xanax :-[[[ ", "source_format": "rst", "revision_number": 14, "created": 1290639588000}, {"id": "f2972819-2f95-11f1-8b24-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": null, "author": null, "data": " http://www.viagra-advice.com/ cheap viagra 994 http://www.protectoraceuta.com/valium.html valium online dvkapz http://www.protectoraceuta.com/xanax.html xanax :-[[[ ", "source_format": "rst", "revision_number": 13, "created": 1290639587000}, {"id": "f2971a38-2f95-11f1-969e-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\nGame DB Schema2\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n CREATE TABLE usergame(\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser_id VARCHAR(16), \r\n\tgame_id VARCHAR(16), \r\n\tPRIMARY KEY (id)\r\n\tFOREIGN KEY(user_id) REFERENCES user (id), \r\n\tFOREIGN KEY(game_id) REFERENCES game (id), \r\n )\r\n\r\n\r\n\r\n\r\n", "source_format": "rst", "revision_number": 12, "created": 1290262631000}, {"id": "f297132f-2f95-11f1-9d9b-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\nGame DB Schema\r\n================\r\n\r\n.. code-block:: sql\r\n\r\n CREATE TABLE game (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tuser1_id VARCHAR(16), \r\n\tuser2_id VARCHAR(16), \r\n\ttoken CHAR(1), \r\n\tturn_id VARCHAR(16), \r\n\twinner_id VARCHAR(16), \r\n\tcreatedate DATETIME, \r\n\tmodifydate DATETIME, \r\n\tboard BLOB NOT NULL, \r\n\tPRIMARY KEY (id), \r\n\tFOREIGN KEY(user1_id) REFERENCES user (id), \r\n\tFOREIGN KEY(user2_id) REFERENCES user (id), \r\n\tFOREIGN KEY(turn_id) REFERENCES user (id), \r\n\tFOREIGN KEY(winner_id) REFERENCES user (id)\r\n )\r\n\r\n CREATE TABLE user (\r\n\tid VARCHAR(16) NOT NULL, \r\n\tname VARCHAR(32), \r\n\temail VARCHAR(32), \r\n\tPRIMARY KEY (id)\r\n )\r\n\r\n\r\n\r\n", "source_format": "rst", "revision_number": 11, "created": 1290259585000}, {"id": "f2970c29-2f95-11f1-9a34-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\n", "source_format": "rst", "revision_number": 10, "created": 1289340904000}, {"id": "f2970558-2f95-11f1-a3a0-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": null, "author": null, "data": "bZeMx2  <a href=\"http://bornulhjtiwo.com/\">bornulhjtiwo</a>, [url=http://jaxsljvwtgrk.com/]jaxsljvwtgrk[/url], [link=http://xbdecmpprbqh.com/]xbdecmpprbqh[/link], http://nhoksqjqbtxy.com/", "source_format": "rst", "revision_number": 9, "created": 1289303560000}, {"id": "f296fe94-2f95-11f1-aa2a-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": null, "author": null, "data": "bZeMx2  <a href=\"http://bornulhjtiwo.com/\">bornulhjtiwo</a>, [url=http://jaxsljvwtgrk.com/]jaxsljvwtgrk[/url], [link=http://xbdecmpprbqh.com/]xbdecmpprbqh[/link], http://nhoksqjqbtxy.com/", "source_format": "rst", "revision_number": 8, "created": 1289303557000}, {"id": "f296f6d0-2f95-11f1-a6e6-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": null, "author": null, "data": "UdQC5I  <a href=\"http://muvovknbxgti.com/\">muvovknbxgti</a>, [url=http://cbmruwwbifwp.com/]cbmruwwbifwp[/url], [link=http://inskfvubynqc.com/]inskfvubynqc[/link], http://qepogyqtymal.com/", "source_format": "rst", "revision_number": 7, "created": 1289292025000}, {"id": "f296ef23-2f95-11f1-953f-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": null, "author": null, "data": "UdQC5I  <a href=\"http://muvovknbxgti.com/\">muvovknbxgti</a>, [url=http://cbmruwwbifwp.com/]cbmruwwbifwp[/url], [link=http://inskfvubynqc.com/]inskfvubynqc[/link], http://qepogyqtymal.com/", "source_format": "rst", "revision_number": 6, "created": 1289292020000}, {"id": "f296e751-2f95-11f1-b197-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n======================================================================\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.\r\n\r\n\r\nbreadcrumb algorithm\r\n==========================================\r\n\r\n.. code-block:: python\r\n\r\n class Bread( object ):\r\n    \"\"\"\r\n    Create a list of URL parts or crumbs\r\n    ----------------------------------------\r\n    >>> from bread import Bread\r\n    >>> bread = Bread(\"http://foxhop.net/os/linux/ubuntu\")\r\n    >>> print bread.crumbs\r\n    >>> print bread.links()\r\n    \r\n    \"\"\"\r\n    def __init__( self, url ):\r\n        self.url = url.strip('http://') \r\n        self.crumbs = self.url.split('/')\r\n        \r\n    def links( self ):\r\n        self.list = []\r\n        count = 0\r\n        for crumb in self.crumbs:\r\n            string = \"\"\r\n            for c in range( count + 1 ):\r\n                string = string + self.crumbs[c] + '/'\r\n            count += 1\r\n            self.list.append('<a href=\"http://' + string + '\">' + crumb + '</a>')\r\n            \r\n        return self.list\r\n\r\n**EXAMPLE OUTPUT**\r\n\r\n.. code-block:: python\r\n\r\n ['foxhop.net', 'os', 'linux', 'ubuntu']\r\n ['<a href=\"http://foxhop.net/\">foxhop.net</a>', '<a href=\"http://foxhop.net/os/\">os</a>', '<a href=\"http://foxhop.net/os/linux/\">linux</a>', '<a href=\"http://foxhop.net/os/linux/ubuntu/\">ubuntu</a>']\r\n\r\n \r\n\r\n", "source_format": "rst", "revision_number": 5, "created": 1288538120000}, {"id": "f296dda3-2f95-11f1-a6d0-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n.. pull-quote:: \r\n\r\n \"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" \r\n\r\nShe kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.", "source_format": "rst", "revision_number": 4, "created": 1288479963000}, {"id": "f296d494-2f95-11f1-9ad2-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n\r\n\"That dress looks wonderful on you,\" I said as she looked at herself in the mirror, turning prettily. She was wearing a slinky form-fitting black dress. It was one piece, coming down only to mid-thigh, with an elaborate sleeve and collar arrangement that showed off intriguing glimpses of shoulder. It just vaguely suggested that her neck was bound. The one-piece little black dress was a new look for her, and it made her nervous.\r\n\r\n\"I could never wear this,\" she pouted. \"I'm still too self-conscious about my tummy.\" She kept turning sideways and checking to see if she had sprouted an extra stomach recently.\r\n\r\n\"You don't have a tummy. You look wonderful.\" She did look wonderful. She has a hot body that you can break bricks on, and everyone thinks so except her. She still sees herself forty pounds ago.\r\n\r\n\"I have a belt that would look great with that, back in a sec,\" the sales girl said, dashing off to the accessories rack. She came back with an elegant chrome belt made of large metal rings strung together with short lengths of chain. She couldn't possibly have known how appropriate that choice was.", "source_format": "rst", "revision_number": 3, "created": 1288479763000}, {"id": "f296cb25-2f95-11f1-994a-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality\r\n\r\ntest", "source_format": "rst", "revision_number": 2, "created": 1286571480000}, {"id": "f296bdc1-2f95-11f1-a92e-e86a64d24d78", "node_id": "f295ca8d-2f95-11f1-8107-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "This is another sandbox for new users to test functionality", "source_format": "rst", "revision_number": 1, "created": 1286571467000}], "count": 33}