Cortando con el Visio

Un jerarca conocido decidió expresar sus ideas mediante un diagrama en Visio® y luego compartirla con otros actores de la organización. El resultado fue el obvio: los otros no tenían cómo verlo y mucho menos editarlo, por lo que terminaron con con una versión impresa, recortando los dibujitos con tijera y armando un nuevo diagrama pegándolos en otra hoja. El corolario es una «corrida» para que otras áreas de la organización tengan instalado y disponible el Visio®.

La necesidad de compartir y trabajar en equipo es real, y estas herramientas que nos «pegan» a nuestros escritorios terminan siendo una carga que complota contra la realidad. Así que pasé a ver qué alternativas existen para cortar con el vicio que genera el Visio®.

LucidChart

http://www.lucidchart.com/

Se presenta como una solución justamente para este problema, con la posibilidad de importar los diagramas que se tengan hechos en Visio. Y en este sentido, está orientado precisamente a usuarios de Visio®

DiagramLy

http://www.diagram.ly/

Es una aplicación «pronta para usar» que guarda los resultados en XML en el disco local. Es simple, pero es para hacer diagramas y ya.

Gliffy

http://www.gliffy.com/

A diferencia de DiagramLy requiere registro, pero luego podemos ya podemos utilizarla. En este caso no es parecida a Visio, pero es muy potente y he encontrado referencias que la recomiendan bastante.

Cacoo

https://cacoo.com/

Es la herramienta de diagramas online que más he utilizado. Está principalmente pensado para diagramas colaborativos, formar grupos de trabajo e interactuar. La versión gratis tiene limitaciones, pero es perfectamente usable para un primer acercamiento y probar la herramienta.

"Hay peores cosas que quemar libros, una de ellas es no leerlos"

Hoy 6 de junio se ha producido la defunción de Ray Bradbury. Claro que no fue mi amigo, ni siquiera llegamos a conocernos o a simplemente cruzarnos, tampoco nos seguíamos en twitter… no nada de eso, solo que su obra marcó un antes y un después en mi relación con la literatura (y si, fue hace muchos años…)

Su desaparición física nos condena a no tener nuevos aportes de su producción intelectual, pero su obra seguirá produciendo efectos en todos nosotros y, sin dudas, nuevos autores encontrarán allí una fuente de inspiración.

Soy de la idea que los libros, en formato papel están condenados al desuso, como sucedió con el papiro. Pero la obra permanecerá… no importa si el ser humano tiene que crear una secta de hombres libro para mantenerla, siempre seguiremos leyendo, a pesar de la televisión, de las leyes, los gobiernos, los dispositivos técnicos, … siempre.

Quitar Microsoft Windows de una Magalhanes Plan Ceibal

Mi amiga @marianah73 recibió su flamante Magalhaes del Plan Ceibal y vino hasta mi casa para comentarme que tenía doble arranque, Ubuntu Linux y Microsoft Windows, pero que ella no usa Microsoft Windows y prefiere disponer del lugar: «Borrá Microsoft Windows y quiero poder usar ese espacio», fueron sus palabras.

Desde un principio asumí que no iba a poder arrancar con un dispositivo externo (pen drive) como para mover las particiones y ampliar el tamaño dedicado a Ubuntu. Confieso que ni intenté hacerlo.

ATENCION: Las tareas aquí descriptas realizan modificaciones definitivas en el sistema instalado, que no pueden ser recuperadas ni tienen vuelta atrás. Si algún comando es introducido con error, puede dañar los datos del disco. Si siguen estas indicaciones lo hace bajo su propia responsabilidad.

Efectivamente, trae un disco de 160G donde 100G están asignados a Microsoft Windows y 60G a Ubuntu. Así que en este artículo describo cómo borrar definitivamente Microsoft Windows y utilizar esos 100G para el o los usuarios que se tengan en Ubuntu.

La tabla de partición del disco, se aprecia en esta primer captura:

En la modificación que hice seguí el procedimiento manual que describo a continuación; pero también cree un script que tiene estos pasos incorporados y que puede automatizar la tarea luego de unos pocos comandos.

Proceso manual

Este es el proceso manual, cada línea debe ser ejecutada en la terminal. El $ y el # al principio de cada línea no se deben poner, los colocará la terminal indicando que al lado deben escribir el comando (si por equivocación pone el $ o el #, no pasa nada o dará error)

