Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Portada » Foros Linux » Desarrollo » Programación


Nuevo tema Responder al tema
 [ 30 mensajes ]  Ir a página 1, 2  Siguiente
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Vie Abr 27, 2007 7:00 am
Mensajes: 1873

Nota Publicado: Mar Ene 25, 2011 5:29 am 
Arriba  
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: Codigo::Qt() | Qt Developer Network
Mis proyectos: github | SourceForge.net

 Perfil WWW  

Desconectado
Ganador CSEL 2011
Ganador CSEL 2011
Avatar de Usuario

Registrado: Dom Dic 12, 2010 6:07 pm
Mensajes: 357

Nota Publicado: Mar Ene 25, 2011 5:46 am 
Arriba  
Me parece una excelente idea!!
Te secundo en tu propuesta.

 Perfil WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Jue Abr 19, 2007 7:00 am
Mensajes: 1371
Ubicación: Cojutepeque, El Salvador C. A.

Nota Publicado: Mar Ene 25, 2011 5:49 am 
Arriba  
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!!!

 Perfil WWW  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Abr 12, 2007 7:00 am
Mensajes: 9186
Ubicación: tras la pantalla (...)

Nota Publicado: Mar Ene 25, 2011 12:33 pm 
Arriba  
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 ]

 Perfil WWW  

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Vie Abr 27, 2007 7:00 am
Mensajes: 1873

Nota Publicado: Mar Ene 25, 2011 3:27 pm 
Arriba  
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: Codigo::Qt() | Qt Developer Network
Mis proyectos: github | SourceForge.net

 Perfil WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Jue Abr 19, 2007 7:00 am
Mensajes: 1371
Ubicación: Cojutepeque, El Salvador C. A.

Nota Publicado: Mar Ene 25, 2011 4:50 pm 
Arriba  
es buena idea sería dejarlo libre, de todas formas quien pueda programar en .net que participe :P

_________________
Grüße...
Maiku

Full linux alchemist!!!

 Perfil WWW  

Desconectado
Forista Mayor
Forista Mayor
Avatar de Usuario

Registrado: Mié Nov 07, 2007 8:00 am
Mensajes: 887
Ubicación: Bogotá, Colombia

Nota Publicado: Mar Ene 25, 2011 9:03 pm 
Arriba  
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

 Perfil WWW YIM  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Abr 12, 2007 7:00 am
Mensajes: 9186
Ubicación: tras la pantalla (...)

Nota Publicado: Mar Ene 25, 2011 9:38 pm 
Arriba  
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 ]

 Perfil WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mié Nov 28, 2007 8:00 am
Mensajes: 1433
Ubicación: En la X del explorer (pulse para llamar)

Nota Publicado: Mié Ene 26, 2011 12:00 am 
Arriba  
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" -> (mmlf)
Última versión del gestor "Music Manager" -> (jmmm)

 Perfil  

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Vie Abr 27, 2007 7:00 am
Mensajes: 1873

Nota Publicado: Mié Ene 26, 2011 2:00 am 
Arriba  
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: Codigo::Qt() | Qt Developer Network
Mis proyectos: github | SourceForge.net

 Perfil WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 01, 2007 8:00 am
Mensajes: 3197
Ubicación: México, Estado de México

Nota Publicado: Mié Ene 26, 2011 2:29 am 
Arriba  
:? 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

 Perfil  

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Vie Abr 27, 2007 7:00 am
Mensajes: 1873

Nota Publicado: Mié Ene 26, 2011 3:56 am 
Arriba  
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: Codigo::Qt() | Qt Developer Network
Mis proyectos: github | SourceForge.net

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Dom Dic 20, 2009 3:33 am
Mensajes: 36

Nota Publicado: Mié Ene 26, 2011 7:42 am 
Arriba  
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 [code], 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...

 Perfil  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Abr 12, 2007 7:00 am
Mensajes: 9186
Ubicación: tras la pantalla (...)

Nota Publicado: Mié Ene 26, 2011 3:54 pm 
Arriba  
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 ]

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Dom Dic 20, 2009 3:33 am
Mensajes: 36

Nota Publicado: Mié Ene 26, 2011 5:21 pm 
Arriba  
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...

 Perfil  
Mostrar mensajes previos:  Ordenar por  
 [ 30 mensajes ]  Ir a página 1, 2  Siguiente
Nuevo tema Responder al tema

Saltar a:  


 Temas relacionados   Autor   Respuestas   Vistas   Último mensaje 
Abiertas las votaciones del concurso Screenshots 2011

en Concurso Screenshots 2011

Yoyo

4

1828

Mié Dic 28, 2011 9:11 pm

Yoyo Ver último mensaje

Bases del Concurso Screenshots Espacio Linux 2011

[ Ir a página: 1, 2 ]

en Concurso Screenshots 2011

Yoyo

20

3505

Sab Dic 24, 2011 8:00 pm

ramonovski Ver último mensaje

jdgr00, t4rr1t0 y Yoyo ganadores del Concurso Screenshots Espacio Linux 2011 ¡Felicidades!

[ Ir a página: 1, 2 ]

en Concurso Screenshots 2011

Yoyo

18

2454

Mar Ene 17, 2012 1:44 pm

Yoyo Ver último mensaje

I concurso de programación (códigos)

en Concursos de programación

akodo

0

966

Dom Sep 20, 2009 4:32 pm

akodo Ver último mensaje

I concurso de programación (comentarios)

en Concursos de programación

akodo

6

2764

Mié Feb 17, 2010 5:01 am

hipersayan_x Ver último mensaje



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC + 1 hora [ DST ]
Traducción al español por Huan Manwë
phpBB SEO