¿Organizamos el concurso de programación EL 2011?

Temas sobre programación ( php, c, sql, html, perl, python, ruby, java, bash, etc ) y recursos ( herramientas, frameworks, hosting, cms, etc )
Avatar de Usuario
hipersayan_x
Forista Legendario
Forista Legendario
Mensajes: 1908
Registrado: Vie Abr 27, 2007 7:00 am
Contactar:

¿Organizamos el concurso de programación EL 2011?

Mensaje por hipersayan_x »

Hace tiempo, hace mucho, muuuucho tiempo que vengo pensando que deberíamos de empezar a hacer uso de este subforo, ya que ha estado casi un año sin uso, y me parece que deberíamos aprovecharlo, y hacer el primer concurso de programación de EL.
Vamos, estoy muy seguro de que a mas de uno le gustaría probarse como super hacker o algo así :P :D
Lo que mas me ha motivo a realizar el concurso de programación a sido ver esto:

http://foro.elhacker.net/programacion_g ... 347.0.html

Y pienso que podríamos tomar parte de esas reglas y adaptarlas para EL, obviamente porque este no es un foro de cracking, pheaking ni nada por el estilo.Obviamente que no esta permitido postear malware ni software privativo y que obviamente los programas deben funcionar en linux.
A su vez que podemos tomar parte de las reglas del concurso de screenshots, un post por cada proyecto, luego se cierra ese post hasta la etapa de votaciones, y así, igual que en el concurso de screenshots.
¿Que opinan?, ¿a alguien le gustaría participar? :oops:
Desarrollo en Qt: Qt Developer Network
Mis proyectos: github | SourceForge.net

Avatar de Usuario
t4rr1t0
Ganador CSEL 2011
Ganador CSEL 2011
Mensajes: 357
Registrado: Dom Dic 12, 2010 6:07 pm
Contactar:

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por t4rr1t0 »

Me parece una excelente idea!!
Te secundo en tu propuesta.

Avatar de Usuario
maiku
Moderador
Moderador
Mensajes: 1542
Registrado: Jue Abr 19, 2007 7:00 am
Ubicación: Cojutepeque, El Salvador C. A.

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por maiku »

la idea se había puesto en marcha anteriormente, y tuvo 0 concursantes

con-programacion/

no es que no se pueda hacer, creo más bien que no será algo que invada de alegría tan fácilmente como los concursos de screenshots (tengo aún de wallpaper la imágen de miku) y pues lo ideal es pensarlo bastante y corregir errores, antes de tratar de nuevo.
Grüße...
Maiku

Full linux alchemist!!!

Avatar de Usuario
niky45
Forista Ancestral
Forista Ancestral
Mensajes: 9187
Registrado: Jue Abr 12, 2007 7:00 am
Ubicación: tras la pantalla (...)
Contactar:

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por niky45 »

yo si es pasado febrero, me apunto. :D

PD: pero se puede elegir lenguaje, no?? a mi no me hagais usar algo que no sea bash.... :?
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]

Avatar de Usuario
hipersayan_x
Forista Legendario
Forista Legendario
Mensajes: 1908
Registrado: Vie Abr 27, 2007 7:00 am
Contactar:

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por hipersayan_x »

niky45 escribió:yo si es pasado febrero, me apunto. :D

PD: pero se puede elegir lenguaje, no?? a mi no me hagais usar algo que no sea bash.... :?
Es que esa es la idea, las reglas anteriores me parecían poco flexibles, entonces la idea es que se pueda usar el lenguaje que uno quiera y hacer el programa que uno quiera, ya que obviamente no todos van a estar interesados en hacer lo mismo.
O sea, sería hacerle un lavado de cara a las reglas y la estructura de dicha sección. Sería eliminar las secciones actuales:

- Comentarios a las propuestas de los concursos
- Propuestas para los concursos de programación
- concurso de programación (comentarios)
- concurso de programación (códigos)

Y hacer el concurso de programación exactamente igual que el concurso de screenshots.
Si a alguien mas le interesa la idea me pongo ya mismo a redactar las nuevas reglas.
Desarrollo en Qt: Qt Developer Network
Mis proyectos: github | SourceForge.net

Avatar de Usuario
maiku
Moderador
Moderador
Mensajes: 1542
Registrado: Jue Abr 19, 2007 7:00 am
Ubicación: Cojutepeque, El Salvador C. A.

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por maiku »

