Ir al contenido principal

Entradas

Imagenes 3D gafas anaglifo con gimp

Vamos a pasar una imagen normal a una imagen de 3D para verla con gafas anaglifo que son esas gafas que tienen un cristal azul y otro rojo. En primer lugar abrimos con gimp la imagen que queremos modificar. Duplicamos la capa y le cambiamos el nombre a la duplicada y a la que ya teníamos llamandolas azul y rojo   Ahora solo hacemos visible la capa a la que hemos llamado azul dandole al ojo que sale en la parte izquierda de las capas de modo que solo se vea el ojo de la capa azul Ahora tenemos que quitar el color rojo de la capa que hemos llamado azul en el menu superior Colores > Niveles... El canal lo ponemos en rojo y Niveles de salida lo ponemos en 0 Ahora ponemos invisible la capa azul y ponemos visible la capa rojo Ahora le quitamos el color verde y azul la capa rojo. Ponemos visibles las capas rojo y azul y el modo de la capa lo ponemos en suma   Por último desplazamos sobre el eje X o en horizontal la capa azul.

Reenvío de correo mediante postfix en Ubuntu

Primero instalar o configurar postfix como servidor de correo en Internet: sudo dpkg-reconfigure postfix Parametros a indicar: General type of mail configuration: Internet Site System mail name: example.com Root and postmaster mail recipient: <admin_user_name> Other destinations for mail: server1.example.com, example.com , localhost.example.com, localhost Force synchronous updates on mail queue?: No Local networks: 127.0.0.0/8 Yes doesn't appear to be requested in current config Mialbox size limit (bytes): 0 Local address extension character: + Internet protocols to use: all Configuración del reenvío: sudo postconf -e 'relayhost = smtp. example.com ' sudo  postconf -e 'smtp_sasl_auth_enable = yes' sudo  postconf -e 'smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd' sudo  postconf -e 'smtp_sasl_security_options =' Crear el fichero /etc/postfix/sasl_passwd con el siguiente contenido: smtp.example.

Instalar Nagios en Ubuntu 12.04

Instalación de Nagios apt-get install nagios3 postfix nagios-nrpe-plugin   Establecer el correo electrónico: sudo vi /etc/nagios3/conf.d/contacts_nagios2.cfg define contact{         contact_name                    root         alias                           Root         service_notification_period     24x7         host_notification_period        24x7         service_notification_options    w,u,c,r         host_notification_options       d,r         service_notification_commands   notify-service-by-email         host_notification_commands      notify-host-by-email         email                           micorreo@midominio.es         } Configurando postfix para el envío de correos mediante gmail: Instalar postfix como "Sitio de Internet" : aptitude install postfix Editar el fichero /etc/postfix/main.cf y añadir las siguientes líneas al final del archivo: relayhost = [smtp.gmail.com]:587 smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/pos

Descromprimir ficheros sfArk (ficheros SF2 comprimidos - Sound Font) en GNU/Linux (Ubuntu) para su utilización en MuseScore

Gracias al trabajo de Arnout Engelen disponemos de una aplicación que nos permite descomprimir los ficheros sfArk (SF2 comprimidos) que nos podemos bajar por ejemplo de www.soundfonts.gonet.biz para utilizarlas con MuseScore. Descargamos primero la librería https://github.com/raboof/sfArkLib/archive/master.zip y la instalamos: $ make $ sudo make install $ sudo ldconfig   Luego nos descargamos la aplicación https://github.com/raboof/sfarkxtc/archive/master.zip y la compilamos con: $ make   Para descomprimir un fichero:   $ ./sfarkxtc fichero.sfArk fichero.sf2 Ya sólo tenemos que copiar el fichero sf2 a /usr/share/sounds/sf2 y desde MuseScore Mostrar->Sintetizador cambiar la fuente de sonido a nuestro nueva fuente.

Actualización del modelo de datos en Djanto mediante South

Comenzamos instalado South : sudo pip install south Configurar nuestro proyecto para que soporte south, para ello tendremos que editar el fichero setting.py y añadir en INSTALLED_APPS 'south' . A continuación sincronizaremos por última vez mediante Django el modelo de datos: python manage.py syncdb Ya se habrá creado una tabla south_migrationhistory donde se almacenan los diferentes script de actualizaciones del modelo de datos que vayamos realizando. Podemos confirmarlo: python manage.py dbshell mysql> connect mi_base_de_datos; mysql> show tables; mysql> exit      La primera vez tendremos que crear el primer script de creación de las tablas: python manage . py schemamigration mi _app -- init python manage . py migrate mi_app Si realizamos algún cambio sobre el modelo de datos deberemos de realizar: python manage . py schemamigration mi_app -- auto python manage . py migrate mi_app       En el caso que no exista conco

