Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-19 Thread Brian Curtin
On Tue, Jun 19, 2012 at 3:03 AM, Chris Angelico  wrote:
> On Tue, Jun 19, 2012 at 4:07 PM, anatoly techtonik  
> wrote:
>> An exercise in Pike? A first look at the language - C with automatic
>> memory management - I don't know why. =) Speaking about web server,
>> the main goal looks like an abillity to update site in transaction, to
>> continue serving old content while files on disk are updated, but..
>> that's impossible without file system manipulation if server doesn't
>> keep all files in memory.
>
> This probably belongs off this list

It does.
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-19 Thread Chris Angelico
On Tue, Jun 19, 2012 at 4:07 PM, anatoly techtonik  wrote:
> An exercise in Pike? A first look at the language - C with automatic
> memory management - I don't know why. =) Speaking about web server,
> the main goal looks like an abillity to update site in transaction, to
> continue serving old content while files on disk are updated, but..
> that's impossible without file system manipulation if server doesn't
> keep all files in memory.

This probably belongs off this list, so feel free to pester me in
private email about this - it's one of my passions :)

My plan for WarmPotato is that it be for dynamic sites, where they
actually have very little code or flat files, and the bulk of the
content is stored in a database. It then becomes not only plausible
but extremely sensible to keep all code in memory; it would change
comparatively rarely (compared to the frequency of requests), and it
simplifies updates. There's also a standard site-class file that runs
directly off the file system, which would behave more like your
typical web server (relying on OS/FS caching).

I'm using the barest fraction of Pike's in-memory-reload power with
that. A more common usage pattern is an online game, where every
little piece can be separately reloaded from disk; I run one where the
client connection, account management, and location description files
are all separate, and separate again are (individual) executable
commands and frobbable objects. Any one can be reloaded without
disrupting everything else. That's something that Python has never
really aimed for - importing of modules is largely assumed to be a
"hey look I need this functionality" thing, not a "load this code from
disk and swap it in" thing. Not that that's bad, but hey, I do like my
uptime :D

ChrisA
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-18 Thread anatoly techtonik
On Tue, Jun 19, 2012 at 12:47 AM, Chris Angelico  wrote:
> On Tue, Jun 19, 2012 at 3:33 AM, anatoly techtonik  
> wrote:
>> WarmPotato? I could only find reference to a salad. Speaking about PHP
>> in the context of www maybe the true reason to use is that Python
>> doesn't work with web out of the box and PHP does? =)
>
> It's something I'm still writing:
> https://github.com/Rosuav/WarmPotato

An exercise in Pike? A first look at the language - C with automatic
memory management - I don't know why. =) Speaking about web server,
the main goal looks like an abillity to update site in transaction, to
continue serving old content while files on disk are updated, but..
that's impossible without file system manipulation if server doesn't
keep all files in memory.

