enramos

El Blog de Enrique Ramos

Archivar como 26 marzo 2009

Teorema del FOSS o FLOSS (Free Libre Open Source Software)

Publicado por Enrique Ramos en marzo 26, 2009

Tras un periodo revisando las distintas licencias del movimiento Free Software (Software Libre) así como Open Source (Código o Fuente abierta), he llegado al a la siguiente conclusión la cual anuncio en forma de teorema:

Toda licencia Free Software es a su vez Open Source, pero toda licencia Open Source no es Free Software por lo que se deduce que toda aplicación Free Software es también Open Source, pero no toda aplicación Open Source es a su vez Free Software.

De aquí, podemos afirmar que una aplicación o licencia es Free Software si y solo si es también Open Source, no siendo así a la inversa.

Ahora solo queda ver si este teorema realmente se cumple y realizar las pertinentes formulas matemáticas :o )

Publicado en Free Software, Licencias, Open Source, Personal | 1 comentario

GNU/Linux distro timeline (distribution cladogram)

Publicado por Enrique Ramos en marzo 20, 2009

Un proyecto el cual ya he comentado en alguna ocasión, que estaba muerto desde mitad del 2007 ha sido revivido por Donjan Rodic gldt93durante este mes de Marzo, habiendo lanzado a lo largo del mes dos versiones que actualizan en gran medida el mapa de distribuciones GNU/Linux tan amplio del que disponemos.

Desde mi punto de vista, el proyecto ofrece un claro esquema de las distintas distribuciones GNU/Linux, cuando surgieron y a raíz de cual, si ha día de hoy siguen actualizándose o si por el contrario se encuentran abandonadas.

De hecho, me gusta tanto el gráfico que lo tengo impreso a color en formato A3 y porque no tengo impresora A2 o mayor, que si no…. El gráfico se puede descargar en diversos formatos, entre ellos su “código fuente” en svg (scalable vector graphics) como buen proyecto licenciado bajo la GNU FDL.

Además me sirve de guía para organizar cursos y talleres en Almería a través de Indalitux sobre cada una de las distribuciones que ahí aparecen, al menos las más importantes. Echarle un vistazo al gráfico, y si hay alguna que os interese especialmente no dudéis en decírmelo y organizamos un taller sobre ella.

Por otro lado no estaría mal que organizáramos una reunión donde analizarlo y ver las posibilidades de colaborar con el proyecto

[futurist.se/gldt] ~$ GNU/Linux distro timeline

Entradas relacionadas:

[kikuelo.wordpress.com] ~# Distribuciones GNU, Linux, BSD, etc.

Publicado en Distribuciones | Etiquetado: | Deja un Comentario »

Estructura cursos Guadalinex.org (Moodle)

Publicado por Enrique Ramos en marzo 18, 2009

En este pequeño artículo voy a analizar por encima la estructura de un curso en Moodle. Para este caso he elegido uno de los cursos que hay en Guadalinex.org, pero se podría utilizar cualquier otro puesto que todos los cursos en Moodle (al menos los que yo he visto) siguen una estructura similar.

Por norma general, en Moodle tenemos una primera unidad de introducción en la cual se suelen colocar distintas herramientas de caracter general:

  • wikis, glosarios, etc.
  • herramientas de comunicación globales (foros de soporte técnico, anuncios, chat, etc.)
  • información general del curso (programa, guía de evaluación, planificación o temporalización, etc.)

Introduccion

Después tenemos las distintas unidades u objetos de aprendizaje, que forman el curso. Estos suelen estar formados por los contenidos propiamente dichos (ya sean como módulo de contenidos o pdf), una serie de actividades y algún test de evaluación.

Lo mejor, desde mi punto de vista, es hacer o bien un módulo de contenidos o un paquete SCORM que el alumno pueda seguir de pantalla sin tener que hacer un uso abusivo del “scroll”, aunque por otro lado, los apuntes en pdf tampoco están nada mal a la hora de guardarlos una vez finalizado el curso. Lo ideal son unos apuntes más desarrollados en formato pdf para estudiar de forma impresa u offline (sí, en elearning también se estudia), y unos apuntes resumidos en forma de esquema como módulo de contenidos SCORM, pero esto es solo una opinión y depende de muchos factores, como puede se rla temática del curso.

