sábado, 28 de diciembre de 2013

Yacy - El buscador libre en Debian


YaCy2 es un motor de búsqueda distribuido y libre que utiliza una red peer-to-peer como infraestructura. No hay un servidor central de control, en lugar de ello, todos los participantes son iguales. Cualquier nodo de la red puede indexar la red y ser un motor de búsqueda. También puede indexar la navegación del usuario que registra las páginas visitadas (por supuesto, no se indexan las páginas que puedan contener información privada como formularios o las páginas en protocolo https). El programa es software libre bajo licencia GPLv2. Como es una red P2P los resultados de las búsquedas no pueden ser censurados, y la confiabilidad está asegurada. El motor de búsqueda no es propiedad de ninguna compañía, no hay publicidad o graduación manipulada.
 Extracto Wikipedia.




Para empezar a utilizar Yacy necesitamos:




INSTALAR DEPENDENCIAS



apt-get install openjdk-7-jre












INSTALAR YACY



  • En Debian con apt-get en un Terminal root es necesario editar sources.list.

gedit /etc/apt/sources.list
deb http://debian.yacy.net ./
apt-get update
apt-get install yacy




CONFIGURAR YACY



  • Introducimos en la configuración la contraseña elegida, el nombre a utilizar en la red Yacy seguido de una de las opciones en este caso freeworld (figura 1)
  • Yacy ofrece muchas posibilidades de configuración. He utilizado la configuraciónpor defecto en un viejo AMDX2 4600 con 2GB de RAM y ha funcionado perfectamente. Podemos reducir el porcentaje a indexar "Crawler" desde el menú y configurar el uso de memoria RAM (Figuras 2 y 3).
  • Para acceder a  Yacy utilizamos su interfaz web desde el navegador http://localhost:8090 (figura 4), si accedemos del exterior habrá que poner la IP pública en el lugar de localhost, además de añardir una regla nueva para el tráfico entrante en iptables con Firestarter por ejemplo (figura 5). En el caso de ser pública es conveniente un domino NO-IP. 
  • Por  defecto en el acceso se utiliza admin seguido de la contraseña que configuramos durante la instalación (figura 4).

Figura 1




















Figura 2

Figura 3





Figura 4
Figura 5

  • Para empezar podemos indexar páginas de forma manual (figura 6) o automática. La segunda opción pasará por configurar Yacy como proxy en el navegador (figura 7).


Figura 6

Figura 7



viernes, 27 de diciembre de 2013

La Guía definitiva para entender Twitter




INDICE DE CONTENIDOS

I. Introducción: ¿Que es Twitter y como funciona?.

II. Porque tienes que comenzar a usar Twitter.

III. Estado de la “Twittesfera.

IV. Comenzando a usar Twitter.

  • Registrarse.
  • Completa la información de tu perfil.
  • Comienza a Twitear.
  • Encuentra usuarios interesantes a los que seguir.
  • Conseguir seguidores.
  • Interactuar con otros usuarios.

V. Twitter para la empresa.
  • Twitter como herramienta de Marketing.
  • Twitter como herramienta de Relaciones Publicas.
  • Twitter como herramienta de Atención al Cliente.
  • Twitter como herramienta de Recursos Humanos.
  • Caso de Éxito.
VI. Herramientas para optimizar el uso de Twitter
  • Aplicaciones web para la gestión de Twitter.
  • Aplicaciones de escritorio para la gestión de Twitter.
  • Aplicaciones de iPhone y Blackberry para la gestión de Twitter.
  • Aplicaciones para hacer encuestas en Twitter.
  • Plugins para Wordpress
  • Servicios para compartir imágenes en Twitter.
  • Servicios para compartir videos en Twitter.
  • Plugins para Firefox.
VII. Vocabulario Twitter.







Cambiar fecha y hora del sistema en Debian


En cualquier computadora con un sistema operativo  existen dos tipos de reloj. El reloj de tiempo real, RTC, BIOS, CMOS, y  el reloj del sistema operativo. En Gnu/linux está configuración puede resultar errónea un motivo podría ser un mal funcionamiento de la pila de la placa base o un certificado caducado SSL accediendo con el navegador en alguna página. Gnu/Linux trabaja de forma independiente con los dos relojes. Cuando inicia el sistema es cuando utiliza el reloj "fecha y hora" de la BIOS para configurar el reloj sistema, sabia decisión para no tener que estar utilizando los dos a la vez. Su configuración  obviamente sería entrar en la BIOS y modificar los valores.




En Debian y derivados realizamos esta tarea  con hwclock y date.



SINTAXIS BÁSICA



date --set 

año-mes-día hora:minutos
xxxx-xx-xx xx:xx
Cambiar fecha y hora del sistema
date

Comprobar fecha y hora del sistema

hwclock --set --date

año-mes-día hora:minutos
xxxx-xx-xx xx:xx
Cambiar fecha y hora de la BIOS

hwclock 


Comprobar fecha y hora de la BIOS




ALGUNOS EJEMPLOS DE SINCRONIZACIÓN CON HWCLOK (Consultar "man")


hwclock --hctosys
Sincroniza el tiempo del sistema a partir del reloj de la BIOS. 
Buena opción para utilizar en scripts de arranque del sistema.

hwclock --systohc
Sincroniza el reloj de la BIOS a la hora del sistema actual.


Convertir m4a a mp3 en Debian


La extensión *.m4a ha sido popularizada por Apple, quien inició su uso en iTunes para distinguir entre archivos MPEG-4 de audio y vídeo (M4A y M4V respectivamente). Actualmente la mayoría del software que soporta el estándar MPEG-4 reproduce archivos con la extensión *.m4a. La mayoría de los archivos *.m4a disponibles han sido creados usando el formato AAC, pero otros archivos en formatos como "Apple Lossless" y *.mp3 pueden ser incluidos en un archivo *.m4a. 


En ocasiones puede que nos resulte necesario realizar una conversión de m4a-mp3 por el motivo que sea. En Debian es sencillo y rápido mediante la utilización de un pequeño script (figura 1). No vamos a entrar en detalles con explicaciones del código, ni de comandos en Shell para realizar dicha conversión. Simplemente generamos un script  otorgándole permisos de ejecución gráficamente (figura 2).

Figura 1

#!/bin/bash
for i in *.m4a; do                                       
echo "Converting: ${i%.m4a}.mp3"
faad -o - "$i" | lame - "${i%.m4a}.mp3"
done

Figura 2


Nos desplazamos a la pestaña Abrir con para elegir un comando personalizado
gnome-terminal (figura 3)


Figura 3


El siguiente paso será ubicar mostrando archivos ocultos en nautilus (figura 5) como root el script para poder invocarlo en el menú contextual derecho del ratón (figuras 3 y 4).


Figura 3



Figura 4



Figura 5



DEPENDENCIAS

Previamente tendremos que tener instalados un decoder "faad" y un encoder "lame". Estas aplicaciones en consola automatizadas en un script son las encargadas de realizar la conversión del audio.

Instalación de faad y lame  desde los repositorios (figura 6).


 apt-get install lame &&  apt-get install faad

Figura 6






EJECUCIÓN

La ejecución del script, transparente para el usuario. Se realizará dentro del directorio donde tenemos ubicados los archivos de audios con el menu contextual del clic derecho de nuestro ratón (figura 7).


Figura 7


 Descarga script m4a-mp3



Quizás te interesa:

Related Posts Plugin for WordPress, Blogger...