$ sudo su –
(ingresar password ‘profesor’)
# cd
# sfdisk -d /dev/sda > respaldo.particion
# sed ‘s/Id= 7/Id=83/’ respaldo.particion > nueva.particion
# sfdisk –force /dev/sda < nueva.particion # mkfs.ext4 /dev/sda1 # mv /home /home.old # mkdir /home # mount /dev/sda1 /home # mv /home.old/* /home # SID=$(blkid -o value /dev/sda1 | head -1) # echo -e "UUID=$SID /hometext4terrors=remount-ro 0t2" >> /etc/fstab
# update-grub

Verificación

Reinicie la computadora.

Vuela a abrir la terminal y ejecute el comando df -h y verá algo como lo siguiente:

La última línea debe ser (los valores pueden cambiar, según el espacio que ya haya utilizado sus carpetas):

/dev/sda1 93G 253M 88G 1% /home

Proceso automático

He creado un script que permite correr estos comandos. Descargar el script de aqui.

Para ejecutarlo abrir la terminal y hacer lo siguiente:

$ sudo su –
(ingresar password ‘profesor’)
# cd
# mv /home/profesor/Descargas/solo-ubuntu.sh /root
# chmod 750 solo-ubuntu.sh
# ./solo-ubuntu.sh

Una vez terminado reinicie y seguir los pasos indicados previamente en Verificación.

Y al final…

¡Ahora ya está! su Magalhanes Plan Ceibal solo tiene Ubuntu Linux y mucho espacio para material, videos, documentos … Aunque queda el recuerdo de Microsoft Windows en la parte de abajo de la Magalhaes, como muestra la foto de la derecha. Dejo que cada uno tome la decisión de cómo (ó cómo no) removerlo; de última es un problema de hardware.

En ese gran espacio ahora disponible se pude instalar un sistema de «Red Intra-Aula«, pero eso ya será motivo de otro artículo.

The Humble Bundle

Siempre he tratado en este blog de recomendar Software Libre y de mantenerme apartado de sistemas de comercialización de software privativo. No obstante, creo que la iniciativa Humble Bundle merece ser destacada, difundida y apoyada.

Acaba de salir The Humble Indie Bundle V, se trata de un conjunto de cuatro juegos que tienen la siguiente característica:

  • Multi-Plataforma: Linux, Android, MacOS X y Windows
  • Sin DRM. Una vez pago puede ser descargado y reinstalado las veces que sea necesario
  • Bandas sonoras: Se disponen las músicas de los juegos para descarga legal
  • Pago a voluntad: Pagando al menos US$ 1 ya se pueden descargar

Pero además, pagando más de una cierta cantidad (en este caso 7.85 dólares) se obtiene un quinto juego.

Es destacable que los juegos comprados en forma independiente superan los US$ 110, pero con Hundle Bundle es una compra casi «a voluntad«.

Más interesante aún es que como comprador puedo decidir cómo se vuelca el contenido de mi compra y que destino tendrá ese dinero, es decir qué porcentaje de lo que se paga llega para los desarrolladores del juego, la caridad (Child’s Play Charity o la Electronic Frontier Foundation) y los organizadores del Humble Bundle (sitio, ancho de banda, etc.).

Así puedo pagar, si deseo, 100 dólares y hacer llegar, por ejemplo, 90 a la EFF y la Child’s Play; dejando el resto para desarrolladores y Humble Bundle Inc. Y así seleccionar otro valor y otro porcentaje de reparto.

En todos los casos (de aporte y reparto) recibiré los juegos, para descargar para una o todas las plataformas y las músicas en formato MP3 y FLAC.

A mi me parece bárbaro, y este es el segundo Humble Bundle que compro.

Ver archivos que están siendo modificados

En uno de los servidores que administro algún sitio web está teniendo muchas conexiones, lo que ha hecho aumentar la carga del sistema. ¿Pero cuál es el sitio web en cuestión? Cada conexión se está registrando en el log, por lo que ese log debe estar siendo modificado segundo a segundo.

Este sencillo comando permite comparar la salida de dos ls y así ver cuáles archivos han cambiado:

diff < (ls -al) <(sleep 3; ls -al)

Y muestra una salida semejante a esta:

79c79
< -rw-r--r-- 1 root adm 9287274 2012-05-31 21:17 sitio-uno.org-access_log --- > -rw-r–r– 1 root adm 9288033 2012-05-31 21:17 sitio-uno.org-access_log

Este mismo comando puede ser utilizado para comparar contenidos de dos directorios, aunque en ese caso, en lugar de diff, utilizaría comm.