Además podemos agregar esquemas, mapas conceptuales, mapas mentales, multimedia, foros específicos, recursos externos, etc. En definitiva todo aquello que aporte riqueza al curso sin abusar y con una estructura lógica, y a poder ser común en todas las unidades, que hay cada cosa por ahí que es “pa’ verlo”.

También suele ser buena idea añadir información específica sobre cada unidad, es decir, independientemente de que tengamos publicada una información general del curso, también podemos tener una información específica de la unidad, en la cual se incluya una descripción de qué es o aporta cada recurso incluido, la planificación y secuencia lógica de estos, etc.

Unidades

“Un objeto de aprendizaje (learning objects) sería cada cada unidad, la cual  debe estar formada por: información referente a la unidad, material didáctico para el estudio, contenidos y recursos adicionales así como sus correspondientes actividades y/o evaluación”

Para terminar, solemos tener una unidad de evaluación, en la cual se suele incluir el “exámen final” y el cuestionario de valoración.

Evaluación

“Se podría considerar un curso como una secuancia lógica de learning objetcs”

A groso modo esta es la estructura que nos solemos encontrar en Moodle. Con esto no quiero decir que sea la “única forma de hacerlo o la mejor”, de hecho yo no soy totalmente partidario de ella pero es una buena base para empezar a trabajar con Moodle o en el campo del elearning.

Publicado en elearning, Plataformas | Etiquetado: | Deja un Comentario »

Jornada de configuración wifi en la UAL (Universidad de Almería)

Publicado por Enrique Ramos en marzo 16, 2009

Hace no mucho, un usuario me estuvo pidiendo ayuda por correo para configurar la Wifi de la UAL en una Ubuntu 8.10, puesto que no siguiendo la documentación oficial no era capaz de encontrar el archivo wpa_supplicant.conf en la ubicación indicada.

La verdad es que la guía es bastante compleja para usuarios no avanzados, y ni si siquiera se si funciona o se ha podido quedar anticuada o limitada a una versión específica de distribución GNU/Linux, kernel y/o chipsets de tarjeta inalámbrica.

Por ello, y con el objeto de hacer una quedada de usuarios GNU/Linux de Almería, se proponen unas jornadas para la configuración wifi de la UAL, y la posterior edición de una guía actualizada lo más amplia posible.

Aquellos interesados, tienen más información en Indalitux.

[indalitux.wordpress.com]~$ Jornada de configuración wifi en la UAL (Universidad de Almería)

Publicado en Almería 2.0, GNU/Linux | Etiquetado: , , , | Deja un Comentario »

Día del Consumidor

Publicado por Enrique Ramos en marzo 16, 2009

Ayer fue el día de los derechos del consumidor y aunque pensaba en hacer algo con objeto de manifestar mi indignación con las empresas de Telecomunicaciones (Telefónica, Ya.com, Orange, etc.), al final preferí pasar el día haciendo algo más productivo…. trabajando.

No obstante me gustaría publicar un pequeño comentario breve acerca de mi punto de vista sobre lo que estas empresas están haciendo con nosotros.

En primer lugar, considero que la publicidad es engañosa, y prueba de ello son que las distintas asociaciones de consumidores e internautas se pasan el día denunciando las campañas publicitarias de estas empresas.

En segundo lugar, el servicio que ofrecen es pésimo, lleno de cortes e interrupciones del servicio y digo yo ¿se puede reclamar?. Cuando la electricidad se corta todos los consumidores se llevan las manos a la cabeza y se le exigen indemnizaciones, pero cuando existen cortes en nuestra conexión a Internet nos callamos y lo único que pensamos es “ya volverá”.

Por último, una reflexión más profunda. Desde que empecé con mis problemas con las compañías proveedoras de Internet y fuí publicando mis experiencias en este Blog, he recibido infinidad de visitas y comentarios al respecto, muchos de los cuales denuncian situaciones similares a la mías, que son varias.

Pero lo que si veo a menudo es que las empresas que trabajan bajo las líneas de Telefónica, tipo Ya.com y Orange, dejan de prestarnos el servicio por supuesta culpa con los enganches en las líneas de Telefónica, y de hecho en más de una cosa así lo han manifestado diferentes personas del “servicio técnico” de estas empresas al llamarlos para pedir explicaciones sobre el corte.

