Deletions are marked like this. | Additions are marked like this. |
Line 23: | Line 23: |
* Matt Heusser [http://xndev.blogspot.com/2006/12/on-leadership.html says]: | * Matt Heusser [[http://xndev.blogspot.com/2006/12/on-leadership.html|says]]: |
Line 29: | Line 29: |
* Kathy Sierra [http://headrush.typepad.com/creating_passionate_users/2006/11/cognitive_seduc.html says]: | * Kathy Sierra [[http://headrush.typepad.com/creating_passionate_users/2006/11/cognitive_seduc.html|says]]: |
Line 33: | Line 33: |
* [http://www.willer.ca/steve/articles/why-good-projects-fail/ Why Good Projects Fail Anyway] by Nadim F. Matta and Ronald N. Ashkenas (via a [http://www.agileadvice.com/archives/2006/11/good_links.html tip] from Mishkin Berteig) says: | * [[http://www.willer.ca/steve/articles/why-good-projects-fail/|Why Good Projects Fail Anyway]] by Nadim F. Matta and Ronald N. Ashkenas (via a [[http://www.agileadvice.com/archives/2006/11/good_links.html|tip]] from Mishkin Berteig) says: |
Line 41: | Line 41: |
* James Bach [http://testobsessed.com/wordpress/2006/11/27/inside-the-secret-fears-of-adamant-anti-agilists/#comment-83 comments]: | * James Bach [[http://testobsessed.com/wordpress/2006/11/27/inside-the-secret-fears-of-adamant-anti-agilists/#comment-83|comments]]: |
Line 45: | Line 45: |
* Matt Heusser describes a major [http://xndev.blogspot.com/2006/11/metrics-madness.html problem with using metrics]: | * Matt Heusser describes a major [[http://xndev.blogspot.com/2006/11/metrics-madness.html|problem with using metrics]]: |
Line 51: | Line 51: |
* Rosabeth Moss Kanter, a professor at Harvard Business School, [http://hbsworkingknowledge.hbs.edu/item/5525.html speaks about innovation]: | * Rosabeth Moss Kanter, a professor at Harvard Business School, [[http://hbsworkingknowledge.hbs.edu/item/5525.html|speaks about innovation]]: |
Line 61: | Line 61: |
* Ryan Cooper describes the [http://on-agile.blogspot.com/2006/10/trust-vs-camaraderie.html difference between trust and camaraderie] | * Ryan Cooper describes the [[http://on-agile.blogspot.com/2006/10/trust-vs-camaraderie.html|difference between trust and camaraderie]] |
Line 72: | Line 72: |
* Michael Vizdos, (with Tony Clark drawing the cartoon), [http://www.implementingscrum.com/cartoons/implementingscrum-20061106.html says] | * Michael Vizdos, (with Tony Clark drawing the cartoon), [[http://www.implementingscrum.com/cartoons/implementingscrum-20061106.html|says]] |
Line 84: | Line 84: |
* William Watkins, CEO of Seagate Technology, said in an [http://news.com.com/The+face+of+a+kinder%2C+gentler+Seagate+-+page+3/2008-1015_3-6131978-3.html interview] | * William Watkins, CEO of Seagate Technology, said in an [[http://news.com.com/The+face+of+a+kinder%2C+gentler+Seagate+-+page+3/2008-1015_3-6131978-3.html|interview]] |
Line 114: | Line 114: |
* Watts Humphrey's paper [http://www.sei.cmu.edu/news-at-sei/columns/watts_new/2003/1q03/watts-new-1q03.htm Some Programming PrinciplesRequirements] says this: | * Watts Humphrey's paper [[http://www.sei.cmu.edu/news-at-sei/columns/watts_new/2003/1q03/watts-new-1q03.htm|Some Programming PrinciplesRequirements]] says this: |
Line 126: | Line 126: |
* Alistair Cockburn's paper [http://alistair.cockburn.us/index.php/Foundations_for_Software_Engineering Foundations for Software Engineering], which has much wisdom about the nature of Engineering, also has this gem of a metaphor: | * Alistair Cockburn's paper [[http://alistair.cockburn.us/index.php/Foundations_for_Software_Engineering|Foundations for Software Engineering]], which has much wisdom about the nature of Engineering, also has this gem of a metaphor: |
Line 130: | Line 130: |
* Gojko Adzic's [http://gojko.net/2006/10/11/how-to-develop-software-like-commanding-a-tank/ How to develop software like commanding a tank] talks about how to give direction such that those directed can continue to make progress in the face of the unexpected. The main points are to communicate not just the "what" and "how," but the "goals" and "anti-goals" (or problems to watch out for) as well. He reports the changes seen in the work of junior, senior, and mid-level programmers using this technique. He also warns of three challenges: | * Gojko Adzic's [[http://gojko.net/2006/10/11/how-to-develop-software-like-commanding-a-tank/|How to develop software like commanding a tank]] talks about how to give direction such that those directed can continue to make progress in the face of the unexpected. The main points are to communicate not just the "what" and "how," but the "goals" and "anti-goals" (or problems to watch out for) as well. He reports the changes seen in the work of junior, senior, and mid-level programmers using this technique. He also warns of three challenges: |
Line 135: | Line 135: |
* Fast Company [http://www.fastcompany.com/magazine/94/open_change-or-die.html Change or Die] (Issue 94, May 2005, Page 53) by Alan Deutschman: | * Fast Company [[http://www.fastcompany.com/magazine/94/open_change-or-die.html|Change or Die]] (Issue 94, May 2005, Page 53) by Alan Deutschman: |
Line 147: | Line 147: |
* [http://www.easycomp.org/cgi-bin/OrgPatterns?OrganizationalPatternLanguages Organizational Pattern Languages] ---- * James Shore, in [http://jamesshore.com/Change-Diary/Intermission.html Change Diary]: |
* [[http://www.easycomp.org/cgi-bin/OrgPatterns?OrganizationalPatternLanguages|Organizational Pattern Languages]] ---- * James Shore, in [[http://jamesshore.com/Change-Diary/Intermission.html|Change Diary]]: |
Line 156: | Line 156: |
* James Shore, in [http://jamesshore.com/Change-Diary/Weeks-One-Through-Eight.html Change Diary]: | * James Shore, in [[http://jamesshore.com/Change-Diary/Weeks-One-Through-Eight.html|Change Diary]]: |
Line 168: | Line 168: |
* from Mark Gerzon's [http://hbsworkingknowledge.hbs.edu/pubitem.jhtml?id=5351&t=leadership Moving Beyond Debate: Start a Dialogue] article: | * from Mark Gerzon's [[http://hbsworkingknowledge.hbs.edu/pubitem.jhtml?id=5351&t=leadership|Moving Beyond Debate: Start a Dialogue]] article: |
Line 179: | Line 179: |
* from Ed Gibb's blog, [http://edgibbs.com/2006/05/01/agile-methodology-context/ Musings of a Software Development Manager] blog: | * from Ed Gibb's blog, [[http://edgibbs.com/2006/05/01/agile-methodology-context/|Musings of a Software Development Manager]] blog: |
Line 182: | Line 182: |
* from Skip Angel's [http://spaces.msn.com/chiefskipper/blog/cns!A59D550BCED8263B!851.entry?_c=BlogPart#permalink Random Thoughts from a CTO] blog: | * from Skip Angel's [[http://spaces.msn.com/chiefskipper/blog/cns!A59D550BCED8263B!851.entry?_c=BlogPart#permalink|Random Thoughts from a CTO]] blog: |
Line 192: | Line 192: |
* from Annie Lamott's ''Bird by Bird'' (via [http://ellen-kushner.livejournal.com/42408.html?thread=478376#t478376 Ellen Kushner's blog]): | * from Annie Lamott's ''Bird by Bird'' (via [[http://ellen-kushner.livejournal.com/42408.html?thread=478376#t478376|Ellen Kushner's blog]]): |
Line 195: | Line 195: |
* Bruce Eckel's [http://mindview.net/FAQ/FAQ-006 definition of mentoring]: | * Bruce Eckel's [[http://mindview.net/FAQ/FAQ-006|definition of mentoring]]: |
Line 198: | Line 198: |
* J. Steven York's [http://york-multiplex.blogspot.com/2006/03/writers-and-other-delusional-people.html writing blog] states: | * J. Steven York's [[http://york-multiplex.blogspot.com/2006/03/writers-and-other-delusional-people.html|writing blog]] states: |
Line 202: | Line 202: |
* [http://www.altisinc.com/Links/100_Rules.html One Hundred Rules for NASA Project Managers] by Jerry Madden includes such gems as these: | * [[http://www.altisinc.com/Links/100_Rules.html|One Hundred Rules for NASA Project Managers]] by Jerry Madden includes such gems as these: |
Line 223: | Line 223: |
* Also see this [http://appl.nasa.gov/ask/issues/14/practices/ask14_lessons_madden.html similar and related list]. | * Also see this [[http://appl.nasa.gov/ask/issues/14/practices/ask14_lessons_madden.html|similar and related list]]. |
TypeError
'dict' object is not callable
If you want to report a bug, please save this page and attach it to your bug report.
Traceback
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/home/gdinwiddie/moin-1.8.7-installed/lib/python2.4/site-packages/MoinMoin/request/__init__.py in run (self=<MoinMoin.request.request_cgi.Request object>)
- 1309 self.page.send_page()
- 1310 else:
- 1311 handler(self.page.page_name, self)
- 1312
- 1313 # every action that didn't use to raise MoinMoinFinish must call this now:
- handler = <function execute>
- self = <MoinMoin.request.request_cgi.Request object>
- self.page = <MoinMoin.Page.Page object>
- self.page.page_name = u'FieldStones'
/home/gdinwiddie/moin-1.8.7-installed/lib/python2.4/site-packages/MoinMoin/action/diff.py in execute (pagename=u'FieldStones', request=<MoinMoin.request.request_cgi.Request object>)
- 184 from MoinMoin.util import diff_html
- 185 request.write(f.rawHTML(diff_html.diff(request, oldpage.get_raw_body(), newpage.get_raw_body())))
- 186 newpage.send_page(count_hit=0, content_only=1, content_id="content-below-diff")
- 187 else:
- 188 from MoinMoin.util import diff_text
- newpage = <MoinMoin.Page.Page object>
- newpage.send_page = <bound method Page.send_page of <MoinMoin.Page.Page object>>
- count_hit undefined
- content_only undefined
- content_id undefined
/home/gdinwiddie/moin-1.8.7-installed/lib/python2.4/site-packages/MoinMoin/Page.py in send_page (self=<MoinMoin.Page.Page object>, **keywords={'content_id': 'content-below-diff', 'content_only': 1, 'count_hit': 0})
- 1199 format_args=pi['formatargs'],
- 1200 do_cache=do_cache,
- 1201 start_line=pi['lines'])
- 1202
- 1203 # check for pending footnotes
- start_line undefined
- pi = {'acl': <MoinMoin.security.AccessControlList instance>, 'format': 'wiki', 'formatargs': '', 'language': 'en', 'lines': 0}
/home/gdinwiddie/moin-1.8.7-installed/lib/python2.4/site-packages/MoinMoin/Page.py in send_page_content (self=<MoinMoin.Page.Page object>, request=<MoinMoin.request.request_cgi.Request object>, body=u"Jerry Weinberg's book, ''Weinberg on Writing: Th..._lessons_madden.html|similar and related list]].\n", format='wiki', format_args='', do_cache=1, **kw={'start_line': 0})
- 1287 try:
- 1288 code = self.loadCache(request)
- 1289 self.execute(request, parser, code)
- 1290 except Exception, e:
- 1291 if not is_cache_exception(e):
- self = <MoinMoin.Page.Page object>
- self.execute = <bound method Page.execute of <MoinMoin.Page.Page object>>
- request = <MoinMoin.request.request_cgi.Request object>
- parser = <MoinMoin.parser.text_moin_wiki.Parser instance>
- code = <code object <module> at 0x7f7211701130, file "FieldStones", line 2>
/home/gdinwiddie/moin-1.8.7-installed/lib/python2.4/site-packages/MoinMoin/Page.py in execute (self=<MoinMoin.Page.Page object>, request=<MoinMoin.request.request_cgi.Request object>, parser=<MoinMoin.parser.text_moin_wiki.Parser instance>, code=<code object <module> at 0x7f7211701130, file "FieldStones", line 2>)
- 1318 __file__ = os.path.join(MoinMoin.__loader__.archive, 'dummy')
- 1319 try:
- 1320 exec code
- 1321 except "CacheNeedsUpdate": # convert the exception
- 1322 raise Exception("CacheNeedsUpdate")
- code = <code object <module> at 0x7f7211701130, file "FieldStones", line 2>
/home/gdinwiddie/idiacomputing.com/public_html/FieldStones in
()
TypeError
'dict' object is not callable
- args = ("'dict' object is not callable",)
- message = "'dict' object is not callable"
System Details
- Date: Sat, 05 Apr 2025 20:54:58 +0000
- Platform: Linux pdx1-shared-a3-05 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
- Python: Python 2.7.18 (/usr/bin/python)
- MoinMoin: Release 1.8.7 (release)