-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add page about free software activity
- Loading branch information
Showing
2 changed files
with
69 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
--- | ||
|
||
# Free software | ||
|
||
I discovered free software in 1997, and shortly after I co-founded AsturLiNUX, a local Linux / free software user group | ||
in Asturias (Spain), where I served as secretary for 8 years. I organised and participated in many conferences, and gave many | ||
talks. | ||
|
||
## Projects I have contributed to | ||
|
||
* [LEGO trains](/software/2023/08/26/lego-trains.html). An IoT and AWS Lambda system to control LEGO trains. | ||
* [JUnit-Quickcheck](https://github.com/pholser/junit-quickcheck). A property-based testing framework for Java. | ||
* [Resilience4j](https://github.com/resilience4j/resilience4j). A fault-tolerance library for Java. | ||
* MyMobileWeb. A open-standards-based platform that simplifies the development of top-quality mobile web applications and portals, providing an advanced content and application adaptation environment. | ||
* EzWeb. A mash-up platform that is the front end layer of a new generation SOA architecture. | ||
* WodiDoc. An innovative tool to create composite documents from heterogeneous sources. | ||
* [REST-in-py](https://bitbucket.org/fundacionctic/rest-in-py/src/master/). A Python library to easily create REST interfaces for web applications. | ||
* [Vapour](https://github.com/berrueta/vapour). A Linked Data and content-negotiation validator. Public service available. | ||
* [TeRRaS](https://terras.sourceforge.net) (2009). An implementation of semantic matchmaking. | ||
* AGUA (2009). A library to perform grounding of semantic web services. | ||
* [XSLT-SPARQL](https://github.com/berrueta/xslt-sparql). An extension to query RDF documents using SPARQL from XSLT documents. | ||
* [OntoSpread](https://sourceforge.net/projects/ontospread/) (2007). A library to support spread activation techniques over ontologies. | ||
* [SWAML](https://swaml.wikier.org) (2007). An effort to publish mailing list archives in the semantic web using the SIOC ontology. SWAML won a National free software project award. | ||
* [WESO](https://sourceforge.net/projects/weso/) (Web Semántica en Oviedo) (2006). I wrote an API to access DL reasoners from Haskell using the DIG protocol. | ||
* [Zinc](https://zinc-project.sourceforge.net) (2004). Type classes in the [Curry functional-logic language](https://www.informatik.uni-kiel.de/~mh/curry/curry-lang.org/). It was my Master degree project, and it won an award from the Asturian Computer Engineers Association. | ||
* [LuPI](https://sourceforge.net/projects/pfc-prolog/), a minimal Prolog interpreter written in Java (2003). | ||
* CHM library for Java. Some utility classes that help to write look-and-feel guidelines compliant applications in Java. | ||
* Pocha in Java. An implementation of a typical Spanish card game, with network features. | ||
* PST-UML package for LaTeX. An utility package to make UML diagrams in LaTeX. | ||
* Translations and patches for LGrind, phpLibLogin, Drupal... | ||
|
||
See also [my Github projects](https://github.com/berrueta). | ||
|
||
## My talks | ||
|
||
* Software Libre y Programación Extrema. D. Berrueta. VI Jornadas de Software Libre en Asturias (Oviedo, 14 de Marzo de 2.006). | ||
* Mesa redonda sobre patentes de software. Escuela Universitaria de Ingeniería Técnica en Informática (Oviedo, 21 de Abril de 2.005). | ||
* Publicación web con DocBook XML. D. Berrueta. V Jornadas de Software Libre en Asturias (Oviedo, 16 de Marzo de 2.005). | ||
* Tutorial de CVS. D. Berrueta. Escuela Universitaria de Ingeniería Técnica en Informática de Gijón (Viesques, 23 de Febrero de 2.005). | ||
* Pequelín, la distribución educativa. L. Rodríguez, D. Berrueta. Centro Municipal Integrado de La Arena (Gijón, 15 de Octubre de 2.004). | ||
* Introducción al software libre. D. Berrueta, L. Rodríguez, P. López, S. Fernández. Centro Social «El Encuentro» (Navia, 6 de Diciembre de 2.003), Colegio «Sagrada Familia» (El Entrego, 19 de Diciembre de 2.003), Colegio «Loyola» (Oviedo, 14 de Enero de 2.004), Centro Municipal Integrado de La Arena (Gijón, 8 de Julio de 2.004), Centro «Tomás y Valiente» (Corvera, 7 de Abril de 2.005), Ateneo Obrero de Gijón (21 de Febrero de 2.006). | ||
* Herramientas colaborativas en el desarrollo de software. D. Berrueta. Escuela Universitaria de Ingeniería Técnica en Informática de Oviedo. 7 de Mayo de 2.003. | ||
* Herramientas de trabajo colaborativo: CVS, Bugzilla y Wiki. D. Berrueta. III Jornadas de Software Libre en Asturias. Oviedo, 17 de Marzo de 2.003. | ||
* Servicios web con la plataforma .NET / El proyecto Mono: J. Manrique, D. Berrueta. Organiza: Delegación de Alumnos, EPSIG. Gijón, 12 de Marzo de 2003. | ||
* Taller de CVS. D. Berrueta. II Jornadas de Software Libre en Asturias. Gijón, 21 de Marzo de 2002. | ||
* El proyecto Debian. D. Berrueta. II Jornadas de Software Libre en Asturias. Gijón, 18 de Marzo de 2002. | ||
* [GnuPG: criptografía para todos](https://www.slideshare.net/berrueta/gnupg-criptografa-para-todos). D. Berrueta. I Jornadas de Software Libre en Asturias. Oviedo, 22 de Marzo de 2001. | ||
* Presentación oral Actividades de la asociación de usuarios de Linux de Asturias. L. Rodríguez y D. Berrueta. II Congreso HispaLinux. Leganés (Madrid), 5-6 de Noviembre de 1999. | ||
|
||
I have also chaired or participated in panels: | ||
|
||
* Mesa Redonda en las VI Jornadas de Software Libre en Asturias . Oviedo, 15 de Marzo de 2006. | ||
* Mesa Redonda en las V Jornadas de Software Libre en Asturias . Oviedo, 16 de Marzo de 2005. | ||
|
||
## My publications | ||
|
||
* La criptografía no es un delito. D. Berrueta. Publicado en la revista del C.d.U., número 7 (Enero 2002). EPSIG, Campus de Viesques, Gijón. | ||
* LaTeX, otra forma de escribir. D. Berrueta. Publicado en la revista del C.d.U., número 6 (Diciembre 2001). EPSIG, Campus de Viesques, Gijón. | ||
* Linux y el software libre. D. Berrueta. Publicado en la revista del C.d.U., número 5 (Octubre 2001). EPSIG, Campus de Viesques, Gijón. | ||
* Instalación y configuración de un servidor de IRC con Linux. D. Berrueta y J.A. Oslé. Publicado en la revista DLinux, número 3 (Julio 2001). Reimpreso en el número 10. | ||
|
||
## Documents translated to Spanish | ||
|
||
* [Linux + NT-Loader HOWTO](http://es.tldp.org/COMO-INSFLUG/COMOs/Linux-NT-Loader/) | ||
* SoundBlaster AWE HOWTO (retired from INSFLUG due to obsolescence). | ||
* News Leafnode HOWTO | ||
* NFS HOWTO | ||
* Beowulf HOWTO |