En mi caso esta “excusa” me hizo regresar a Telefónica, aun cuando esta empresa es de la más (quizás la más) cara de todas ellas y yo me pregunto ¿y si tienen razón?, ¿y si Telefónica incurre en prácticas desleales para poner impedimentos al contratar con otros proveedores y que los antiguos clientes vuelva a ella?.

Ante esta situación la cual veo “bastante probable” yo pienso: ¿no debería haber una empresa que gestionase las líneas y otras que ofrecieran el servicio de conexión?, es decir, si Telefónica gestiona las líneas ¿es justo que también ofrezca el servicio de conexión cuando supuestamente este es uno de los grandes problemas que sufrimos los españoles hoy en día?.

Con esto no quiero decir que las empresas que no “dependen de Telefónica” sean menos problemáticas porque también he estado leyendo pestes sobre Ono.

Sea como fuere, creo que los Españoles nos merecemos una solución y que se establezcan unas leyes que nos defiendan de los abusos que sufrimos ante las empresas proveedoras de conexión a Internet

Publicado en Opinión | Etiquetado: , , , , , , , , , | 2 Comentarios »

Larga vida al hardware con Software Libre

Publicado por Enrique Ramos en marzo 5, 2009

Me encuentro hoy a través de Menéame con un manifiesto a favor de la reparación frente al reciclado sin más. Para el caso del Hardware ya llevo tiempo realizando esta tarea recogiendo componentes y ordenadores desechados por empresas y particulares, que han quedado obsoletos gracias al uso de aplicaciones propietarias como es el caso de Microsoft Windows y Microsoft Office, y reutilizándolos con Software Libre de bajo consumo.

A continuación dejo la traducción del manifiesto realizada por obsoletos.org:

1. ¡Haz que tus productos duren más!
Reparar significa dar una segunda oportunidad a tus objetos. ¡No los tires, arréglalos! ¡No los jubiles, vuelve a ponerlos funcionamiento! No estamos hablando de anticonsumismo, más bien de no tirar innecesariamente las cosas.

2. Las cosas deben diseñarse de manera que puedan ser reparadas
Diseñadores de productos, hagan sus objetos reparables. Compartan información accesible y clara que permita repararlos al modo DIY.
Consumidores: Compren cosas que puedan ser reparadas, y si esto no es posible averigüen por qué no existen. Sean críticos e inquisitivos.

3. Reparar no significa reemplazar
Remplazar es deshacerse de la parte rota. Esto no es la clase de reparación de la que estamos hablando.

4. Lo que no mata, engorda
Cada vez que reparamos algo, estamos aumentando su potencial, su alma y su belleza, añadiendo una nueva página a la historia particular del objeto.

5. Reparar es un reto creativo
Realizar reparaciones es bueno para la imaginación. Usar nuevas técnicas, herramientas y materiales abre nuevas posibilidades en vez de conducir a callejones sin salida.

6. La repararación es ajeno a las modas
La reparación no entiende de estilos o tendencias. No hay temporadas para los objetos reparados.

7. Reparar es descubrir
Cuando reparas un objeto, aprendes cosas sorprendentes sobre cómo funciona, o cómo no funciona.

8. Reparar, ¡incluso en los buenos tiempos!
Si crees que este manifiesto tiene que ver con la crisis, olvídalo. Esto no va de dinero, es una convicción.

9. Reparar una cosa la hace única
Incluso las imitaciones se vuelven originales cuando las reparas.

10. Reparar significa independencia
No seas un esclavo de la tecnología, domínala. Si algo no funciona, arréglalo consiguiendo que funcione mejor. Si resulta que ya eres un maestro, enseña a otros a dominar la tecnología y no depender de ella.

11. Puedes reparar cualquier cosa, incluso una bolsa de plástico
Eso sí, te recomendamos que la próxima vez utilices una bolsa que te dure más, y después repárala si es necesario.

Referencias:

Publicado en Proyectos | Etiquetado: , | Deja un Comentario »

eXe – eLearning XHTML editor

Publicado por Enrique Ramos en marzo 4, 2009

Un par de presentaciones sacadas de slideshare acerca de este editor XHTML para contenidos eLearning el cual aún no tengo el gusto de conocer.

Leer el resto de esta entrada »

