31 diciembre 2011

Minutos musicales

Por si alguien ahí fuera aún no ha visto este vídeo. David Attenborough casi recitando para la BBC.

Feliz año nuevo.

15 diciembre 2011

Problemas con Chrome y archivos PDF

Parece ser que hay un amplio abanico de problemas al mostrar y descargar archivos PDF mediante Google Chrome. En mi caso lo he experimentado con una aplicación que muestra archivos PDF correctamente pero al intentar descargarlos no se almacena la información correctamente, saliendo los datos descolocados o simplemente en blanco.

La solución, mientras Google pone orden en su gestión de archivos PDF en Chrome es así de sencilla:
  1. En Google Chrome escribimos chrome://plugins 
  2. En el listado que aparece hacemos clic en Habilitar de la sección Adobe Acrobat. Automáticamente se desactivará el plugin Chrome PDF Viewer.

Y ya está. Así dejamos de usar el plugin de Chrome y comenzamos a usar el de Adobe, que es el mismo que se emplea en Firefox y es bastante estable por el momento.

En cualquier momento podemos volver atrás cambiándolos de nuevo.

10 diciembre 2011

Lecturas recomendadas sobre Educación

En los ratos que he pasado con los funcionarios en prácticas este año suelo recomendar alguna lectura que me ha parecido interesante y otras que todo docente podría conocer para entender un poco mejor las TIC, las competencias básicas y lo que se espera de ellos en pleno siglo XXI.

Sin ningún orden particular, y sin que se considere más que una pequeña recopilación de textos sin más pretensiones:

Estándares TIC de la UNESCO

Estándares de competencia en TIC para docentes

Un documento de la UNESCO, del año 2008, que nos da algunas pistas sobre hacia dónde debería ir la Escuela para formar a los ciudadanos del mañana, incidiendo especialmente en los docentes.
Está en español. En su espacio original se puede profundizar más.

Towards ICT Skills for Teachers

La Educación encierra un tesoro

La Educación encierra un tesoro

El conocido informe Delors, de la Comisión Internacional sobre la Educación para el Siglo XXI. En español.

Tecnologías de la Información y la Comunicación en la Escuela

Tecnologías de la Información y la Comunicación en la Escuela

Otra visión, en este caso del gobierno argentino, sobre las implicaciones de la implantación de las TIC en la Escuela. Del año 2007.

TACCLE. Recursos Didácticos para la Creación de Contenidos para Entornos de Aprendizaje

TACCLE. Recursos Didácticos para la Creación de Contenidos para Entornos de Aprendizaje

 Este material, generado dentro del proyecto Taccle, aporta ideas y técnicas para profundizar y experimentar en el uso de las TIC en el aula y en el ámbito del e-learning.

 The Amazing Web 2.0 Projects

The Amazing Web 2.0 Projects Book

Este texto de Terry Fredman, de la web ICT In Education incluye un montón de ideas y sugerencias sobre como emplear las TIC en el aula a través de pequeños proyectos distribuidos por etapa educativa.

Actividades para desarrollar la competencia digital

Actividades para desarrollar la competencia digital


Y esta recopilación no estaría completa sin un +1, la presentación colaborativa del grupo TAAC que aporta otro montón de ideas para aproximar las TIC al aula de forma natural. Hecho por gente de aquí pensando en gente de aquí.

Espero que os sean de utilidad. Si conoces alguna otra lectura que podría complementar a las anteriores no dudes en dejarlo en los comentarios.

24 noviembre 2011

Cinco blogs de primaria e infantil más uno

Este año he tenido la oportunidad de echar un rato con algunos compañeros/as que han aprobado las oposiciones recientemente. Les he querido enseñar algunos blogs para que les puedan servir como punto de referencia o como inspiración sobre cómo utilizan esta herramienta otras personas de nuestro entorno.

Tras hacer una búsqueda rápida encontré estos cinco espacios que pueden representar perfectamente los esfuerzos que hacen muchas personas a diario. Sin ningún orden particular:

Welcome to Recycle

Es una web creada por un centro de Cáceres (CEIP Alba Plata) en colaboración con otros centros dentro de un proyecto ARCE. Muestran las experiencias que realizan dentro del proyecto. Una buena forma de "levantar acta" del trabajo realizado. La experiencias que muestran sin dignas de verse.


El baúl de Lady Book

También del mismo centro de Cáceres, esta página me parece una magnifica herramienta para dinamizar la biblioteca y favorecer el fomento de la lectura en el centro. De este tipo hay muchas otras, todas igual de buenas. Estéticamente muy agradable.


Blog de segundo ciclo de Primaria del CEIP Octavio Augusto

Este blog, de un centro de Mérida, toma el camino de incluir las actividades que posiblemente usen en clase o que recomienden a los alumnos para utilizar en casa y las incrusta dentro del blog. Son recursos creados con Flash, probablemente recopilados de Internet. Me parece un buen complemento para el trabajo de clase. Este centro cuenta con otra docena de blogs.


