Cerca

Calendari

« Setembre 2010
Dg Dl Dt Dc Dj Dv Ds
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Arxius

01 Set. - 30 Set. 2010
01 Jul. - 31 Jul. 2010
01 Març - 31 Març 2009
01 Feb. - 28 Feb. 2009
01 Gen. - 31 Gen. 2009
01 Des. - 31 Des. 2008
01 Nov. - 30 Nov. 2008
01 Oct. - 31 Oct. 2008
01 Set. - 30 Set. 2008
01 Ago. - 31 Ago. 2008
01 Jul. - 31 Jul. 2008
01 Juny - 30 Juny 2008
01 Maig - 31 Maig 2008
01 Abr. - 30 Abr. 2008
01 Març - 31 Març 2008
01 Feb. - 29 Feb. 2008
01 Gen. - 31 Gen. 2008
01 Des. - 31 Des. 2007
01 Nov. - 30 Nov. 2007
01 Oct. - 31 Oct. 2007
01 Set. - 30 Set. 2007
01 Ago. - 31 Ago. 2007
01 Jul. - 31 Jul. 2007
01 Juny - 30 Juny 2007
01 Maig - 31 Maig 2007
01 Abr. - 30 Abr. 2007
01 Març - 31 Març 2007
01 Feb. - 28 Feb. 2007
01 Gen. - 31 Gen. 2007
01 Des. - 31 Des. 2006
01 Nov. - 30 Nov. 2006
01 Oct. - 31 Oct. 2006
01 Set. - 30 Set. 2006
01 Ago. - 31 Ago. 2006
01 Jul. - 31 Jul. 2006
01 Juny - 30 Juny 2006
01 Maig - 31 Maig 2006
01 Abr. - 30 Abr. 2006
01 Març - 31 Març 2006
01 Feb. - 28 Feb. 2006
01 Gen. - 31 Gen. 2006
01 Des. - 31 Des. 2005
01 Nov. - 30 Nov. 2005
01 Oct. - 31 Oct. 2005
01 Set. - 30 Set. 2005
01 Ago. - 31 Ago. 2005
01 Jul. - 31 Jul. 2005
01 Juny - 30 Juny 2005
01 Maig - 31 Maig 2005
01 Abr. - 30 Abr. 2005
01 Març - 31 Març 2005
01 Feb. - 28 Feb. 2005
01 Gen. - 31 Gen. 2005

Altres

Powered by Pivot - 1.40.5: 'Dreadwind'
XML Feed (RSS 1.0)
XML: Atom Feed

10 anys de Softcatalà
Benvinguts a la web personal d'en Jordi Mas. A la meva pàgina personal trobareu més informació sobre el que faig.

Temes

Cinema
Development
Llengua
Llibres
Openbravo
Programari Lliure
Softcatala

Iniciatives amb què col·laboro

Mono (darreres contribucions)
Abiword (darreres contribucions)
Gnome (darreres contribucions)
Softcatalà
Infonomia
Torna't Mico

| § gbrainy 1.51 for Linux and Windows

Here we have gbrainy 1.51, a minor bug fixing release. gbrainy is a game that challenges your logic, verbal, calculation and memory abilities.

What is new in version 1.51 from the NEWS file:

* 5 bug fixes
* Updated and new translations

The new translations include Vietnamese, Korean and Traditional Chinese translation (Hong Kong and Taiwan).

gbrainy 1.51 is available for download in source code from:

* http://gent.softcatala.org/jmas/gbrainy/gbrainy-1.51.tar.gz
    (md5sum 09762be168973e6157263ebbc0256a26)

Additionally, gbrainy is available for all major Linux distributions.

Updated Windows version

I have also updated gbrainy for Windows installer to 1.51. I did not this for more than 10 months, I think that I had to do it since the Windows version is downloaded by an average of 100 people per day. I have used Monodevelop 2.4 to build the Windows version and it worked very well making really easy now to build gbrainy cross platform.

| § Entrevista a No hi som per festes a RAC1

Aquest dilluns 30 d'agost a les 22.00 es va emetre (hi ha versió per baixar) una entrevista al programa No hi som per festes que em van fer fa uns dies per parlar de la tasca de Softcatalà. Parlo de com funciona Softcatalà, parlem de la trajectòria, quins projectes estem fent i l'estat de català a les TIC.

