martes, 21 de mayo de 2013

Compartir conocimientos, una mejora para todos

Y como ejemplo, este conjunto de notas sobre el código necesario para hacer funcionar R que el autor de este blog ha liberado para todo aquel que lo quiera utilizar. Supone el trabajo de más de dos años. Yo las he tomado por que son mucho mejores que las mías. Si todos compartimos nuestros conocimientos, cuanto mejor funcionaría todo.


PD. No he puesto el enlace directo, por que creo que el autor (TRinker) merece que visitemos su página.


jueves, 16 de mayo de 2013

De Creative Zen a Sandisk Sansa

Como ya había dicho respecto a Nexus 4, tiene algunas características que me obligan a cambiar de hábitos. No tiene radio FM, y aunque con TuneIn he conseguido oir las emisoras que me importan, es muy común, en función del sitio donde esté, que me salte el buffer de carga y escuche por trozos. Eso me ha obligado a llevar mi vetusto mp3 Creative Zen Nano Plus con su radio FM


Todo funcionaba a las mil maravillas (salvo el volumen del bolsillo) hasta queel pobre Creative ha dicho que hasta aquí hemos llegado. El reproductor de música funciona, pero la radio FM se corta cuando quiere, y cada vez quiere más veces. Así que lo he cambiado -a rey muerto, rey puesto- por un Sandisk Sansa Clip+.


Tiene varias ventajas sobre el Creative. Más moderno (aunque ya no se lleva), con batería en vez de pila AAA, y por eso es más fino y se lleva más cómodamente en los bolsillos. La capacidad de almacenaje es mucho mayor, con 8GB de memoria interna, frente a 1GB, a lo que podemos sumar que admite microSD (le pondré la de 16 que no puedo usar en el teléfono). Sintoniza mejor, con más claridad, aun con cascos cortos, mientras que con el Creative necesitaba cascos largos para que sintonizara bien. desde un punto de vista técnico, lee ficheros flac, para mi muy importante. Finalmente, y no por ello menos importante, me ha costado la tercera parte que el otro.

miércoles, 15 de mayo de 2013

R, SAS y SPSS en la docencia



Esta entrada tiene que ver con una opinión que he leído en la red. En una entrada del blog de r4stats.com titulado "Forecast Update: Will 2014 be the Beginning of the End for SAS and SPSS?" el autor de la entrada (Bob Muenchen) señala y analiza una pronta caída de SPSS y SAS a nivel académico. Es más, señala la importancia que tienen los profesores en ese proceso. Como es natural, los alumnos tienden a usar las herramientas que sus profesores le han enseñado, aunque solo sea por evitar nuevos esfuerzos de aprendizaje. Como profesor de materias en la que la estadística es una herramienta fundamental, siempre he dicho que es un error enseñar a un alumno a usar programas cerrados, que no se sabe como están hechos y como funcionan, y mucho más aun, que tienen un coste que no permite que luego sean utilizados en sus ordenadores para practicar lo enseñado. En primer lugar, enseñamos a usar el ratón, no a aplicar estadística. En segundo lugar, provocamos el pirateo de programas comerciales. Por ello es mucho más adecuado la docencia en software libre, no solo por que suele ser gratuito, y permite su uso a cualquier usuario (profesor o alumno); además, en el caso de R, la forma de aplicarlo ayuda a entender lo que estás haciendo. Por ello espero que esta opinión sea cierta y que R aumente la cuota de uso, al menos desde un punto de vista académico, 

martes, 14 de mayo de 2013

Ubuntu 13.10 y Chromium como navegador

Parece ser que Ubuntu va a poner a Chromium como navegador por defecto (véase aquí). Como se puede entender de mis entradas, para mi Firefox forma parte del "ambiente" sin el cual no puedo trabajar cómodamente en la red. Es más, Firefox ha sido la razón fundamental para cambiar de teléfono y qué modelo estaba dispuesto a adquirir. Me gusta su apariencia, estoy acostumbrado a trabajar con él, las extensiones se instalan en todos mis ordenadores al instalarlas en uno solo, se sincroniza perfectamente, tengo todo cuanto quiero y es software libre. A cambio, no estoy acostumbrado a Chromium, hace un historial de todos los sitios por donde pasas y, sobre todo, consume muchos recursos. Por ejemplo,


Es más, si no se cambia la configuración, mantiene muchos 'demonios' activos aunque no lo hayas llamado. A pesar de que soy un gran consumidor/usuario de Google (gmail, blogger, drive, google+, Picasa, ahora incorporado a google+, youtube, goo.gl, dominios y espacio contratado), incluso para mi trabajo diario, no me puedo acostumbrar a Chromium, aun siendo la parte de software libre del navegador de Google.
Por supuesto, como ya no uso Ubuntu, mi preocupación es muy escasa. El problema puede ser que la distribución más usada de Linux deje de usar Firefox como navegador, y que Mozilla por ello se despreocupe de Linux.

PD. De hecho tengo Chromium instalado, pero solo lo uso para jugar a 'Bubble shooter' (alguna debilidad hay que tener).

jueves, 9 de mayo de 2013

Escaneando con el móvil. Lomography

Como había dicho en la entrada anterior, estaba esperando pon un Lomography Smartphone Scanner, un adaptador para poder digitalizar con el móvil las películas de fotos.



Ya lo he recibido y probado. Sin embargo, no cumple mis necesidades. Por supuesto, tiene algunas ventajas, como el hecho de que se pueden digitalizar 10 negativos en un minuto. El inconveniente está en la calidad recuperada. Voy a describir los pasos:
En primer lugar hay que poner las pilas AA (que no trae), para generar la luz que permite transiluminar la película y que la cámara del móvil pueda capturar el negativo. En el caso de que pongamos las tres piezas de separación (que aleja el móvil de la película), la foto conseguida es así.




Claro, de los 8 MP del Nexus 4, el negativo queda reducido a 1080x720, menos de 0,8MP. Además, al positivar este negativo (Segovia, como hace 20 años), vemos que el resultado es pobre




Por supuesto, podemos trabajar el resultado, pero como no soy fotógrafo, por comodidad prefiero que un twain y su software me lo de más "ajustado".
Para aumentar la resolución, se pueden eliminar los separadores, y acercar el móvil a la película. Eliminándo los dos intermedios y dejando solo él que fija al móvil, el resultado es




El negativo se ha recuperado como 2000x1320, similar a 2,5MP. Invirtiendo los colores, se vería así (en este caso es una foto de Trujillo, si no recuerdo mal, hace 14 años):




Tocando solamente los niveles se puede ver algo mejor,




pero si nos fijamos en los detalles,


la recuperación de esta manera es muy pobre. Si no recuerdo mal, en el caso de Trujillo la película usada era NPH de Fuji, película de mucha calidad, profesional, y la recuperación de la imagen es muy mala. La verdad es que me lo esperaba, ya que en el pasado tengo usado extensores de máquinas de fotos para duplicar negativos y diapositivas y nos pasaba lo mismo, había una acusada pérdida de calidad.
CONCLUSIONES:
1. Hay que recurrir a un buen escáner para recuperar decentemente las fotos antiguas.
2. Este "smartphone scanner" sirve fundamentalmente para recuperar una imágen rápidamente y usarla en la red, pero nunca para luego intentar usarla como imagen con calidad.

martes, 7 de mayo de 2013

Drivers ... ¿dónde estáis?

Es sabido por los comentarios en algunas entradas (1, 2 ...) que tengo un problema con mi escáner. He "heredado" del tiempo un escáner bastante bueno. A estas alturas lo uso en ocasiones muy contadas, ya que uso poco papel, dispongo de fotocopiadoras que me mandan por email unos pdfs perfectos de los documentos cuando los necesito y llevo años haciendo las fotos en cámaras digitales. Sin embargo, en mi trabajo aun conservamos una cámara réflex con la que hacemos diapositivas, ya que el aparataje digital del que disponemos aun no nos da la calidad que en ocasiones necesitamos. Y ahí está el problema; en el trabajo el escáner de película ya no funciona, ya que son muchoa años de uso, y el mio personal no es reconocido por Linux.