Time for English

Un blog sencillo de un centro de Badajoz, el CEIP Arias Montano, con entradas limpias y concisas que sirve de apoyo y refuerzo a las clases de inglés. Contiene muchos recursos que se caracterizan por su sencillez.


Blog de infantil de Arias Montano

El trabajo de las maestras de infantil de este centro nos tiene totalmente enganchados. Es una ventana que se abre para dejarnos ver cómo y cuánto se trabaja en infantil y el montón de cosas que se hacen. Con una producción de entradas que ya le gustaría a más de un medio profesional es un espacio fantástico para conseguir lo que están haciendo: crear una comunidad unida alrededor de los alumnos. Su número de visitas y los agrademientos que reciben así lo demuestran.


La cajita de sorpresas

Y en los últimos días me he topado con otro blog que también me ha parecido muy destacable y que pasa a ser el +1 de los cinco anteriores. Se mueve un poco en el rango del anterior, mostrándonos el trabajo que se hace en el aula de infantil de otro centro de Badajoz, el CEIP Luis Vives. El trabajo de Margarita es también digno de mención. Otra ventana que se abre.



Estos son sólo algunos ejemplos de los muchos que he podido encontrar. Me gusta destacar que son docentes como nosotros, con vidas tan ocupadas como las nuestras, pero que son capaces de sacar ratos de su tiempo libre, de sus tardes y su noches para aportar algo más a un trabajo ya de por sí complicado y no siempre bien reconocido.

En el rato en que he escrito esto se han actualizado dos de los blogs. :-)

Por cierto, si conoces o tienes algún blog de primaria o infantil creado en Extremadura, deja un enlace en los comentarios. Nos encantaría conocerlo.

16 noviembre 2011

Fotografiar menores en un centro educativo

 Hoy me preguntaban esto en un curso, si un centro educativo puede publicar fotografías en las que aparecen los alumnos del centro.

La respuesta es que sí, previo consentimiento de sus padres o tutores legales y previo consentimiento del menor si es mayor de 14 años. Lo recoge la Ley de Protección de Datos de Carácter Personal en su artículo 13. Está muy bien explicado en esta entrada:


Fotografía de niños en colegios

El informe al que hace referencia, del Gabinete Jurídico lo explica en detalle.

Informe 0194/2009 de la Agencia de Protección de Datos

Por tanto, la práctica que se está extendiendo en los centros de solicitar la autorización es la correcta y además los padres siempre tienen su derecho de cancelación, que forzaría al centro a retirar las fotos si así se solicitase.

13 noviembre 2011

Rootear e instalar una Rom personalizada en HTC Magic

Cumplidas todas las garantías y permanencias he procedido a cambiar la ROM de mi vieja HTC Magic. Después de dos años funcionando aún marcha de maravilla y ya tenía ganas de quitarle todos los enredos que le metió Vodafone en su día.

Para hacerlo he usado los pasos indicados en esta página:

Consigue acceso root en la HTC Magic

Ha sido un proceso rápido y limpio. En media hora tenía la famosa versión de Cyanogen.

No estaba muy familiarizado con estas cosas, así que sólo ha habido un par de cuestiones que he tenido que buscar en otras páginas. Especialmente cómo poner el móvil en modo fastboot (arrancando con la tecla de bajar volumen presionada) y cómo ponerlo en modo recovery (arrancando con la tecla de la casa presionada). Ambas cosas las encontré en estas páginas:

http://www.celufiles.net/2010/08/como-entrar-en-modo-recovery-de-la-htc.html
http://www.android.es/foro/viewtopic.php?f=13&t=201


Hay una última cosa que no se explica del todo bien: al usar el editor hexadecimal para modificar el comienzo de la memoria Flash se indica que hay que abrir el disco, pero no vale con abrir la unidad lógica, sino que hay que seleccionar la unidad física (identificada como Physical Disks>Removable Disk). Todo esto porque tuve que crear una Golden Card. Dependiendo del modelo del teléfono puede resultar más sencillo.

Ahora parece un móvil nuevo.

Google Apps

Echaremos probablemente en falta las aplicaciones de Google. Para instalarlas podemos ir a esta página.

Google Apps Cyanogen

y descargar la versión Tiny de Cyanogen 6. Colocaremos el archivo en el directorio raiz de la tarjeta. Luego arrancamos en modo recovery y añadimos el paquete con la misma opción que hemos utilizado durante la instalación de la ROM.

12 noviembre 2011

Truco rápido. Como hacer Ctrl-Alt-F1 en VMWare

Si se nos bloquea un terminal gráfico en Ubuntu y nos sale una pantalla negra sabemos acceder a la consola de Linux pulsando Ctrl+Alt+F1, pero si estamos utilizando una máquina virtual en VMWare Workstation la pulsación de Control y Alt hace que abandonemos la máquina, por lo que no se consigue el acceso a la consola. La solución es sencilla:

Pulsando Ctrl+Al+Espacio VMWare se queda esperando una nueva pulsación, por lo que sin soltar las teclas Control y Alt, pulsaremos la tecla F1. Como resultado llegaremos a la consola de Ubuntu para resolver en modo texto nuestros problemas.

Espero que sea de utilidad.

05 noviembre 2011

Moodle. Dar de alta usuarios automáticamente con un método de autenticación concreto

Dar de alta usuarios de forma automática en Moodle es un proceso que a veces tiene algunas complicaciones. Mediante un archivo csv se puede dar de alta un grupo de usuarios y asignarios directamente a un curso concreto. En esta página se pueden ver los campos que podemos rellenar previamente, desde los obligatorios (username, password, firstname, etc) hasta otros más específicos.


Upload users

Entre esos campos encontramos uno denominado auth que nos permite establecer el tipo de autenticación. Así podemos saltarnos un problema que tiene la versión actual de Moodle (la 2.1 en  este momento). Si diseñamos un sistema de autenticación específico, por algún motivo se instala correctamente pero luego no aparece en la ventana de Usuarios > Subir usuarios > Opciones avanzadas > Seleccionar un método de autenticación.

Así, si indicamos la autenticación en el archivo csv al realizar la carga de datos ni siquiera tendremos que pararnos para indicar este cambio, ahorrando tiempo y simplificando el proceso.

Éste problema, por cierto, no sucedía en la versión 2.0. Es curioso.

La solución se puede leer aquí:

http://tracker.moodle.org/browse/MDL-27953

Es un bug bien considerado, así que probablemente pronto se resuelva. No obstante este método añade agilidad al proceso de alta masiva.

Por último, si vamos a necesitar subir varias veces los mismos usuarios para asignarlos a distintos cursos, debemos acordarnos de desactivar la opción Prevenir duplicados de dirección email, ya que de otro modo detectará que el usuario ya ha sido dado de alta y no actualizará sus datos.

03 noviembre 2011

Ejemplo de HTML5

Sólo la página del logo de HTML5 ya es un buen ejemplo de una página HTML5.

Logo de HTML5

Se puede utilizar la barra de navegación de la izquierda para desplazarse por la página y luego interactuar en diferentes lugares.

30 octubre 2011

Flash en el blog

Después de la entrada sobre el libro de Diseño interactivo y multimedia con Flash estuve revisando las estadísticas del blog y me llama la atención que en el top cinco de entradas más visitadas se encuentre una sobre una explicación de una técnica de Flash.

Éstos días volvemos a hablar de la inminente muerte de Flash y de nuevo encuentro ejemplos muy contradictorios. Dos casos:

No seré yo el que no esté de acuerdo con que las cosas van a cambiar a corto plazo. Las posibilidades que nos ofrece hoy ya HTML5 son espectaculares. Y no hablamos del futuro. Todos los navegadores actuales trabajan ya sin problema con canvas, geolocalización, almacenamiento local, etc. Pero lo cierto es que para algunas cosas, aún queda margen de desarrollo con Flash. Eso sí, si vas a emprender un sitio web muy sencillo, hazlo con HTML5.

Y para saber más de Flash, aquí esta la etiqueta en este blog, que ya supera los 70 artículos al respecto.

Flash en Conexiones Razonables

28 octubre 2011

Diseño interactivo y multimedia con Flash. Mis últimos proyectos

Hace casi un año por estas fechas me surgió la oportunidad de trabajar en este proyecto, un libro de la colección Diseño y Creatividad orientado a explicar cómo realizar una presentación de un producto empleando Flash.

Diseño interactivo y Multimedia con Flash


Incluso está disponible en amazon.

La idea es aprender a realizar una presentación completa a través de la web partiendo de un material específico, explorando todas las posibilidades creativas que nos ofrece Flash.

Para este texto Eugenio me facilito un material de una calidad única, un conjunto de recursos de una obra de teatro llamada La Última Función, de Abilio Estévez dirigida por Liliam Vega y con la interpretación de Rosario Suárez y Julio Rodríguez.

Aquí va el trailer de la obra, por cierto




En el plano más técnico ha sido una oportunidad única para profundizar aún más en el uso de Flash y sobre todo de ActionScript. Si bien los primeros capítulos se dedican a hacer un repaso por el uso de Flash en todas sus vertientes, la segunda parte del libro se centra mucho en cómo realizar otras tareas empleando programación en ActionScript, cómo publicar el contenido en dispositivos móviles, crear galerías de imágenes, etc.

En fin, es un buen complemento para el otro texto, el Manual Imprescindible de Flash CS5.

18 octubre 2011

Migrar de Joomla 1.5 a Joomla 1.7. Quizás no.

Pensando en pasar algún portal de la versión 1.5 a Joomla 1.7 o 1.6 he encontrado esta referencia que cuenta el estado en que se encuentra el desarrollo de Joomla.

