Concurso de desarrollo de aplicaciones
Llego el dia del concurso. Esta es la oportunidad para comenzar a desarrollar lo que gusten en el lenguaje que deseen y demostrar lo que pueden hacer.
Es una competencia, pero la idea principal es divertirse, pasarla bien, y aprender entre todos con los proyectos que se expongan.
Cualquiera, y repito, cualquiera puede participar. No hace falta ser ningún guru en ningún lenguaje, solo tener un poco de imaginación y ganas de programar.
Premios
- Primer puesto:
Directo de la tienda oficial de elhacker.net, una alfombrilla de ratón con la posibilidad de elegir entre dos diseños!
+ una cuenta de @elhacker.net!
- Segundo puesto:: Una cuenta de @elhacker.net!
- Tercer puesto:: Una cuenta de @elhacker.net!
- El resto: Haberse divertido en el desarrollo y de seguro haber aprendido algo nuevo. Y por supuesto, la satisfacción de pasar un buen rato programando y compartiendo sus experiencias con la comunidad.
Bases del concurso:
Para participar hay que desarrollar una herramienta y presentarla junto con su código correspondiente. Tanto el objetivo de la aplicacion como el lenguaje a utilizar son de libre elección, por lo tanto hay basicamente una gran libertad para desarrollar lo que sea respecto del área que mas les agrade a cada uno.
Por supuesto, la aplicacion debe ser open source, ya que de esta forma podemos apreciar el espectro completo de la herramienta al poder ver su codigo completamente.
El post para participar debe tener una estructura similar a esta:
- Nombre del autor
- Nombre de la herramienta
- Lenguaje(s) en los que está diseñado
- Descripción del trabajo
- Link de descarga que contendrá el código fuente y el archivo ejecutable
- Captura de pantalla (en el caso de tener interfaz)
Es altamente recomendable que junto con la descarga del código y del ejecutable haya un archivo readme que contenga las instrucciones que sean necesarias que por motivos de espacio hayan quedado fuera del post de participación.
Plazos de participación:
El periodo de entrega de las aplicaciones comienza el día 23 de noviembre y finalizara el día 30 de noviembre, por lo tanto hasta que comience el periodo de entrega he creado este hilo para que los que tengan dudas respecto del concurso puedan preguntarlas allí.
El dia 23 de noviembre, este hilo sera reabierto y solo la publicación de las aplicaciones sera aceptada. Al finalizar el periodo de entrega, el día 30 de noviembre, comenzaran las votaciones que duraran 2 semanas completas.
Votaciones:
Al comenzar el periodo de votación, los usuarios tendrán la chance de elegir la aplicacion que mas les guste durante el periodo expuesto. Finalizado el periodo, no se podrán emitir mas votos.
Menciones especiales:
Habrá dos menciones especiales:
- Premio a la innovación.
- Premio al mejor código.
Cada mención otorga +5% extra calculado mediante los votos totales de la encuesta, pudiendo obtener un +10% extra si se obtienen ambas menciones.
Los moderadores de las secciones de programacion, junto con los miembros del staff, son los que deciden estas dos menciones especiales. Por supuesto nadie podrá votar su propia aplicacion para ninguna mención especial y quien quiera puede abstenerse de votar.
Deberán enviarme un pm con una estructura similar a:
- Premio a la innovación: Nombre del autor - nombre de la aplicación.
- Premio al mejor código: Nombre del autor - nombre de la aplicación.
Pudiendo dejar en blanco alguno de los dos campos. En el caso de no decidirse por ningún candidato, simplemente no enviar el pm.
El periodo para enviar los votos para la mención especial finaliza el mismo día que las votaciones generales, ese día haré el recuento y el ganador obtendrá su +5%/+10% sumado a los votos que ya tenga en la encuesta general.
Reglas:
100 reglas:
1) Las aplicaciones al estilo "Hola mundo" con menos de 10/20 lineas de código (dependiendo el lenguaje) serán descalificados. Cualquier duda respecto del criterio a seguir, leer el FAQ en el hilo de dudas
2) Cualquier aplicacion que no contenga su código fuente sera descalificada sin posibilidad de volver a presentarla.
3) Cualquier aplicacion 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) Se pueden postear aplicaciones relacionadas con el malware ya sean troyanos, virus etc. Pero esto debe quedar bien en claro en la descripción al postear la aplicacion. Es decir, cualquier intento de engaño para infectar usuarios sera motivo de baneo permanente.
Recomendaciones:
Si tenes alguna duda respecto del concurso, puedes hacer una consulta en el hilo de dudas o enviándome un pm.
Si tenes alguna duda respecto de una aplicacion y su funcionamiento, no dudes en enviarle pm al creador correspondiente.
Ante la duda, puedes subir cualquier aplicacion ya sea a VirusTotal u a NoVirusThanks.
Por supuesto, también puedes usar una maquina virtual para probar las aplicaciones.
Hilo oficial abierto!
Cualquier duda dirigirse al hilo de dudas.
Happy coding.
Lista de aplicaciones:
- JawBreaker
- DLL Genius
- Neural
- CryptHunt
- TurboTron computer
- HearBlocdenotas
- hK 2.0
- Mejor Combinacion
- Soft game map 1.0a
- MintDex
- EdHex
- WS Downloader
- RCBluetooth
- Notas por red
- Leviathan
- rcalc
- FrogCheat v1.1
- QtPassGen Version 2.0
- PyMSE
Concurso finalizado
Quiero felicitar de parte de todo el staff de elhacker.net, a todos los participantes de este concurso, ya que como siempre dije, gracias a su esfuerzo programando este concurso fue posible.
No puedo expresar mucho mas de lo que ya dije cuando termino la presentación, pero no esta de mas decir que personalmente fue un placer revisar las aplicaciones y analizar los códigos, chequear si utilizaban buenas practicas, revisar las cosas bien hechas, revisar las que estaban mal. Es un poco de lo que se trata una de las áreas de este mundo de la informática y de elhacker.net y creo es lo que a todos nos gusta.
Vamos a lo que todos quieren ver, los resultados, que vienen con algunas sorpresas que no serán del agrado de algunos, pero para ser justos es lo correcto:
Datos del concurso
Votos totales: 140 votos.
Porcentaje de las menciones: 5% cada una, es decir, 7 votos extra por cada mención.
Aplicaciones presentadas: 19 aplicaciones!.
Menciones especiales
Mejor código:
DLL Genius, Neural, TurboTron.
Idea Innovadora:
DLL Genius
Posiciones
Primer puesto:
DLL Genius: 25 votos (11+7+7)
Segundo puesto:
TurboTron: 11 votos (4+7)
Tercer puesto:
Notas por red: 9 votos ()
PyMSE: 9 votos ()