Compartir una carpeta entre equipos GNU/Linux

Instalar el sshfs: S1> sudo apt-get install sshfs Desde el equipo origen (S1) generamos clave y la transferimos al equipo que comparte la carpeta: S1> ssh-keygen -b 4096 -t rsa S1> ssh-copy-id “usuariodestino@<S2-ip> -p22” Montar la carpeta del destino: sshfs usuariodestino@S2:/directorio_remoto /directorio_local     Para que sea permanente añadimos en el rc.local: su - usuario -c "sshfs -o nonempty usuariodestino@S2: /directorio_remoto /directorio_local " Para no perder conexión añadir al fichero /etc/ssh/ssh_config del cliente (S1): ServerAliveInterval 120

Reducir el consumo de recursos de KDE

KDE es un escritorio altamente configurable e inicialmente vienen activadas algunas funcionalidades que pueden ser muy interesantes pero para equipos con pocos recursos pueden ser una carga innecesaria. A continuación tenemos una lista de  acciones a realizar para lograr que KDE sea más ligero: Detener Akonadi : cd nano .config/akonadi/akonadiserverrc Cambiar StartServer a false. Desactivar Nepomuk : En el menú de KDE selecciona “Preferencias del sistema”. En la sección “Apariencia y comportamiento del espacio de trabajo” selecciona “Búsqueda de escritorio”. Deselecciona "Habilitar el escritorio semántico Nepomuk". Eliminar los efectos de escritorio: En el menú de KDE selecciona “Preferencias del sistema”. En la sección “Apariencia y comportamiento del espacio de trabajo” selecciona "Efectos del escritorio" y en la solapa "General" desactivar: Activar los efectos del escritorio al inicio Gestión de ventanas mejorado Diversas animacion

Extracción de pistas de audio sin perdida (FLAC) desde la consola de GNU/Linux

Si tratamos de preservar una colección de CDs de Audio lo mejor será volcar las pistas en un formato sin perdida para su futura utilización. Vamos a utilizar FLAC (Free Lossless Audio Codec) pues se trata de un formato abierto que nos permitirá ahorrar algo de espacio. También trataremos de hacerlo de la forma más automática posible y para ello utilizaremos el programa abcde ( A Better CD Encoder ). Comencemos por la instalación del software necesario, en el caso de Ubuntu sería: sudo apt-get install flac abcde Luego creamos un fichero llamado por ejemplo abcde.conf donde indicaremos lo siguiente: INTERACTIVE=n FLACOPTS='--verify --best' OUTPUTTYPE="flac" OUTPUTFORMAT='Pista${TRACKNUM}' VAOUTPUTFORMAT='Pista${TRACKNUM}' PADTRACKS=y # Enumera las pista como 01 02 en lugar de 1 2 MAXPROCS=2   Para los nombre de los ficheros resultantes podemos utilizar las siguientes variables: ${ARTISTFILE} ${ALBUMFILE} ${

Unión de imagenes digitalizadas sobre un documento mediante Hugin Panorama Stitcher

Instalación en Ubuntu 13.04: sudo apt-get install hugin enblend Ahora es el momento de abrir Hugin Panorama Stitcher y cargar las imágenes que tengamos de la digitalización. Pulsar el botón 1. Cargar Imágenes de la solapa Asistente y seleccionamos todas las imágenes.   Obtendremos un dialogo donde tenemos que indicar el campo de visión horizontal (CdVH) donde indicaremos 10 (un valor entre 5 y 40 grados será lo correcto dependiendo del tipo de escáner que tengamos) y pulsamos Aceptar: Cambiamos a la solapa Imágenes y en el apartado Feature Matching Setting seleccionamos "Cpfind (multirow/stacked)" y pulsamos el botón Crear puntos de control . Cambiamos a la solapa Optimizador y seleccionamos optimizar con los siguientes parámetros personalizados , desmarcamos Usar sólo puntos de control entre imágenes elegidas en la ventana de vista previa , desmarcamos todos los campos de Orientación de la imagen y marcamos solamente los de rotación(r), X, Y y Z.

Instalación de OpenERP 7 en Ubuntu Server 12.04 desde launchpad