Estado del desarrollo de Joomla

La explicación rápida es que en enero de 2012 se publica la versión LTS (de mantenimiento largo) de Joomla, que será la 1.8. Por tanto, actualizar en estos meses a cualquier otra versión está bien, pero supondrá realizar una nueva migración a la versión 1.8 dentro de tres o cuatro meses.

Las versiones 1.6 y 1.7 son versiones de matenimiento corto. De hecho la versión 1.6 se abandonó en agosto.

En conclusión, con los nuevos ciclos de desarrollo de los portales Joomla, lo mejor es esperar para subirse al carro de las versiones LTS que se van publicando, al estilo de lo que hace Ubuntu. La versión 1.5 es la última LTS que se ha publicado y se estará actualizando hasta abril de 2012. En esa fecha sería cuando todo el que tenga esta versión debería plantearse el salto a la 1.8, que para esas fechas ya llevará tres meses publicadas, por lo que la estabilidad y fiabilidad se le supone.

Más información sobre los ciclos de desarrollo:

Developer Strategy

05 julio 2011

Aprendizaje por proyectos

Un buen video explicando las bases del aprendizaje por proyectos o Project Based Learning (PBL).



Visto en Educational Origami.

17 mayo 2011

Cómo hacer un rótulo grande en una presentación

Este es el escenario donde esto es útil: estás presentando algo a una audiencia y quieres compartir una dirección o un pequeño texto. Lo escribes en un editor y amplias el tamaño el máximo posible o bien lo copias en una pizarra si dispones de ella. Esos métodos son menos atractivos que usar gzaas, como nos explican en wwwhatsnew.

gzaas, rotulos a pantalla completa

El resultado es rápido, no requiere registro y se puede hacer que los carteles permanezcan en el tiempo.

15 mayo 2011

Artículos sobre Twitter. Mis últimos proyectos

En los últimos meses pude también colaborar con el Centro de Profesores y de Recursos de Castuera elaborando un par de artículos sobre cómo comenzar a trabajar con Twitter para su revista sobre TIC, denominada Boletic. Esta publicación se distribuye en la zona del CPR y también a través de Internet, recogiendo diferentes experiencias del profesorado.

Números publicados de Boletic

En concreto los artículos salieron en los números 12 y 13.

También es imprescindible seguir el blog que mantienen sobre TIC:

Boletic CPR de Castuera

01 mayo 2011

Angry Birds en tu ordenador

Angry Birds es un juego bastante popular en sistemas Android (generalmente para teléfonos móviles y tablets). Si quieres ver cómo funciona lo puedes probar en cualquier ordenador mediante la versión que hay basada en Flash.

Angry Birds

Aunque está en un idioma extranjero resulta bastante intuitivo. Para empezar hay que hacer clic en el botón del centro y eso hará que se habra otra pestaña que habrá que cerrar para poder comenzar.

28 abril 2011

Traducción de BlueGriffon. Mis últimos proyectos

El otro día hablaba en este blog de BlueGriffon, el editor web ligero y visual que podría cubrir las necesidades de edición de páginas web de muchas personas.

En el momento en el que lo encontré, el único inconveniente que tenía era que se encontraba en un perfecto inglés. Y por aquello de la magia y la filosofía del software libre pensé que podría ser interesante traducirlo al español, así que en la nueva versión de BlueGriffon que se acaba de publicar, ya se puede utilizar el programa en español.

Descargar BlueGriffon 1.0 en español

Si no aparece en español hay que cambiar el idioma en las preferencias del programa. Como se puede observar hay disponible una versión de instalación y otra en formato zip, que puede hacer las veces de portable.

He intentado ser muy respetuoso con las traducciones previas de NVU y Kompozer del proyecto NAVE, manteniendo siempre que ha sido posible el estilo de aquellas, y aunque todavía le queda alguna que otra revisión, lo cierto es que el programa ya está en español.

Para hacerlo he empleado un método un tanto rudimentario basado en convertir los DTD que se emplean para las cadenas de texto de los productos de Mozilla a archivos .po para así poder emplear lokalize, que me resulta muy cómodo. Al finalizar se convierte de nuevo a DTD y listo. Debian incorpora unas utilidades para hacerlo (moz2po y po2moz, muy bien explicadas aquí).

20 abril 2011

Flash. Cambiar tipografía para mostrar caracteres chinos

Un pequeño problema que me he encontrado al desarrollar una aplicación que puede mostrar mensajes en español, en rumano o en chino, dependiendo de los textos que se le incorporen, es cómo conseguir que los textos se muestren correctamente sin importar el idioma.

La solución pasa por emplear dos fuentes diferentes, una que incorpore los caracteres habituales españoles y los de europa central y otra fuente diferente para los caracteres chinos. La incrustación para que estén disponibles para su uso con Actionscript es sencilla, se realiza con facilidad desde el panel Biblioteca.

