| ||||
Respuesta: Competencias PHP Si, me lo imaginaba, pero bueno, la verdad es que no se me ocurre nada... Nadie tiene algún ejercicio de la universidad o algo por el estilo?
__________________ la la la |
| |||
Respuesta: Competencias PHP Triby, tienes razón me refería a Algoritmo no a logaritmo. A lo que me refiero es que a veces, en programación, la complejidad de algo reside en cual es la idea y procesos para obtener el resultado, no tanto como en como escribes la idea en el lenguaje. Lo que está claro es que los problemas deberían exponerlos los que más saben, porque si yo propusiera problemas de PHP lo más seguro es que ya estuvieran resueltos xD Lo que para mí es un desafío para alguien más veterano puede ser algo sencillo. |
| ||||
Respuesta: Competencias PHP Cita: El desafió lo puede plantear cualquiera.Acá te paso uno de los desafíos anteriores http://www.forosdelweb.com/f18/desaf...reduce-821659/ para que te bases en él por si te animas a plantear uno. Saludos. |
| ||||
Respuesta: Competencias PHP Cita: Que bueno sería que alguien plantee un reto como ese, tan bien explicado, con sus reglas y condiciones, y hasta ejemplos.
Iniciado por quike88 El desafió lo puede plantear cualquiera. Acá te paso uno de los desafíos anteriores http://www.forosdelweb.com/f18/desaf...reduce-821659/ para que te bases en él por si te animas a plantear uno. Saludos. Yo participe en un reto de números romanos que también estuvo excelente http://www.forosdelweb.com/f18/reto-...omanos-833978/ En lo personal en ese reto aprendí mucho. Les suplico, les imploro, les pido por favor que alguien presente un reto en esas condiciones.
__________________ la la la Última edición por truman_truman; 21/12/2011 a las 16:40 |
| ||||
Respuesta: Competencias PHP Cita: Hola pateketrueke. PHP significa Pasarse Horas Programando jajaja. Es broma. Voy a investigar a ver si logro llegarle a tu desafío.A propósito, me apunto en esto de los desafíios. Queda un hueco para mí en la lista de los novatos? Saludos.
__________________ Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes. No sé quien fué el que dijo eso, pero está bueno. |
| |||
Respuesta: Competencias PHP Cita: ese seria mas como un reto para google yo tuve la suerte de participar en ambos retos y en realidad fue bastante divertido el tema de comparar códigos con los demás creo que esa fue la mejor parte... ahora como reto estaré revisando a ver si se me ocurre algo ya que termine mi semestre en la universidad y tengo un poco mas de tiempo libre :) saludos. |
| ||||
Respuesta: Competencias PHP Hola: Cita: Estaba viendo que no has estado en uno de los primeros (al menos que yo recuerde), y que tampoco han participado muchos de los que claman otro desafío: Desafio : Laberinto... Si se tocan algunas de las condiciones, tal vez pueda servir.Otras posibilidades serían cosas gráficas... y bastante parecido al tema del laberinto, creo que se podría hacerse un script que reconozca formas geométricas (me suena que ya lo había propuesto en otra ocasión). Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Respuesta: Competencias PHP Ese de que reconozca formas geométricas suena interesante
__________________ 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 yo no se pero plantean problemas que con php no se si es la plataforma adecuada, no se, digo desde mi misera experiencia y fraudulenta profesion
__________________ ...::: http://www.sebastian-marquez.com.ar/portfolio/ :::... StartUp: http://www.heka.com.ar/ |
| ||||
Respuesta: Competencias PHP podemos hacer un banco de probleas como se hace en en ACM, problemas de matemáticas básicamente ( la solución de laberintos tiene mucho de eso, grafos, etc etc etc, es un problema recurrente en los concursos de programación), si se monta el sitio, cuenten conmigo !!!!
__________________ aconcaguaestudio.com |
| ||||
Respuesta: Competencias PHP Hola: En un desafío así, tendría bastante ventaja porque ya he tocado el tema: Capturar áreas en imágenes. Desde esa página hice mi Mapa de España... pero no solo se puede mejorar lo que ya tengo, sino que lo que se comenta en estos desafíos es importantísimo para conseguir la máxima depuración del código. Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Respuesta: Competencias PHP Hola a todos. Será que puedo plantear un desafío? Este va para los novatos. Los mas viejos ... perdón ... los mas experimentados, por favor no sean abusadores, que esto es un pastelito para ustedes. Dejen que los novatos se rompan el coco. Resulta que estás programando un sitio web para efectuar torneos de ajedrez online. Ahora tienes que programar una función para calcular la cantidad de partidas necesarias para efectuar un torneo, a partir de los siguientes datos: 1)- Tienes la cantidad de jugadores que van a participar. 2)- Cada jugador debe jugar con todos los restantes sin que se repitan las parejas de jugadores. Ejemplo: Para 3 jugadores: Jugador 1 Jugador 2 Jugador 3 Las partidas serían: 1 con 2 2 con 3 3 con 1 3 partidas en total. Pueden haber muchas soluciones, pero gana la mas optimizada y sencilla. Saludos.
__________________ Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes. No sé quien fué el que dijo eso, pero está bueno. |
| ||||
Respuesta: Competencias PHP Cita: ¿Sólo el total de partidas?
Iniciado por jorgelpadronb Hola a todos. Será que puedo plantear un desafío? Este va para los novatos. Los mas viejos ... perdón ... los mas experimentados, por favor no sean abusadores, que esto es un pastelito para ustedes. Dejen que los novatos se rompan el coco. Resulta que estás programando un sitio web para efectuar torneos de ajedrez online. Ahora tienes que programar una función para calcular la cantidad de partidas necesarias para efectuar un torneo, a partir de los siguientes datos: 1)- Tienes la cantidad de jugadores que van a participar. 2)- Cada jugador debe jugar con todos los restantes sin que se repitan las parejas de jugadores. Ejemplo: Para 3 jugadores: Jugador 1 Jugador 2 Jugador 3 Las partidas serían: 1 con 2 2 con 3 3 con 1 3 partidas en total. Pueden haber muchas soluciones, pero gana la mas optimizada y sencilla. Saludos. Código PHP: |
| ||||
Respuesta: Competencias PHP exacto, es un problema recurrente en los concursos de programación, como añoro mi época de universidad cuando hacíamos los concursos de C++...
__________________ aconcaguaestudio.com |
| ||||
Respuesta: Competencias PHP Hola amigo ¿qué te parecería a ti proponer una competencia mejor? Cita: Esa podría ser una buena competencia ver quién propone la mejor competencia jajaj. Saludos.
__________________ Di que no haces las cosas para que te las agradezcan, pero trata de hacerlas para gente agradecida. Cipriano. |
| |||
Respuesta: Competencias PHP jeje. Me temo que tengo uno muy bonito pero no voy a poder escribir todos los símbolos matemáticos por aquí, a menos que tome una captura de pantalla y la suba.... Este me gusta mas: Suponga que una empresa que fabrica termostatos requiere conocer el tanto porciento en que la temperatura de un cuerpo sólido (X) decrece en relación a la variación de temperatura (T) entre la mañana y la tarde. Datos: A las 12 del día la T de X es de: 28° C En la tarde la T de X es de: 11° C ------------------------------------------------------------------------- Solución::: Primero se ******** las ********* y despues ***** por ***% y es todo =D ------------------------------------------ Nah ese de broma, creo que realmente no conozco nada suficientemente difícil como para proponerlo para desafío. ========================================= Recuerdan la librería GD de PHP, no sería bueno que pudieramos cortar imágenes o colocar contornos de una manera irregular utilizando las funciones trigonométricas. Por ejemplo podríamos utilizar un cardioide, lembiscata, roza de X pétalos, etc..... y contornear una imagen o cortarla.... No se, esto me gusta, y además es muy parecido al desafío anterior en el que Caricatos lleva bastante ventaja. Estoy pensándolo seriamente, no se, yo estoy por apuntarme, coger la librería GD e implementar esto
__________________ Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +. |
| ||||
Respuesta: Competencias PHP Cita: Vaya, yo sabía que me lo ivan a despalillar rápido. Abusador, tu no eres novato nada jajaja.Buen trabajo hermano. Vamos a complicarlo un poquito. Y si en lugar de ajedrez fuera dominó y las partidas fueran de 4 jugadores, como calculas la cantidad de partidas, sin que se repitan las cuartetas de jugadores? Ahora si se enredó jejeje. Saludos.
__________________ Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes. No sé quien fué el que dijo eso, pero está bueno. |
| ||||
Respuesta: Competencias PHP Aquí va uno bueno: El usuario entra 3 puntos (x,y) y el programa le dice si matemáticamente es posible construir un triángulo con esos 3 puntos. Esto es má lógica que matemática. También gana la solución mas sencilla. A ver quien lo resuelve usando la lógica para encontrar la solución mas simple a este problemita. Parece facil pero tiene su cosa. Saludos.
__________________ Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes. No sé quien fué el que dijo eso, pero está bueno. |
| |||
Respuesta: Competencias PHP Cita: Jejejejejejeje.....
Iniciado por jorgelpadronb Aquí va uno bueno: El usuario entra 3 puntos (x,y) y el programa le dice si matemáticamente es posible construir un triángulo con esos 3 puntos. Esto es má lógica que matemática. También gana la solución mas sencilla. A ver quien lo resuelve usando la lógica para encontrar la solución mas simple a este problemita. Parece facil pero tiene su cosa. Saludos. Bueno, supongo que en la universidad te vas a topar con problemas un poquito mas complicados, por ahora estos te parecen dificiles pero ya veras que en un ratito las cosas cambiaran :) Los de los puntos, 3 puntos siempre formaran un triangulo a menos que 2 de ellos sean el mismo punto con igual o diferente cota. Lo podrias complicar poquitito mas si haces ::::: dados tres puntos verificar que los segmentos dirigidos entre estos formen un triangulo rectangulo::::::::
__________________ Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +. |
| ||||
Respuesta: Competencias PHP Cita: Hola hermano. Caiste en la conejera jajaja. Lo dije, parece facil pero tiene su cosa. Te falta otro caso en el que no se puede construir el triángulo. Es el caso en que los tres puntos estén alineados jejeje.
Iniciado por iovan Jejejejejejeje..... Bueno, supongo que en la universidad te vas a topar con problemas un poquito mas complicados, por ahora estos te parecen dificiles pero ya veras que en un ratito las cosas cambiaran :) Los de los puntos, 3 puntos siempre formaran un triangulo a menos que 2 de ellos sean el mismo punto con igual o diferente cota. Lo podrias complicar poquitito mas si haces ::::: dados tres puntos verificar que los segmentos dirigidos entre estos formen un triangulo rectangulo:::::::: O sea, evaluando si al menos dos de los puntos son iguales y si están o no alineados se soluciona el problema. Es más, con preguntar si están alineados tienes más que suficiente. Tienes 50% de los puntos. Si posteas la solución implementada en PHP te ganas el otro 50%. Saludos.
__________________ Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes. No sé quien fué el que dijo eso, pero está bueno. Última edición por jorgelpadronb; 24/12/2011 a las 00:24 |
| ||||
Respuesta: Competencias PHP Ahhhhhhh esto sequedó pasmao. Que pasa?
__________________ Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes. No sé quien fué el que dijo eso, pero está bueno. |
| ||||
Respuesta: Competencias PHP y será porque es navidad, etc etc, aunque yo tmb ando dando vueltas por el foro ;)
__________________ aconcaguaestudio.com |
| ||||
Respuesta: Competencias PHP Después de ver este tema: http://www.forosdelweb.com/f18/que-tipo-codigo-966505/ Un reto podría ser crear el script para ofuscar código PHP en esa misma forma, reemplazando algunos caracteres por secuencias de escape, tal vez combinado con base64 y eval() para complicar un poco más. Aunque ese sistema parece crear también "variables variables" para dificultar la lectura/modificación del script. Se aceptan más ideas. |
| ||||
Respuesta: Competencias PHP Hola: Cita: Me gusta la idea, y se puede usar una clave/semilla para ofuscar/des-ofuscarlo...
Iniciado por Triby Después de ver este tema: http://www.forosdelweb.com/f18/que-tipo-codigo-966505/ Un reto podría ser crear el script para ofuscar código PHP en esa misma forma, reemplazando algunos caracteres por secuencias de escape, tal vez combinado con base64 y eval() para complicar un poco más. Aunque ese sistema parece crear también "variables variables" para dificultar la lectura/modificación del script. Se aceptan más ideas. Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
Respuesta: Competencias PHP El de ofuscar código esta bueno, bonito y.... no tan barato jaja Ojala pudiera imaginar una forma de ofuscar código de manera que ni el globo ocular junto con el cerebro humano ni el interprete lo pudiesen entender, pero que se ejecute de lo lindo y haga lo que tiene que hacer..... Una cuestión imposible, pues si el interprete no lo entiende pues como.... ------------------------------------------------------------------------- La técnica de utilizar base 64 y eval que menciona Triby es buena, dificulta muchísimo la lectura y comprensión del código... (Adicionalmente agrego una compresión con gzdeflate.)
Código PHP:
Ver original Pero para un programador esto no representa ningún impedimento en obtener el código fuente. si quitamos el eval y metemos todo en un <pre> o mejor en un textarea podremos ver el código fuente:
Código PHP:
Ver original Se mostrará: <?php echo "Hola mundo"; ?> -------------------------------------------------------------------------------- Existe una forma más avanzada: Si se utiliza un algoritmo para encriptar el código fuente cambiando palabras, remplazando caracteres por otros diferentes o representarlos en hexadecimal como esto: http://pastebin.com/94XPs4g7 , nos vemos obligados a utilizar el mismo algoritmo para desencriptarlo, esto nos regresa a la cuestión en la que el código fuente de nuestro desarrollo se ve amenazado de nuevo. Creo que realmente no hay una forma que garantice que el cliente no podrá obtener jamás el código fuente de la aplicación, pero seguramente si le podemos estorbar bastante, hacerlo que se aburre y nos deje en paz. Y podamos conciliar el sueño tranquilamente =D
__________________ Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +. |
| ||||
Respuesta: Competencias PHP caricatos, así se pone aún más interesante. iovan, la idea del reto no es el hecho de ocultar el código, simplemente es una práctica que seguramente nos podrá ser útil en otros aspectos como desarrolladores, tal vez para protección de datos. |
Etiquetas: |