| ||||
Respuesta: Competencias PHP Snif, soy consciente de que pude mejorar mucho mi código, pero apenas y alcance a mandarlo, hubo demasiado trabajo en la semana :( Por otro lado, me divertí bastante y ya quiero ver los mas cortos, a ver como están xD
__________________ Sin Ideas |
| ||||
Respuesta: Competencias PHP claro que falta, al final de que presente todos los códigos el publico en general dará su voto a favor del que guste... así, finalmente hay distintos ganadores, en distintas categorías...
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: Competencias PHP pateketrueke: voy a disentir un poco en las apreciciones que haces acerca de longitud de código y velocidad. Si realizas la medición de tiempo comenzando antes del include del archivo que contiene la función, notarás que los scripts más largos tardan más en cargar y, dependiedo de la cantidad de veces que se ejecuta la función, esto puede llegar a ser significativo en el tiempo total. Por lo demás me parece que estás haciendo un excelente trabajo. Además voy a reaizar una sugerencia para próximos concursos: estaría bueno que se puedan presentar dos códigos, uno sin comentarios, minimizado y bien optimizado y otro comentado y bien indentado para exponer.
__________________ Saludos. Gustavo |
| ||||
Respuesta: Competencias PHP Cita: bueno, te muestro el código que esta realizando la prueba del tiempo
Iniciado por Gustavo72 pateketrueke: voy a disentir un poco en las apreciciones que haces acerca de longitud de código y velocidad. Si realizas la medición de tiempo comenzando antes del include del archivo que contiene la función, notarás que los scripts más largos tardan más en cargar y, dependiedo de la cantidad de veces que se ejecuta la función, esto puede llegar a ser significativo en el tiempo total. Por lo demás me parece que estás haciendo un excelente trabajo. Además voy a reaizar una sugerencia para próximos concursos: estaría bueno que se puedan presentar dos códigos, uno sin comentarios, minimizado y bien optimizado y otro comentado y bien indentado para exponer. Código PHP: además, no solo lo hago una ves... lo hago aproximadamente 30 veces, el resultado del promedio de ejecución al final es lo que anoté en el tema original... (: -- ahora, con respecto a los códigos... siempre es mejor entregar una sola versión, comentada o no... el proceso de contar la longitud del mismo corresponde hacerlo aparte, por ejemplo, escribí estas dos funciones para probar los códigos...
Código PHP:
Ver original el código que finalmente se expone es el original, y el que se cuantifica se hace vía function_code(), que nos devuelve una versión sin comentarios y "comprimida" de nuestra función original usando Reflection espero esto ayude a dejar un poco mas claras las cosas, no se crean que lo estoy tomando muy a la ligera... de verdad que me esfuerzo, ¿pues no se nota? (:
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: Competencias PHP Ah, buenísimo eso de funtion_code() y Reflection satisface mi inquietud con respecto a entregar dos códigos (no haría falta). En cuanto al tiempo que tarda en cargar el código de la función, entonces si no estaría contemplado, ya que se mide solo la ejecución de la función. Y en cuanto al esfuerzo, si se nota, como te dije antes, estás haciendo un excelente trabajo! Adelante!
__________________ Saludos. Gustavo |
| ||||
Respuesta: Competencias PHP Falta solamente 1 para completar la serie el de Hidek1 y luego a saber sobre las votaciones.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| ||||
Respuesta: Competencias PHP Sabiendo que Hidek1 es un apasionado de las expresiones regulares y siendo su code uno de los más ligeros... ardo en curiosidad por verlo.
__________________ Tu álbum de cromos online!! |
| ||||
Respuesta: Competencias PHP Cita: y dejame confesarte algo, si el código de Hidek1 no tuviera esos horribles continue, su código sería el mas corto finalmente.... aunque, si el código de quike88 hiciera las comparaciones usando abs() sería de nuevo mas corto que el de Hidek1, en fin... yo considero a esto algo así como justicia divina... Edito: por cierto, no se como le vamos a hacer con las votaciones de los usuarios del foro... ¿tienen alguna idea?
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: Competencias PHP Cita: solo se me ocurre... votación manual ej:participante uno = 2 participante dos = 1 pero un recuento con este sistema puede resultar caotico Por mi parte que los moderadores(o colaboradores) php más el piloto del reto asuman esa responsabilidad.
__________________ Tu álbum de cromos online!! |
| ||||
Respuesta: Competencias PHP Mira el ejemplo que propuso caricatos al principio. okram propuso un método de votación que entiendo que es muy útil.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: Competencias PHP seee muy chevere la iniciativa yo me apunto tambien |
| ||||
Respuesta: Competencias PHP finalmente coloque una encuesta en el tema del desafio, creo que es lo correcto... y realmente no vi antes que era sencillo hacerlo... (:
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Respuesta: Competencias PHP jajajuwjuwaju acabo de ver los resultados.. no había podido conectarme el fin de semana... me falto poquito para ganar ehhh :) !! para la próxima no olvidare revisar denuevo mi código antes de entregarlo... (lo digo por lo de los continue xD) .. en todo caso felicitaciones a los que participaron es un gusto tener este tipo de competencias en el foro saludos!. PD: luego voy a leer todos los script.. asi me doy ideas a futuro ;) |
| |||
Respuesta: Competencias PHP aajajjaa en realidad no use muchas regex por que sino me iba a ir para atrás con el tiempo de ejecución.. pero igualmente no me aguante y le puse 1 xD! |
| ||||
Respuesta: Competencias PHP Hidek1 por qué decís que casi ganás si esto se define por votación y usted por ahora está primero. Felicitaciones, hiciste un trabajo excelente, simple y efectivo!
__________________ Saludos. Gustavo |
| |||
Respuesta: Competencias PHP Cita: verdad ... vamos que se puede gracias por el cumplido :) |
| ||||
Respuesta: Competencias PHP A lo que él se refiere es al tiempo de ejecución y el tamaño del código, no a la votación.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: Competencias PHP @quike88 Heh, por lo menos tu código es limpio y corto. El mío parece que venga de a saber donde por las vueltas que le dí! La próxima vez intentaré que mi código sea legible y que la gente no se maree (hasta yo me maree cuando lo repasé, pero eso de hacerlo en media hora, y medio dormido es bastante malo). Buen ya se nota que la optimización de código no es mi fuerte. @eZakto Un separador de silabas? O.o. En ese creo que no me apunto xD |
| |||
Respuesta: Competencias PHP para la próxima podrían usar ab para probar los script :) ..es solo una sugerencia y un aporte a los que no lo conocian sudo /opt/lamp/bin/ab -n 500 http://127.0.0.1/script1.php :) saludos! |
| ||||
Respuesta: Competencias PHP Hidek1 y eso de ab que es?? por cierto, no estaría mal un reto -incluso en equipos- para el tan solicitado diccionario hoygan
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
Etiquetas: |