[Php-avanzado] Avances en las tareas
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mar Oct 2 15:14:44 ART 2012
Hola Cesar,
El mar, 02-10-2012 a las 13:21 -0300, Cesar Gimenez Lascano escribió:
> muy buena la discusión! creo no queda mucho para agregar sobre la
> definición de programador...
Me debo de haber perdido un e-mail, porque lo último que ví sobre esto
son las pistas que dio David (ex alumno de este curso), pero nada sobre
cómo llegó la palabra "programador" de dónde viene originalmente al
software.
> En cuanto a la especificación de requerimientos, la tengo en papel
> pero quisiera pulirla un poco mas antes de exponerla.
Ahhh... es probable que entonces tengas más cosas que rehacer.
Generalmente a la 4ta o 5ta versión empiezan a ir bien rumbeados.
Lo planteo como un proceso iterativo conmigo, porque es de veras muy
difícil hacer una bien la primera vez.
> En cuanto a las tareas, me quede pensando en el primer ejercicio del
> curso (devolver una frase con la primera palabra en mayúscula y el
> resto en minúsculas), llegue al resultado pero no se porque creo que
> se puede optimizar mas el código, alguna sugerencia?
Pedís sugerencias sobre un algoritmo diferente, o sobre mejorar esta
implementación en PHP de la solución?
Respecto al PHP, salvo un par de cosas que podrían omitirse, se ve muy
bien!
> gracias!!!:
> el codigo:
>
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> <title>Ejercicios primera clase</title>
> </head>
>
>
> <body>
> <?php
> if (isset($_POST['control']) && $_POST['control']=="OK")
> {
> $tex=$_POST["frase"];
> $tex=trim($tex);
> $vec=explode(' ', $tex);
> $vec[0]= strtoupper($vec[0]);
> $long= count($vec);
> for ($i=1; $i < $long; $i++){
> $vec[$i]= strtolower($vec[$i]);
> }
> $vec= implode (' ', $vec);
> print("</br>" .$vec);
> }
> else { ?>
> <form id="form1" name="form1" method="post" action="ejercicios.php">
> <p>
> <label>Ingresar frase:<input type="text" name="frase"
> id="frase" /> </label>
> </p>
> <p>
> <input type="submit" name="enviar" id="enviar" value="Enviar" />
> </p>
> <p>
> <input type="hidden" name="control" value="OK" />
> </p>
> </form>
> <?php }?>
> </body>
> </html>
>
>
>
>
> El 1 de octubre de 2012 10:58, David Barraud <davidbarraud en gmail.com>
> escribió:
> Una ayuda del origen de la palabra programador: busquen algo
> de puertos, barcos, persona que acomoda los barcos....
>
> El 28 de septiembre de 2012 16:46, Leonardo Tadei - Pegasus
> Tech Supply <leonardot en pegasusnet.com.ar> escribió:
>
> Buenas a todos,
>
> quería escribirles para instarlos al uso de
> esta lista.
> Los que estén subscriptos con cuentas de
> Hotmail, Live, MSN o Outlook,
> recuerden marcar los mensajes como "no spam" varias
> veces o agregar la
> dirección de la lista a sus libretas de direcciones,
> para que no vayan a
> parar al correo no deseado.
>
> Tienen en este momento 3 actividades en curso:
> - buscar sobre el origen de la palabra "programador",
> que terminó en el
> ámbito del software por accidente. Pueden compartir
> libremente sus
> hallazgos por acá.
> - los ejercicios del curso. Pueden compartir sus dudas
> y sugerencias por
> acá.
> - las primeras versiones de sus especificaciones de
> requerimientos.
>
> Saludos cordiales!
>
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública:
> http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado