De la miseria de tus moscas obtendrás tu energía (2)
Ismael Olea, 29 dic 2006
Más novedades hacia la vernacularización energética. Si hace unas semanas referíamos a un método para reciclar aguas fecales inventado en Málaga hoy lo hacemos a una máquina para reciclar purines patentada en Lugo. Bien por la España de provincias.
El siguiente paso es la concepción de soluciones abiertas que permitan la adopción masiva de la integración de esta clase de tecnologías.
PD: Otro apunte sobre producción de combustible con microalgas.
El sistema operativo Google
Ismael Olea, 24 dic 2006
Y su escritorio en la forma del navegador Firefox. Otra demostración es cómo ahora cierran el interfaz remoto para aplicaciones de escritorio.
Una re-definición del Sistema Operativo Organizacional eStándar
Ismael Olea, 22 dic 2006
Esta entrada está dedicada a mi amigo Juantomás, que sospecho que a pesar de sus logros y su permanente esfuerzo a veces se le olvida que el motor del siglo XXI digital va a ser el SOOS
Hace tiempo que tenía pendiente mejorar la definición del SOOS que manejo en mis charlas. Y es que el salto desde mi experiencia previa, completamente articulada en la tecnología informática, no es fácil. Ampliar la óptica y reducir el efecto túnel profesional es todo un reto para cualquiera. Así, en un principio usé esta definición:
Y sí, convengo que es demasiado vaga. Y peor, imprecisa. Por eso ahora propongo una mejora:
Y para que la cosa no quede aquí, vamos a descomponer la definición paso a paso para trascender la magnitud:
- Solución
- En términos organizacionales una solución se compone de personas, procesos y tecnología. En términos prácticos significa que los que somos tecnólogos apenas solemos resolver los aspectos relativos a uno o dos de estos elementos descuidando el resto. De la tecnología la daremos por trivial, como decía mi profesor; sobre los procesos, apenas se trata de aplicar el estado de la tecnología para documentar exhaustiva y definitivamente en qué consiste lo que hay que hacer y cómo hacerlo; y en cuanto a las personas, dado que, al menos todavía, no podemos sacar copias gratis de gente, sí podemos suministrarles todos los recursos precisos para manejar la solución y profundizar en su tecnología en el grado que les convenga.
- organizacional
- De Wikipedia: El campo del Desarrollo organizacional (DO) trata acerca del funcionamiento, desarrollo y efectividad de las organizaciones humanas. Una organización se define como dos o más personas reunidas por una o más metas comunes.
- abierta
- en el sentido de la Teoría de Sistemas un sistema abierto es un sistema que recibe flujos (energía y materia) de su ambiente, cambiando o ajustando su comportamiento o su estado según las entradas que recibe. Los sistemas abiertos, por el hecho de recibir energía, pueden realizar el trabajo de mantener sus propias estructuras e incluso incrementar su contenido de información (mejorar su organización interna).
- convergente
- probablemente deberíamos usar en su lugar la expresión «responsable», ya que un sentido desarrollado de la responsabilidad más la adopción o creación -en el caso hipotético de que nos los hubiera- de estándares ejercerían el deseado efecto de convergencia a través del cual los actores reducen la oferta de soluciones. Y quien vea un contrasentido probablemente es que no conoce la paradoja de la elección. Otro efecto positivo, colateral para el lector menos advertido, es que la convergencia hacia la estandarización de soluciones favorece proporcionalmente a la interoperabilidad de las organizaciones.
- estandarizada
- No vamos a entrar en las ventajas de la estandarización, que bien se
merece su propio estudio para comprender como el
mundo es hoy día como es gracias a ella, pero sí nos referiremos a la
caracterización exhaustiva propuesta por Ken Kretchmer
para situar qué le pedimos a un estándar:
Nº DERECHOS NORMALIZADOR IMPLEMENTADOR
USUARIO
1
Reunión abierta
x 2
Consenso
x 3
Debido proceso
x 4
Mundial
x x x 5
Libre de regalías
x x x 6
Cambios abiertos x x x 7
Documentación abierta
x x 8
Interfaces abiertos x
x 9
Uso abierto x x 10
Soporte duradero
x
- procesos
- Del estándar ISO 9000:2000: 3.4.1 Proceso: conjunto de actividades mutuamente relacionadas o que interactúan, las cuales transforman elementos de entrada en resultados . Para comprender el alcance de la orientación a procesos propongo dar un rápido vistazo al índice de una biblioteca de procesos de ingeniería del software.
- completamente especificados
- en la forma de procedimientos, para lo cual acudimos de nuevo a ISO 9000:2000: 3.4.5 Procedimiento: forma especificada para llevar a cabo una actividad o un proceso (3.4.1). O lo que es lo mismo, especificar los procesos mencionados hasta el más mínimo detalle.
- plataforma tecnológica
- Según Wordnet una plataforma es the combination of a particular computer and a particular operating system
- mecanismos de auto-aprendizaje
- esto es, mecanismos para desentrañar el conocimiento, el «know-how», desde el nivel más abstracto de solución hasta el más bajo, el dato, posible. Dicho de otra manera, mecanismos pedagógicamente estructurados para des-encapsular la información a conveniencia del usuario.
- distribución libre
- al menos en el ya clásico sentido de la Open Source Initiative.
- masiva
- apta de ser popularizada socialmente según la regla 80-20 (el principio de Pareto) o, sonando más 2.0, adecuada para comercializar en la gran cola.
Estoy seguro de que aún se puede refinar especialemente en la terminología. Estaré encantado de recibir sugerencias.
Definición de «interoperabilidad»
Ismael Olea, 21 dic 2006
Por si alguien tiene dudas y por aumentar la visibilidad de las referencias
esta es la definición rcomendada del muy de moda término
«interoperabilidad»:
- ~ Interoperability
- Interoperability means the ability of information and communication technology (ICT) systems and of the business processes they support to exchange data and to enable the sharing of information and knowledge.
- ~ Interoperabilidad
- Capacidad de los sistemas de tecnologías de la información y las comunicaciones (TIC), y de los procesos empresariales a los que apoyan, de intercambiar datos y posibilitar la puesta en común de información y conocimientos.
Fuentes:
- Decisión 2004/387/CE del Parlamento Europeo y del Consejo de 21 de abril de 2004 relativa a la prestación interoperable de servicios paneuropeos de administración electrónica al sector público, las empresas y los ciudadanos -IDABC-
- European Interoperability Framework for pan-European eGovernment Services
Packaging OCRE for Fedora Core
Ismael Olea, 10 dic 2006
I've made a short investigation on FLOSS OCR systems and decided to give OCRE a chance. So, I've just packaged OCRE for my Fedora Core 4 installation. I've reused a previous spec file but the new one seems to be more complete. The author provides some RPM binary files which seems to be created with the sadly well know alien converter. Without src.rpm we can't rebuild to attend the binary dependencies.
The new files can be downloaded from my RPMS repo or using this links for the binary and the sources, which are supposed to be rebuildable in any FC-like distro.
Maybe you'll discover this are not the last versions of the application but 0.026 and 0.025 doens't compile wondering about an opcionesp.h header.
Maybe in next days I could publish a working version with the help of the author.
PD: You'll find the latest 0.026 version on my repo as usual. I think I could maintain an src.rpm for future versions able to be rebuilded on any FC compatible distro.