> Python works "out of the box" just fine; when I made a simple
> browser-based manager for my Looney Tunes collection (letting me
> filter by, for instance, whether Bugs Bunny appears in them or whether
> they're about opera), Python was the language of choice. Worked just
> fine.

For me RoR and PHP are still the main answers when people ask about
rapid site set up.
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-18 Thread Chris Angelico
On Tue, Jun 19, 2012 at 3:33 AM, anatoly techtonik  wrote:
> WarmPotato? I could only find reference to a salad. Speaking about PHP
> in the context of www maybe the true reason to use is that Python
> doesn't work with web out of the box and PHP does? =)

It's something I'm still writing:
https://github.com/Rosuav/WarmPotato

Python works "out of the box" just fine; when I made a simple
browser-based manager for my Looney Tunes collection (letting me
filter by, for instance, whether Bugs Bunny appears in them or whether
they're about opera), Python was the language of choice. Worked just
fine.

ChrisA
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-18 Thread anatoly techtonik
On Mon, Jun 18, 2012 at 12:00 PM, Chris Angelico  wrote:
> On Mon, Jun 18, 2012 at 6:57 PM, anatoly techtonik  
> wrote:
>> On Sun, Jun 17, 2012 at 10:08 PM, Mark Dickinson  wrote:
>>> Due to some recent server changes at Enthought, the link to EPD on the
>>> 'Download Python' page (http://www.python.org/download/) is now
>>> broken.  It's currently pointing to
>>>
>>>   http://enthought.com/products/epd.php
>>>
>>> It should be pointing to
>>>
>>>   http://www.enthought.com/products/epd.php
>>
>> .php ?!?
>
> Hey, not everyone has enlightened web hosting :) And even those of us
> who do are not always able to do everything we want to. My current
> hosting box handles a number of sites including several that I don't
> control, so I can't strip out Apache and replace it with Pike and
> WarmPotato, but once WP gets mature enough, I'll move Apache and
> bounce everything through... until then, I'm not eating my own
> dogfood, and parts of my site are still run on PHP.
>
> No need to boggle :)

WarmPotato? I could only find reference to a salad. Speaking about PHP
in the context of www maybe the true reason to use is that Python
doesn't work with web out of the box and PHP does? =)
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-18 Thread Chris Angelico
On Mon, Jun 18, 2012 at 6:57 PM, anatoly techtonik  wrote:
> On Sun, Jun 17, 2012 at 10:08 PM, Mark Dickinson  wrote:
>> Due to some recent server changes at Enthought, the link to EPD on the
>> 'Download Python' page (http://www.python.org/download/) is now
>> broken.  It's currently pointing to
>>
>>   http://enthought.com/products/epd.php
>>
>> It should be pointing to
>>
>>   http://www.enthought.com/products/epd.php
>
> .php ?!?

Hey, not everyone has enlightened web hosting :) And even those of us
who do are not always able to do everything we want to. My current
hosting box handles a number of sites including several that I don't
control, so I can't strip out Apache and replace it with Pike and
WarmPotato, but once WP gets mature enough, I'll move Apache and
bounce everything through... until then, I'm not eating my own
dogfood, and parts of my site are still run on PHP.

No need to boggle :)

ChrisA
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-18 Thread anatoly techtonik
On Sun, Jun 17, 2012 at 10:08 PM, Mark Dickinson  wrote:
> Due to some recent server changes at Enthought, the link to EPD on the
> 'Download Python' page (http://www.python.org/download/) is now
> broken.  It's currently pointing to
>
>   http://enthought.com/products/epd.php
>
> It should be pointing to
>
>   http://www.enthought.com/products/epd.php

.php ?!?
--
anatoly t.
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-17 Thread Mark Dickinson
On Sun, Jun 17, 2012 at 8:32 PM, Georg Brandl  wrote:
> Am 17.06.2012 21:08, schrieb Mark Dickinson:
>> Due to some recent server changes at Enthought, the link to EPD on the
>> 'Download Python' page (http://www.python.org/download/) is now
>> broken.
>
> Fixed, thanks.
>
> Georg

Thanks, Georg!

Mark
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-17 Thread Georg Brandl
Am 17.06.2012 21:08, schrieb Mark Dickinson:
> Due to some recent server changes at Enthought, the link to EPD on the
> 'Download Python' page (http://www.python.org/download/) is now
> broken.  It's currently pointing to
> 
>http://enthought.com/products/epd.php
> 
> It should be pointing to
> 
>http://www.enthought.com/products/epd.php


Fixed, thanks.

Georg


___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www


[pydotorg-www] Broken link to 'Enthought Python Distribution'

2012-06-17 Thread Mark Dickinson
Due to some recent server changes at Enthought, the link to EPD on the
'Download Python' page (http://www.python.org/download/) is now
broken.  It's currently pointing to

   http://enthought.com/products/epd.php

It should be pointing to

   http://www.enthought.com/products/epd.php

instead.  If anyone has time to make this change, it would be much
appreciated.  I'd also be happy to make the change myself, given
access.

Thanks,

Mark
___
pydotorg-www mailing list
pydotorg-www@python.org
http://mail.python.org/mailman/listinfo/pydotorg-www