Lo más complicado ha sido ver cómo podemos cambiar de una fuente a otra dependiendo de si en la cadena de texto hay o no caracteres chinos. Para ello se puede emplear el método hasGlyphs de la clase Font, que nos devuelve un valor verdadero si la fuente en cuestión tiene todos los glifos necesarios (los caracteres, vaya) para representar un texto determinado.

Así, en la clase que empleo defino dos propiedades con las fuentes incrurstadas:

  private var myFont:mydejavusans = new mydejavusans();
  private var myAltFont:mysungtil = new mysungtil();

y posteriormente, antes de mostrar la cadena hago esta pequeña comprobación:

if (myFont.hasGlyphs(miMensajedeTexto)) formatotxt.font =  myFont.fontName; 
  else formatotxt.font = myAltFont.fontName;

y muestro el texto, ya con la tipografía correcta.

  txtMini.text = miMensajedeTexto;
  txtMini.setTextFormat (formatotxt);

Es decir, si la variable miMensajedeTexto no se puede mostrar con los caracteres de la fuente myFont, se cambiará automáticamente a la fuente myAltFont, que es la que contiene los caracteres chinos.

Espero que le sea de utilidad a alguien, lo cierto es que me costó un ratito encontrarlo.

¿Y en Python?

En Python he tenido que hacerlo también, y con la magia habitual de este lenguaje la cosa resulta también muy sencilla. Teniendo ya una fuente seleccionada, buscamos un rango concreto de caracteres. Si se encuentran cambiamos la fuente, en este caso para generar una imagen

if re.findall(ur'[\u4e00-\u9fff]+',os.path.splitext(os.path.basename(filename))[0]):
        font = ImageFont.truetype("fuenteconcaractereschinos.ttf", 20)

Foto: Flickr de Sinospice.

16 abril 2011

CCleaner portable

CCleaner es uno de esos programas que todo el que utiliza Windows debería tener a mano. Entre sus muchas posibilidades, las que más utilizo son:
  • Limpiar el ordenador de archivos temporales innecesarios, ganando espacio en disco.
  • Corregir de forma automática errores en el registro de Windows.
  • Eliminar programas del inicio de Windows, consiguiendo que el equipo funcione de forma más fluída y que el arranque sea más rápido.
CCleaner se puede descargar de su página web, pero lo mejor de todo es que cuenta con una página con descargas alternativas desde nos podemos bajar varias versiones diferentes del programa, entre ellas una versión de instalación más ligera y sobre todo, una versión portable.

Descargar CCleaner

La versión portable es imprescindible para poderla llevar en una memoria USB y así poder limpiar cualquier equipo que se nos ponga por delante sin tener que descargar, instalar,etc.

Un uso rápido de CCleaner

En tres sencillos pasos podemos aligerar nuestro ordenador.

En primer lugar descomprimimos la versión portable de CCleaner y ejecutamos el programa.

a) Hacemos clic en el botón Run Cleaner de la pestaña Cleaner. Esto borrará un montón de archivos temporales que no son necesarios. Al final nos dirá cuanto espacio hemos recuperado.

b) Hacemos clic en Registry, luego en Scan for issues y por último en Fix selected issues. En la ventana que aparece indicaremos que nos haga una copia de seguridad y luego pulsaremos sobre Fix all the selected issues. Esto encontrará entradas erróneas en el registro y las corregirá.

c) Hacemos clic en Tools y luego en Startup. Esta es la parte más compleja. Cada una de las entradas que aparecen representan un programa que se está cargando al iniciarse el ordenador. Encontraremos programas de Adobe, de Google, para la impresora, para el sonido, etc. En la mayoría de los casos los podemos eliminar sin ningún riesgo, aunque una política más conservadora consiste en seleccionar las entradas que queremos eliminar y desactivarlas mediante el botón Disable. Las dejaremos así y trabajaremos unos días con el ordenador. Si observamos que todo funciona correctamente podremos eliminarlas de forma definitiva más adelante. Eso sí, obervaremos que el ordenador arranca más rápidamente y que no hay tanto programa en la esquina inferior derecha, junto al reloj.

14 abril 2011

Traducción de Audacity. Mis últimos proyectos

Esta es otra de las cosas en las que estoy trabajando desde hace algunos años y que regresa cíclicamente cada pocos meses. Audacity es una aplicación para realizar edición de audio completamente libre y abierta y realizada por un equipo de personas voluntarias. En su día, cuando empecé a trabajar con este programa no había una traducción completa y la persona que la había estado realizando la dejó abandonada un tiempo atrás. Así que intenté completar la traducción, por aquello de colaborar un poco, y unos años más tarde aún sigo con ello, intentando hacerlo lo mejor posible y actualizando la traducción con cada nueva versión.

Audacity: Editor y grabador de audio libre

De hecho hace un par de días se ha publicado una nueva versión de Audacity, la 1.3.13 de su rama beta, donde se expermientan las nuevas características para la futura versión 2.0 de Audacity, aunque en realidad las versiones 1.3.x son muy estables y son con las que todo el mundo trabaja.