es buena idea sería dejarlo libre, de todas formas quien pueda programar en .net que participe :P
Grüße...
Maiku

Full linux alchemist!!!

Avatar de Usuario
hazaam
Forista Mayor
Forista Mayor
Mensajes: 887
Registrado: Mié Nov 07, 2007 8:00 am
Ubicación: Bogotá, Colombia
Contactar:

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por hazaam »

No es por ser antisocial, pero Puag, .NET xD! Ahora en serio, la idea está buena. Y me gustaría participar. Bue', eso digo a todo lo que me proponen, y ya ando atariado con juegos, blogs, quiero participar en el Wiki, y ahora en el concurso. T_T
Los ordenadores son buenos siguiendo instrucciones, no leyendo tu mente.

Linux User No. 467234 - Machine No. 375616
HP Pavilion Dv2500 - ArchLinux - Gnome 3

Avatar de Usuario
niky45
Forista Ancestral
Forista Ancestral
Mensajes: 9187
Registrado: Jue Abr 12, 2007 7:00 am
Ubicación: tras la pantalla (...)
Contactar:

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por niky45 »

mi idea es, proponer algun tipo de problema, y que el concurso consista en buscar una solucion. una vez vi algo opr el estilo en una pagina por ahi, y juro que sonaba interesante (pero en esa epoca no sabia programar.... ). el caso es que ya no recuerdo como eran los problemas. si un dia de estos tengo tiempo, hare una busqueda a ver que encuentro, si??

pero si. es FUNDAMENTAL que cada cual pueda elegir su infraestructura y su manera de hacer las cosas. de lo contrario, como cada quien programa en un lenguaje, se tendran muy pocos participantes por cada uno...

:)
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]

Avatar de Usuario
akodo
Moderador
Moderador
Mensajes: 1457
Registrado: Mié Nov 28, 2007 8:00 am
Ubicación: En la X del explorer (pulse para llamar)

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por akodo »

Después del chasco de la última vez y con lo ocupado que estoy, como que tengo pocas ganas... :(
La última vez también había buena intención por parte de todos, pero por la razón que fuera acabó siendo un fracaso. De todas formas, si no recuerdo mal, no se dijo nada sobre los lenguajes a utilizar la última vez. Como mucho se recomendaría alguno sin que ello impidiera que se pudiera presentar en otro lenguaje.

Y lo del generador de código que propuse, me pareció lo suficientemente genérico e interesante como para que se tuviera en cuenta. Es algo que se puede hacer en cualquier lenguaje, para cualquier lenguaje y que además puede resultar útil.

Si hay alguna forma de garantizar que participe un número mínimo de gente....
Descargue el gestor de mp3 "Music Manager" -> ([url=http://ctrlalt.iespana.es]mmlf[/url])
Última versión del gestor "Music Manager" -> ([url=http://sourceforge.net/projects/jmusicmanager/]jmmm[/url])

Avatar de Usuario
hipersayan_x
Forista Legendario
Forista Legendario
Mensajes: 1908
Registrado: Vie Abr 27, 2007 7:00 am
Contactar:

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por hipersayan_x »

Estas serían, mas o menos las bases del concurso:

Bases preliminares sujetas a cambios(Borrador)

Bases del concurso:

Para participar hay que desarrollar un programa y presentarlo junto con su código correspondiente. Tanto el objetivo de la aplicación como el lenguaje a utilizar son de libre elección, por lo tanto hay básicamente una gran libertad para desarrollar lo que sea respecto del área que mas les agrade a cada uno.
Por supuesto, la aplicación debe ser open source, ya que de esta forma podemos apreciar el espectro completo de la herramienta al poder ver su código completamente. El código fuente debe contener un archivo con su respectiva licencia y debe ser cualquiera aprobada por la OSI.
Sólo podrán participar usuarios registrados en espaciolinux.com. Si aún no eres usuario registrado puedes registrarte mediante el siguiente enlace:

ucp.php?mode=register

El concurso no tiene categorías, pero habrá 1°, 2° y 3° puesto de acuerdo a la votación de los usuarios.

Para participar, el post debe incluir la siguiente información:

- Nombre del autor
- Nombre del programa
- Lenguaje(s) en los que está diseñado
- Descripción del trabajo
- Link de descarga que contendrá el código fuente
- Captura de pantalla (en el caso de tener interfaz)

Las condiciones mínimas son:

1) Las aplicaciones al estilo "Hola mundo" con menos de 10/20 lineas de código (dependiendo el lenguaje) serán descalificados.
2) Cualquier aplicación que no contenga su código fuente sera descalificada sin posibilidad de volver a presentarla.
3) Cualquier aplicación que ya hayas posteado en el foro hace mas de 1 año, no puede ser presentada al menos que esta presente un re-diseño u alguna modificación en sus funciones.
4) Esta completamente prohibido el porteo de malware y/o software privativo o que contenga blobs binarios.

Votaciones:

1 ) Cada usuario registrado del sitio podrá votar una sola vez por categoría, siempre y cuando se hayan registrado antes de las votaciones.
2 ) Los votos se recibirán a través de una encuesta, la cual se publicará en un post dedicado para tal fin. Cada voto valdrá un voto neto y el ganador será el que obtenga la mayoría de los votos válidos.
3 ) Habrá solo una ronda de votación.
4 ) Como linuxeros que somos todos, confiamos en la honradez de los concursantes. Por ello, cualquier intento de fraude supondrá la descalificación del concurso.
5 ) Los usuarios podrán hacer sus comentarios sobre el trabajo de cada participante una vez abiertas las votaciones.
6 ) No está permitido que los participantes hagan spam, publiquen notas en blogs, sitios o foros solicitando que voten por ellos. Sin embargo, cuando publiquen sus Screenshots pueden ofrecer ahí mismo un ?discurso? a los votantes sobre el porque deberían de votar por ellos, explicando quizás el trabajo realizado.
7 ) Los encargados de revisar y validar los votos del resultado final serán los administradores y moderadores de Espacio Linux.
8 ) No esta permitida la auto votación.

