viernes, 25 de marzo de 2011 (Hace 209 dias)

4Shared.com es un servicio web de almacenamiento y alojamiento de archivos que dispone de una versión gratuita limitada a una capacidad de 15Gb y limitado a archivos individuales de 200 Mb. Más que de sobra. Me gusta usarlo para archivar esos documentos o programas que aún no pensando mucho supondrían un incordio y una carga extra de trabajo a este servidor web: un RPM que quedará obsoleto en 6 meses ó un PDF de 20 Mg.

Desde el punto de vista cliente tiene el incordio del dichoso contador de segundos de espera antes de proceder a la descarga. Pero desde el punto de vista de usuario administrador tiene la ventaja de disponer de conexión WEBDAV, esto nos permitirá integrar el alojamiento remoto ofrecido por 4shared como parte de nuestro escritorio KDE4 para así acceder a él como si de otra carpeta local se tratase, facilitando considerablemente el proceso de copiar+pegar, mover documentos, eliminar, etc..

Configurar Webdav en KDE4Configurar Webdav en KDE4

Mapear carpeta de red

Lanza Konqueror y en la barra de dirección apunta a remote:/. Esto os dirige a la configuración sistema de archivos remotos mapeados en tu ordenador (fish/ssh, ftp, samba, webdav, etc…). Selecciona «Añadir carpeta de red» e introduce estos campos (según imagen):
Nombre: 4Shared (u otro) , Usuario: tu nombre de usuario ó email de login en 4Shared, Servidor: webdav.4shared.com Puerto: 80, Carpeta: wa.
Marca la casilla «Crear un icono para esta carpeta remota» y desmarca «Usar cifrado«
La primera vez que trates de abrir la nueva carpeta se te solicita la contraseña. Activa la casilla recordar contraseña si lo deseas y listo.

Lugares de Dolphin

Si además quieres que la carpeta mapeada a 4Shared aparezca en el menú de «Lugares» del explorador de archivos Dolphin pulsa botón derecho sobre la lista de lugares: Añadir entrada -> Etiqueta: 4Shared (u otro) -> Ubicación: webdav://www.4shared.com/wa/

Ale! ¿ves que bonito y facil es compartir y lo dificil que es GNU/Linux?

martes, 22 de marzo de 2011 (Hace 212 dias)

Un pequeño script para GIMP tan sencillo como útil, conviene tenerlo a mano siempre: sg-save-all-layers.scm
Permite guardar cada una de las capas de trabajo de nuestro archivo en GIMP como un imagen independiente renombrandolas en el proceso (si quieres).

Guardar capasGuardar capas

Aparece en menú Archivo y lo he alterado un poco para que aparezca junto al resto de opciones de Guardar, Guardar como… y además lo haga en español como «Guardar capas«.
Para instalarlo simplemente descargar el archivo scm y muevelo a la carpeta de script de GIMP:/usr/share/gimp/2.0/scripts.
Versión sencilla
este script permite guardar cada capa a una imagen distinta,
respetando el tamaño de cada capa.

Versión full size
Idéntica al anterior solo que en este caso exporta la capa a una imagen
según el tamaño de la imagen, NO de la capa

Versión original de SG-LAYER

miércoles, 16 de marzo de 2011 (Hace 218 dias)
Traducción de single

Ya, ya lo sé, es una chorrada, pero ya saben ustede que estas cosas me sacan… Mirad la traducción que hacen en la última versión de Kflickr:
Inglés:Single, Español:Soltero/a ¿todas mis fotos solteras? ( resulta doblemente gracioso su correción política al usar la barrita para género/a. Mal traducido, si, pero ante todo correcto).

Para quien no conozca el programa y su contexto, «Single» se refiere al hecho de titular y etiquetar fotografías de forma individual frente a «Batch» que permite titular y etiquetar fotografias por lotes.

El eterno dilema entre la traducción precisa y ortográficamente correcta que hace un maestro y la traducción útil y práctica que hacemos los informáticos. Aunque también debemos ser justos y reconocer que los profesores resultan extremadamente graciosos delante de un ordenador. El otro día puede ver uno sudando tinta china para abrir un periódico argentino. Después de su media docena de pruebas ( www.lanación.com.ar, www.nación.com.ar, www.nación.ar ) y cuando su orgullo no podía más, se bajó del burro y escribió lanacion.com.ar.

En fin, si alguno tiene interés esta es el fichero MO que arregla el desaguisado: kflickr.mo
(solo copia ese archivo a /usr/share/locale/es/LC_MESSAGES/)

miércoles, 19 de enero de 2011 (Hace 274 dias)

Un pequeño hacks que se me ocurrió hace unos meses y del que estoy especialmente contento. No por su complejidad (que vereis es realmente simple), sino por su eficacia.

Problema: Tenemos varios navegadores instalados en tu sistema GNU/Linux (En mi caso tengo Konqueror, Firefox, G. Chrome, Opera y Flock). Uno de ellos lo tienes definido como «navegador favorito«, es el que se inicia al hacer click en un enlace de correo, mensajería, etc…. por ejemplo: Firefox, pero…. Resulta realmente antipático que si tienes Chrome y Konqueror abiertos, al cliquear sobre un correo electrónico se lance, además, Firefox.
¿tres? ¿no sería más lógico utilizar alguno de los navegadores que está ejecutandose en lugar de tener que abrir un segundo o tercer navegador?

