Re: Gallery programming (was Re: PESO - Kodachrome 1976)

2013-03-24 Thread David Mann
On Mar 24, 2013, at 4:11 PM, Aahz Maruch a...@pobox.com wrote:

 On Thu, Mar 21, 2013, David Mann wrote:
 
 While the scanner does its thing I'm rewriting my old photo gallery
 system from scratch and migrating the old data across.  I can't
 believe I wrote such bad code :)
 
 What programming language are you using?  (I've been in the process of
 upgrading my gallery code, written in Python.)

PHP 5, despite its weirdnesses :)  Pretty much everything I run on my server is 
PHP and I don't want to add more platforms to the mix if I can avoid it.  At my 
last job our server had PHP4, PHP5, Perl and Ruby On Rails and it was not a lot 
of fun to support.

Eventually we set up a new server with VMWare so we could separate all the 
insecure legacy sites onto their own instances and standardise our main server 
on a modern platform.  Made it a lot easier.

Cheers,
Dave


-- 
PDML Pentax-Discuss Mail List
PDML@pdml.net
http://pdml.net/mailman/listinfo/pdml_pdml.net
to UNSUBSCRIBE from the PDML, please visit the link directly above and follow 
the directions.


Re: Gallery programming (was Re: PESO - Kodachrome 1976)

2013-03-24 Thread Bruce Walker
On Sun, Mar 24, 2013 at 5:42 PM, David Mann dmann...@gmail.com wrote:
 On Mar 24, 2013, at 4:11 PM, Aahz Maruch a...@pobox.com wrote:

 On Thu, Mar 21, 2013, David Mann wrote:

 While the scanner does its thing I'm rewriting my old photo gallery
 system from scratch and migrating the old data across.  I can't
 believe I wrote such bad code :)

 What programming language are you using?  (I've been in the process of
 upgrading my gallery code, written in Python.)

 PHP 5, despite its weirdnesses :)  Pretty much everything I run on my server 
 is PHP and I don't want to add more platforms to the mix if I can avoid it.  
 At my last job our server had PHP4, PHP5, Perl and Ruby On Rails and it was 
 not a lot of fun to support.

 Eventually we set up a new server with VMWare so we could separate all the 
 insecure legacy sites onto their own instances and standardise our main 
 server on a modern platform.  Made it a lot easier.

I certainly understand keeping it simple, but if I may I'd like to put
in a good word for Python. If you should ever get the chance to start
a new project from a clean slate and feel like exploring (and can
afford the time) try it with Python. The language itself is a model of
clarity and power and the support system around it (libraries,
classes, docs, websites, services, etc.) is unprecedented. Its ability
to support the creation of instant one-liners all the way up to large
multilayered apps is eye-opening.

I spent two years developing a Google App Engine hosted product in
Python -- I had not written a line of Python before I started. Any new
project I should ever undertake will most certainly be in Python. This
is from someone who has developed with PHP since 2000, and done web
sites in Bourne shell, PHP, Perl, and a scripting language peculiar to
Borderware (now Watchguard).

It's good stuff. :)

--
-bmw

-- 
PDML Pentax-Discuss Mail List
PDML@pdml.net
http://pdml.net/mailman/listinfo/pdml_pdml.net
to UNSUBSCRIBE from the PDML, please visit the link directly above and follow 
the directions.


Gallery programming (was Re: PESO - Kodachrome 1976)

2013-03-23 Thread Aahz Maruch
On Thu, Mar 21, 2013, David Mann wrote:

 While the scanner does its thing I'm rewriting my old photo gallery
 system from scratch and migrating the old data across.  I can't
 believe I wrote such bad code :)

What programming language are you using?  (I've been in the process of
upgrading my gallery code, written in Python.)
-- 
Hugs and backrubs -- I break Rule 6http://rule6.info/
  *   *   *
Help a hearing-impaired person: http://rule6.info/hearing.html

-- 
PDML Pentax-Discuss Mail List
PDML@pdml.net
http://pdml.net/mailman/listinfo/pdml_pdml.net
to UNSUBSCRIBE from the PDML, please visit the link directly above and follow 
the directions.