iSharpKnocking

Es un placer comunicar que tanto Luis como yo (Miguel Angel) hemos logrado terminar al fin la carrera ^^

Eso no nos convierte aún oficialmente en Ingenieros en Informática ya que falta esperar las actas de junio y pedir el título.

Pero aún así, ahora hay que decidir que hacer con nuestras vidas, aunque por mi parte siempre ha habido y habrá un huequecito para seguir desarrollando este proyecto.

Mi plan para los próximos meses es terminar el dichoso refactoring que llevo tanto tiempo haciendo en la librería iptables-sharp (antes iptables-net), hacer una pequeña aplicación gráfica que la use y escribir más tests unitarios para ella (hay 0 actualmente tongue.png ).

Esta versión de la librería es en algunos aspectos más limitada que la versión que hay colgada en el tar.gz en googlecode pero promete mejor mantenibilidad y más facilidad para añadir soporte de extensiónes, antes era demasiado difícil.

Esto es todo, de momento ...

mangelp | General, iSharpKnocking | 2 Julio, 8:55am

Ya es hora de dar parte después de tanto tiempo.

Dado que tanto diego como yo no tenemos demasiado tiempo para dedicarselo al proyecto decidimos dejar el concurso así que no envíamos la documentación pertinente por lo que nos quedamos fuera directamente.

Pero el proyecto sigue, eso sí, muy despacito.

Así que lo de cambiar a la forja nada de nada. Seguiremos usando google code hasta que se harten de nosotros tongue.png

Ah, felicitaciones a los finalistas de este año face-smile.png

mangelp | iSharpKnocking | 6 Mayo, 5:57pm

Nos estamos estableciendo en el nuevo repositorio en la forja de rediris así que próximamente en la siguiente url encontrareis los fuentes:

https://forja.rediris.es/svn/csl2-isknocking

Update Lo de migrar al otro repositorio se va a retrasar ya que tenemos algunas pegas que resolver primero. De momento seguimos con el de google code.

mangelp | General, iSharpKnocking | 19 Diciembre, 12:20pm

Google ofrece de manera semi-gratuita un servicio de análisis estadístico del uso de un sitio web con el que he podido comprobar que la página del proyecto en google code acumula 55 visitas desde noviembre. No es un número para tirar cohetes, pero da idea de que el mundo no se ha olvidado de nosotros ya que no todas las visitas provienen de gente del concurso de software libre.

La siguiente estadística lo ilustra:

Y donde además se puede ver como se reparten los sistemas operativos teniendo más visitas desde windows que desde linux, pero como usan firefox no importa tongue.png (yo este post lo estoy escribiendo desde mi windows).

Quizás estas estadísticas nos ayuden a notar a lo largo de la evolución del concurso y del proyecto si nuestros esfuerzos atraen la atención de la comunidad o no.

Saludos.

mangelp | General, iSharpKnocking | 18 Diciembre, 3:19pm

En las últimas semanas me he dedicado a mover carpetas del svn de aquí para allá y a renombrar archivos para ajustarlo más a como tendría que estar ordenado separando el código nuevo refactorizado del antiguo que aún sigue en su carpeta.

La librería IptablesNet, antes llamada NetfilterFirewall, ahora pasa a llamarse IptablesSharp, nombre mucho más acorde ya que funciona principalmente sobre mono y el otro nombre induce a pensar lo contrario.

Así que ahora que está el código ordenado seguiré tirando código hasta que nos movamos al svn de la forja.

Con respecto al svn del año pasado vamos a eliminarlo, ya que el código quedará subido en el nuevo svn y no es plan de tener dicho código duplicado, aunque cualquiera que lo quiera ver lo tiene para descartar en el wiki de googlecode.

Saludos.

mangelp | iSharpKnocking | 3 Diciembre, 5:27pm

Ya es una noticia tardía, pero ya ha comenzado la segunda edición del Concurso Universitario de Software Libre en el cual participamos de nuevo este año con un nuevo nombre: iSharpKnocking

Nuestros objetivos son en parte algunos de los objetivos no finalizados del año pasado, más algunos que no habíamos ni siquiera tomado en cuenta, más las cosas que se nos han ido ocurriendo por el camino.

Para empezar terminaremos el refactoring y documentación que estaba planeado para la base de código para seguir con la librería que nos permite modificar las reglas de iptables desde código manejado.

A todo lo que hay que hacer hay que unir el handicap de que no tengo conexión en casa por lo que sólo puedo acceder al correo y a subir código cuando estoy en la escuela :S (la culpa es de telefónica que no me pone línea en mi casa), pero a cambio tengo ilusión y ganas de seguir adelante con el proyecto el cual será mi última actividad como alumno este curso académico ya que me queda poco para acabar la carrera.

Un saludos a todos los nuevos y antiguos participantes

mangelp | General, Software libre, iSharpKnocking | 15 Noviembre, 3:30pm

Nos hemos propuesto volver a participar en el concurso de software libre este año y para ello hemos elegido para participar otro nombre para nuestro proyecto, ya que son muchas las mejoras planeadas. Así que tras una dura deliberación ha sido iSharpKnocking, con el cual participaremos, si nos dejan, en la segunda edición del concurso.

A muchos les parecerá extraño que queramos participar habiendo estado en la final del año pasado y pensarán que los 15 minutos de fama ya pasaron. Pero en nuestro caso es una forma de reafirmar la existencia y continuidad de este proyecto y de promover el concurso de software libre, además de que nos gusta lo que hacemos y que el resultar ganadores del concurso nunca fue ni será nuestro objetivo (y ser finalistas menos tongue.png ).

No va a ser fácil ya que ahora disponemos de menos tiempo libre, pero tenemos ilusión por conseguir las metas que nos propusimos en su momento y que aún no se han materializado.

Si se quiere realizar un seguimiento del proyecto lo mejor es leer/rssear este blog, seguir el wiki en Google Code y/o descargar la versión test 0.1 para trastear con ella y ponernos unos cuantos issues tongue.png .

Respecto al código fuente estamos haciendo muchos cambios últimamente para modularizar el código que tenemos y permitirnos más flexibilidad. De modo que una estructura básica de modulos es actualmente:

  • IptablesNet: Librería para interactuar con iptables en c# aprovechando las características de tipado fuerte para resolver la mayoría de errores en tiempo de compilación.
  • Developer: Librería de elementos comunes que pueden ser reutilizados en cualquier proyecto.
  • SharpKnocking.Daemon: Servicio de captura de llamadas y análisis.
  • SharpKnocking.Doorman: Manager de configuración y gestor de llamadas.
  • SharpKnocking.PortKnocker: Aplicación cliente para llamadas.

El código fuente se puede obtener del repositorio svn en Google Code o del repositorio svn en la forja de rediris, aunque este último lo tenemos un poco abandonado de momento, pero lo actualizaremos habitualmente cuando comencemos a avanzar.

Un saludo para todos y esperemos pasarlo igual de bien que el año pasado.

mangelp | SharpKnocking, Software libre, iSharpKnocking | 31 Octubre, 4:30pm
rss
atom

Main

Mayo 2013
Dom Lun Mar Mie Jue Vie Sab
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Categorías

Posts Recientes

Archivos de Blog

The mono project