Planet

Por fin comienza la web

Saludos, me llamo Jacinto Capote Robles y pretendo que todo el mundo que visite la web le sea de utilidad. En la web podrás ver varios apartados
uno de ellos será informática training en el cual se podrá hacer todo el siguiente de mi pfc además de estar inscrito en el
III concurso de software
libre. Por último decir que agradeceré todos los comentarios y mejoras que me digáis,
 
 
Saludos.

IDE escogido

Hace tiempo estuvimos pensando qué IDE escogeríamos para programar y gestionar Mandarina. La conclusión a la que llegamos es que sería interesante que el IDE cumpliera los siguientes requisitos:

  • Disponible en MS Windows
  • Disponible en GNU/Linux
  • Que esté especializado en proyectos C y C++.
  • Que sea lo suficientemente rápido como para que no nos moramos mientras se inicia.
  • Que permita sea altamente configurable (y entre otras cosas permita escoger compilador)

De momento pensamos utilizar el compilador MinGW desde GNU/Linux (nos da palo saltar a MS Windows) y Wine para ir probando la ejecución, aunque de tanto en tanto saltaré a Hasefroch para cerciorarme del todo, no será lo usual.
El caso es que teníamos en mente: Eclipse y Code::Blocks , al final nos decantamos por el segundo, que es mucho más rápido .
Nos dejamos características interesantes, como que el IDE tenga soporte para svn, tal y como Eclipse tiene, pero… el soporte que Eclipse da a svn es francamente molesto.. cada dos por tres pide contraseñas y hace perder mucho más tiempo del que se gana. Para actualizar el repositorio ya utilizaremos otras herramientas (como por ejemplo rapidsvn, un buen entorno gráfico que facilita la tarea)
Posted in Desarrollo   Tagged: Desarrollo   

¿Que es Red Clover?

Proyecto RedClover

Este es el nombre de la primera linea de trabajo(inestable) de un  proyecto que se nos ha ocurrido a unos amigos y a mi .Trata sobre una solución de pentaho , a partir de un xmi que es un formato con etiquetas xml que te desvuelven los Metadatos de pentaho.
Y ¿que es pentaho?
La plataforma Open Source  Business Intelligence cubre muy amplias necesidades de Análisis de los Datos y de los Informes empresariales. Las soluciones de Pentaho están escritas en Java y tienen un ambiente de implementación también basado en Java. Eso hace que Pentaho es una solución muy flexible para cubrir una amplia gama de necesidades empresariales – tanto las típicas como las sofisticadas y especificas al negocio.
Proyectos en Pentaho
Estos proyectos son la unificación de varios “pilares” encontrados en una plataforma BI:

      

MaTest-0.1

Ya está disponible una primera (y precaria) versión del programa. Hay mucho que mejorar pero, al menos, es funcional.
Se trata de un único archivo de código fuente. Contiene algunas que otras “malas prácticas de programación”. La memoria se administra estáticamente, lo cual supone ciertas limitaciones; esto es algo que se solucionará en futuras versiones. Por otro lado, hay mucho que mejorar respecto a la robustez del código.
De momento, hay una serie de limitaciones estructurales en el programa que se irán solventando en las siguientes versiones y las cuales son:

  • Las matrices están limitadas a una dimensión máxima de 10×10.
  • Sólo se pueden usar las 6 conectivas predefinidas: implicación, negación, conjunción, disyunción, necesidad y posibilidad.
  • Sólo se pueden usar 5 variables: p, q, r, s, t.

Las limitaciones anteriores suponen a su vez que:

  • La identificación de las fórmulas bien formadas depende de las conectivas y variables definidas de antemano.
  • El algoritmo de evaluación está condicionado por dichas limitaciones e implementado en base a ellas. No se trata, por tanto, de una solución general.

Por último, habría que mejorar ciertas cosas y añadir algunas opciones para mejorar la interfaz de usuario, para hacer el programa más “user friendly”.

Presentación

¿Qué es BACA?
Backup of Custom Archives, pretende ser un sistema de backup para dispositivos extraibles como pueden ser pendrive, tarjetas flash, reproductores portatiles, disposivos moviles o discos duros.
¿Qué queremos hacer?
Almacenamiento de la información contenidas en los dispositivos con la idea que si este dispositivo se rompe, te lo roban, lo pierdes. Esto no suponga un trauma al no poder recuperar esos archivos. Incluso poder recuperar archivos borrados que teniamos anteriormente.
La plataforma en principio sera centrada en linux, aunque no descartamos la posibilidad de extenderlo a otras plataformas.
Bueno y eso es más o menos lo que queremos hacer.

Roadmap

El camino que esperamos siga Mandarina es el siguiente:
v0.0:

  1. Creación de librerías que permitan empaquetar y desempaquetar ficheros (y comprimirlos) (sí, ya sabemos que ya existen esas cosas, pero por distintas razones que iremos comentando, preferimos hacerlas nosotros).
  2. Crear especificación del formato (ficheros de configuracion, estructura de directorios, etc) que tendrán los paquetes de software usados por Mandarina.
  3. Crear un instalador/desinstalador que siga el formato indicado (basado en el modelo de empaquetamiento del punto 2).

v0.1:

  1. Añadir soporte para gestión de dependencias en el instalador.

v0.2:

  1. Añadir soporte para actualizaciones
  2. Crear pequeña plataforma que permita construir repositorios

v0.3:

  1. Crear una aplicación que permita crear y modificar paquetes.

v0.4:

  1. Crear interficies gráficas para todo lo anterior.

