Archivo para 7/08/09

El cuento mas breve y hermoso del mundo

Había una vez un hermoso príncipe que le preguntó a la bella Princesa:
– ¿Te quieres casar conmigo?
– Y ella le respondió: – ¡¡¡NO!!!

Y el príncipe vivió feliz por muchos años yendo a pescar, a cazar y al bar todos los días con sus amigos y tomaba mucha cerveza, vino y whisky, se ponía hasta las orejas de copas cuantas veces quería. Jugaba al golf y comía caviar porque le alcanzaba la pasta para eso y mucho más. Dejaba la ropa tirada en la silla del comedor y follaba con mujeres de la noche y vecinas y amigas y no tenía que competir con vecinos y amigos por el mejor coche, el mejor lugar de vacaciones, etc…

Y se tiraba pedos a mansalva y meaba salpicando la tapa del inodoro y con la puerta del baño abierta. Cagaba leyendo sin límite de tiempo y cantaba eructando y se rascaba los güevos. Escuchaba música a pleno volumen y veía fútbol todo el fin de semana… y no le tocaban las pelotas!!!!.

FIN

Lo he leido en muchos sitios y al final me he decidido a colgarlo (que??? que, que me pasa??? … pues si, estoy estos dias en plan “destroyer”, y que!!!. El cuento mola ^^)

[Libro] Implementacion de servidores con GNU/Linux

– Publicada la edicion de Agosto 2009 de el libro: Implementacion de servidores con GNU/Linux
– 600 paginas
– mas de 10 años de experiencias y trabajo de investigacion
Un libro imprescindible, a que estas esperando para su…

Descarga | Viva Linux

G.I. Joe Trailer

Hoy estreno. Pobre torre Eiffel.

Instalar Emesene 1.5 en Ubuntu (y Emesene 2.0 en paquete .deb)

emesene2.0principal

No uso Msn (me recuerda a unas personas a las que que creia amigas, en las que confiaba, que tenia como contactos y que al final resultaron ser falsas y traidoras, del tipo de personas que se unen para maltratar y humillar a otra, en definitiva,  unas personas miserables), por eso no suelo comentar nunca sobre esta aplicacion (simplemente porque no la uso y yo suelo comentar de lo que utilizo). Sin embargo y Gracias a las colaboraciones, Antonio Lobo si que nos cuenta como instalar este cliente de mensajeria en Ubuntu.

Como comenta Antonio:

Parece ser que El grupo creador de Emesene esta preparando la nueva version 2.0 del programa y mientras tanto sacó la version 1.5 que puede ser descargada añadiendo los repositorios:

deb http://ppa.launchpad.net/bjfs/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/bjfs/ppa/ubuntu jaunty main

y luego añadir la llave publica con el comando

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
E2314809

y ya solo falta instalar el Emesene… si quieres mas informacion puedes mirar en la siguiente pagina

Antonio, tambien me comenta que para probar Emesene 2 existen unos paquetes en formato .deb para instalar directamente.

(Muchas gracias Antonio,Bonito apellido y por cierto, mi nombre es “Jose” ^^ y por fortuna no todos los Joses somos iguales)

Transferencia por FTP de manera automatica sin usar “expect”

En mi trabajo he de conectarme a muchas maquinas (Solaris,Linux)  y examinar ficheros de trazas. A veces es pesado trabajar en modo consola en una de esas maquinas remotas usando solo el editor “vi” para examinar enormes ficheros de trazas que ocupan varios megas. Asi que lo que hago por lo general es llevarme los ficheros a mi maquina local para poder examinarlos comodamente con algun editor grafico. Generalmente todos los scripts de transferencia los hago mediante “expect” del que ya comente algo aqui. Mediante expect podemos ejecutar comandos como “ftp” o “telnet” sin necesidad de estar delante de la consola, pues podemos meter el usuario y la password de manera automatica. Aqui sin embargo os dejo un script para hacer esto mismo mediante FTP y que no requiere del uso de “expect”, pues en ocasiones (veo muertos)… Perdon, queria decir… en ocasiones expect no esta instalado en todas las maquinas.

