martes, 11 de agosto de 2009

ETangoCards

Después de más de un mes sin realizar alguna entrada, aprovecho un momento para comentar acerca de mi proyecto y de informática, un tema que en mi blog está empezando a brillar por su ausencia y no debería ser así.

¿Qué es ETangoCards? Es el titulo de mi proyecto y el nombre de la aplicación que estoy desarrollando este verano,...caluroso verano ;-). Ya hablé un poco sobre lo que es una aplicación de flash cards o tarjetas didácticas, sino se puede consultar la entrada correspondiente en la Wikipedia, tanto en ingles como también ahora en español.

Este post es para comentar algunas metodologías y tecnologías que estoy utilizando durante el desarrollo de ETangoCards, lo primero decir que ya hay un repositorio del proyecto en Gitorius, al final decidí que era más rapido y comodo utilizar Gitorius, así que podeis visitar la página,

http://gitorious.org/etangocards

o clonar el repositorio con Git:

git clone git://gitorious.org/etangocards/etangocards.git

También os comento que como uso C++ como lenguaje de programación e intento darle un enfoque orientado a objetos, estoy utilizando los bindings para este lenguaje de las conocidas bibliotecas como Gtk+, libxml2, etc, que son respectivamente Gtkmm, libxml++,...
Lo de que muchas bibliotecas que dan soporte para C++ en Gnome y Gtk+ terminen en -mm es un detalle curioso. Por lo visto cuando comenzó el proyecto Gtkmm se llamó Gtk--, ya que Gtk+ tenía un + y Gtk++ hubiera sido muy confuso. Pero como el signo - no se puede indexar facilmente decidieron por m en de -, es evindente por qué, ;-).
También me estoy ayudando de las autotools para la compilación y la instalación.
Mencionar también que descubrí la alternativa a los ficheros .glade. Lo normal cuando haces un aplicación con una interfaz gráfica de un cierta envergadura es utilizar la carga dinámiza de las ventanas, etc. Antes esto se hacía con la aplicación Glade, con lo que hacias tus interfaces en un IDE, y se cargaban después con las bibliotecas libglade o libglademm en caso de utilizar C++. Pero esto está deprecated para las siguientes versiones de Gnome. Por lo que tuve que buscar y rebuscar por internet así como preguntar a personas que trabajaban con estas herramientas y nada. Hasta que por fín encontré cuál es la alternativa y se llama GtkBuilder.
Por lo visto es otra parte de Gtk+, y sustituye a libglade. Para usar esto podeis encontrar información en la página de desarrollo de Gnome. Podeis seguir utilizando la herramienta Glade para diseñar vuestras interfaces, y aunque las útlimas versiones guardaban los diseños de manera predeterminada en el formato de GtkBuilder con extensión .ui, podeis utilizar los antiguos diseños en ficheros con extension .glade de una forma facil, simplemente podeis teneis que utilizar la herramienta gtk-builder-convert, para pasar los ficheros con formato Glade a los ficheros con formato GtkBuilder.

Esperando que todo esto os sea de provecho, os dejo hasta la proxima.
See you the next time

jueves, 25 de junio de 2009

Time Hollow

Pues este es el primer post que publico sobre videojuegos de NDS.
Éste es una aventura gráfica, y como su nombre indica, la trama tiene relación con los agujeros temporales. La historia trata sobre un chico de instituto que obtiene un boligrafo con el poder de abrir agujeros en el tiempo. Mi puntuación podría ser un 63 sobre 100, no es una obra maestra, pero es entretenido.
Proximamenta publicaré mis impresiones de varios otros juegos para la DS, como el del Profesor Layton, y los de Phoenix Wright.

See ya

viernes, 12 de junio de 2009

Samurai Champloo

Pues de nuevo voy a comentar una serie finalizada y de nuevo lo voy a hacer tarde.

Me decidí a ver este anime por que me lo recomendaron y las verdad es que ha sido tal como me dijeron, muy bueno. Trata sobre dos samurais con caracteres muy distintos, y una chica con la que se enbarcan a un viaje para buscar al samurai que huele como los girasoles. No quiero desvelar la historia así que no diré más.

No es una serie muy larga, son solo 26 episodios así no que no vale la excusa de decir: "no tengo tiempo". Es un anime perfecto para ver después de partirte la cabeza durante todo el dia.