| § gbrainy 1.50

Here we have gbrainy 1.50, six months after the previous major version. gbrainy is a game that challenges your logic, verbal, calculation and memory abilities.


What is new in version 1.50 from the NEWS file:

Version 1.50
* 11 new logic games, 4 new calculation trainers, 13 verbal analogies
* Usability enhancements from Alexandre Laplante and Jeff Stewart, students from University of Ottawa
* Unit testing for the gbrainy.Core
* Ability to define external logic puzzles using an xml file (games.xml)
* Command line support
* 7 bug fixes

gbrainy 1.50 is available for download in source code from:

* http://gent.softcatala.org/jmas/gbrainy/gbrainy-1.50.tar.gz
    (md5sum 97be38b87b5396a5d1996257e45ec69e)

Additionally, gbrainy is available for all major Linux distributions.

Usability enhancements
Alexandre Laplante and Jeff Stewart, students from University of Ottawa, did a usability study on gbrainy as part of their university studies. They built a list of suggestions that I have been implementing during the 1.50 development cycle. This includes clarifying some English texts, changes on some user workflows and user interface modifications.

Ability to define external games using an xml file
Starting this version gbrainy is more extensible. Users can use an external file to the define their own games, something that was already possible for verbal analogies. There is an external file called games.xml that contains the game definitions and that users can modify or extend as they wish. This file is interpreted at run-time, then there is no need to do any compilation task. This allows to author games without the need of any having coding skills. There is already some initial documentation for this new feature that I will be extending during the next days.

Command line support
A few users have requested command line support for gbrainy to be able to automate custom game lists as part of training exercises in their classrooms. gbrainy now supports custom game list execution from the command line, list the games available and other options to automate game executions in environments.

Unit testing for the gbrainy
I had finally time to build some unit testing around the core components of gbrainy. This is not has been proved good for enhancing the quality and stability in each commit also helped to identify areas that need some work to be decoupled.

OpenSuse 11.3 inclusion as default game
gbrainy has been included in OpenSuse starting in 11.3 as default game. It was already part of OpenSuse Edu (for education). This is the second Linux distribution (first was Ubuntu) to my knowledge to include gbrainy as default game.

How to help

This is a common question that I get. Let me point out some areas where you can help:

If you like gbrainy, blog about it and tell your friends!

| § Using Mono.CSharp to evaluate code at runtime

When I read the first time about Mono.CSharp I thought that it was pretty cool and that for sure I will have a use for it soon.

In the past months I have been playing around with a few ideas to make gbrainy extensible using external definition files (something that I did for verbal analogies time ago). I considered using a DSL but I discarded it, at least for the medium term, since I still do not have clear the full set of actions that I would like to expose to users.

I decided finally to use XML plus Mono.CSharp to allow people to describe new games with no limitations. Mono.CSharp allows to evaluate code at runtime and then access the variables to get your results, and also, allowing to select the assemblies to expose. In the case of gbrainy I use it in the game defintion. As example:

<game>
        <_name>Tennis game</_name>
        <type>Logic</type>
        <difficulty>All</difficulty>
        <svg file = "tennis.svg" x = "0.25" y = "0.25" width = "0.5" height = "0.5"/>
        <variant>
            <variables>
                int games = 5 + random.Next (5);
                int rslt = (int) Math.Pow (2, games);
            </variables>
            <_question>There are [games] tennis games played simultaneous.
                 How many different forecast are possible?</_question>
            <answer>[rslt]</answer>
            <_rationale>Every game is an independent event with 2 possible results.
               The total number of possibilities is 2 at the power of [games].
            </_rationale>
        </variant>
</game> 

Notice how you can insert your own code between the variables tags and then reuse the results (referencing it between brackets) in different sections giving a great flexibility in terms of defining new games without full coding.

This really brings a very powerful way of extending your applications to your users, gbrainy is just one of the many use cases for this.

Starting from gbrainy 1.5x all the new games are going to be defined in this way, allowing people to extend, customize and fix them more easily.

| § Marató pencaire de Softcatalà, dissabte 19 juny

Aquest dissabte 19 de juny fem la segona Marató pencaire de Softcatalà d'àmbit general. En el passat, havíem fet orientades tasques molt específiques, com les Martons d'OpenOffice.org, de les quals fèiem una cada dos anys.

  Marató pencaire de finals del 2006. 

