B4A

viernes, octubre 12, 2007

ArSol Open Source Software Directory

En estos últimos tiempos estuvimos trabajando con un amigo (Daniel Pierini, de Solo10.com) en un proyecto que creemos puede ser de utilidad.

Se trata de un directorio/buscador de soluciones open source. La idea es que cualquier persona, empresa o institución que necesite software para cualquier fin, pueda encontrar en nuestro directorio las opciones más importantes que haya disponibles en el mundo del software libre.

Es un proyecto que está en construcción, que requiere de bastante trabajo para seleccionar los productos y sitios a incluir, ya que nuestro objetivo es dotar los contenidos de la calidad necesaria. Sin embargo, creemos que ya tiene información suficiente para ser de utilidad.

Es por ello que, además, necesitamos de la colaboración de todos los navegantes, sugiriendo aquellos sitios/productos que consideren útiles para incluir en el directorio. Esto se puede hacer desde esta página.

De la misma forma si alguien encuentra en el directorio un sitio que considera no apropiado o que no responda al espíritu del software libre, agradeceremos nos lo hagan saber por mail a la dirección contact @ arsol . biz.

En el futuro, esperamos poder brindar además, otros tipos de soluciones relacionadas con el software libre.

domingo, julio 08, 2007

Cómo activar drivers Nvidia en Xubuntu 7.04

Tratando de usar Google Earth en my Xubuntu me encuentro con que al arrancarlo, sólo muestra la pantalla de inicio y luego me saca de la sesión X.

Buscando un poco, encuentro que los drivers de Nvidia (Tengo en esta máquina una placa Gforce de 128MB) no estaban instalados (Algo que seguramente olvidé hacer en la última actualización del sistema operativo).

La forma de instalarlos es desde Applications > Sistema > Restricted Drivers Manager, lo cual al habilitarlos, directamente los descarga e instala desde Internet.


Luego resta ponerlo "En uso" (como se ve en la pantalla anterior), lo cual se hace con el comando sudo dpkg-reconfigure gdm.

Finalmente se reinicia el gdm (xgm en el caso de Xubuntu) y al iniciar la sesión se nos notificará que el driver está en uso, lo cual podemos constatar desde
Applications > Configuración > Configuración de Pantalla donde ahora nos aparecen las resoluciones que posibilita este driver, como se ve en la siguiente pantalla:


Finalmente, con esta resolución el problema con Google Earth desaparece y funciona correctamente, como se puede ver a continuación:

martes, julio 03, 2007

Excelente tutorial de Squeak

A riesgo de ser repetitivo para quien lee las listas quiero comentar que Steve Wessels ha publicado un interesantísimo y completo Tutorial de Squeak (en inglés).


Por lo que pude ver, sin haberlo seguido completamente (aún), cubre muchos aspectos del desarrollo de una aplicación Morphic en Squeak, así como otros generales del desarrollo en ambientes de objetos, como:
  • Test Driven Development.
  • Trabajo con código Smalltalk.
  • Manejo de Morphs y Eventos.
  • Manejo de código fuente con Monticello.
Para finalizar, vale la pena comentar que el sitio del mismo autor es un lugar muy interesante con muchos y variados proyectos Squeak.

domingo, julio 01, 2007

Más herramientas para desarrollo web con Squeak


Sumados a los ya conocidos frameworks Seaside y HV2 recientemente se anunció el port a Squeak de AIDA/Web, un application server en Smalltalk previamente sólo disponible para Visual Works y Dolphin.

Según su autor, Janko Mivšek, AIDA/Web es un servidor web y también un framework para el desarrollo de aplicaciones web complejas con soporte integrado Ajax y Comet, una rica colección de componentes web para construir páginas web programaticamente, separación de presentación del dominio al estilo MVC, url fáciles de recordar, manejo integrado de sesiones y seguridad y muchas más características.

AIDA/Web corre aplicaciones web en producción desde 1996, lo cual habla de su madurez. Es usado en muchas inatranets de negocios desde el sistema de facturación de Gas para todo el gas en Eslovenia hasta un sistema de manejo logístico llamado e-logis y recientemente un CMS para manejo de procesos de negocios y calidad.

El proceso de instalación en una imagen 3.9 fue muy simple y sin problemas:

1. Se instala el paquete Sport.
2. Se instala el paquete Swazoo.
3. Se instala AIDA/Web.

Es importante destacar que cada vez más productos que fueron desarrollados en Smalltalks propietarios están siendo migrados a Squeak, lo cual demuestra claramente la tendencia hacia el software no propietario.

En el sitio de AIDA/Web hay algunas pantallas de aplicaciones desarrolladas con dicho framework así como también algunas historias de éxito.

Finalmente, para introducirnos en el producto, en el sitio del mismo hay un tutorial.