Pues lo dicho, altamente recomendable, estética muy particular y entretenida, lo único objetable tal vez sea su final y la canción del opening pero es cuestión de gustos muy particulares.

Si quereis ver una serie de acción y que no sea una gran estupidez, como las grandes mierdas que encontramos a veces, podeis tirar de aquí.

P.D.: Una sugerencia, te puede salvar del tedio durante los grandes, grandes, grandes rellenos de otros animes, sin señalar a nadie(Shippuuden, ;-)).

lunes, 25 de mayo de 2009

Shikabane Hime

¿Qué puedo decir?...Simplemente que es una serie de Gainax. Sin duda puede elevarse al de obra maestra. Para el que no la conozca decir que consta de dos temporadas la 1ª Shikabane Hime Aka, la cual consta de 13 episodios y la 2ª Shikabane Hime Kuro que se compone de 12 epissodios y el decimotercero que saldrá en DVD, si no recuerdo mal en agosto de este año.

Si os gusta el anime y quereis ver una serie que no os deje mal sabor de boca y que no sea muy larga, os la recomiendo encarecidamente. Puede que al principio no la entiendas, yo no entendí mucho del primer capitulo, pero cuando veas el 2º o 3º te engancharás.

martes, 19 de mayo de 2009

Una forja decente

Pues como su titulo indica esta entrada es para comentar mi travesía por el mundo de las forjas de software. "¿Qué forja utilizar?" esta pregunta se me ha presentado durante estas dos últimas semanas, como ya comenté en post anteriores estoy realizando un proyecto de software libre y como buen proyecto libre debo utilizar una forja. Las características que quería era poder tener un repositorio Git(magnifico VCS del que hablaré otro dia), un sistema de control de tareas, otro de errores,...Al principio manejé varias alternativas, GitHub, Gitorius, Sourceforge.net y Redmine.
Los dos primeros soportan Git pero no me convencieron como forja sobretodo el segundo es solo un repositorio, sobre Redmine decir que es muy bueno pero que en realidad es como un software que tu tienes que hsotear, por lo que lo descarté también. Por tanto me quedaba sourceforge.net pero no llegaba a convencerme, terminé preguntando a un profesor de la facultad y me sugirió también Savannah, el utilizado por el proyecto GNU.
Finalmente me decante por este último en vez de por sourceforge.net, en realidad es por cuestión de gusto más que por prestaciones y además está más en consonancia con la filosofía de desarrollo de mi proyecto.

Sin más me despido hasta el siguiente post.
Sayonara.

Proyecto de Fin de Carrera

Bueno pues aqui estoy otra vez, ahora para hablar de mi proyecto de fin de carrera.
Como se puede ver en el titulo del blog soy informático, concretamente estudiante de ingeniería técnica...;-), por lo que voy a hablar de mi proyecto.
Se basa en una aplicación de flash card, no memorias flash. ¿Qué son? Pues a nuy grandes rasgos es un método de aprendizaje que se basa en la repetición de los conceptos a través de la lectura y relectura y relectura..., de unas tarjetitas. Para el que quiera más información puede visitar la página en la wikipedia inglesa sobre el tema. Dicho esto, comentar que la aplicación que estoy intentando desarrollar no es una cosa nueva, aunque muchos no hayan oido hablar de las flash cards en su vida, de hecho hay muchas aplicaciones como esta. De ahí que necesite darle un enfoque diferente y añadirle cosillas para que mi aplicación tenga algún futuro. Ni que decir tiene, que cualquier sugerencia será bien recibida.
Una característica principal es que será software libre, y trabajaré duro para que algún dia llegue a ser parte del proyecto GNU. No comentaré sobre las ventajas y beneficios del software libre, ya que hay miles de cientos de millones de lineas que hablan del tema y que lo explicarán mejor que yo, si alguien quiere informarse más que empieze por aquí.
Y lo dejo ya por que siempre he pensado que los post largos son dificiles de leer.

See you later.

Gundam 00

Después de varios miles de años sin postear, ;-), comento una de las últimas series que he visto.
Sin duda esta se merece ser elevada a obra maestra, de 50 capitulos, y con un final adecuado, que se ven pocos. La verdad la recomiendo a todo el mundo, sobre todo si te gustan lo animes de mechas, y sino también te puede enganchar.

Bueno con esto me despido y espero no tardar tanto la próxima vez.