Comenzaremos instalando el software necesario para poder instalar OpenERP: sudo apt - get install graphviz ghostscript postgresql - client \ python - dateutil python - feedparser python - matplotlib \ python - ldap python - libxslt1 python - lxml python - mako \ python - openid python - psycopg2 python - pybabel python - pychart \ python - pydot python - pyparsing python - reportlab python - simplejson \ python - tz python - vatnumber python - vobject python - webdav \ python - werkzeug python - xlwt python - yaml python - imaging postgresql bzr   sudo apt - get install python - dev mc python - setuptools python - babel \ python - feedparser python - reportlab - accel python - zsi python - openssl \ python - egenix - mxdatetime python - jinja2 python - unittest2 python - mock \ python - docutils lptools python - psutil python - paramiko poppler - utils \ python - pdftools antiword wget http : //gdata-python-client.googlecode.com/files/gdata-2.0.17.tar.gz tar zxvf

Desplegando aplicaciones django en Ubuntu 12.04 con un servidor web Apache y el módulo mod_wsgi

Empezaremos por la instalación del software necesario , posiblemente alguno ya se encuentre instalado en nuestro equipo: sudo apt-get install python sudo apt-get install python-mysqldb sudo apt-get install apache2 libapache2-mod-wsgi sudo apt-get install mysql-server   sudo easy_install -U distribute sudo pip install django  Verificamos la correcta instalación de django, para ello vemos la versión instalada (actualmente la 1.5.2):   django-admin --version Crear la base de datos y el usuario de mysql que utiliza nuestro proyecto. Una vez conectados a mysql como administrador (root) indicaremos las siguientes ordenes: mysql>CREATE DATABASE mi_base_de_datos; mysql>CREATE USER 'mi_usuario'@'localhost' IDENTIFIED BY 'mi_clave'; mysql>GRANT ALL PRIVILEGES ON mi_base_de_datos.* TO 'mi_usuario'@'localhost'; mysql>FLUSH PRIVILEGES; Copiamos o creamos el proyecto Django , en el caso que sea un proyecto nuevo: $django-admin

Instalar la herramienta de musicología music21en ubuntu 13.04

music21 music21 está desarrollado en python así que tendremos que confirmar que  Ubuntu tenga instalado python , para ello podemos ver la versión instalada mediante: python -V obtendremos que la versión instalada es la 2.7.4 de python. Ahora instalaremos algunos aplicaciones y paquetes de python adicionales que son utilizados por music21: sudo apt-get install lilypond sudo apt-get install musescore sudo apt-get install ipython sudo apt-get install ipython-notebook sudo apt-get install python-matplotlib sudo apt-get install python-scipy sudo apt-get install python-pandas python-sympy python-nose Instalamos music21 : sudo pip install music21 Ahora toca probar que todo se ha instalado correctamente , desde ipython de forma interactiva podemos recuperar una partitura de ejemplo y mostrarla mediante musescore: from music21 import * sBach = corpus.parse('bach/bwv7.7') us = environment.UserSettings() us['musicxmlPath'] = '/usr/bin/musescore' s

Editando vídeos desde la consola de GNU/Linux

Supongamos que partimos de un vídeo en formato DV (formato sin compresión habitual en las cámaras de vídeo) con la grabación completa y deseamos un fragmento. Por lo tanto, lo primero será reproducirlo para ver en que instantes de tiempo vamos a realizar los cortes. Tendremos que anotar el tiempo en que se inicia y la duración del fragmento que deseamos, todo en segundos. Para extraer el fragmento se puede utilizar la herramienta avconv  de audio y vídeo del proyecto Libav, es un proyecto de software libre para la manipulación de datos multimedia. Su instalación en Ubuntu es muy sencilla: sudo apt-get install libav-tools Para trocear un vídeo utilizaremos: avconv -i video.dv -vcodec copy --ss <inicio-en-segundos> -t <duración-en-segundos> -acodec copy trozo.dv Probablemente el fragmento de vídeo en formato DV ocupe mucho espacio, puede ser interesante reducir su peso y perder la menor calidad posible, para ello una buena opción puede ser el codec de vídeo H.26

Creando y manipulando PDFs desde la consola de Linux

Para reducir el peso de un documento PDF podemos utilizar Ghostscript: gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -d PDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=final.pdf inicial.pdf en lugar de /ebook podemos utilizar también: /screen una resolución más baja. /printer una resolución de calidad para impresión. /prepress   una resolución de calidad para pre-impresión. /default la resolución original. También se puede utilizar la siguiente combinación de ordenes, pero no respeta el texto seleccionable en sengundo plano resultante de aplicar OCR sobre una imagen digitalizada: pdf2ps inicial.pdf kk.ps ps2pdf kk.ps final.pdf Conversión de imágenes a PDF mediante la aplicación ImageMagick, partimos de imágenes en formato jpeg enumeradas consecutivamente, el tamaño del documento será de 1000x1374 pixeles por página: convert *.jpg -page 1000x1374 -adjoin fichero.pdf Conversión de un fichero PDF de texto a PDF de imágenes : pdf2djvu -i salida.dj

