>> I'm not sure where you got Web2Py from

Well, it was mentioned in the reply before my first reply, which is
why I picked up on it.

It's here: http://web2py.com/
webpy is here: http://webpy.org/

On Apr 22, 2:04 pm, Phil Mocek <pmocek-list-django-us...@mocek.org>
wrote:
> On Wed, Apr 22, 2009 at 07:46:48PM +0200, Stef Mientki wrote:
> > With Python you can do everything, so why do you need Django or
> > Web2Py at all ?
>
> Django and web.py (which is the topic of this thread; I'm not sure
> where you got Web2Py from) *are* Python.  They are Web application
> frameworks written in Python.  Anyone who is interested in Django
> but unfamiliar with the term should see the first section of the
> first chapter of _The Django Book_, "What Is a Web Framework?" [1].
>
> [1]: <http://djangobook.com/en/2.0/chapter01/>
>
> > I'm struggling with the same question [about Django vs. web.py] for
> > about 2 months now.  It seems that a lot of people who answered this
> > question, all have a lot of apriori knowledge of webdesign.  
> > Questions in my opinion are never stupid, only answers can be.
>
> That depends on how you look at things.  I've been referencing Eric S.
> Raymond's essay, "How to Ask Questions the Smart Way" [2], on this list
> recently, because I'm not used to such poorly-worded or lazy questions
> being asked on a technical mailing list.  Programmers don't typically
> operate like this, and it's odd to see subscribers to a technical list
> put up with so much wasted time and effort.  I assume it's a result of
> lots of participation from people who are new to programming and
> unfamiliar with netiquette and the ways of hackers.
>
> For those who don't know, Mr. Raymond, frequently referred to as ESR, is
> well-known in hacker circles and the Free Software movement in general
> as the maintainer of the Jargon File [4] and author of "The Cathedral
> and the Bazaar" [5].
>
> [2]: <http://www.catb.org/~esr/faqs/smart-questions.html>
> [3]: <http://www.catb.org/~esr/faqs/hacker-howto.html>
> [4]: <http://www.catb.org/jargon/>
> [5]: <http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/>
>
> Following is a quote from from ESR's essay "How to Ask Questions
> the Smart Way" that illustrates the difference between stupid and
> smart questions:
>
>
>
> >> Use meaningful, specific subject headers
>
> >> On mailing lists, newsgroups or Web forums, the subject header is
> >> your golden opportunity to attract qualified experts' attention in
> >> around 50 characters or fewer. Don't waste it on babble like "Please
> >> help me" (let alone "PLEASE HELP ME!!!!"; messages with subjects like
> >> that get discarded by reflex). Don't try to impress us with the depth
> >> of your anguish; use the space for a super-concise problem
> >> description instead.
>
> >> One good convention for subject headers, used by many tech support
> >> organizations, is "object - deviation". The "object" part specifies
> >> what thing or group of things is having a problem, and the
> >> "deviation" part describes the deviation from expected behavior.
>
> >> Stupid:
> >>     HELP! Video doesn't work properly on my laptop!
>
> >> Smart:
> >>     X.org 6.8.1 misshapen mouse cursor, Fooware MV1005 vid. chipset
>
> >> Smarter:
> >>     X.org 6.8.1 mouse cursor on Fooware MV1005 vid. chipset - is
> >>     misshapen
>
> >> The process of writing an "object-deviation" description will help
> >> you organize your thinking about the problem in more detail. What is
> >> affected? Just the mouse cursor or other graphics too? Is this
> >> specific to the X.org version of X? To version 6.8.1? Is this
> >> specific to Fooware video chipsets? To model MV1005? A hacker who
> >> sees the result can immediately understand what it is that you are
> >> having a problem with and the problem you are having, at a glance.
>
> >> More generally, imagine looking at the index of an archive of
> >> questions, with just the subject lines showing. Make your subject
> >> line reflect your question well enough that the next guy searching
> >> the archive with a question similar to yours will be able to follow
> >> the thread to an answer rather than posting the question again.
>
> >> If you ask a question in a reply, be sure to change the subject line
> >> to indicate that you're asking a question. A Subject line that looks
> >> like "Re: test" or "Re: new bug" is less likely to attract useful
> >> amounts of attention. Also, pare quotation of previous messages to
> >> the minimum consistent with cluing in new readers.
>
> The whole essay is worth reading.  I'll quote two more sections, the
> introduction and "Before you Ask", for those who are unwilling to simply
> go and read the whole thing.  Note that "hacker" is used in the
> traditional sense (one who enjoys finding clever ways to make computers
> do things) and not the more popular but inaccurate sense (one who causes
> mischief with computers; those are crackers, not hackers).
>
> >> Introduction
>
> >> In the world of hackers, the kind of answers you get to your
> >> technical questions depends as much on the way you ask the questions
> >> as on the difficulty of developing the answer. This guide will teach
> >> you how to ask questions in a way more likely to get you a
> >> satisfactory answer.
>
> >> Now that use of open source has become widespread, you can often get
> >> as good answers from other, more experienced users as from hackers.
> >> This is a Good Thing; users tend to be just a little bit more
> >> tolerant of the kind of failures newbies often have. Still, treating
> >> experienced users like hackers in the ways we recommend here will
> >> generally be the most effective way to get useful answers out of
> >> them, too.
>
> >> The first thing to understand is that hackers actually like hard
> >> problems and good, thought-provoking questions about them. If we
> >> didn't, we wouldn't be here. If you give us an interesting question
> >> to chew on we'll be grateful to you; good questions are a stimulus
> >> and a gift. Good questions help us develop our understanding, and
> >> often reveal problems we might not have noticed or thought about
> >> otherwise. Among hackers, "Good question!" is a strong and sincere
> >> compliment.
>
> >> Despite this, hackers have a reputation for meeting simple questions
> >> with what looks like hostility or arrogance. It sometimes looks like
> >> we're reflexively rude to newbies and the ignorant. But this isn't
> >> really true.
>
> >> What we are, unapologetically, is hostile to people who seem to be
> >> unwilling to think or to do their own homework before asking
> >> questions.  People like that are time sinks — they take without
> >> giving back, and they waste time we could have spent on another
> >> question more interesting and another person more worthy of an
> >> answer. We call people like this "losers" (and for historical reasons
> >> we sometimes spell it "lusers").
>
> >> We realize that there are many people who just want to use the
> >> software we write, and who have no interest in learning technical
> >> details. For most people, a computer is merely a tool, a means to an
> >> end; they have more important things to do and lives to live. We
> >> acknowledge that, and don't expect everyone to take an interest in
> >> the technical matters that fascinate us. Nevertheless, our style of
> >> answering questions is tuned for people who do take such an interest
> >> and are willing to be active participants in problem-solving. That's
> >> not going to change. Nor should it; if it did, we would become less
> >> effective at the things we do best.
>
> >> We're (largely) volunteers. We take time out of busy lives to answer
> >> questions, and at times we're overwhelmed with them. So we filter
> >> ruthlessly.  In particular, we throw away questions from people who
> >> appear to be losers in order to spend our question-answering time
> >> more efficiently, on winners.
>
> >> If you find this attitude obnoxious, condescending, or arrogant,
> >> check your assumptions. We're not asking you to genuflect to us — in
> >> fact, most of us would love nothing more than to deal with you as an
> >> equal and welcome you into our culture, if you put in the effort
> >> required to make that possible.  But it's simply not efficient for us
> >> to try to help people who are not willing to help themselves. It's OK
> >> to be ignorant; it's not OK to play stupid.
>
> >> So, while it isn't necessary to already be technically competent to
> >> get attention from us, it is necessary to demonstrate the kind of
> >> attitude that leads to competence — alert, thoughtful, observant,
> >> willing to be an active partner in developing a solution. If you
> >> can't live with this sort of discrimination, we suggest you pay
> >> somebody for a commercial support contract instead of asking hackers
> >> to personally donate help to you.
>
> >> If you decide to come to us for help, you don't want to be one of the
> >> losers.  You don't want to seem like one, either. The best way to get
> >> a rapid and responsive answer is to ask it like a person with smarts,
> >> confidence, and clues who just happens to need help on one particular
> >> problem.
>
> >> (Improvements to this guide are welcome. You can mail suggestions to
> >> e...@thyrsus.com or respond-a...@linuxmafia.com. Note however that
> >> this document is not intended to be a general guide to netiquette,
> >> and we will generally reject suggestions that are not specifically
> >> related to eliciting useful answers in a technical forum.)
> >> Before You Ask
>
> >> Before asking a technical question by e-mail, or in a newsgroup, or
> >> on a website chat board, do the following:
>
> >>    1. Try to find an answer by searching the archives of the forum
> >>       you plan to post to.
> >>    2. Try to find an answer by searching the Web.
> >>    3. Try to find an answer by reading the manual.
> >>    4. Try to find an answer by reading a FAQ.
> >>    5. Try to find an answer by inspection or experimentation.
> >>    6. Try to find an answer by asking a skilled friend.
> >>    7. If you're a programmer, try to find an answer by reading the
> >>       source code.
>
> >> When you ask your question, display the fact that you have done these
> >> things first; this will help establish that you're not being a lazy
> >> sponge and wasting people's time. Better yet, display what you have
> >> learned from doing these things. We like answering questions for
> >> people who
>
> ...
>
> read more »
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to