added author names

This commit is contained in:
Mark Pilgrim
2009-08-17 14:50:26 -04:00
parent 9349bc966d
commit 06563a933b
+12 -12
View File
@@ -24,35 +24,35 @@ body{counter-reset:h1 18}
<p>Decorators:
<ul>
<li><a href=http://programmingbits.pythonblogs.com/27_programmingbits/archive/50_function_decorators.html>Function Decorators</a>
<li><a href=http://programmingbits.pythonblogs.com/27_programmingbits/archive/51_more_on_function_decorators.html>More on Function Decorators</a>
<li><a href=http://www.ibm.com/developerworks/linux/library/l-cpdecor.html>Charming Python: Decorators make magic easy</a>
<li><a href=http://programmingbits.pythonblogs.com/27_programmingbits/archive/50_function_decorators.html>Function Decorators</a> by Ariel Ortiz
<li><a href=http://programmingbits.pythonblogs.com/27_programmingbits/archive/51_more_on_function_decorators.html>More on Function Decorators</a> by Ariel Ortiz
<li><a href=http://www.ibm.com/developerworks/linux/library/l-cpdecor.html>Charming Python: Decorators make magic easy</a> by David Mertz
<li><a href=http://docs.python.org/reference/compound_stmts.html#function>Function Definitions</a> in the official Python documentation
</ul>
<p>Properties:
<ul>
<li><a href=http://adam.gomaa.us/blog/2008/aug/11/the-python-property-builtin/>The Python <code>property</code> builtin</a>
<li><a href=http://tomayko.com/writings/getters-setters-fuxors>Getters/Setters/Fuxors</a>
<li><a href=http://docs.python.org/library/functions.html#property><code>property()</code> function</a>
<li><a href=http://adam.gomaa.us/blog/2008/aug/11/the-python-property-builtin/>The Python <code>property</code> builtin</a> by Adam Gomaa
<li><a href=http://tomayko.com/writings/getters-setters-fuxors>Getters/Setters/Fuxors</a> by Ryan Tomayko
<li><a href=http://docs.python.org/library/functions.html#property><code>property()</code> function</a> in the official Python documentation
</ul>
<p>Descriptors:
<ul>
<li><a href=http://users.rcn.com/python/download/Descriptor.htm>How-To Guide For Descriptors</a>
<li><a href=http://www.ibm.com/developerworks/linux/library/l-python-elegance-2.html>Charming Python: Python elegance and warts, Part 2</a>
<li><a href='http://www.informit.com/articles/printerfriendly.aspx?p=1309289'>Python Descriptors</a>
<li><a href=http://users.rcn.com/python/download/Descriptor.htm>How-To Guide For Descriptors</a> by Raymond Hettinger
<li><a href=http://www.ibm.com/developerworks/linux/library/l-python-elegance-2.html>Charming Python: Python elegance and warts, Part 2</a> by David Mertz
<li><a href='http://www.informit.com/articles/printerfriendly.aspx?p=1309289'>Python Descriptors</a> by Mark Summerfield
<li><a href=http://docs.python.org/3.1/reference/datamodel.html#invoking-descriptors>Invoking Descriptors</a> in the official Python documentation
</ul>
<p>Metaclasses:
<ul>
<li><a href=http://www.ibm.com/developerworks/linux/library/l-pymeta.html>Metaclass programming in Python</a>
<li><a href=http://www.ibm.com/developerworks/linux/library/l-pymeta2/>Metaclass programming in Python, Part 2</a>
<li><a href=http://www.ibm.com/developerworks/linux/library/l-pymeta3.html>Metaclass programming in Python, Part 3</a>
<li><a href=http://www.ibm.com/developerworks/linux/library/l-pymeta.html>Metaclass programming in Python</a> by David Mertz and Michele Simionato
<li><a href=http://www.ibm.com/developerworks/linux/library/l-pymeta2/>Metaclass programming in Python, Part 2</a> by David Mertz and Michele Simionato
<li><a href=http://www.ibm.com/developerworks/linux/library/l-pymeta3.html>Metaclass programming in Python, Part 3</a> by David Mertz and Michele Simionato
</ul>
<p>In addition, Doug Hellman&#8217;s <a href=http://www.doughellmann.com/PyMOTW/contents.html>Python Module of the Week</a> is a fantastic guide to many of the modules in the Python standard library.