Así que no me queda más remedio que instalar Windows. El ordenador que tengo para ello es el más antiguo de casa, y por falra de RAM o lo que sea el TWAIN se niega a capturar a mayor resolución de 300x300, lo que en una diapositiva da una copia de 1,5Mpixels, con una pérdida muy grande de calidad (en general, lo mínimo debería ser 600x600, unos 6Mpixeles). Este escáner no tenía Drivers para Windows 7, pero ayer, por la frustración, busque de nuevo y, en teoría, sí, aparece Windows 7 como soportado. Entonces decidí instalar los drivers a mi portatil, en su pequeña esquina de Windows 7, ya que es un ordenador mucho más potente y con 4GB de RAM.


Sin embargo, al descomprimirlo ya aparecía la fecha de 2007, y al instalarlo daba un error de instalación, como si no fuera compatible. Por supuesto, al intentar capturar, no aparece como reconocido el escáner. Como es natural, desde que tengo Linux y he visto los problemas de los drivers de las impresoras y escáners de Canon, no he vuelto a comprar ninguna máquina más de esa marca, y he vuelto a HP.
El problema es que sigo sin poder solucionar el uso del escáner. Eso supone además un problema para los negativos que tengo en casa (1500-2000) de la época de mis cámaras con carrete. Tenía asumido que las tengo que escanear, ya que las posibilidades de uso de los negativos y diapositivas están desapareciendo.
Como posible solución, tengo pedido un Lomography Smartphone Scanner. Es simplemente un adaptador para poder reproducir con el móvil las películas y diapositivas. Cuando lo haya comprobado, mostraré alguna comparación (según acabo de comprobar, el envío aun está en Lyon, Francia).


lunes, 6 de mayo de 2013

Debian 7 Wheezy en descarga


Como ya habíamos dicho, ya podemos descargar la versión final de Debian 7. Tenía la intención de probarlo en el portátil, pero al ver las características, ya no me apetece tanto. En concreto:
...
  • LibreOffice 3.5.4
  • Linux 3.2

 Ahora mismo con Fedora estoy usando kernel 3.8.11 y LibreOffice 3.6.6 y el portátil funciona perfectamente. Es más, espero Fedora 19 sobre todo para disponer directamente en el repositorio LibreOffice 4. Ya sé que en Debian todo está supeditado a la estabilidad, pero como Fedora no me está dando ningún problema, no voy a hacer ningún cambio.

jueves, 2 de mayo de 2013

R 3.0.0 en repositorios de Fedora 18 64

Por fin esta disponible en los repositorios de Fedora R en su nueva versión 3.0. Hoy mismo en la actualización que suelo hacer en cada ordenador apareció la versión.


Para todos los que estábamos esperando esta actualización, no podemos olvidar que debemos instalar además TODOS los paquetes que teníamos añadidos, ya que los cambios de la versión precisa que los paquetes se compilen de nuevo. Como podemos ver, al llamar a uno de los paquetes que suelo usar yo en epidemiología, R pide una versión nueva.


Tampoco sirve, al menos a mi, la orden update.packages(), ya que no los actualiza (he probado más de un espejo de R), así que tenemos que instalar; por ejemplo:

install.packages('epicalc')

Si queremos actualizar más de uno

install.packages(c('paquete1','paquete2'...))

y a probar la nueva versión

PD. Por razones de localización de los paquetes, y salvo que se esté usando un ordenador con diferentes usuarios, cada uno con necesidades diferentes, recomiendo la instalación -o actualización- de los paquetes con capacidad de administrador; es decir, cuando instalo o actualizo paquetes arranco R como administrador para que no me genere un nuevo directorio con los paquetes en mi carpeta personal y estén siempre al alcance de todos los usuarios (en general en mis ordenadores yo solito). Por supuesto es solo una preferencia personal.

lunes, 29 de abril de 2013

Nuevo Ubuntu 13.04, y yo sin enterarme

Las cosas cambian con el tiempo. Recuerdo un tiempo no muy lejano que esperaba ansiosamente las actualizaciones de Ubuntu. Sin embargo, esta vez casi ni me entero. Por supuesto, leyendo en el blog muylinux no me ha quedado más remedio (en ese blog soy tratado como troll).


