Entradas

Mostrando entradas de agosto, 2013

Revisión

Bueno, tras estar a lo largo de estas semanas desarrollando un poco el prototipo y distintas partes del proyecto, para ver como quedaban o por donde encaminar el desarrollo, he decidido hacer la primera revisión.Basicamente he cogido el diseño de la base de datos, el codigo que he desarrollado hasta ahora y un cuaderno donde voy apuntando ideas y, a pensar ¿que cosas deberia cambiar, cuales dejar igual?La idea original era hacer la plataforma y usar el control de versiones subversion, pero he cambiado a Git. Los cambios del prototipo a la version inicial serian los siguientes.-Area se proyectos: diferenciar proyectos propios de los proyectos en los que se colabora. Establecer control de tareas (issues) y un parte de trabajo.-Ranking: ya esta la primera version de las ecuaciones para valorar a un/a programador/a.Y generar diversos apartados en el area para empresas.En total son 11 puntos, bastante densos que, por un lado añaden funcionalidades (en los perfiles, en zona empresas, el ran…

Programando partes del proyecto

Imagen
Actualmente me encuentro programando el prototipo, lo hago para ir probando qué caminos debería de tomar. Ayer fue un buen día, porque conseguí programar un visor de código para los proyectos.


Básicamente la parte izquierda lista los archivos y directorios del proyecto que se desea ver. Después, cuando se selecciona un archivo de código  este se visiona en la parte de la derecha.
Ayer después de conseguir que funcionase hice esta foto y se la mande a un amigo.
El proyecto DirectORM es un programa que hice para cuando no funciona el Entity Framework con alguna base de datos (Accesss, postgresql,...) y tambien para java (el hibernate no me termina de convencer del todo). Lo que hace es que, a partir de un archivo xml con la descripcion de las tablas, genera las sentencias sql para la base de datos y una serie de clases (unas para manejar cada entidad y otras para conectar con la base de datos).
Eso sí, aclarar que de momento estoy haciendo el prototipo y me lo estoy tomando con calma (las i…

Mayo - Agosto 2013

Imagen
El conjunto de ideas se va formando desde Mayo de 2013 y se podría decir que la idea como tal en Julio ya esta completa, aunque aun no sabia como ni por donde podría comenzar.

Junio 2013
Se difunde la idea por el entorno local de Valladolid con resultado en interés nulo.

Finales de Julio y Agosto
Se comienzan a mirar tecnologías que harán falta para desarrollar la web y se descargan algunas y se ve por donde, mas o menos, se podría encaminar el desarrollo.
Prueba enlazando una biblioteca para git con un programa de consola, al lado el servidor remoto de github.







Imágenes de la primera versión para ver distintas piezas, estaba programado en J2EE, pero resulto que cuando fui a llegar a la parte de enlazar la web con un control de código tuve que cambiar de gestor de código y solo he conseguido una librería (libgit2sharp) que funciona y no me piden licencia astronómica por usarla.













De momento a reescribir el código en C#.

Principio del blog

Bienvenidos a todos/as, este es el comienzo del blog sobre el desarrollo de la plataforma de Not a Number. El proyecto nace para solucionar el contexto actual que se puede ver mas visualmente en la web www.notanumber.org.es 

Como es el primer posts voy a decir de donde viene el proyecto a traves de diferentes preguntas:

¿De donde nace la idea?
La idea se podría decir que resulta de un conjunto de experiencias propias a lo largo de los últimos años, sobre todo a partir del año 2010. En ese año termine mi segunda titulación (Desarrollo de aplicaciones) y tras un empiece bastante complicado en mi vida laboral como informático  llego cierto momento en el que me vi de conserje, con varias titulaciones y como no tenia la suficiente experiencia laboral no podía optar a ningún puesto de trabajo. Intente programar para alguna empresa de forma gratuita, pero ninguna acepto por motivos bastante dantescos.
(Básicamente la historia de Fred que se cuenta en la web del proyecto, es la mia propia)

Como se…