Más adelante quien sabe qué vendrá, es posible que, dado que éste roadmap es talvez demasiado precipitado, sufra algun que otro cambio en el futuro. Colgaré un enlace estático para que sea accesible sin tener que hacer ninguna búsqueda.
Posted in Deseos   Tagged: Deseos   

Presentación

Este va a ser el primer post sobre el proyecto Mandarina.
El proyecto Mandarina pretende ser un conjunto de utilidades que permitan descargar, instalar y actualizar software de forma automatizada de modo similar a cómo lo hacen programas como aptitude y emerge. ¿Cuál será su particularidad entonces? Pues bién, pensamos que los sistemas de Microsoft necesitan algo así, y es por eso que (aunque no nos agrade demasiado la compañía) hemos pensado en llevar adelante éste proyecto.
¿Qué nos motiva?

  • Que muchas veces, los usuarios de software libre, nos vemos obligados a utilizar entornos de Microsoft (léase Hasefroch). En tales casos, nos gustaría al menos poder disfrutar de ciertas comodidades con las que gozamos cuando utilizamos nuestros sistemas libres, y Mandarina pretende ser una herramienta que facilite ése objetivo.
  • Que creemos que un proyecto así podrá acercar el software libre a los usuarios de MS Windows (en todas sus versiones relativamente modernas).
  • Que creemos que podrá ser un impulso para proyectos tales como ReactOS.

Respuestas a posibles reacciones trolls:

  • ¡Estáis ayudando al diablo! : NO. Estamos ayudando a los usuarios presos del diablo.
  • Un proyecto así provocará que la gente no quiera migrar hacia entornos enteramente libres: No lo creemos así, realmente creemos que mucha gente descubrirá lo que es el software libre gracias a iniciativas como éstas.. y que muchos perderán el miedo al software libre, y muchos otros aumentarán su curiosidad por él ¿o alguien se queja de que Firefox funcione sobre Windows? Bueno.. probablemente algun troll que otro se queja.
  • ¡Sería más útil que dedicarais vuestros esfuerzos al proyecto GNU! : Se és más útil donde menos gente hay ayudando. El proyecto GNU está muy avanzado, y la mayoría de mejoras que se pueden hacer requieren muchos conocimientos y mucho tiempo del que no gozamos, creemos ser más útiles con éste proyecto.
  • No se me ocurren más comentarios trolls.

P.D. : Los desarrolladores somos Sergi Martínez Bea y Andreu Correa Casablanca . En breve un roadmap.
Posted in Anuncios   Tagged: Anuncios   

Hello world!

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!
      

RATOGI, comienza la aventura

Esta es el primer post sobre ratogi, inaguro el blog no sin pocas dudas si será el fracaso de otros años o si el proyecto se echara al cubo de las ideas, pero este año me veo más ilusionado pues ya no solo no es mi idea, es la idea de más gente, idea de dos amigos más, que una tarde nos pusimos a deicutir la idea, la cual esta idea fue evolucionando hasta el proyecto actual. Asi nacion Ratogi que son nuestras siglas de los nicks, Racoon, Topo y Ginji, y como no es mi derecho quedarme con la idea ellos son tambien sus padres(o madres según lo sientan).
Yo le tengo muchas esperanzas al proyecto y espero que evoluciones de gran manera, ya tengo esbozado varias rutas de trabajo y espero hacer una beta cerrada de pruebas para ver como evoluciona las comunidades. ¿Y que es Ratogi? bueno pues es largo de explicar eso mejor lo dejo para el siguiente post donde me podre expresar más libremente sobre el tema.
De momento ilusión y ganas no me van a faltar.

Gesport, seleccionado para el concurso universitario de software libre.

Hoy ha salido la lista de participantes en el III concurso universitario de Software Libre y la aplicación “Gesport, Software para el deporte” ha sido seleccionada para participar. En breve se comunicarán a través de mi página, mi blog y los medios que la organización y los patrocinadores proponen: La forja de redIRIS, los avances en el desarrollo y el crecimiento de la comunidad de este proyecto.
Espero que el objetivo de brindar a los entrenadores de cualquier especialidad una herramienta para controlar toda la información del estado de forma, mental y de salud de sus deportistas se pueda llevar a cabo en este corto pero intenso periodo de tiempo.
Tengo que agradecer a la comunidad de usuarios y desarrolladores de software libre por darme todas las herramientas con las que voy a desarrollar Gesport (Linux, GNU, KDE, Eclipse, PHP, MySQL, Symfony, Symfoclipse, Mozilla Fundation, y algún otro que seguramente me olvide), a la Universidad de Sevilla por organizar el Concurso y a la Escuela de Informática de Segovia por darme todo su apoyo en ser de los primeros de la Universidad de Valladolid que se lia con el Open Source.
Desde aquí también tengo que agradecer a mi entrenador de los últimos tiempos y compañero de carreras, entrenamientos de toda la vida (y alguna que otra jarana…), Pedro Lorenzo, su colaboración a la hora de recabar la información a analizar. También tengo que agradecer al tutor de Gesport y también atleta Juan Antonio Velasco Mate, por darme el apoyo en esta última fase de mi carrera como estudiante de informática, y en otras fases anteriores desde 1º de Bachillerato.
Antes de finalizar esta presentación os pongo el logotipo que, en principio y a falta de diseñador gráfico, dará la imagen al proyecto. Hay más cosas hechas y en breve tendremos un servidor de pruebas donde podréis tener vuestros entrenamientos y entrenadores registrados, y podréis reportar vuestros resultados. A partir de aquí podremos trabajar todos ( o pedir todos para que el desarrollador lo haga…) de manera que Gesport llegue a cumplir vuestras expectativas.

Distribuir contenido