Objectiu de la Marató pencaire

En els últims mesos vam plantejar-ne la idea de fer-ne sense cap objectiu concret, sinó com una trobada regular cada tres mesos per tal de donar una empenta a aquells projectes que els hi cal, dels quals mai ens falten, i com darrerament havien estat les trobades per enllestir la Guia d'Estil.

També vam pensar que si ens trobàvem en un espai públic i obert, podíem convidar a tots aquells que volen col·laborar amb nosaltres perquè que puguin iniciar la col·laboració amb algú que els pot ajudar in-situ a resoldre els seus dubtes.

Voleu participar-hi?

Si heu col·laborat amb Softcatalà de forma esporàdica o voleu iniciar una col·laboració la Marató d'aquest dissabte és una bona oportunitat. Us aconsellem:

Si aneu a venir feu-nos arribar un missatge (jmas arrova softcatala.org) o podeu deixar un comentari en aquest mateix bloc.

Dades

Per la meva part

Per la meva part tinc ganes de donar una empenta a una nova edició del Recull de Termes, començant per la llista de termes no recollits que he anat recopilant en els darrers mesos i les esmenes que cal aplicar. En Jordi Serratosa també ha mostrat interès i segurament és on invertirem la major part del temps de la Marató.


Jordi Serratosa i jo mateix (davant del PC) a una Marató recent (foto Pau Iranzo)

| § gbrainy 1.42

Here we have gbrainy 1.42, a minor bug fixing release. gbrainy is a game that challenges your logic, verbal, calculation and memory abilities.

What is new in version 1.42 from the NEWS file:

* 14 bug fixes
* Updated and new translations (Russian, Serbian, Turkish and Hindi)
* Updated Mallard documentation

Milo Casagrande has done a very good job taking my previous Mallard documentation effort. He has reorganized, extended and simplified the documentation making it really easy to follow and user friendly.

gbrainy 1.42 is available for download in source code from:

* http://gent.softcatala.org/jmas/gbrainy/gbrainy-1.42.tar.gz
    (md5sum 6194d5d1924570dde849cbd2949323b4)

Additionally, gbrainy is available for all major Linux distributions.

Thanks to everyone that has given help or feedback to this version: Siegfried-Angel Gevatter, Milo Casagrande, David Minster, Gabriel Legaré, Robert Ancell, all the translators and the Ubuntu community for their bug reports.

| § Graphical representation of two years of development activity in gbrainy project

Carles Mateu, hacker and friend from the University of Lleida, has used gource to produce a graphical representation of the two years of development activity in gbrainy project (original high resolution videos). I have upload it to Youtube. See:


You can see some of the major milestones of the project:

Carles also has done the same for project Mistelix that I have also upload it to YouTube.

I have also found very interesting the video 5 years of Linux kernel development in Git. The activity is obviously several order of magnitude bigger.

| § gbrainy 1.41

Here we have gbrainy 1.41, a minor bug fixing release. gbrainy is a game that challenges your logic, verbal, calculation and memory abilities.

What is new in version 1.41 from the NEWS file:
Version 1.41
* 18 bug fixes
* Updated and new translations (Asturian and Greek debut in this version)

gbrainy 1.41 is available for download in source code from:

* http://gent.softcatala.org/jmas/gbrainy/gbrainy-1.41.tar.gz
    (md5sum 7b007461a0f5b6fbb135327cda4560ae)

Additionally, gbrainy is available for all major Linux distributions.

Thanks to everyone that has given help or feedback to this version: Siegfried-Angel Gevatter, Sam Tygier, Robert Ancell, all the translators and the Ubuntu community for their bug reports.

| § Com fer una calçotada pas a pas

Després de la darrera calçotada de Softcatalà molts van demanar instruccions precises de com fer una calçotada. Aquí hem recopilat com la vam fer nosaltres basats en la tradició espluguina.

Recepta per fer la salsa dels calçots

Per a 4 persones


Per fer els calçots

Necessitareu uns 15 ó 20 calçots per cap. Dependrà de si la gent menja molt, si tots en mengeu, etc.

Menú de calçotada

A veure, aquesta part varia segons cada casa, però nosaltres acostumem a fer això

Pica-pica (aperitiu mentre es coven els calçots):

Segon plat:

Postres:

