I'm down to the wire here on answering the Forrester survey but am stumped on
a few questions I hope someone can help me out with.
1) What -existing- examples of the use of Python to create social
web applications are there? These include chat, collaboration,
forum boards, and editable content pages, RSS feeds.
I know I use a lot of these, but under pressure I'm not coming
up with a lot of names. Can you throw a few my way?
2) How easy is it to install an application written in the language?
How is the application deployed?
I'm having some trouble understanding the difference between
"deployment " and "installati on". I suspect those words may
have a special meaning to Java developers (who designed the survey)
or to Big Corporate IT developers. Ideas?
I can tell the story of distutils, python eggs and PyPI, and py2exe
and py2mumble for the Mac -- is there more to the story than that?
3) What is the value of the language to developers?
Yeah, a very common, slippery question. Toss me some good
explanations of why -you- value Python. Readable, free,
cross-platform, powerful. What else? I'll synthesize
something out of everyone's answers.
Thanks for any one-line answers you can dash off to me today.
Jeff Rush
Python Advocacy Coordinator 7 1202
In article <ma************ *************** ************@py thon.org>,
Jeff Rush <je**@taupro.co mwrote: cl****@lairds.u s (Cameron Laird) writes:
What might C. mean? Say I install a program, but I still have to worry
about how I'm going to configure it within the cluster where I intend to
use it, AND I need to co-ordinate its configuration with the central
database on which it depends, AND I have to tie it in to our license-
management system, AND there are issues with users sharing data and also
protecting data from each other, AND ...--well, all those things that
happen after narrow-sense installation are still part of "deployment ".
Deployment also refers to pre-installation issues, like buying the
hardware that you're going to install on.
Paul Rubin wrote:
cl****@lairds.u s (Cameron Laird) writes:
>What might C. mean? Say I install a program, but I still have to worry about how I'm going to configure it within the cluster where I intend to use it, AND I need to co-ordinate its configuration with the central database on which it depends, AND I have to tie it in to our license- management system, AND there are issues with users sharing data and also protecting data from each other, AND ...--well, all those things that happen after narrow-sense installation are still part of "deployment ".
Deployment also refers to pre-installation issues, like buying the
hardware that you're going to install on.
You *install* programs. You *deploy* "solutions" ;-)
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Skype: holdenweb http://del.icio.us/steve.holden
------------------ Asciimercial ---------------------
Get on the web: Blog, lens and tag your way to fame!!
holdenweb.blogs pot.com squidoo.com/pythonology
tagged items: del.icio.us/steve.holden/python
All these services currently offer free registration!
-------------- Thank You for Reading ----------------
Paul Rubin <http://ph****@NOSPAM.i nvalidwrites: cl****@lairds.u s (Cameron Laird) writes:
all those things that happen after narrow-sense installation are
still part of "deployment ".
Deployment also refers to pre-installation issues, like buying the
hardware that you're going to install on.
Agreed. I usually discuss "deployment " as meaning "everything required
to take something from the point of working in a vendor's lab
environment, to an actual working installation in a production
environment".
--
\ "Sunday School: A prison in which children do penance for the |
`\ evil conscience of their parents." -- Henry L. Mencken |
_o__) |
Ben Finney
Ben Finney <bi************ ****@benfinney. id.auwrites:
Agreed. I usually discuss "deployment " as meaning "everything required
to take something from the point of working in a vendor's lab
environment, to an actual working installation in a production
environment".
I'd go beyond that. It includes putting the people and procedures in
place for keeping the production system operating, upgrading it as
needed, customer support, the whole bit. It's all the stuff that
happens on the other side of the line separating "developmen t" from
"operations ".
On May 20, 7:28 am, Paul Rubin <http://phr...@NOSPAM.i nvalidwrote:
Ben Finney <bignose+hate s-s...@benfinney. id.auwrites:
Agreed. I usually discuss "deployment " as meaning "everything required
to take something from the point of working in a vendor's lab
environment, to an actual working installation in a production
environment".
I'd go beyond that. It includes putting the people and procedures in
place for keeping the production system operating, upgrading it as
needed, customer support, the whole bit. It's all the stuff that
happens on the other side of the line separating "developmen t" from
"operations ".
I would suggest a somewhat more limited view.
That is, deployment is the process after development is finished (or
the product system is purchased) up until it is in full operation
(including establishing support organisation etc).
The exact point of time is, of course, not very clear cut.
Upgrading the product, adding more users, extending the use etc. is
not, as I see it, *deployment*.
But then again, one could say that an upgrade is deployed. However, I
prefer to view that as a separate project with its own process.
Maria R <Ma************ **@accalon.comw rites:
I would suggest a somewhat more limited view.
That is, deployment is the process after development is finished (or
the product system is purchased) up until it is in full operation
(including establishing support organisation etc).
The exact point of time is, of course, not very clear cut.
Upgrading the product, adding more users, extending the use etc. is
not, as I see it, *deployment*.
Hmm, ok. Putting the mechanisms into place to make all that stuff happen
is part of deployment. Actually having them happen is operations. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: GTF |
last post by:
PHP Web Survey Idea..
I have been given an opportunity to create a web based survey. This is a
fairly lengthy survey of 60 pages on paper (various multiple choice and
free form).
These are the Requirements:
-Provide a web interface to a database
-Database stores the data (duh), but the capacity to extract the data
|
by: Dan |
last post by:
Hi,
I want to migrate a survey program to web application and have selected
PHP to use a on the server end along with apache and firebird rdms. As
developing a web application is much different than a standard app I
have some questions:
1) The survey has 50 questions with answers being 1-10. Is it best to
store all 50 questions and corresponding answers in a javascript array
and then up all in a batch update? The downside to this...
|
by: Kenzo Fong |
last post by:
Hi everyone,
Sorry to fill up this newsgroup with this request, but for coursework at
Erasmus University (the Netherlands) I need to conduct a survey
regarding the use of certain open source projects and I'm therefore
looking for some volunteers to participate in this survey. The survey is
located at: http://www.surveymonkey.com/s.asp?u=42670815560 or
alternatively at http://tinyurl.com/3stvu. I'm aware of the (self)
selection bias...
|
by: DFS |
last post by:
I've written several survey systems in which the majority of the questions
have the same or similar responses (Yes/No, True/False, scale of 1 - 5,
etc).
But this latest survey system I'm working on has 8-10 sections, with a
variety of question attributes and answer scales. Some items have just a
description and require a Yes/No answer, others have a description and an
active status and require a Yes/No and price answer, some require a...
|
by: Jens Arndt |
last post by:
Hi everyone,
a few weeks ago I asked you to assist me with a paper I am writing on
newsgroup behavior. I want to thank all of you who answered my survey,
your input helped me a lot.
Although I know that not everyone was happy with my off-topic posting,
I would also like to use this posting to ask anyone who did not yet
see my survey to consider answering it. The more answers I get the
easier my work will be.
| |
by: Jeff Rush |
last post by:
Forrester Research is doing a study on dynamic languages and has asked that
Python be represented. As advocacy coordinator I've volunteered to drive
this, collecting answers from the community and locating representatives to
participate in interviews.
The goal of the study is to:
- identify the criteria to use for evaluating such languages
- identify the relevant choices of dynamic languages
- identify how the different dynamic...
|
by: Jeff Rush |
last post by:
In working up a response to the survey being conducted by Forrester Research
on dynamic languages, there is a section wherein they want to see code
samples. The samples must include all code written for the example, and URLs
to any frameworks or modules used.
Their objective is to see how efficient/elegant the language is for
developers. This is one area in which Python should excel.
1) Render a simple Web page containing text, data,...
|
by: Janet93 |
last post by:
If you are involved in the development of scientific computing
software, you are invited to participate in a survey on developing
this kind of software. If you have already received this request, I
apologize for the cross-posting, but I am attempting to advertise to
as many developers as possible.
I would appreciate it if you could take 20-30 minutes to complete this
questionnaire. If you know others involved in the development of...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
| |
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
|
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |