enramos

Blog personal de Enrique Ramos Ortiz

Archivos de la categoría ‘Proyectos’

Virtualización de clases particulares y oposiciones

Publicado por enramos.com en Junio 22, 2009

Recientemente, he empezado a impartir unas clases particulares de Introducción a  la programación bajo C y Diseño de Bases de Datos, razón por la cual estoy comenzando a diseñar las asignaturas para empaquetarlas bajo una plataforma de elearning (aún no se si será Moodle, Dokeos o alguna otra, lo que está claro es que será IMS/SCORM).

Las asignaturas en cuestión, son para una titulación informática a distancia, pero guardan una estrecha similitud no solo con las de las impartidas por la Universidad de Almería (Ingeniería Técnica Informática) sino también con temas para oposiciones de Profesores Técnicos de Formación Profesional especialidad Sistemas y Aplicaciones Informáticas y Profesores de Enseñanza Secundaria especialidad Informática. Por ello, si consigo que que los “objetos de aprendizaje” que se diseñen sean independientes y reutilizables, podrían ser utilizados para preparar diversas “titulaciones” como pueden ser aquellas relacionadas con las universitarias, oposiciones, e incluso formación continua.

Para la convocatoria que viene, tengo ya concertadas las asignaturas de Sistemas Operativos, Programación Orientada a Objetos en C++ y Linux (no recuerdo exactamente el nombre que tiene la asignatura pero me han dicho que es de “Linux”) y en convocatorias posteriores aún no tengo conocimiento de que asignaturas habrá pero imagino que seguirán en la misma línea.

Profesionalmente esto me sirve para “retomar” conceptos y materias que tenía abandonados, así como volver a introducirme en el mundo del elearning bajo diversos roles como son administrador de la plataforma, diseñador de cursos virtuales y tutor de aquellas asignaturas que imparta. Además llevaba ya tiempo pensando en prepararme unas oposiciones para profesor, ya sea FP o Secundaria, por lo que los conceptos adquiridos y temas desarrollados me servirán para este objetivo a medio/largo plazo.

Aunque hacía tiempo que estuve en la Unidad de Enseñanza Virtual de la Universidad de Almería virtualizando asignaturas como “Apoyo a la Docencia REGlada (ADREG)”, realmente el diseño y empaquetado de cursos nunca lo he abandonado ya que es uno de los proyectos en los que he estado trabajando. Además desde  entonces he aprendido mucho referente a formatos técnicos, lenguajes de marcado y descripción (XML, Docbook, Latex, Beamer,etc.). beneficios en el uso de estándares abiertos, así como control de versiones y otras técnicas de desarrollo de Software aplicadas en el área de la Documentación, y la verdad es que los resultados están resultando muy buenos (valga la redundancia).

De hecho estoy tan contento de los resultados obtenidos, que estoy buscando profesores en distintas áreas que quieran impartir clases particulares así como preparar oposiciones, a medida que se van virtualizando dichas asignaturas, contando como no con mi apoyo como técnico en elearning. Lo que ofrezco es formar parte de un equipo de desarrollo y empaquetado de clases particulares y acciones formativas, formación y capacitación en áreas de diseño e impartición de contenidos virtuales, así como aulas para impartir las clases presenciales, organización de cursos para empresas y particulares, etc. Si deseas colaborar, puedes ponerte en contacto en mi email ramos.enrique [@] gmail [.] com

La verdad es que no se muy bien como terminará esto, lo que si se es que me quedan un par de convocatorias/años trabajando en este proyecto para el que espero contar con participación y ampliar la “oferta” a asignaturas y materias no relacionadas con la informática.

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

Instalación de Moodle desde repositorios deb (apt-get install moodle)

Publicado por enramos.com en Abril 30, 2009

Hoy he probado a realizar una instalación de Moodle en una distribución base de Linux Mint (basada en Ubuntu Intrepid Ibex) tirando de los repositorios sin tener previamente ni tan siquiera el servidor funcionando.

La idea es hacer instalaciones rápidas y desatendidas de Moodle para uso local y/o particular sin necesidad de configuración específica.

Leer el resto de esta entrada »

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

Asesoramiento gratuito para denunciar el uso de Software Ilegal

Publicado por enramos.com en Abril 7, 2009

Leo esta mañana en Barrapunto un artículo que habla acerca de que la mayor parte de denuncias por el uso de Software Ilegal viene por parte de ex-empleados con ganas de vengarse.

Como usuario y defensor de los movimientos de Software Libre considero que esta cifra debería ser mayor, porque es muy fácil alabar las bondades del Software Privativo cuando no se paga, porque en caso de ser así me iba a reir yo de cuantos utilizan Photoshop, Corel Draw Autocad, Dreamweaver, etc.

Por ello, con objeto de promocionar el uso de alternativas de Software Libre, tal y como he dicho a través de Facebook, pongo un marcha un servicio gratuito de asesoramiento para empresas y particulares que deseen denunciar a una determinada empresa por el uso de Software Ilegal.

Publicado en Proyectos | Etiquetado: , , , | 18 Comentarios »

Larga vida al hardware con Software Libre

Publicado por enramos.com 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 »

Cómo crear documentación

Publicado por enramos.com en Diciembre 18, 2008

En 2004 un pobrecito hablador preguntaba “¿Cuál es el sistema “estándar” de crear documentación y ayuda para aplicaciones en el mundo del Software Libre?“.

A día de hoy, yo me sigo preguntando lo mismo, y como yo seguro que hay muchos…

[barrapunto.com] ~$ Cómo crear documentación

Publicado en Documentación, Proyectos | Deja un Comentario »

Desarrollo de documentos de forma colaborativa

Publicado por enramos.com en Diciembre 17, 2008

Hace tiempo estuve revisando los distintos proyectos que me permitieran desarrollar documentos de forma colaborativa, pero por no publicarlo en el Blog, ahora no lo encuentro…

Así que hasta que aparezca, voy a ir listando algunas de las posibilidades que barajo, o al menos las que puedo recordar de memoria:

  • Gobby – Aplicación Cliente/Servidor para GNOME que nos permite elaborar documentos de texto de forma colaborativa. Requiere iniciar una sesión y abrir puertos.
  • Ulteo – Distribución Linux que nos permite abrir un Escritorio Virtual con todo tipo de aplicaciones como puede ser OpenOffice.org.
  • eyeOS – Escritorio virtual
  • Utilizar algún servicio basado en Wiki, eligiendo alguno basado en Software Libre (MediaWiki, DokuWiki, etc.), para no descartar la posibilidad de instalarlo posteriormente en algún servidor
  • Utilizar algún servicio como Approver.com, EtherPad.com, Google Docs, Zoho, etc., siendo esta la única solución “no libre” por lo que por lo pronto prefiero descartarla.

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

Supybot Indalitux

Publicado por enramos.com en Diciembre 17, 2008

Estoy haciendo algunas pruebas con supybot, un bot para IRC escrito en Python, con la idea de crear un bot para el canal #indalitux de la red Freenode (irc.freenode.net).

De momento lo tengo configurado (incluso en ocasiones lanzado), y ya es cuestión de investigar como funciona así como los distintos plugins que trae, y si la cosa tira, ya sería cuestión de valorar la posibilidad de programar nuevos plugins, una de las razones por las que me interesa Python como lenguaje de programación.

Si esto te suena a chino, pero tienes curiosidad por saber lo que es un bot, puedes ir al canal IRC #debian de la red Frenode y preguntarle al bot dpkg por nvidia o java de la forma:

/msg dpkg nvidia

En este caso concreto la respuesta es la siguiente:

To use an NVIDIA graphics card with Debian, see http://wiki.debian.org/NvidiaGraphicsDrivers.  If you’ve done it before, asking me about <nvidia pre-built> or <nvidia m-a> might work (if you’re using a GeForce 2 or older, ask me about <nvidia_legacy>).  nvidia.com drivers (ie. <nvidia-installer>) are _not_ supported in #debian, please go to #nvidia (irc.freenode.net).

Como vemos nos da unas recomendaciones, e incluso podemos seguir interactuando con él enviándole las ordenes que nos ha dado entre los símbolos <>

Referencias:

Publicado en Proyectos | Etiquetado: , , , , , , , | 1 comentario

Centro Bloguer en Almería

Publicado por enramos.com en Diciembre 16, 2008

Tal y como ya venía comentando pongo en marcha un Centro Bloguer en Almería capital con la idea de crear a corto/medio plazo una Asociación de Bloguers en Almería.

Algunos de los objetivos son:

  • Crear un centro de referencia para Blogs y Bloguers en Almería
  • Promover la creación de Blogs personales en Almería
  • Fomentar la participación ciudadana a través de las Nuevas Tecnologías de la Información y la Comunicación
  • Crear una red de blogs en Almería de Periodismo Ciudadano
  • Alfabetización o Capacitación Digital a través del uso de Blogs así como distintas aplicaciones de creación de contenidos, herramientas “2.0″, propiedad intelectual, licencias para obras creativas, legislación tecnológica, etc.

En principio el centro es el mismo que se utiliza para Indalitux, grupo que intento promover desde hace algún tiempo con el objetivo de crear una comunidad de desarrolladores y promotores de Linux & Software Libre en Almería, situado en Carrera de los Picos Número 6, Entresuelo 5, junto a mi oficina enramos.com.

Para comenzar voy a organizar unos talleres sobre WordPress, el sistema gestor de contenidos de Software Libre que nos permite, además de instalarlo en nuestro propio servidor, hosting o intranet, crear un blog de forma sencilla y gratuita a través del servicio wordpress.com.

En un principio se tratará de talleres cortos de 4 horas de duración en modalidad presencial e intensiva con un precio de 20€, para posiblemente con posterioridad ampliarlos, a 8 horas con mayor número de contenidos.

Aquellos interesados que manden un mensaje a mi email indicando día de la semana y jornada (mañana/tarde) para reservar plaza (ramos.enrique [@] gmail [.] com). En cuanto tengamos cubierto el primer cupo se organizará el primer taller.

Por otro lado si deseas colaborar, ya sea organizando algún tipo de curso/taller que consideres interesante, administrando alguna plataforma o publicando en los distintos blogs que vayamos montando no lo dudes más y ponte en contacto conmigo, puesto que necesito de tu ayuda.

Publicado en Almería 2.0, Proyectos | Etiquetado: , , , , , | Deja un Comentario »

Deb Creator & Debian Package Manager

Publicado por enramos.com en Diciembre 16, 2008

Cuando hablamos de paquetes deb nos referimos al formato de paquetes para la distribución GNU/Linux y derivados como puede ser la conocida Ubuntu y la regional Guadalinex.

En GNU/Linux, las aplicaciones suelen ir empaquetadas y colocadas en repositorios oficiales a través del cual podemos instalar estas aplicaciones sin necesidad de conocer dependencias ni los procesos para compilar una aplicación. Además de que estos paquetes resuelven las dependencias, a la hora de desinstalarlos podemos estar seguros de que no nos van a dejar residuos, por no hablar de la garantía de que estamos instalando aplicaciones desde repositorios oficiales lo cual nos garantiza que no va a contener contenidos no deseado (spyware, adware, etc.). Desde mi punto de vista, lo que hace unos años podía resultar una complicación a la hora de “librar” dependencias requeridas por el sistema de paquetes, hoy el sistema de paquetes y sus repositorios se han convertido en una ventaja y beneficio frente al software privativo, en el cual cada proveedor distribuye su ejecutable (exe) sin que nadie pueda saber a ciencia cierta lo que contiene o qué va a pasar a la hora de desinstalarlo.

En esta entrada recopilo alguna información referente a la creación de paquetes. Si necesitas más información acerca de los paquetes deb y los sistemas de gestión de paquetes, puedes empezar por la Wikipedia.

[es.wikipedia.org] ~$ deb

[es.wikipedia.org] ~$ Sistema de gestión de paquetes

Lo primero que podemos ojear es un diagrama que muestra el ciclo de un paquete Debian, liberado bajo GPL.

Debian Package Cycle

Aunque este diagrama puede resultar un poco complejo entenderlo al principio, es importante conocerlo si estamos pensando en empaquetar una aplicación deb, sobretodo en el caso que deseemos incluirla dentro de una distribución, como es el caso concreto de Debian GNU/Linux.

Deb Creator es una aplicación escrita en GTK cuyo objetivo es facilitar la creación de paquetes deb.

Deb Creator

Personalmente nunca la he utilizado, pero supongo que estará destinada a empaquetar ciertas aplicaciones que usemos con frecuencia y que no se encuentren ya empaquetadas, aunque no me atrevo a asegurar que un paquete realizado con esta aplicación esté adaptado para ser incluido en distribuciones como Debian o derivadas (Ubuntu & Guadalinex).

También existe otra aplicación llamada Debian Package Manager que parece servir para lo mismo.

En realidad yo prefiero trabajar siguiendo el procedimiento clásico basada en el uso de herramientas terminal (o al menos conocerlo), pero por probarlas no se pierde nada.

Ya aprovecho para decir que me gustaría organizar un taller de creación y mantenimiento de paquetes Debian (Ubuntu o Guadalinex) como parte de los proyectos de Indalitux.org,con el objetivo de crear documentación al respecto e incluso valorar la posibilidad de mantener algún paquete que estemos utilizando y no se encuentre empaquetado.

Aquellas personas interesadas (frikis, geeks, etc.) que se ponga en contacto para que cuando estemos unos cuantos hagamos una reunión de empaquetado ;o).

[debcreator.cmsoft.net] ~$ Deb Creator

[debianpackagemaker.blogspot.com] ~$ Debian Package Manager

[Actualización 02/04/2009]

En algunos artículos que he estado leyendo hacen referencia a otras aplicaciones como son Yada y debhelper

Voy a ver si recopilo documentación libre referente al proceso de creación de paquetes deb y realizamos un taller/laboratorio en el que se enseñen los conceptos básicos para empaquetar aplicaciones para distribuciones tipo Debian (Ubuntu, Guadalinex, etc.).

[kitenet.net] ~$ debhelper

[yada.alioth.debian.org] ~$ YADA – Yet Another Debianisation Aid

Publicado en GNU/Linux, Proyectos | Etiquetado: , , , , , , , , | Deja un Comentario »

Linux Man Pages

Publicado por enramos.com en Diciembre 16, 2008

Mucho se ha hablado sobre las páginas man, utilidad y estructura, pero desde mi punto de vista son una gran fuente de ayuda a la hora de ver las opciones de los distintos comandos que podemos utilizar para shell. Personalmente las utilizo a menudo, y si no las uso más es porque la mayoría de páginas man están en Inglés.

A menudo voy revisando algunos proyectos relacionados con las manpages. Algunos de ellos son:

DISTRIBUCIONES:

Por otro lado también existe info, pero por costumbre suelo utilizar man, y en muy rara ocasión he utilizado info…

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