A new and exciting GNOME version is out. Get it while it’s fresh!
I haven’t been able to contribute as much as I would like lately, just barely keeping www.pygtk.org not too outdated, but…
Arquitectura y técnica
Temas relacionados con el software libre, el conocimiento libre, propiedad intelectual, etc…
A new and exciting GNOME version is out. Get it while it’s fresh!
I haven’t been able to contribute as much as I would like lately, just barely keeping www.pygtk.org not too outdated, but…
Para empezar el año con novedades, aquà va una nueva versión de Condensaciones, la aplicación de cálculo de parámetros higrotérmicos de cerramientos y que permite comprobar la existencia de condensaciones superficiales o intersticiales.
Esta nueva versión 0.6 incluye como novedades principales:
Como el aspecto general ha cambiado ligeramente aquà va un pantallazo de la versió 0.6:
La aplicación se puede descargar en la página de desarrollo del proyecto.
La documentación, incluyendo manual del usuario y referencia de programación están disponibles aquÃ.
¡Espero que la disfrutéis!
Hace ya unos dÃas subà una nueva versión de la aplicación Condensaciones.
Condensaciones es una aplicación que permite realizar el cálculo de los parámetros higrotérmicos de cerramientos y la comprobación de la existencia de condensaciones superficiales o intersticiales.
Las novedades principales de la versión actual (0.5.4) respecto a la versión 0.4 son las siguientes:
La aplicación se puede descargar en la página de desarrollo del proyecto.
La documentación, incluyendo manual del usuario y referencia de programación están disponibles aquÃ.
TodavÃa hay muchas cosas que me gustarÃa mejorar, pero esto avanza a ratos libres…
¡Espero que la disfrutéis!
Hoxe, alguén preguntou nos foros de soloarquitectura.com sobre a posibilidade de obter o documento de excepcionalidade das Normas do Hábitat Galego en formato .doc. Desta pregunta xorde esta entrada no blog, para ofrecer solucións alternativas (e mellores, na miña opinión) ó emprego de ferramentas coma o MS-Office.
Continuar leyendo «Openoffice en galego»
The OpenOffice spreadsheet application, calc, can be extended through plugins to support new functions that can be as easily used in cell formulas as the built-in ones.
Being able to do this using my favourite language, Python, is possible, but not very well documented, so I’ve experimented a bit with it and have come up with a simple example that defines a bunch of new functions that take double and range arguments and return a single value or write back to a defined range. This example can be used as template to write your own plugins and is released under a GPL v2 or greater license.
The example has been developed using OpenOffice 2.4 running on Vista. To build it, you need the OO 2.4 SDK and a MSys environment to comfortably use makefiles and get a decent shell.
The extension file has in it all the needed files to rebuild the example. As the .oxt
files are just zipped files you can get them renaming the extension file so it gets a .zip
extension and unzipping it.
The makefile has some variables that point to the SDK dir and zip utility that you need to tweak and has the all
and install
targets build and install the extension.
Addins are composed by:
I hope this calc addin example is simple enough to get started. Enjoy!
Nouveau es un proyecto para la creación de un driver libre para tarjetas gráficas NVidia. La tarea es ingente y la dificultad técnica grande, ya que el fabricante no proporciona ningún tipo de documentación sobre el funcionamiento de su harware y casi toda la información se ha tenido que obtener mediante métodos de ingenierÃa inversa.
Por el interés técnico y ético del proyecto, hace tiempo que lo vengo siguiendo y, hace ya algo más de un año, he venido traduciendo los «Informes irregulares sobre el desarrollo de Nouveau» (TiNDC), boletines informativos, de estructura informal, que resumen la actividad del proyecto.
Como referencia, dejo aquà los enlaces a los números que he traducido en todo este tiempo (desde marzo del 2007): TiNDC 16, TiNDC 17, TiNDC 18, TiNDC 19, TiNDC 20, TiNDC 21, TiNDC 22, TiNDC 23, TiNDC 24, TiNDC 25, TiNDC 26, TiNDC 27, TiNDC 28, TiNDC 29, TiNDC 30, TiNDC 31, TiNDC 32, TiNDC 33, TiNDC 34, TiNDC 35, TiNDC 36, TiNDC 37, TiNDC 38.
These days, some people on the PyGTK mailing list have showed their disappointment with the apparent lack of support for GTK+ on the win32 platform.
As far as I can tell, the main problem lies in the lack of a convenient packaging due to lack of manpower, as the platform seems to build fine and win32 binaries are being offered, including all its dependencies.
The lack of good packaging probably hits harder on the bindings users, like the PyGTK ones, as they don’t need a C development chain but depend on a working GTK+ runtime and already have their own deployment problems to solve.
As either there’s not enough people interested in helping out with a more convenient packaging or the potentially interested ones don’t have the information, skills or time to join the effort, this post will try to gather some information that’s currently scattered around blogs, wiki pages or mailing lists in the hope that lowering the barrier to getting started can improve that situation:
mkdir windows-build; cd windows-build;bzr branch http://people.collabora.co.uk/~asabil/bzr/buildows ;cd buildows; ./buildows
.bat
file so you only need to copy the contents of the windows-build
dir to a windows machine and run the .bat
file to get the msi installer.
Alberto thinks the ideal solution would be the creation of msi installers. This allows easy mass deployments and gets good operating system integration, but while some of the needed tools (WiX) are open source, the toolchain isn’t (AFAIK), and being able to create the packages on a GNU/Linux box using cross-compilation and other native tools (wine/Mono/mingw) would be a great plus that would let GTK+ developers build their own win32 packages or the creation of GTK+ runtime packages using GNOME’s infrastructure.
We are sure that having a few motivated people willing to document the building and packaging process of gtk+ on windows can make a great difference here. Anyone is willing to scratch this itch?
Update: Alexander Shaduri is currently publishing an updated gtk+ runtime installer, a theme selector and a collection of themes within the gtk-win project on sourceforge. It can be downloaded here, as well as the NSIS configuration packages.
Update 2: Ali Sabil‘s buildows script is based on jhbuild. It fully works on a GNU/Linux box except for the last packaging step as WiX runs native code and he hasn’t got it to work using wine (he tried using a native dll under wine but couldn’t get it to work).
Update 3: There’s now a wiki page on live.gnome.org to collect all the relevant information about windows GTK+ packaging and the desired goals and a new chat room on gimpnet called #win32.
En Versus blog se publica una entrevista a Richard Stallman, personaje fundador del movimiento del software libre, en el que, como siempre, muestra su interesante y controvertida personalidad, sin dar puntada sin hilo.
Ya que se publica bajo licencia Creative Commons, Share Alike, la reproduzco a continuación para tenerla a mano:
Continuar leyendo «Entrevista con Richard Stallman»
List of some nice Thunderbird and Firefox addons I currently use, both on GNU/Linux and Windows:
Firefox:
Thunderbird:
A través de un artÃculo de El PAÃS se puede leer en una entrevista a Lawrence Lessig:
la cultura en el siglo XIX era «regrabable», ya que los autores creaban apoyándose en las ideas de otros. El siglo XX es de «sólo lectura», porque la extensión del copyright -en la Constitución estadounidense de 1787 duraba 17 años; ahora, se acerca a los 200- y el hecho de que las herramientas creativas estén en manos de unos pocos convierte a los creadores en consumidores pasivos o en delincuentes que violan la propiedad intelectual