Para las traducciones hay poco que pensar: se utiliza lokalize, el traductor de KDE, en un entorno basado en Debian. Resulta cómodo y sencillo. Para la traducción del sitio web se emplea el mismo método.

Ni que decir tiene que funciona tanto en Linux como en Mac y Windows.

12 abril 2011

BlueGriffon. El editor web libre y abierto

BlueGriffon es un editor web de corte tradicional, de esos que nos gustan para aprender a crear páginas web desde cero. De esos que permiten crear la página de forma visual, ver el código fuente y previsualizar el resultado.

BlueGriffon. The next generation web editor

BlueGriffon está basado en el motor de renderización de Firefox 4, lo que lo entronca directamente con NVU y Kompozer, los dos editores de este estilo que más relevancia tuvieron en los últimos años, a pesar de que ambos proyectos han caído en el olvido. Otros editores web que guardan similitudes con estos son el clásico Frontpage (me ha costado hasta recordar el nombre), con el que muchas personas aprendieron a hacer sus primeras páginas o el excelente Dreamweaver, el editor ideal si no fuese por lo privativo que resulta.

Obviamente BlueGriffon mantiene un tipo de licencia que lo hace interesante para cualquier tipo de trabajo, además de ser multiplataforma, con instaladores para Windows, Mac y Linux (paquete .deb para Ubuntu).

¿Cuáles son los puntos fuertes del editor?

Resulta complicado pensar en la necesidad de un editor de este tipo con un mercado tan volcado en la creación de páginas dinámicas, pero en realidad sí que encuentra su espacio, sobre todo en la creación y edición de páginas todos los formatos HTML actuales, incluído HTML5 y en la creación de hojas de estilo.

Podemos pensar en este editor como una buena alternativa para crear sitios estáticos o para modificar los estilos y plantillas de una web dinámica.

Es sobre todo en la edición de estilos CSS donde BlueGriffon brilla excepcionalmente, además de otros muchos detalles.

Sólo queda darle una oportunidad al magnífico trabajo que se está haciendo y confiar en que esta sea la definitiva y no se nos quede por el camino. Realmente el entorno de Firefox y el software libre necesita contar con un editor de estas características. 

Así que larga vida a BlueGriffon, adiós a NVU y Kompozer.

10 abril 2011

Proyecto Arcón. Mis últimos proyectos

En el Proyecto Arcón llevo trabajando cerca de un año, pero es en este momento cuando se ha comenzado a publicitar el trabajo. Como en los anteriores, aquí se cumple de nuevo la premisa de la fortuna que supone el poder trabajar en un proyecto con un objetivo inmejorable junto a un grupo humano que te sorprende día a dia.

Web del Proyecto Arcón

El proyecto se describe en dos frases:

El Proyecto Arcón es un programa que permite la comunicación a través de una plataforma digital a las personas que por alguna circunstancia no pueden expresarse oralmente.
El Programa Arcón “habla por ti”. Con la ayuda de una plataforma digital se pulsa sobre el concepto que se quiere expresar y se transmite el mensaje de manera visual y auditiva.

Así que hemos desarrollado una pequeña aplicación para Nintendo DS que facilita la comunicación a personas con algún tipo de discapacidad comunicativa en el sentido más amplio del término:
  • Personas con discapacidad intelectual.
  • Personas con desconocimiento del idioma (inmigrantes).
  • Personas que salen de viaje a países con otro idioma diferente al español.
  • Personas que por alguna circunstancia están privadas de su voz (por ejemplo después de ser intervenidas).
De este modo, la persona en cuestión puede utilizar la consola para comunicarse con facilidad. El equipo tiene diseñado todo un protocolo para optimizar el proceso de su uso con niños con discapacidad.

En una segunda fase hemos desarrollado una versión basada en Flash que amplia mucho el tipo de dispositivos con los que se puede trabajar y ahora, en una tercera fase, estamos diseñando una tercera versión basada en Android, la joya de la corona.

Como decía, este es el proyecto que más esfuerzo de aprendizaje ha demandado. La programación de la versión de Nintendo se realiza en C, que lo tenía ya algo oxidado, haciendo uso de las librerías PA_Lib.

Además, para resolver todos los problemas que tenían difícil solución con ese entorno de desarrollo, recurrí a Phyton. A día de hoy todavía estoy sorprendido con su sencillez. Es casi increible ver que se pueden aprender los rudimentos básicos del lenguaje y desarrollar la solución que uno busca y depurarla en apenas dos tardes.

La versión multiplataforma y para la web la desarrollé con Flash, donde también aprendí algún que otro truquillo interesante.


Los problemas más complejos han estado relacionado con el tema de la codificación de caracteres, las tildes, las eñes y el UTF-8. Aún hoy arrastramos algún problema en ese sentido.

El entorno de desarrollo empleado ha sido Eclipse. Una delicia para programar, especialmente con la extensión de Python (PyDev).