Como se desprende de mis palabras, Ubuntu no me interesa gran cosa. El que quiera saber por qué, puede leer esta entrada y ésta, y me entenderá. Ahora mismo estoy mucho más interesado en el próximo Debian 7, que será el 4/5 de mayo y Fedora 19, que salvo nuevo retraso, será a principios de julio.
He estado viendo las novedades de Ubuntu 13.04. Una de las cosas que más me ha atraído siempre para elegir una actualización es un kernel actualizado. Raring Ringtail -sí, así se llama- viene con el kernel 3.8.8 (yo ahora mismo ya tengo el 3.8.9)


LibreOffice 4 es la única que verdaderamente me interesa, pero podré esperar. Si las ganas son muy fuertes, la instalo manualmente y listo.

Con toda seguridad instalaré Debian en el portatil, pero como Debian, cuando está considerado estable, evoluciona muy lentamente, lo desecharé en 3 o 4 meses y pondré Fedora, que actualiza a la velocidad del rayo (con algún que otro disgusto, en ocasiones).


jueves, 25 de abril de 2013

A mi sí me gusta Gnome 3

Me explico. Soy un usuario de Linux que empezó usando Ubuntu 7.10 con Gnome 2 y Gnome Panel como lanzador. Como es natural, el cambio a Gnome 3 supuso un cambio. Con el Shell desaparecieron los menús del panel superior y mucha gente encontró extraño el nuevo escritorio, sumado al hecho de que al usar Mutter como gestor de ventanas hacía imposible la configuración de otro gestor.
Desde mi punto de vista, los cambios son problemáticos siempre, y requiere un tiempo de readaptación, Sin embargo, para mi fue bastante sencillo adoptarme al nuevo escritorio. Ya había perdido el interés de lo nuevo que me tuvo meses generando apariencias espectaculares con compiz cuando era novato, y ahora lo único que me importa es la sencillez y la utilidad. Con Gnome 3 he alcanzado una nivel de integración muy bueno, logrando como nunca lo había conseguido un escritorio minimalista en apariencia y funcional al trabajar.
En el lanzamiento de Gnome 3 ha aparecido mucha bilis, sobre todo por los usuarios de KDE. Quiero recordar lo que se llegó a decir el día que se empezó a usar KDE 4 y todos los problemas que había presentado. Creo que ha llegado el momento de decir que algunos, creo que muchos, de los usuarios de Gnome 3 estamos satisfechos de su funcionamiento.
Para los que duden, simplemente unas recomendaciones:

1. Activar extensiones en Gnome Shell que nos permitirá configurarlo a nuestro gusto. Para mi son muy importantes:

- Hide top bar (hace desaparecer el panel) y No topleft hot corner (para que al pasar el ratón por la esquina superior no se active todo en el medio del trabajo). Gracias a ello tenemos un escritorio limpio sin molestias al trabajar. Cuando se necesitan, simplemente un toque en la tecla Super nos los muestra.
- Trash: para poder acceder directamente a la papelera cuando tengo algo en ella.
- Monitor status indicator: nos permite manejar la posición y resolución del monitor/monitores.
- Removable drive menu: para acceder directamente y desmontar los dispositivos
Antes instalaba Applications menu, para tener un menú, hasta que descubrí que solo te hace perder el tiempo. Asimismo, me gusto mucho Backslide, para cambiar periódicamente el fondo, pero realmente es solo un juego. Hay muchas para ajustar las cosas a nuestro gusto, pero no son realmente necesarias.

2. Instalar gnome-tweak-tool
Para gestionar Gnome Shell, en Fedora se instala así en terminal

su -c 'yum -y install gnome-tweak-tool'



3. Instalar dconf-editor
Aplicación gráfica de gsettings. Para poder configurar de forma gráfica gnome
su -c 'yum -y install dconf-editor'

El manejo se agiliza mucho mediante los atajos de teclado. Si además de los que ya existen queremos añadir más, recurriremos a configuración de sistema y Teclado, en lanzadores o en combinación personal


Luego cada uno lo amoldará a sus gustos, pero a mi los escritorios que me gustan son así, sin nada.