Re: [pydotorg-www] Broken link to 'Enthought Python Distribution'
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'
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'
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'
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'
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'
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'
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'
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'
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'
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