El proyecto ha resultado tan multidisciplinar que también me ha permitido trabajar con otros programas con el sorprendente Inkscape. Nunca lo había utilizado para hacer algo medianamente serio y realmente resulta muy útil y versátil. En este caso lo hemos empleado para diseñar una serie de carteles para un congreso.

Por último, hemos creado también una pequeña web basada en Joomla 1.6 donde iremos contando los avances del proyecto Arcón.

Proyecto Arcón

También cuenta con una cuenta de Twitter que esperamos que se actualice con el paso del tiempo.

03 abril 2011

Moodle 2.0. Desactivar blogs completamente

Si estamos intentando simplificar una instalación de Moodle para que no resulte tan recargada, una de las primeras cosas que podemos deshabilitar son sus blogs. Quien más y quien menos ya tiene esta necesidad cubierta, por lo que a veces intentar generar un entramado ágil de blogs en una plataforma de elearning como Moodle no resulta práctico.

Hasta la versión 2.0 la desactivación completa del sistema de blogs se hacía desde la opción Administrador del sitio>Seguridad>Políticas del sitio, pero a partir de la nueva versión esto se hace desde Apariencia>Blogs seleccionando la opción Deshabilitar por completo el sistema blog de la opción Visibilidad del blog.


Es una de esas cosas que se esconde bien.

31 marzo 2011

Guía práctica de Adobe Premiere CCS5. Mis últimos proyectos

El siguiente proyecto que me ha tenido entretenido en estos últimos meses es ya un clásico. Hace unos meses Adobe publicó una nueva versión de su suite creativa, más conocida como Adobe CS5. Desde Anaya Multimedia volvieron a contar conmigo para editar una revisión de su guía práctica, donde se pretende acercar al lector todas las posibilidades de este programa.

Guía práctica de Premiere CS5

Como siempre, la colaboración con Eugenio y Laura fue cómoda y sencilla. El texto se publicó hace unas semanas y está disponible en las mejores librerías del país. :-)

Hay poco que decir de su contenido. Intentamos enseñar a cualquier persona que no haya realizado nunca un trabajo de edición de vídeo cómo comenzar en este mundo y como sacarle todo el partido posible a Premiere. Éste es un programa que cuesta un poco en los primermos momentos, pero que luego resulta extremadamente sencillo de utilizar. Además trabajamos con otras herramientas como OnLocation para las primeras fases de captura o como Adobe Encore para lo que se conoce como autoría de DVD, es decir, crear un DVD con menús, capítulos, etc.

Sobre el programa es llamativo ver cómo Adobe Premiere sigue en permanente evolución y adaptándose a todas las posibilidades actuales. De hecho la última versión ya sólo funciona con sistemas operativos de 64 bits.

29 marzo 2011

Tic en el Área de Lenguas Extranjeras. Profundización. Mis últimos proyectos

Uno de los primeros proyectos en los que me embarqué en estos últimos meses fue la participación en el diseño de un material para mostrar técnicas de utilización de las TIC en materias de idiomas.

Este proyecto guarda una cosa en común con todos los otros en los que he participado, que siempre son buenos amigos los que me lo sugieren (y mejores profesionales, como se puede decir) y que son siempre unos proyectos que te enganchan, por tanto es imposible negarse porque el punto de partida ya es una garantía de éxito. En este caso el encargado del proyecto es Jorge Fueyo, que ya ha diseñado algunos otros materiales similares y además coordina cursos del ITE también en el ámbito de idioma.

Como el resto de los materiales del ITE (Instituto de Tecnologías de la Educación) de los últimos años, el material está disponible para su uso mediante una licencia Creative Commons, por lo que si alguien tiene curiosidad se podrá ver en breve en Internet en esta dirección:

TIC en el Área de Lenguas Extranjeras

Alli están ya disponibles los materiales elaborados por Jorge para la versión inicial del curso.


El contenido de profundización lo estructuramos en estos bloques:
  1. Edición avanzada con Writer.
  2. Comunicarnos oralmente: creación y edición de podcast.
  3. Compresión de textos escritos con Impress.
  4. Ejercicios interactivos con Hot Potatoes.
  5. Comunicación por escrito a través de Google Sites.
  6. Herramientas y recursos de la web 2.0
Como siempre encontramos mucha comprensión y apoyo por parte de los compañeros/as del ITE, por lo que la experiencia no pudo ser más positiva. También resultó muy gratificante la oportunidad que nos brindó el CPR de Plasencia de trabajar unos días con los profesores de la Escuela de Idiomas de Plasencia porque nos permitió probar en la práctica una buena parte de los contenidos elaborados. La Escuela de Idiomas de Plasencia cuenta está desarrollando una experiencia muy interesante de integración de las TIC en la enseñanza de idiomas a través de blogs, Moodle, etc.