--- Fin de las bases (Borrador) ---

Sugerencias, cambios, mejoras?
Desarrollo en Qt: Qt Developer Network
Mis proyectos: github | SourceForge.net

Avatar de Usuario
Deckon
Moderador
Moderador
Mensajes: 3273
Registrado: Dom Abr 01, 2007 8:00 am
Ubicación: México, Estado de México

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por Deckon »

:? Yo tengo ciertas dudas con respecto a la creación de este concurso (no me opongo pero tengo mis dudas), por ejemplo:

Yo usuario que a duras penas se que el ingles es un lenguaje :P como voy a poder calificar un programa "x"?...o acaso este concurso es solo para que lo evalúen personas con conocimiento de lenguajes??

En caso de ser esto afirmativo el concurso tendrá poca participación(a mi parecer).

En caso de ser negativo no creo que la mayoría de los votos puedan representar una verdadera valoración de un trabajo ya que un usuario sin conocimientos de lenguaje tal ves evalué mas una interfaz gráfica bonita mas que un código limpio y bien desarrollar no creen?.

No se si no e entendido bien la dirección de la idea del concurso pero esas son las dudas que tengo. saludos
Reglamento del Foro | Temas mas Preguntados | WikiEL | GitHub
Linux User #:406092
Manjaro | Asus P8z77-v | i5-2310 | Nvidia GeForce Gt 610 | Hp Ultrabook Folio 13

Avatar de Usuario
hipersayan_x
Forista Legendario
Forista Legendario
Mensajes: 1908
Registrado: Vie Abr 27, 2007 7:00 am
Contactar:

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por hipersayan_x »

Deckon escribió::? Yo tengo ciertas dudas con respecto a la creación de este concurso (no me opongo pero tengo mis dudas), por ejemplo:

Yo usuario que a duras penas se que el ingles es un lenguaje :P como voy a poder calificar un programa "x"?...o acaso este concurso es solo para que lo evalúen personas con conocimiento de lenguajes??

En caso de ser esto afirmativo el concurso tendrá poca participación(a mi parecer).

En caso de ser negativo no creo que la mayoría de los votos puedan representar una verdadera valoración de un trabajo ya que un usuario sin conocimientos de lenguaje tal ves evalué mas una interfaz gráfica bonita mas que un código limpio y bien desarrollar no creen?.

No se si no e entendido bien la dirección de la idea del concurso pero esas son las dudas que tengo. saludos
La idea no es juzgar que tan "lindo" le salio el código al concursante, sino ver quien capta mas atención de los usuarios, ya sea porque creo algo innovador, porque hizo algo visualmente atractivo, o porque hizo algo de mucha utilidad, y cualquier otro criterio también es valido.
Desarrollo en Qt: Qt Developer Network
Mis proyectos: github | SourceForge.net