La idea es, te montas tu propio servidor FTP en una maquina local. Y luego copias este script en todas esas maquinas remotas donde quieras transferir sus ficheros a tu servidor local. En este script solo has de editar las variables “host”, “usuario” y “password” con la direccion IP de tu servidor FTP, y el usuario y password de acceso FTP a tu servidor local (que es a donde quieres enviar los archivos remotos). Luego podrias crear un alias del estilo:

alias enviame="/path/al/script/gFTP.sh"

donde el script (gFTP.sh) es:

#!/bin/bash

#********************************************************************************
# Script para enviar ficheros por FTP de manera automatizada
#
# @author Piwi
# @version 0.0.0.1 - 30 Julio 2009
#
# Nota: Es mejor usar "expect" pero no todas las maquinas lo tienen instalado.
# Esta solucion funciona con cualquier interprete de bash.
#
# IMPORTANTE: En el directorio donde se generen los ficheros temporales, el usuario
# debe tener permisos de escritura.
#
#*******************************************************************************

# Variables preconfiguradas. Sustituye aqui por los valores de tu FTP Server.

host=soledad
usuario=prepago
password=prepago
path=/
ftpfile=ftp.jose
ftpres=ftp.jose.res

#-------------------------------------------------------------
# @genera_ftp_script
#
# Genera un script FTP para transferir los archivos indicados.
#
# @param El fichero o La lista de ficheros a transferir
# @param el directorio destino dentro del ftp server
#-------------------------------------------------------------
function genera_ftp_script
{
    # Ver la lista de ficheros que se reciben como parametro
    for i in $1; do
            echo item: $i
    done

    data=$1
    echo "Recibido: $data"

    echo "#!/bin/bash" > $ftpfile
    echo "ftp -n -iv $host > $ftpres <> $ftpfile
    echo "user $usuario $password" >> $ftpfile
    echo "binary" >> $ftpfile
    echo "hash" >> $ftpfile
    echo "cd $2" >> $ftpfile
    echo "mput \"$1\"" >> $ftpfile
    echo "bye" >> $ftpfile
    echo "EOF" >> $ftpfile
    #echo "cat $ftpres" >> $ftpfile
    return "0"
}
#---

#-----------
# PRINCIPAL
#-----------

# Chequear los parametros recibidos
if [ "${1}" ]; then
 #echo args is: "${1}"
 continue=0
else
 echo ""
 echo "  Mueve los ficheros indicados a un servidor FTP predeterminado (variables internas en el script)"
 echo "  Sintaxis: $0 [fichero|Lista de ficheros] [Directorio_destino]"
 echo "  Ejemplo: $0 \"*.mp3\" MUSICA"
 echo "  (Si se usan ficheros con patrones recursivos * el parametro debe ir encerrados entre comillas simples. Ejemplo: \"cat*.txt\" )"
 echo ""
 echo "  ERROR: No se ha especificado ningun parametro.No se enviara por Ftp ningun archivo."
 echo ""
 exit
fi

# Comprobamos si se indico alguna ruta destino. Si no se indica ninguna, por defecto se usa "/"
if [ "x${2}" == "x" ]; then
 path="/"
else
 path=$2
 continue=0
fi

# Transferir por FTP los ficheros indicados
genera_ftp_script "$1" "$path"
# Le damos permiso de ejecucion al script FTP de transferencia creado y lo ejecutamos
chmod +x $ftpfile
resultado=`./$ftpfile`

# Imprimir resultados de la transferencia FTP
echo ""
echo "-- Respuesta FTP --"
cat $ftpres
echo "-- Fin FTP --"
echo ""

# Borrar los ficheros temporales generados
#rm $ftpfile
#rm $ftpres

#------------------end of class gftp.sh ----

De manera que cuando estes en un directorio de la maquina remota, y quieras enviar por FTP algun archivo a tu servidor FTP, podrias ejecutar por ejemplo:

$ enviame "*.doc" "/DOCUMENTOS"
(enviaria por ftp todos los archivos *.doc del directorio actual y los dejaria en la carpeta /DOCUMENTOS del servidor FTP).

o

$ enviame traza1.log
(enviaria por ftp el archivo traza1.log)





¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
agosto 2009
L M X J V S D
« Jul   Sep »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Blog Stats

  • 30.945.769 hits