The New Cult of Dead Cow

December 17, 2005






DataBase for Objects

Filed under: Programacion, Mono, OpenBss, Boo

Buscando alternativas para el manejo de los datos en OpenBSS y alertado por un mail en la lista de desarrollo, dirigi mi mirada a db4o, este framework permite realizar el almacenamiento de Objectos (Java o .Mono) de una forma totalmente transparente.

Anteriormente enzo, estuvo experimentando con Hibernate que permitia guardar los objetos en una base de datos relaciones, sin embargo recuerdo que tuvo muchas dificultades con el proyecto. DB4O, no solo nos permite un uso sencillo de su funcionalidad ( aunque no por es menos potente) sino que ademas nos permite llevar el producto donde sea sin complicadas instalaciones, debido a que es una base de datos empotrada, al mismo estilo sqlite aunque sin tener las deficiencias de este ultimo.

Otro de los puntos a favor de esta tecnologia es su bajo consumo de recursos, y buen tiempo de respuesta (actualmente es usada la el control de las lineas ferreas de los trenes “bala” en España). Lamentablemente no existe una version del proyecto que pueda ser usada directamente en php o en python.

A continuacion un pequeño ejemplo de su uso:


	
import System
import System.IO
import com.db4o
	
class Pilot:
	private _name as string
	private _points as int
	
	def constructor(name as string,points as int):
		_name = name
		_points = points
	
	Name as string:
		get:
			return _name
	
	Points as int:
		get:
			return _points
	
	def AddPoints(p as int):
		_points = _points + p
	
	override public def ToString():
		return _name + \" / \" + _points
	
print \"Creando Contenedor\"
db = Db4o.openFile(\"data.yap\")
db.set(Pilot(\"Mario\",2))
q = db.query()
q.constrain(typeof(Pilot))
result = q.execute()
while ( result.hasNext()):
	Console.WriteLine(result.next().ToString())
db.close()

October 20, 2005






Otra modificacion a monologue

Filed under: Programacion, Mono, OpenBss

Despues de la mas que acertada observacion que recibi de parte de Alex, sobre mi mas que apurada modificacion a monologue, le he dedicado un tiempo a corregir dichas observaciones, esperando tambien que siga siendo igual de inquisidor (Y). Ahora monologue, aparte de soportar ya correctamente el formato Atom, tambien hice correcciones para el formato RSS 2.0, el cual no mostraba el contenido completo, ni links , ni imagenes.

Para usar estos cambios, hay que agregar un parametro en el nodo Blogger del archivo bloggers.xml, por ejemplo:


<bloggercollection>
	<blogger Name=\"Blogspot\" RssUrl=\"http://necudeco.blogsome.com/feed\" IrcNick=\"\" Head=\"\" Type=\"Rss\" />
</bloggercollection>

Para los que quieran usar esta nueva version de monologue, o ver el codigo lo pueden encontrar en el forge de OpenBSS. Agradecere cualquier sugerencia o correcion.

October 11, 2005






Avances en OpenBss

Filed under: Uncategorized, OpenBss

Luego de una larga charla entre enzo, juanpe y joil (nuevo integrante de OpenBss), divimos el diseño de los modulos :

  • Stocks
  • P.o.S.
  • Suppliers
  • Accounting

Para esto usamos el planificador de tareas de forge.novell.com, asi que los miembros del grupo vayan dandose una vuelta por el svn de Openbss

Tambien se hablo, del diseño de la pagina web para lo cual yo propuse usar gekko (CMS) mientras q angel habia propuesto jaws. Supongo que en los proximos dias estaran las dos opciones listas para ser evaluadas.

Otro tema importante pero que no se toco ahi, es el comportamiento de monologue con ciertos rss, que q voya tener q aplicarle otro parche mas. Lo que pasa es que algunos rss en su estructura no usan el tag description sino el content y eso por eso que blogs como el mio, no son mostrados de manera completa en por monologue sino que simplemente un resumen. Esto imposibilita que pongo links y que incluya imagenes. Aparte de ser imposible de leer un post mas o menos largo sin salir del site.






Monologue ya soporta ATOM

Filed under: Programacion, Linux, Mono, OpenBss

Aunque no es la version oficial de monologue sino solo una modificacion hecha por mi, ahora los desarrolladores de OpenBss ya pueden postear desde Blogger.
Si hay alguna otra persona que desee tener soporte en su planet para ATOM, y desea usar monologue puede pedirme el ejecutable y los codigos, o sino bajarlo del svn de OpenBss.

October 8, 2005






OpenBss

Filed under: Programacion, Linux, Mono, OpenBss

Hace poco unos amigos, interesados en desarrollar en Mono se les ocurrio desarrollar MonoTPV, que era un sistema para terminal de Venta desarrollado en mono. Ahora gracias a la iniciativa de enzo se ha transformado en OpenBSS, el cual sera un ERP para pymes. Todavia estamos en la etapa inicial de proyecto, pero se siente que va por buen camino.

La pagina web del proyecto es OpenBss.






















Get free blog up and running in minutes with Blogsome
Theme designed by B A Khan