Evitar la selección de texto en las páginas web

Mediante la hoja de estilos podemos desactivar la selección de texto de una sección de nuestra página web, por ejemplo para el siguiente fragmento de una página web: <div id="mitexto" class="sinseleccion"> texto no seleccionable</div> en la hoja de estilos correspondiente a esta página web indicaremos: .sinseleccion{   -moz-user-select: none;   -khtml-user-select: none;   -webkit-user-select: none;   user-select: none;   -o-user-select:none;   -ms-user-select:none; }

Configuración de un punto de Información o kiosko con Ubuntu Linux.

Partiremos de una instalación de Ubuntu 13.04 y será necesario instalar los siguientes paquetes : sudo apt-get install openssh-server  sudo apt-get install lxde Configurar la red , editar el fichero /etc/network/interfaces y añadir la siguiente información con los datos de nuestra red: auto eth0 iface eth0 inet static address 192.168.0.162 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameserver 8.8.8.8 Esta configuración de red nos permitirá acceder al punto de información mediante el servidor sshd para gestionar el equipo. Establecer lxde por defecto: sudo update-alternatives --config x-session-manager Ahora creamos el usuario kiosko : sudo adduser kiosko Crear el fichero .xinitrc de sólo lectura en la carpeta personal del usuario kiosko, para evitar la activación del salva pantallas y además se lance lxde: xset s off & xset -dpms & exec startlxde   Editar el fichero /etc/xdg/lxsession/LXDE/autostart  y desactivar todas las aplicaciones que se in

¿Cómo renombrar documentos obtenidos de digitalizar a una cara documentos a doble cara?

En algunas ocasiones necesitamos digitalizar documentos que están a doble cara pero nuestro escaner no tiene la posibilidad de voltear la página para digitalizar simultáneamente las dos caras, aunque si dispone de alimentador de páginas. Por lo que podemos digitalizar en una primera etapa las caras impares y en una segunda etapa las caras pares empezando por el final (para no tener que reordenar todas las hojas). Mediante el siguiente script en Python podemos renombrar todos los ficheros para que estén ordenador y poder procesarlos posteriormente: import os  ficheroImpar = "caraA" #nombre del fichero de la digitalizacion de las caras impares inicioFicheroImpar = 1 #numero por el que comienza el fichero finFicheroImpar = 157 #numero por el que termina ficheroParInverso = "caraB" inicioFicheroParInverso = 157 #los documentos estan digitalizados empezando por el final finFicheroParInverso = 1 nuevoFichero = "vcongreso" extension = ".
El nuevo Firefox 2.0 en Guadalinex. Si quieres utilizar el nuevo Firefox en Guadalinex puedes descargarlo de http://www.mozilla-europe.org y descargar esta nueva versión. Para disfrutarlo hay que extraer su contenido en nuestra carpeta personal y crear en dicha carpeta la siguiente macro para lanzarlo: #!/bin/sh GTK_IM_MODULE=xim /home/ilizaran/firefox/firefox & Ojo, /home/ilizaran/firefox es la trayectoria a mi carpete personal donde se ha extraido firefox, tendrás que indicar donde lo hayas extraido y a disfrutar....
Google Earth para GNU/Linux Ya está disponible para GNU/Linux el famoso Google Earth, de forma similar a Picassa haciendo uso de wine. En principio se instala estupendamente en la distribución de Ubuntu que tengo instalada. La página de descargas es: http://earth.google.es/tour/thanks-linux.html
Picasa para Linux Esta página se ha publicado gracias a Picasa para Linux. Picasa es una aplicación de gestión de imágenes desarrollada por Google. Como siempre, como la mayoría de usuarios utilizan los sistemas operativos de Microsoft, la versión inicial de Picasa fue para ellos. Pero Google parece que no se olvida de los que utilizamos Linux y ha sacado una versión de Picasa para este sistema operativo, aunque parece que es la versión para Windows corriendo sobre Wine. De momento estoy empezando a utilizar la aplicación y sólo me he podido sorprender gratamente. Como por ejemplo lo fácil que es publicar las imágenes que tengamos en nuestro blog. Para obtener Picasa: http://picasa.google.com/linux