Avatar de Usuario
codestation
Forista Nuevo
Forista Nuevo
Mensajes: 36
Registrado: Dom Dic 20, 2009 3:33 am

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por codestation »

Si en el concurso van a poder votar todos los usuarios entonces es mejor por lo menos tener una categoría, objetivo o problema a resolver y que no sea algo totalmente libre (no digo varias categorías ya que eso segmentaría aun mas la base de concursantes). Esto lo digo para encaminar mejor los votos, ya que así el votante tiene algo fijo que comparar entre todos los proyectos y e ir acumulando impresiones para que al final pueda darle el voto a uno de ellos.

Sobre el lenguaje pues está bien que sea a libre elección siempre y cuando corra bajo Linux (hasta podrían programar en C# siempre y cuando se ejecute correctamente bajo Mono).

Lo de la categoría hay varios enfoques, como por ejemplo resolver un problema muy especifico mediante un algoritmo, lo típico en pequeños concursos, pero se pierde la originalidad del programador ya que solo se evalúan los resultados y seria algo muy monótono ya que todos los proyectos harían exactamente lo mismo (lo veo muy aburrido).

Otro enfoque seria hacer una aplicación o sistema que haga X cosa pero que cada uno lo haga como quiera, por dar un ejemplo se podría proponer hacer un cliente/servidor de IM, allí el programador tendría que ser creativo al crear un servidor que maneje los mensajes/autentificación, intentaría ganarse los votos de los usuarios veteranos con un cliente de consola muy configurable o los votos de los que les gustan las cosas algo más visuales con una interfaz moderna en Qt/GTK.

Por ultimo está el enfoque "casi" liberal en el que el programador hace lo que quiera pero la aplicación tiene conseguir algo útil o innovador no importa lo pequeño que sea. Por ejemplo se podría dar una semana para que los concursantes propongan lo que quieren hacer y así los mods puedan filtrar las entradas tipo "hello world". Cuando digo algo util me refiero a esos programas que nos facilitan un poco el uso del computador o simplemente nos distraen un rato como por ejemplo un juego, un organizador de archivos, un notificador de eventos, etc.

Como sugerencia para la presentación de los proyectos se le pueden pedir a los participantes que utilicen un hosting para proyectos de software como GitHub, Gitorious o Google code, es muy sencillo abrir una cuenta y se evita el limite de adjuntos del foro, estos sitios tienen visores web muy buenos para ver el código fuente (incluso con resaltado de sintaxis) lo cual es mejor que cualquier etiqueta

Código: Seleccionar todo

, y se tendría una forma uniforme de obtener el código fuente de los participantes (evitando el proceso engorroso de subir los tarballs a uno de esos sitios gratuitos y la edición de links si uno llega a cambiar algo).
Just feel the code...

Avatar de Usuario
niky45
Forista Ancestral
Forista Ancestral
Mensajes: 9187
Registrado: Jue Abr 12, 2007 7:00 am
Ubicación: tras la pantalla (...)
Contactar:

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por niky45 »

ahora que lo pienso... la idea de algo completamente libre me gusta. y que se valore la utilidad... me refiero: cada cual hace el programa que quiera. y luego los votantes valoran que programa les resulta mas util (y esto incluye facilidad de manejo)

si es asi, y lo hacemos cuando tenga tiempo, me apunto.

y otra cosa: yo pondria como condicion extra, que no se pueda presentar nada que ya este publicado (por ejmplo, yo no podria presentar a f4a). de lo contrario, quien este participando en un proyecto (como yo en este caso) tiene mucha ventaja. rediseniar un programa es mil veces mas facil que hacerlo desde cero.

PD: pero una semana para presentarlo es muy poco tiempo... en hacer un programa minimamente decente (500 lineas incluyendo interfaz), se tarda una semana, dedcicandole timepo completo. y imagino que no soy la unica que tiene mas cosas que hacer. :?
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]

Avatar de Usuario
codestation
Forista Nuevo
Forista Nuevo
Mensajes: 36
Registrado: Dom Dic 20, 2009 3:33 am

Re: ¿Organizamos el concurso de programación EL 2011?

Mensaje por codestation »

Decía lo de la semana para registrar lo que tienen pensado hacer los concursantes y que lenguaje usarán, no la fecha tope de entrega; vamos que ni yo tengo el tiempo de hacer algo en una semana con lo ocupado que ando. Con 15 días o 1 mes me parece bien para hacer algo no muy complejo.
Just feel the code...

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje