<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>GConta 2.0</title>
	<atom:link href="http://gconta.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gconta.wordpress.com</link>
	<description>Web de desarrollo de gconta, comentarios, divagaciones, y todo lo que se me ocurra</description>
	<pubDate>Thu, 13 Dec 2007 23:19:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Otro año más</title>
		<link>http://gconta.wordpress.com/2007/12/13/otro-ano-mas/</link>
		<comments>http://gconta.wordpress.com/2007/12/13/otro-ano-mas/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 23:19:57 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2007/12/13/otro-ano-mas/</guid>
		<description><![CDATA[Bueno, despues del congelamiento del proyecto sufrido el año pasado debido a muchas razones (aunque ninguna sirva de excusa) me dispongo otro año a intentarlo de nuevo. Otra vez concurso con GConta 2.0 en el Concurso de Software Libre Universitario, y por su puesto, otra vez utilizandolo para obligarme a terminar de una vez por [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Bueno, despues del congelamiento del proyecto sufrido el año pasado debido a muchas razones (aunque ninguna sirva de excusa) me dispongo otro año a intentarlo de nuevo. Otra vez concurso con GConta 2.0 en el Concurso de Software Libre Universitario, y por su puesto, otra vez utilizandolo para obligarme a terminar de una vez por todas el dichoso proyecto de fin de carrera (último escoyo para conseguir el título de una vez por todas).</p>
<p>Esta vez voy a intentar hacer bien las cosas, así que desde el principio me centraré en la documentación, para que después no me pille el toro a la hora de entregar el proyecto. Para esto he decidido realizarla en Métrica 3 (mas o menos lo que me permite el tiempo y mi paciencia) . He encontrado una página de la Consejería Superior de Administración electrónica! de Métrica 3 para tontos, solo les ha faltado la portada:</p>
<p><a href="http://gconta.files.wordpress.com/2007/12/buy4cheapbiz.png" title="metrica para tontos"><img src="http://gconta.files.wordpress.com/2007/12/buy4cheapbiz.thumbnail.png" alt="metrica para tontos" /></a></p>
<p>Bromas malas a parte, la verdad es que la página lo explica todo bien clarito, por lo que me he animado a utilizar el gestor de tareas del proyecto para gestionar las Actividades y Tareas de métrica 3 mientras documento y construyo la aplicación.</p>
<p>Esperemos que este año tenga mas tiempo y ganas que el año pasado. La verdad es que animos no me faltan, y más aún cuando ya hay gente que se ha ofrecido a ayudarme (desde bolivia nada menos) , además de informarme que la versión de gconta 1.0, ha sido utilizada para cursos de contabilidad en la universidad. Si es que este tipo de recompensa personal te aumenta el karma y es lo que te hace enamorarte del software libre. Gracias a todos a los que me apoyan.</p>
<p>Bueno, basta de charla y a trabajar. Y se me olvidaba, suerte a todos en el concurso <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/22/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/22/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=22&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2007/12/13/otro-ano-mas/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>

		<media:content url="http://gconta.files.wordpress.com/2007/12/buy4cheapbiz.thumbnail.png" medium="image">
			<media:title type="html">metrica para tontos</media:title>
		</media:content>
	</item>
		<item>
		<title>Cambio de dependencias</title>
		<link>http://gconta.wordpress.com/2007/03/27/cambio-de-depencias/</link>
		<comments>http://gconta.wordpress.com/2007/03/27/cambio-de-depencias/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 23:32:01 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2007/03/27/cambio-de-depencias/</guid>
		<description><![CDATA[Si en el post anterior comentaba las dependencias con MonoDevelop, debido a que GConta usaba el modelo de plugins de éste, resulta que ayer, casualidades de la vida, se ha liberado Mono.Addins, que viene a sustituir al framework de plugins de MonoDevelop. Encima sale después de mucho tiempo estudiando el código fuente de MonoDevelop &#8230; [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Si en el post anterior comentaba las dependencias con MonoDevelop, debido a que GConta usaba el modelo de plugins de éste, resulta que ayer, casualidades de la vida, se ha liberado <a href="http://groups.google.com/group/mono-addins/t/4552f2ee6508cd88" title="Mono.Addins" target="_blank">Mono.Addins</a>, que viene a sustituir al framework de plugins de MonoDevelop. Encima sale después de mucho tiempo estudiando el código fuente de MonoDevelop &#8230; :&#8217;(</p>
<p><strong>Mono.Addins </strong>es un framework para crear aplicaciones extensibles, y librerías que extiendan las funcionalidades de estas aplicaciones. Esta basado en el código de MonoDevelop (que estaba basado en el código de SharpDevelop), simplificando algunas cosas y eliminando la dependencia de MonoDevelop. De hecho se tiene previsto migrar MonoDevelop (la parte de gestión de los plugins, etc) a Mono.Addins. Es de agradecer que junto a la liberación de este framework se incluyan también <a href="http://www.mono-project.com/Mono.Addins" title="documentación" target="_blank">documentación</a> de cómo utilizarlo, ya que en MonoDevelop era inexsistente (y la que había estaba muy anticuada).</p>
<p>Así pues, comenzaré a pasar la aplicación a Mono.Addins ya que no hay que realizar grandes cambios. Además como dije antes, se elimina las dependencias con MonoDevelop del todo. La idea detrás de Gconta, es crear un framework para el desarrollo de aplicaciones de gestión orientadas a la Pyme. Como ejemplo, de uso de este framework, está el propio programa de contabilidad que viene a sustituir a gconta 1.0. Las dependencias quedarán así:</p>
<ul>
<li>MonoDevelop.Dock: Pasa a llamarse Gdl.Dock, que es la implementación en C# de gdl, una librería creada por la gente de anjuta, para permitir el reordamiento de widgets.</li>
<li>Mono.Addins: El núcleo para la gestión de las extensiones.</li>
<li>GConta.Core: Esta es la parte más importante ya que contiene el modelo y la implementación de una API para el acceso a la información contable de las empresas. Mediante esta API se podrá crear cuentas, apuntes, consultar asientos, clientes, etc</li>
<li>GConta.Core.Gui: Contendrá algunos elementos gráficos para facilitar la creación de las aplicaciones, como ventanas de progreso, alertas, etc. Mucho de este código se basará en MonoDevelop.Core.Gui.</li>
<li>GConta.Contabilidad: La implementación de la aplicación de contabilidad (finalidad última del proyecto) usuando el framework de GConta.</li>
</ul>
<p>Esperemos que no haya mas cambios en las dependecias!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=21&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2007/03/27/cambio-de-depencias/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>
	</item>
		<item>
		<title>Dependencias y prototipo</title>
		<link>http://gconta.wordpress.com/2007/02/28/cambios/</link>
		<comments>http://gconta.wordpress.com/2007/02/28/cambios/#comments</comments>
		<pubDate>Wed, 28 Feb 2007 23:46:58 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2007/02/28/cambios/</guid>
		<description><![CDATA[El proyecto sigue adelante (aunque lentamente). La plataforma MonoDevelop, realmente no estaba preparada para la creación de otras aplicaciones graficas. Es decir, el control de las perspectivas y la definición de las barras de herrmamientas y las vistas, forman parte de MonoDevelop.Ide. Es por eso que parte de estas funcionalidades las tendré que portar a [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>El proyecto sigue adelante (aunque lentamente). La plataforma MonoDevelop, realmente no estaba preparada para la creación de otras aplicaciones graficas. Es decir, el control de las perspectivas y la definición de las barras de herrmamientas y las vistas, forman parte de MonoDevelop.Ide. Es por eso que parte de estas funcionalidades las tendré que portar a GConta.Gui. Aunque de estos detalles hablaré mas adelante. Por ahora las dependencias con MonoDevelop son las siguientes:</p>
<ul>
<li>MonoDevelop.Core: Contiene la funcionalidad básica para la carga de plugins, y la creación de los arboles con las extensiones.</li>
<li>MonoDevelop.Gui: Contiene algunas ventanas utilies, como ventanas de progreso, información y asistentes.</li>
<li>MonoDevelop.Components: Principalmente, contiene las barras de herramientas ajustables, ademas de clases para facilitar la construcción de estas y menus.</li>
<li>MonoDevelop.Dock: Contiene la funcionalidad de las vistas, pudiendo ordenar y desacoplar los Pads (o vistas), ademas de poder guardar la disposición de éstas (layout o perspectivas).</li>
</ul>
<p>Pronto habrá avances gráficos, que es lo que la mayoría de la gente quiere. Hasta que se pueda cargar correctamente los Pads y menús mediante los correspondientes Addins, dejo un prototipo de pantalla de GConta, para que se haga una idea de la información adicional que las vistas pueden proporcionar.</p>
<p><a href="http://gconta.files.wordpress.com/2007/02/screenshot-prueba.png" title="GConta Prototipo"><img src="http://gconta.files.wordpress.com/2007/02/screenshot-prueba.miniatura.png" alt="GConta Prototipo" /></a></p>
<p>Por otra parte estoy intentando configurar Ibatis.Net con SQLite de forma que sea fácil la creación de empresas, pero teniendo en cuenta que en un futuro se pueda utilizar otros SGBD, o un incluso otra capa de persitencia como NHibernate, para ello voy a usar la implementación del DAO que viene con Ibatis.Net. Seguiremos informando!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=19&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2007/02/28/cambios/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>

		<media:content url="http://gconta.files.wordpress.com/2007/02/screenshot-prueba.miniatura.png" medium="image">
			<media:title type="html">GConta Prototipo</media:title>
		</media:content>
	</item>
		<item>
		<title>Sigo vivo</title>
		<link>http://gconta.wordpress.com/2007/02/05/sigo-vivo/</link>
		<comments>http://gconta.wordpress.com/2007/02/05/sigo-vivo/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 22:50:53 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2007/02/05/sigo-vivo/</guid>
		<description><![CDATA[Bueno, escribo para decir que el proyecto sigue vivo, aunque no lo parezca. He estado como la mayoria de participantes liado con los examenes (además del trabajo&#8230;). Pese a todo seguía con la investigación de la plataforma de MonoDevelop y el desarrollo de GConta. Iré subiendo información con forme la vaya pasando a limpio. Como [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Bueno, escribo para decir que el proyecto sigue vivo, aunque no lo parezca. He estado como la mayoria de participantes liado con los examenes (además del trabajo&#8230;). Pese a todo seguía con la investigación de la plataforma de MonoDevelop y el desarrollo de GConta. Iré subiendo información con forme la vaya pasando a limpio. Como anticipo dejo un diagrama de clases, sobre el paquete MonoDevelop.Core.<br />
<a href="http://gconta.files.wordpress.com/2007/02/monodevelopcore.png" title="monodevelopcore.png"></a></p>
<p style="text-align:center;"><a href="http://gconta.files.wordpress.com/2007/02/monodevelopcore.png" title="monodevelopcore.png"><img src="http://gconta.files.wordpress.com/2007/02/monodevelopcore.miniatura.png" alt="monodevelopcore.png" /></a></p>
<p>Lo más interesante de este diagrama, es la clase Runtime, y sobre todo el AddInService, donde reside toda la magía de las extensiones, ya que es ésta clase la que se ocupa de cargar dinámicamente los archivos .dll de las extensiones, y se ocupa de mantener actualizado el arbol de extensiones.</p>
<p>Uno de los objetivos de este proyecto, también era aprender C#, y sobre todo, desde el punto de vista de un desarrollador java. Es por eso que también estoy confeccionando una lista de &#8220;cosas extrañas&#8221; a los ojos de los javatos. Como por ejemplo, la palabra clave <code>params</code>.</p>
<p><code>public void UseParams (params int[] list);</code><br />
<code>...</code><br />
<code>UseParams(new int[4] {4, 5, 2, 1});</code><br />
<code>UseParams(1, 2);</code><br />
<code>UseParams(5, 6, 7);</code></p>
<p>Ahí podemos ver un ejemplo de uso de params. No será un revolución pero desde luego que más simple sí que queda.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=16&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2007/02/05/sigo-vivo/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>

		<media:content url="http://gconta.files.wordpress.com/2007/02/monodevelopcore.miniatura.png" medium="image">
			<media:title type="html">monodevelopcore.png</media:title>
		</media:content>
	</item>
		<item>
		<title>Concurso en el periódico</title>
		<link>http://gconta.wordpress.com/2006/11/08/concurso-en-el-periodico/</link>
		<comments>http://gconta.wordpress.com/2006/11/08/concurso-en-el-periodico/#comments</comments>
		<pubDate>Wed, 08 Nov 2006 13:03:01 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2006/11/08/concurso-en-el-periodico/</guid>
		<description><![CDATA[Hoy durante el desayuno me he llevado una grata sorpresa. En uno de los multiples diarios gratuitos aparecía un noticia (micro noticia) sobre nuestro concurso de software libre, este es el recorte:

El diario es www.metrodirecto.com en la edición de sevilla. La verdad es que 94 proyectos son muchos proyectos, esperemos que lleguen muchos a la [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hoy durante el desayuno me he llevado una grata sorpresa. En uno de los multiples diarios gratuitos aparecía un noticia (micro noticia) sobre nuestro concurso de software libre, este es el recorte:</p>
<p><a href="http://gconta.files.wordpress.com/2006/11/anuncio.png" title="Noticia del concurso"><img src="http://gconta.files.wordpress.com/2006/11/anuncio.png" alt="Noticia del concurso" /></a></p>
<p align="left">El diario es <a href="www.metrodirecto.com" target="_blank">www.metrodirecto.com</a> en la edición de sevilla. La verdad es que 94 proyectos son muchos proyectos, esperemos que lleguen muchos a la final, y sobre todo el mio! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=13&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2006/11/08/concurso-en-el-periodico/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>

		<media:content url="http://gconta.files.wordpress.com/2006/11/anuncio.png" medium="image">
			<media:title type="html">Noticia del concurso</media:title>
		</media:content>
	</item>
		<item>
		<title>Analisis del Core</title>
		<link>http://gconta.wordpress.com/2006/11/07/analisis-del-core/</link>
		<comments>http://gconta.wordpress.com/2006/11/07/analisis-del-core/#comments</comments>
		<pubDate>Tue, 07 Nov 2006 23:16:51 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2006/11/07/analisis-del-core/</guid>
		<description><![CDATA[Ya voy teniendo idea mas completa de las funcionalidades que ofrece el núcleo de MonoDevelop, así como el ciclo de vida de los plugin y los servicios que estan disponibles, como Operaciones asincronas, Monitores de progreso, Persistencia de propiedades etc.

Pronto mostrare otro video (esta vez con voz) con un plugin que permite ser extendido!. Se [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ya voy teniendo idea mas completa de las funcionalidades que ofrece el núcleo de MonoDevelop, así como el ciclo de vida de los plugin y los servicios que estan disponibles, como Operaciones asincronas, Monitores de progreso, Persistencia de propiedades etc.</p>
<p>
Pronto mostrare otro video (esta vez con voz) con un plugin que permite ser extendido!. Se creará un plugin que será extendido por otro plugin :), esto será el pan de cada día de esta arquitectura.</p>
<p>
En monodevelop se pueden definir aplicaciones (<code>IAplication</code>), mediante la herramienta <strong>mdtool</strong>. Por defecto arranca la herramienta IDE, que es el entorno de desarrollo, pero podemos ejecutar cualquier otra. Para obtener un listado de las aplicaciones registradas podemos hacer:</p>
<p>
<code>mdtool -q</code></p>
<p>
Con la herramienta <code>mdtool setup dir-link</code> se pueden agregar directorios personales para plugins ademas de instalar manualmente los addins. Esto es bueno para no &#8220;ensuciar&#8221; la carpeta de addins de monodevelop, además de no necesitar permisos de superusuario para probar los addins.</p>
<p>
Cuando busque una solución a la publicación web (mediawiki + plugin para exportar estaticamente?) subiré un par de chuletas que me estoy haciendo, sobre trozos de código útiles para monodevelop, y trozos de código de .net para javatos :D.</p>
<p>
También comentar que al fin he podido utilizar gconta como proyecto por lo que tengo un motivo mas para esforzarme, así que andaos con cuidado <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=11&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2006/11/07/analisis-del-core/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>
	</item>
		<item>
		<title>Componentes e informes</title>
		<link>http://gconta.wordpress.com/2006/11/05/componentes-e-informes/</link>
		<comments>http://gconta.wordpress.com/2006/11/05/componentes-e-informes/#comments</comments>
		<pubDate>Sun, 05 Nov 2006 13:34:28 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2006/11/05/componentes-e-informes/</guid>
		<description><![CDATA[Sigo inmerso en el analisis de gconta, y mas o menos, ya he decidido en que componentes se va a dividir y que librerias voy a utilizar. Por ejemplo para el acceso a datos voy a utilizar iBatis, con el correspondiente patrón DAO, para independizar el acceso. Esta parte es un poco mas compleja, ya [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Sigo inmerso en el analisis de gconta, y mas o menos, ya he decidido en que componentes se va a dividir y que librerias voy a utilizar. Por ejemplo para el acceso a datos voy a utilizar iBatis, con el correspondiente patrón DAO, para independizar el acceso. Esta parte es un poco mas compleja, ya que los addins deben cooperar y deberían utilizar el mismo método para la persistencia que tenga configurado el DAO &#8230;</p>
<p>Lo que sigo buscando es un generador de informes para mono, para los documentos que se tengan que generar. Creo que iTextSharp es demasiado bajo nivel, ademas me gustaría permitir que se modificaran facilmene las plantillas. En java me interesaba mucho jooreports, que era una librería para generar los informes en formato OpenOffice. Para ello se creaba un documento .odt, se extraía el archivo con el contenido (content.xml) y se editaba directamente este archivo con un lenguage freemarker, para marcar donde agregar los datos.</p>
<p>Freemarker tampoco esta para mono, con ikvmc se puede convertir los .class en una .dll y poder utilizarla en el proyecto, pero quizás implemente un subconjunto de freemarker y jooreports, y me cree mi propio generador orientado a openoffice. Seguiremos informando. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=10&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2006/11/05/componentes-e-informes/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>
	</item>
		<item>
		<title>Creando un plugin con y para monodevelop</title>
		<link>http://gconta.wordpress.com/2006/11/04/creando-un-plugin-con-y-para-monodevelop/</link>
		<comments>http://gconta.wordpress.com/2006/11/04/creando-un-plugin-con-y-para-monodevelop/#comments</comments>
		<pubDate>Sat, 04 Nov 2006 13:36:01 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2006/11/04/creando-un-plugin-con-y-para-monodevelop/</guid>
		<description><![CDATA[Despues de estar jugando con la arquitectura de monodelop, creando vistas, layout, comando &#8230; y despues de trastear tambien con vnc2swf, me he decidido a crear un tutorial de como crear un plugin con monodevelop. Despues de probar con Xnest, vnc2server, tightvncserver, x11vnc, lo mas estable (al menos para mi) para crear los screen cast [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Despues de estar jugando con la arquitectura de monodelop, creando vistas, layout, comando &#8230; y despues de trastear tambien con vnc2swf, me he decidido a crear <a href="http://csl-gconta.forja.rediris.es/screencast.html">un tutorial de como crear un plugin con monodevelop</a>. Despues de probar con Xnest, vnc2server, tightvncserver, x11vnc, lo mas estable (al menos para mi) para crear los screen cast es grabar el escritorio actual utilizando vino como servidor de vnc.</p>
<p>
En el video se muestra como crear un addin, explicando un poco el formato del archivo addin.xml, la configuración del proyecto con monodevelop, y como instalar los plugins en monodevelop. El plugin solo es un ejemplo, no sé si sera de mucha utilidad <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>
En un <a href="http://soleup.eup.uva.es/mario/post/1/432">post anterior</a> se habla de un cliente svn estático, gracias por el enlace ;), era justo lo que necesitaba para tener también la pagina web en el svn y actualizarla facilmente.</p></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=9&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2006/11/04/creando-un-plugin-con-y-para-monodevelop/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>
	</item>
		<item>
		<title>Acceso a la shell</title>
		<link>http://gconta.wordpress.com/2006/10/30/acceso-a-la-shell/</link>
		<comments>http://gconta.wordpress.com/2006/10/30/acceso-a-la-shell/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 21:15:27 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2006/10/30/acceso-a-la-shell/</guid>
		<description><![CDATA[Al fin tengo acceso a la shell de la forja, para poder crear una pagina web un poco más decente, después de que me arreglaran los fallos al crear mi cuenta en los servidores de la forja.
Como tengo acceso a varios ordenadores, y no me gusta recordar distintas contraseñas, utilizo la autenticación con clave publica/privada. [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Al fin tengo acceso a la shell de la forja, para poder crear una pagina web un poco más decente, después de que me arreglaran los fallos al crear mi cuenta en los servidores de la forja.</p>
<p>Como tengo acceso a varios ordenadores, y no me gusta recordar distintas contraseñas, utilizo la autenticación con clave publica/privada. Hasta ahora todo los usuarios de mis ordenadores era el mismo, pero ahora para la shell de la forja tengo otro distinto. Además no me gustaba tener la misma clave privada para sf.net y para forja.rediris.es.<br />
Así que generé dos clave privadas. Pero para la autenticación se necesita especificar a la hora de acceder que clave privada se va a usar, por lo que para acceder a la forja tenía que poner algo como esto:</p>
<p><code>ssh csl-gconta@csl-gconta.forja.rediris.es -i ~/.ssh/id_rsa_rediris</code></p>
<p>Así para cada ordenador que me conectaba, necesitaba especificar el usuario, el host y la clave privada, a veces el puerto &#8230; Como soy muy vago, me creé un bash para esto, aunque me parecía un poco cutre, así que me puse a leer el man de ssh, y encontré lo que necesitaba. Mediante el archivo <code>~/.ssh/config</code>, se puede especificar alias, de la siguiente manera:</p>
<blockquote><p># Lineas para acceso a la forja<br />
Host forja<br />
HostName csl-gconta.forja.rediris.es<br />
User csl-gconta<br />
IdentityFile ~/.ssh/id_rsa_rediris</p>
<p># Lineas para acceso a sf.net<br />
Host sf<br />
HostName shell.sourceforge.net<br />
User pepe<br />
IdentifyFile ~/.ssh/id_rsa_sf</p></blockquote>
<p>Las opciones son bastantes claras. Ahora cada acceso a mis ordenadores, los tengo configurados de esta manera, por lo que para acceder tan solo necesito:</p>
<p><code>ssh forja</code></p>
<p>o para sourceforge:</p>
<p><code>ssh sf</code></p>
<p>Aunque al final del todo, me di cuenta que la shell de la forja, hace un chroot jail, por lo que la cosa está bastante limitada. Sin php, ni python, ni perl, ni acceso a base de datos. Los comandos son bastantes escasos, aunque se entiende que se quiera evitar que los usuarios curioseen el sistema sin necesidad.</p>
<p>Resumiendo, que me quedo sin mediawiki, ni Trac para gestionar el proyecto. Abrá que volver al html puro y duro. Al menos podré utilizar el servidor para subir algún que otro screencast.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=8&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2006/10/30/acceso-a-la-shell/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>
	</item>
		<item>
		<title>Tormenta de Ideas</title>
		<link>http://gconta.wordpress.com/2006/10/29/tormenta-de-ideas/</link>
		<comments>http://gconta.wordpress.com/2006/10/29/tormenta-de-ideas/#comments</comments>
		<pubDate>Sun, 29 Oct 2006 23:13:58 +0000</pubDate>
		<dc:creator>gimco</dc:creator>
		
		<category><![CDATA[gconta]]></category>

		<guid isPermaLink="false">http://gconta.wordpress.com/2006/10/29/tormenta-de-ideas/</guid>
		<description><![CDATA[Este finde para que no se diga que no me esfuerzo en el proyecto, he buscado un experto contable con gran experiencia, para tener una sesión de BrainStorming. Bueno, realmente no era un experto, sino una experta, y no he tenido que buscar mucho (las ventajas de tener una novia diplomada en empresariales &#8230;).
Así que [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Este finde para que no se diga que no me esfuerzo en el proyecto, he buscado un experto contable con gran experiencia, para tener una sesión de BrainStorming. Bueno, realmente no era un experto, sino una experta, y no he tenido que buscar mucho (las ventajas de tener una novia diplomada en empresariales &#8230;).</p>
<p>Así que nos pusimos manos a la obra (sesión de brainstorming, mal pensados) y estuvimos soltando ideas sobre que cosas podría llegar a tener una buena aplicación de contabilidad. Después sacamos una serie de palabras claves, sobre las cuales desarrolar las ideas:</p>
<p>Cuentas, Libro de Iva, Asientos, Libro de Iva, Facturas, Libro de Iva, Clientes, Libro de Iva, Informes, Usuarios y Perfiles, Libro de Iva &#8230; y por que dije que parara. Aunque noté que ella insitía en algo.</p>
<p>También se da uno cuenta de qué es lo importante en una aplicación o mejor dicho, le intenté vender la moto de que la aplicación es nueva, de que la arquitectura interna va a cambiar, de que será más extensible, C# nuevo lenguaje y plataforma mono, etc. Lo único que me preguntó es que si iba a seguir teniendo los mismos iconos. Así pues, confirmé que en efecto, iba a tener los mismos iconos y alguno más! y ya pareció convencerle la idea.</p>
<p>Esto del marketing no es lo mio. Así que resumiendo para los no informaticos: el gconta más el ansiado Libro de Iva, y por supuesto, repetando los iconos! como no!!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gconta.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gconta.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gconta.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gconta.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gconta.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gconta.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gconta.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gconta.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gconta.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gconta.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gconta.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gconta.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gconta.wordpress.com&blog=489549&post=7&subd=gconta&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gconta.wordpress.com/2006/10/29/tormenta-de-ideas/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/gimco-128.jpg" medium="image">
			<media:title type="html">gimco</media:title>
		</media:content>
	</item>
	</channel>
</rss>