Solución: el siguiente script recibe un requerimiento de abrir una URL, comprueba si algún navegador se está ejecutando y (si es así) le pasa la URL para que la abra ó inicia el navegador que definamos en la linea PREFERIDO=…

Copia el siguiente contenido a un archivo llamado (p. ejem) Navegador_favorito:
#!/bin/sh
CHROME_BIN="/usr/bin/google-chrome"
FIREFOX_BIN="/usr/bin/firefox"
KONQUEROR_BIN="/usr/bin/konqueror"
OPERA_BIN="/usr/bin/opera"
FLOCK_BIN="/usr/bin/flock"
PREFERIDO=$CHROME_BIN
if [ "`pidof $OPERA_BIN`" != "" ]; then
PREFERIDO=$OPERA_BIN
fi
if [ "`pidof $KONQUEROR_BIN`" != "" ]; then
PREFERIDO=$KONQUEROR_BIN
fi
if [ "`pidof $FLOCK_BIN-bin`" != "" ]; then
PREFERIDO=$FLOCK_BIN-browser
fi
if [ "`pidof $FIREFOX_BIN-bin`" != "" ]; then
PREFERIDO=$FIREFOX_BIN
fi
if [ "`pidof $CHROME_BIN`" != "" ]; then
PREFERIDO=$CHROME_BIN
fi
$PREFERIDO "$1"

Si encontrase varios navegadores ejecutandose pasará la URL al último de la lista de IF, por lo tanto PREFERIDO y el último IF deberian coincidir (aunque no tiene porqué, es una sugerencia).

Personaliza la linea «PREFERIDO=» para indicar que navegador quieres que se inicie si encuentra ninguno. Sigue leyendo…

martes, 18 de enero de 2011 (Hace 275 dias)

Desde la versión 11.0 , YAST, el instalador de programas de openSuse tiene un comportamiento antipático: se cierra automáticamente después de instalar un programa (en las versiones anteriores permanecía abierto hasta que tu le dijeras «cierrate»).
Esto es algo bastante molesto sobretodo cuando, por ejemplo, te pones a instalar paquetes de desarrollo para compilar algún programa.
Para evitar este comportamiento de YAST en el que se cierra después de cada instalación/desinstalación de software edita como root /etc/sysconfig/yast2 y en la última línea verás algo como## Type: list(close,restart,summary)
## Default: "close"
# Set the default behavior of the package manager when package installation has finished.
# Possible actions are:
# close - just finish the package manager
# restart - go back to the package manager, install/remove more packages
# summary - display an installation summary dialog, there user can decide whether to finish or restart
# The summary dialog is always displayed when an installation error has occured.
PKGMGR_ACTION_AT_EXIT="close"

Cambia close en la última línea por restart ó summary

miércoles, 29 de diciembre de 2010

Choqok, el cliente KDE4 para Twitter dejó de funcionar (como casi todos los clientes para Twitter) tras la actualización que hizo Twitter hace unos meses de sus sistema de autentificación (OAuth). Para suplir la ausencia me hice un sencillo script en python para postear mensajes que me resultaba increiblemente cómodo: un diálogo con un simple textinputbox que tras comprobar que la longitud del texto ocupaba menos de 140 caracteres lo publicaba tanto en Facebook como en Twitter.

Ahora que he encontrado que en los repositorios vuelven a estar una versión funcional de Choqok he aplicado un par de cambios para imitar la funcionalidades que tenía con mi python.

Enlazar Twitter y Facebook

Dando por hecho que tienes ambas cuentas creadas, para que en Facebook aparezca publicado lo que envies a Twitter basta con activar la aplicación Twitter y concederle permisos para publicar en tu perfil. En adelante cualquier mensaje publicado en Twitter (que no sea un Reply o empieze por @) será publicado en Facebook de inmediato.

Método abreviado para publicar via Choqok

Una vez instalada la última versión 0.9.9 ( aka 1.0 beta 3) de Choqok en los repositorios y estando este ejecutandose en la barra de tareas puedes abrir un cuadro de diálogo escribiendo:
qdbus org.kde.choqok / postText «»
(donde las comillas («») contienen el texto con el que se inicie el cuadro de dialogo).

A continuación puedes asignar una tecla ó combinación de teclas una acción que abra este menú, para ello abre el dialogo de acciones de KDE4 (kcmshell4 khotkeys) y crea un
Nuevo > Acceso rápido global > Llamada a D-Bus

Asigna una tecla o combinación de teclas a la nueva acción y rellena los campos según la orden anterior (segunda imagen)

Listo. Como Choqok dispone de acortamiento de url según una extensa lista de servicios web cuando escribas o peges una url se acorta de forma automática

Cuaderno de campo es un blog desarrollado y mantenido por Trebol-a y en el que escriben Trebol-a, Miguel, Merche y Mónica
Si quieres saber algo más sobre los autores acude a la página acerca-de, si quieres contactar con alguno de nosotros hazlo a través de contactar ó de Google+

Creative Commons: Todo el contenido de la web (imágenes, textos, vídeos, a excepción de aquellas obras de otros autores enlazados por Cuaderno de Campo) se acoge a los términos expresados en la licencia Creative Commons