El material en cuestión está articulado como un curso de Moodle y para su creación empleamos básicamente dos herramientas:
  • Exelearning: Para montar el contenido de las unidades, texto, imágenes, etc. (Web de eXeLearning)
  • Wink: Para la grabación de vídeos con los diferentes procedimientos. (Web de Wink)
Nuestro objetivo era hacerlo con software libre (o al menos gratuito), por lo que intentamos grabarlo todo en Ubuntu y empleando esas herramientas. Ya colgamos por aquí un pequeño manual de Wink.

Ambas herramientas se comportaron perfectamente. Especialmente Exelearning me sorprendió por su sencillez. Con Wink tuvimos que profundizar un poco en su configuración para obtener el resultado deseado, pero finalmente obtenimos un resultado adecuado sin necesidad de recurrir a otras herramientas como Adobe Captivate.

Ya ha comenzado la primera edición del curso a distancia del ITE basado en este material, que se prolongará hasta finales de abril. Esperemos que el material resulte útil y todo el mundo aprenda mucho.

27 marzo 2011

Generador de fondos web 2.0

Así que necesitamos un fondo moderno para una página web o un logo y no tenemos ganas de echar una hora delante de Gimp o de Photoshop. La solución es Stripe Generator.

Stripe Generator

Moviendo sus cuatro controles podremos crear un fondo a medida que se descarga en formato png listo para ser usado donde más nos convenga. Aquí hay uno que he generado en un rato.

En Technology Bytes cuentan también con una lista muy interesante con veinte herramientas de este tipo:

Web 2.0 Background Generators

En especial bgpatterns, nos permite hacer fondos diferentes con la misma sencillez.

25 marzo 2011

Cambiar apariencia de Firefox 4

Al instalar Firefox 4 en Windows XP puede que no aparezca la nueva apariencia, con las pestañas unificadas con el menú y se mantenga la antigua barra de menús.

Este comportamiento se corrige con facilidad haciendo clic con el botón derecho del ratón sobre la barra de menú y desactivando la opción Barra de menús. De ese modo obtendremos la nueva apariencia de Firefox.



En cualquier momento podemos pasar de un modelo a otro activando o desactivando esa opción.

23 marzo 2011

Unir párrafos con LibreOffice

Un problema al que nos enfrentamos en ocasiones es el de contar con un texto en el que las líneas están partidas donde no deben y tenemos saltos de línea por todo el documento. Esto sucede con frecuencia con textos copiados desde un archivo PDF, por ejemplo.

Utilizando OpenOffice o su escisión más moderna, LibreOffice, más recomendable en la actualidad es sencillo resolver este problema. Se puede descargar desde aquí:

LibreOffice 3

Una vez abierto el archivo utilizaremos la ventana de Buscar y reemplazar, que se despliega pulsando Control-B (o mediante el menú Editar). Aparecerá la imagen siguiente:

El truco para conseguir llevar a buen puerto esta tarea está en el empleo de expresiones regulares. Un método que nos permite realizar búsquedas muy completas. Por tanto, haciendo clic en Más opciones activaremos la casilla Expresiones regulares.

La solución
El reemplazo no se puede hacer directamente por algunas limitaciones existentes al reemplazar saltos de línea, pero sí que podemos hacer una serie de reemplazos que funcionan con bastante precisión.
La ventaja de este método es que en tres sencillos pasos obtenemos el resultado deseado y sin necesidad de instalar ninguna extensión o macro adicional.

Reemplazo número 1. Inserción de separadores.
En el primer paso indicaremos que busque aquellas líneas que no terminan en letras, números y comas.

En Buscar escribimos: ([^a-z|^0-9|^,])$

Y esto en Reemplazar por: $1 ####

Entre el 1 y los #### hay un espacio.
Básicamente conseguimos insertar cuatro # al final de cualquier línea que finalice en un punto o algún otro caracter similar, excluyendo letras, números y coma. Los cuatro # pueden ser reemplazados por cualquier otra secuencia que no aparezca en el texto.

Reemplazo número 2. Borrado de saltos de línea.
A continuación eliminaremos todos los saltos de línea del documento. Lo podemos hacer sin riesgo puesto que los que nos interesa conservar están ya identificados con la secuencia ####.

En Buscar escribimos: $

En Reemplazar por introducimos un simple espacio.

Reemplazo número 3. Insertar saltos de línea en los sitios correctos.
Por último, reemplazaremos las secuencia #### por los saltos de línea.

En Buscar escribimos: ####

En Reemplazar por escribimos la representación de un saltos de línea: \n

Revisión final
Ahora nos quedaría por hacer una breve revisión final del texto para asegurarnos de que ninguna línea está mal partida, pero los casos serán muy pocos.

Más sobre expresiones regulares
Las expresiones regulares nos ayudan a resolver muchos problemas de este tipo. Hay una documentación muy completa en las páginas de Openoffice y de LibreOffice.

Lista de expresiones regulares de LibreOffice
Regular Expressions in Writer

Feliz lectura.