Publicado en Documentación, elearning | Etiquetado: | Deja un Comentario »

Definición de Windows Vista 64bits

Publicado por Enrique Ramos en marzo 4, 2009

Sistema Operativo extendido para 64bits proveniente de uno de 32bit, el cual es un emulador gráfico de comandos de 16bit parcheados para un sistema operativo de 8bits que fue creado para procesadores de 4bits, y comprado a una compañía productora de software de 2bits que no podía sostener una competencia de software de 1bit.

Publicado en Humor | Etiquetado: | Deja un Comentario »

Thin CMS Open Source

Publicado por Enrique Ramos en marzo 3, 2009

Aunque por norma general trabajo con Joomla o WordPress, en esta ocasión estaba buscando algo más “pequeño” que permita publicar contenidos de una forma sencilla y me ha venido a la cabeza CMS Made Simple, el cual me acabo de instalar para hacer algunas pruebas y la verdad es que no me desagrada, pero antes de decidirme, me gustaría valorar otras alternativas…

Buscando en el Blog, he visto en los premios Open Source CMS Awards que este CMS salió muy bien parado, pero tenemos otros que a día de hoy no conozco y estoy empezando a revisar a ver si cumplen con las necesidades requeridas, más concretamente silverstripe, ImpresCMS, y MiaCMS.

A groso modo, las características que busco son:

  • PHP+MySQL
  • Templates y Módulos independientes
  • Interfaz Administrativa en Español
  • Sencillo de manejar

Una vez que me decida, imagino que empezaré a utilizar un nuevo CMS, a parte de Joomla y WordPress claro está ;o)

PD. Aunque personalmente prefiero instalarlos de forma local para ver el procedimiento a seguir así como los requerimientos u otras cuestiones, aquellos que simplemente quieran probar estos gestores de contenido pueden pasarse por la página opensourcecms.com en la que encontrarán cantidad de gestores de contenidos ya instalados listos para probar.

php.opensourcecms.com

Publicado en Plataformas | Etiquetado: , , , , , , , | Deja un Comentario »

Unión de PDFs protegidos con utilidades Linux

Publicado por Enrique Ramos en marzo 2, 2009

Acabo de terminar un curso por elearning y quería juntar todos los apuntes de las distintas unidades didácticas en un solo archivo PDF, más cómodo de utilizar a la hora de buscar algún contenido en concreto con CTRL+F que ir abriendo uno por uno todos los archivos del curso, el cual constaba de 9 unidades.

Para ello generalmente utilizo pdftk, una herramienta para consola (aunque creo que hay por ahí una interfaz gráfica) que permite realizar diversas operaciones con los archivos PDF. En concreto el comando que une multitud de archivos pdf en uno solo es:

$ pdftk entrada00.pdf entrada02.pdf … cat output salida.pdf

El problema, es que al ejecutar dicho comando me aparece la siguiente salida duplicada tantas veces como archivos de entrada le he introducido:

Error: Failed to open PDF file:
entrada00.pdf
OWNER PASSWORD REQUIRED, but not given (or incorrect)

Razón por la cual me da un error y que no permite que se genere el archivo de salida:

Errors encountered.  No output created.
Done.  Input errors, so no output created.

Para solucionar este problema he probado con las utilidades Poppler, que permiten exportar un PDF a PS saltándose la protección de estos, y posteriormente convirtiendo el postscrip resultante de nuevo a PDF con las utilidades Ghostscript y me ha funcionado sin problemas, por lo que definitivamente los pasos seguidos son:

$ pdftops archivo.pdf (paquete poppler-utils)

$ ps2pdf archivo.ps (paquete gs-commons)

$ pdftk archivos.pdf cat output salida.pdf (paquete pdftk)

A este procedimiento habría que añadirle el ir borrando archivos temporales, y establecer las opciones y nombres de archivo de forma correcta para que funcione. Se podría hacer un script Bash que lo automatizara, pero la verdad es que para volver a hacerlo de “higos a brevas”, he preferido hacerlo manualmente, ya que utilizando el historial y el autocompletado de Bash es relativamente rápido (teniendo en cuenta que tan solo son nueve archivos).

Referencias:

Publicado en CLI, GNU/Linux | Etiquetado: , , , , , , , | 1 comentario

 
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 5.851 seguidores