Això seria una proposta però tot depèn de si sou molt menjadors o no perquè potser no cal posar tres tipus de carn diferent o no preferiu no fer verdures, al vostre gust.

Aquest text ha estat escrit per la família Cabal i Mas

| § gbrainy 1.40

Here we have gbrainy 1.40, two months after the previous major version. gbrainy is a game that challenges your logic, verbal, calculation and memory abilities.

What is new in version 1.40 from the NEWS file:

Version 1.4
 * 2 new logic games
 * Deprecated Glade and moved to Builder
 * Mouse support
 * Better RTL support
 * Updated and new translations (Hungarian, Afrikaans and Finnish)
 * Remove dead and legacy code
 * 12 Bug fixes
gbrainy 1.40 is available for download in source code from:

* http://gent.softcatala.org/jmas/gbrainy/gbrainy-1.40.tar.gz
    (md5sum fe7b25b08c2004d887f9fd092fba962f)

Additionally, gbrainy is available for all major Linux distributions.

gbrainy short term plans

There a few bugs still pending to be fixed from Bugzilla, and some additional ones coming from the Ubuntu community and others from personal e-mails. I'm planning to release a gbrainy 1.41 in 4/6 weeks. This minor release will contain fixes for these issues plus all the updated and new translations. After this, I will start to work on the next major version.

How to help

This is a common question that I get. Let me point out some areas where you can help:

If you like gbrainy, blog about it and tell your friends!

Thanks to everyone that has given help or feedback to this version: Siegfried-Angel Gevatter, Sam Tygier, Robert Ancell and also to all the translators.

| § Entrevista a l'Extraradi de COMRàdio

Aquest divendres 26 de febrer estic convidat al programa de l'Extraradi de COMRàdio per parlar de programari lliure. El programa s'emet en directe de 16 a 19 i m'entrevistaran cap a les 17.30.

| § Ja està disponible l'esborrany de la Guia d'estil per a la traducció de productes informàtics 2010. Comentaris?

Sempre he pensat que el software és profundament desagraït. Calen moltes hores per elaborar-ho i després el seu cicle de vida acostuma a ser d'uns pocs anys, una vida efímera si ho comparem a altres expressions intel·lectuals. Sovint quan una peça de software que has escrit assoleix un nombre considerable d'usuaris, i se'n comença a parlar, es produeix sovint una dissonància cognitiva: la gent pensa que el programari és útil, i inclús bo, i tu penses que li queden uns pocs anys de vida, i habitualment, que caldria tornar-lo a escriure'l (malgrat la refacció que ja hagis fet).

Però les lletres són força més agraïdes i menys fugisseres. Avui volia parlar de la nova versió de la Guia d'estil de traducció de productes informàtics que vam publicar ahir en versió d'esborrany (aquí teniu la versió web i també un PDF i un ODT). Un document que camina en aquest llindar entre llengua i tecnologia que és la traducció.

Sempre he pensat que aquest document és de les aportacions més importants que ha fet Softcatalà al món de la traducció informàtica, no només perquè ha esdevingut un estàndard de facto inclús als sectors professionals, sinó per l'efecte que ha tingut transversal en la homogeneïtzació de tot tipus de traduccions. 

Hem trigat cinc anys en publicar-ne aquesta nova versió. Penso que la gent que estem al voltant de Softcatalà hem après molt en aquest temps: ens hem endinsat en traduir projectes de documentació titànics (com el del GNOME o l'OpenOffice.org), programari web, vídeojocs, dispositius mòbils, i hem entrat en àmbits força especialitzats de la traducció. Al mateix temps, força gent ens ha fet arribar dubtes, consells, esmenes, agraïments, critiques i puntualitzacions sobre l'antiga guia.

Tota aquesta nova experiència i retroalimenació ha quedat ben recollida en la nova edició de la Guia. Hem tingut la sort de comptar amb la Diana, la Sílvia i el Jordi Serratosa. Prohoms amb un rigor, precisió i experiència molt amplia en traducció. Sense deixar també de banda, en Marc, el Pau, altres i jo mateix que també hem ensorrat un bon grapat d'hores.

Us faig cinc cèntims de com funciona el procés per recollida de comentaris:

L'objectiu és incorporar tots els suggeriments que rebem i publicar la versió final a finals de març del 2010. Els que no poguem incorporar, els afegirem a la llista de coses a fer per la propera versió.