Re: [python-advocacy] A Pythonic Way to Measure and Improve Your Programming Skills?

2007-03-10 Thread Michael Bernstein
On Sat, 2007-03-10 at 10:01 -0600, Brad Allen wrote:

 When I discussed this problem with Michael Bernstein at PyCon he suggested
 the idea of creating a chroot jail for each web session which could run
 the Python interpreter in a secure sandbox. That might be easier than giving
 each session a whole virtual server.

Note that this wasn't an original idea of mine, I got it from brief
mentions associated with two existing interactive python-in-a-web-page
implementations:

Try Python: http://www.mired.org/home/mwm/try_python/

TryPy: http://trac.pocoo.org/wiki/TryPy


- Michael R. Bernstein
  michaelbernstein.com


-- 
http://mail.python.org/mailman/listinfo/python-list


Re: JOB: Telecommute Python Programmer - IMMEDIATE NEED

2005-12-12 Thread Michael Bernstein
Beau Gould is the owner and moderator of what was until very recently
the 'pythonzopejobs' group on groups.yahoo.com. Two days ago, I got a
PHP/MySQL job from a Yahoo Groups address I didn't recognize.
Initially, I classified it as spam, and forgot about it.

Today, I had reason to search the archives of 'pythonzopejobs', and was
greeted by a message that the group didn't exist. A little
investigation showed that I was now subscribed to an
'allopensourcejobs' group, and that this was in fact the renamed
'pythonzopejobs' group, not to mention the souce of the PHP/MySQL
'spam' job posting.

I posted to the list and CC'd the owner/moderator (Mr. Gould), asking
why such a change had been made with no discussion or announcement.  I
soon realized that the group had become moderated again, and that my
email was not reaching the other group members.

After a few exchanges with Mr. Gould asking that the list be returned
to it's previous focus or that at the very least a message announcing
the change be sent to the group, it became clear (despite some
half-hearted and insincere reassurances on his part) that Mr. Gould now
considered the list his personal fiefdom, and that he was intent on
using it as an opt-out spam list to extract whatever value he could.

Mr. Gould then changed the name of the group again (this time to
'opensourcejobs'), possibly in a bid to make it even harder to
unsubscribe (though that is speculation on my part),  and I was banned
from the group. Further email from me to Mr. Gould has been ignored.

I have personally forwarded Mr. Gould's job postings from the
pythonzopejobs list to various candidates on several occasions in the
past, but I won't be doing that any more, and based on my experience
today I cannot recommend doing business with Mr. Gould or Superior
Staffing Services.

- Michael R. Bernstein
  michaelbernstein.com
  Author of Zope Bible

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: what would you like to see in a 2nd edition Nutshell?

2004-12-30 Thread Michael Bernstein
Aside from negative indices, I'd also suggest a small (and rather
obvious) example for replacing a substring:
 s='spam'
 s=s[:1]+'xx'+s[3:]
 s
'sxxm'


- Michael

-- 
http://mail.python.org/mailman/listinfo/python-list