El texto que leerán a continuación no es una creación mía. La primera vez que lo leí lo encontré totalmente acertado… especialmente porque en esos tiempos estaba conociendo a mucha gente con “SNAD”… y quizá debería auto-incluirme… xD

Lo posteo en mi blog porque el sitio original ya no existe y me gustaría que esa reflexión tan interesante siga vigente, pues hasta el día de hoy sigo viendo a algunas personas con SNAD.

Bueno, aquí va:

########## INICIO ##########
El Sindrome de Negación Auto Defensiva o SNAD como lo he bautizado.

Qué es el SNAD ? Es simplemente el hábito de negar o disculpar cualquier defecto del software libre solo porque se trata de software libre. Esto es MALISIMO, especialmente para el software libre !. El SNAD nos acostumbra a usar miles de aplicaciones medio o mal desarrolladas para sustituir productos comerciales de años de desarrollo. El SNAD nos lleva a decir cosas como “a mi me encanta navegar en modo texto en una consola, por qué usar Flash…o imagenes ?”, o “ehh pero estos programas para windows son para idiotas, hacen todo por uno ! a mi me gusta PENSAR”. Y lo peor es que el SNAD nos lleva a justificar la pobre o mediocre programacion de aplicaciones. (Y NO ESTOY DICIENDO QUE TODAS LAS APLICACIONES LIBRES ESTEN MAL DESARROLLADAS, OK ?)

Si, ya me imagino la horda furiosa. Calma, esperen a leer todo…

Dejenme explicar mis sagaces descubrimientos antes de bombardearme con SPAM (el lector sagaz habra comprendido que tirarme con viruses no servira de nada).

El novel usuario linuxero (incluido quien escribe), pasa por una pubertad, una era de descubrimiento similar a cuando uno descubre el socialismo. Supongo que esto se deberá a que ya a nadie le interesa la política y canaliza los instintos revolucionarios en algo mas pragmatico como el software, no lo se. Así , convertidos en una especie de Cyber Che Guevara, enarbolamos la bandera de la Justicia Social Cibernetica y nos convertimos en paladines del software libre. Primeros sintomas del SNAD. El paciente en esta etapa de SNAD suele burlarse de sus compañeros de trabajo apegados aun a aplicaciones burguesas con brillantes planteos marxistas intelectualisimos.

Aprendemos a “conocer el sistema”, a “intimar con el codigo”, a “ver la matrix” etc etc… y pasamos de lo que eramos, cerdos burgueses instalando paquetes y actualizaciones como automatas, a idealistas revolucionarios compilando paquetes y actualizaciones como automatas. Nos sentimos los nuevos caballeros hackers del Rey Arturo lidiando con configures, Makefiles, y una tonelada de includes.h. Pero claro, nada es perfecto en este mundo (salvo quizas Andrea Frigerio o Angelina Jolie) y los programas lo son mucho menos, así que pronto empiezan a fallar. A mostrar la hilachax de la matrix, por asi decir.

Ante esta desilusion las victimas del SNAD reaccionamos por una cuestion de autonegacion convirtiendonos en una especie de defensores de la incomodidad. Lo que antes nos hacia poner el grito en el cielo contra importantes corporaciones (por ejemplo una pantalla azul y un error 0E) ahora nos hace renovar nuestros votos de esperanza en que el BUG se solucionara si apoyamos al joven creador que pergueñó esta aplicación (me atreveré a decirlo) “defectuosa” y atacamos furiosamente a aquellos que se atreven a señalar nuevos fallos de nuestro querido sistema. En esta etapa, el paciente suele mostrar a sus amigos su flamante linux y lo defiende con frases como “Y para que quiero Bluetooth en el escritorio ?” o “Ay si, no todo en la vida es arrastrar y soltar !”, o en los foros por ejemplo, ante la consulta “Gnome da error al hacer login” salen respuestas automaticas “A mi me anda perfectamente, algo habras borrado”. La culpa de los errores es del usuario irresponsable.

Poco despues de este estadio suele asaltarnos una repentina (y virtuosa) voluntad por ahorrar recursos. Quizas conmovidos por un especial sobre el Amazonas que vimos en NatGeo, vaya one to know. Entonces queremos un entorno que consuma menos recursos. Y de paso tenga menos bugs. Asi pasamos de Gnome y KDE a entornos mas antiguos y supuestamente mas estables como FVWM o XFCE. Al principio de esta etapa, sufrimos un choque estetico violento, (es que ambos son bastante feos) pero al mismo tiempo nos sentimos mas cercanos a los portadores de la Luz, los invisibles Hackers Originarios que crearon todo.

Ya no existen los CDs o pendrives que se automontan en el escritorio, ni las consolas transparentes con efectos 3D. Y NOS PARECE BIEN. Quien quiere todos esos efecto especiales que consumen gran cantidad de preciosos recursos ? Estamos en una fase aguda de SNAD. Dejamos de usar Thunderbird y otros “clones de Outlook”como los llamamos con gallardía e indolencia, y nos abocamos a Pine, Alpine y otros bichos en modo texto. Incomodos, arcaicos, pero que no consumen recursos !.

Pero esta etapa evoluciona tambien, quizas tras el encuentro fortuito con usuarios de Mac y luego de ver con un poco de envidia lo facil que son sus vidas. Entonces (testarudos como todo linuxero) decidimos hacerle frente y mostrar al mundo que Linux tambien puede ser comodo (y sin consumir recursos !). Entonces llegamos al extremo de recuperar funcionalidades a traves de pequeños scripts artesanales que hacemos a medida de nuestra maquina. Asi logramos que aparezca un icono de CD en el escritorio cuando se monta uno, etc, etc. Esta etapa la llamo “del usuario criptico“. Nadie es capaz de usar nuestra maquina ademas de nosotros mismos (que incluso a veces olvidamos la multitud de trucos necesarios para conectarnos a una red LAN).

Hay en la vida del paciente de SNAD sin embargo, oportunidades en las que todo se sacude, y nos lleva a una cura definitiva si tenemos suerte. Una de tales oportunidades tipicas es cuando debemos cambiar de distribucion, hecho que nos obliga a perder no menos del 60% de nuestras configuraciones personalizadas y nos hace replantearnos si tanta paja mental tiene sentido.

Mi nombre es Claudio Andaur y sufri de SNAD muchos años. Ahora estoy en proceso de curación y con la ayuda de mi familia (que no entiende un pomo de software y me obliga a solucionar las cosas y no poner excusas) saldre adelante. Algo tengo claro, usar Linux involucra necesariamente aprender sobre Linux y hardware y un monton de cosas. En estos años y luego de pasar por muchas etapas de SNAD aprendi a tener paciencia y solucionar problemas y a no recomendar a nadie cambiarse a un sistema que no conoce.

Y usted en que etapa del SNAD está ?
########## FIN ##########

Yo a estas alturas creo que ya estoy 100% curado… 🙂

Saludooos 😛

En algunas versiones de Ubuntu, el famoso emulador ZSNES suele presentar algunos problemillas, siendo el más común la ausencia total de sonido…
Podemos revisar una y otra vez la configuración del volumen del emulador o del computador, y a pesar de que todo se ve correctamente configurado, nuestros videojuegos permanecen en un absoluto silencio.

ZSNES_IMAGEN

Cómo podemos recuperar el sonido?
La solución es increiblemente simple:
Se debe invocar al emulador desde la consola de la siguente manera…
zsnes -ad sdl
…así, cambiamos la salida predeterminada de sonido, que ahora será la “Simple DirectMedia Layer”.

En varios sitios he leído que elegir la opción de 32.000Htz. es la más recomendable, pero he probado otras y la diferencia es imperceptible…

Que se diviertan! xD

Fuente: http://www.ubuntu-es.org/node/86422#comment-241402

Saludooos 😛

Recordemos la secuencia que aparece en la pantalla cada vez que inicializamos Ubuntu en nuestro PC:
– Detalles de Hardware.
(- GRUB, si tenemos más de un SO.)
– Splash Screen.
– FONDO COLOR #dab082…
– Login.
– FONDO COLOR #dab082…
– Ubuntu.

En un principio, la gente suele describirlo como “lindo color salmón”… pero después de verlo todos los días y durante mucho tiempo, la descripción cambia a “salmón acalambrado”, “salmón con hepatitis”, “naranjo desteñido”, etc., etc… xD

Para cambiar este color característico de Ubuntu, sólo hace falta hacer lo siguiente:
1.- Ir a:
Sistema -> Administración -> Ventana de entrada -> Local -> Color de fondo… y ahí elegimos el color que más nos guste.
2.- El primer paso debería ser suficiente, pero por algo que personalmente considero un pequeño error de programación, debemos escribir en la consola:
sudo gedit /etc/gdm/PreSession/Default

…y en el archivo que aparecerá, debemos cambiar:
# Default value
if [ "x$BACKCOLOR" = "x" ]; then
BACKCOLOR="#dab082"
fi

…por esto:
# Default value
if [ "x$BACKCOLOR" = "x" ]; then
BACKCOLOR="x"
fi

Y listo!!!
De ahora en adelante podremos ver el color que queramos en lugar del famoso #dab082… satisfaciendo uno de nuestros más insignificantes caprichos si se trata de tener el SO absolutamente bajo nuestro control… xD

Saludooos 😛

He conocido a muchas personas (incluido yo xD) que aprendieron a programar exclusivamente en Windows, por lo que cuando desean compilar y ejecutar programas en C en Ubuntu, deben hacerlo mediante IDEs…

Primero que todo, es necesario instalar el metapaquete build-essential, así:
sudo apt-get install build-essential

Habiendo instalado este metapaquete fundamental, he aquí la forma “clásica” de compilar programas en C en Ubuntu mediante la línea de comandos:
gcc fuente.c -o ejecutable
Mientras que en Windows es:
gcc -o ejecutable.exe fuente.c

Y para ejecutarlos:
./ejecutable (en Ubuntu)
ejecutable.exe (en Windows)

Saludooos 😛

P.D: Si se puede hacer en Ubuntu, entonces también es válido para Debian y todas sus derivadas.

¿Alguna vez les ha pasado que, a pesar de tener todo el volumen al máximo, el sonido se escucha bajo?

Bueno, la mayoría de las veces esto puede arreglarse de una manera increiblemente simple… así:
1.- Abrir la consola y escribir alsamixer, que es un programa de mezclado de audio para la arquitectura de sonido de Linux ALSA (fuente).
Aparecerá una pantalla como esta:

2.- Regular (subir al máximo si es necesario) con las flechas del teclado todos los volúmenes, especialmente uno llamado PCM.
Si presionan la flecha a la derecha, verán que hay más medidores de volumen que los que se muestran en un principio… también sería bueno regularlos de ser necesario.

Que disfruten su música! xD

Saludoooos 😛


En cierto momento, creo que después de instalar ciertas actualizaciones de Ubuntu, Zsnes comenzó a funcionar horriblemente: se veía cortado, el sonido era pésimo y se “cerraba solo” en la mitad del juego. Obviamente, era imposible jugar así.
Afortunadamente, existe otro emulador estupendo para Ubuntu.
Este es: Snes9x.

Para instalarlo:
sudo apt-get install snes9x-x

El único inconveniente, es que se maneja a través de la línea de comandos.

Para jugar:
snes9x [ruta/nombre del juego]
Ejemplos:
snes9x chronotrigger.smc
snes9x /home/juegos/seikendensetsu3.smc

Para configurarlo:
gedit /etc/snes9x/snes9x.conf
En este archivo se encuentra la configuración de las teclas, en la sección [Unix/X11 Controls], donde “K00″ es el keyboard.

Es un emulador genial, el sonido y las imágenes son de muy buena calidad.

(FUENTE)

Saludooos 😛

(Tener un Servidor FTP puede significar que la seguridad del PC podría ser vulnerada mucho más fácilmente que si no lo tuvieran. Instálenlo bajo su propia responsabilidad.)

VSFTPD

Un Servidor FTP (sigla cuyo significado es “File Transfer Protocol”) es un programa que hace que desde un computador se puedan bajar (y/o subir) archivos de todo tipo, a través del “Protocolo de Transferencia de Archivos”… en español.
En general, en un servidor FTP se pueden hacer varias configuraciones, como: ponerle password, crear usuarios, crear usuarios que sólo puedan bajar ciertos archivos, etc., etc…

En este artículo nos concentraremos en un servidor FTP desde el cual solamente se puedan bajar archivos (por motivos de seguridad).
Además, cualquiera que se conecte al servidor podrá bajar esos archivos (por motivos de facilidad).
Para los servidores FTP, ese “usuario cualquiera” que se conecte al servidor es denominado “anonymous”. Este dato será importante para lo que vendrá posteriormente.

+++++++ ¿PARA QUE? +++++++
El primer objetivo obviamente es compartir archivos… pero existen situaciones más específicas en las que un servidor FTP se hace extremadamente útil, por ejemplo:
¿Qué pasa si necesitamos enviar un archivo enorme (ej: 1GB)?
Por mail sería imposible, pues habría que partirlo en 100 pedazos de 10MB…
¿Y podríamos hacer lo mismo con un servidor web?
Sí, pero el protocolo FTP tiene la gran ventaja de ser mucho (realmente muuuucho) más rápido que el protocolo HTTP, pues está menos congestionado. Esto mismo hace que la probabilidad de que ocurra un error durante la transferencia sea mucho menor.

+++++++ INSTALANDO EL SERVIDOR. +++++++
Ok, lo primero que se debe hacer es instalar vsftpd (“Very Secure FTP Daemon”), así:
sudo apt-get install vsftpd

Al hacer esto, se generará una carpeta llamada “ftp” en /home.
Es en esta carpeta en donde debemos dejar los archivos que queremos que puedan bajar los que se conecten a nuestro servidor.

+++++++ CONFIGURANDO EL SERVIDOR. +++++++
Luego, debemos abrir el archivo de configuración de vsftpd, así:
sudo gedit /etc/vsftpd.conf
En ese archivo, debemos “des-comentar” o borrar el símbolo “#” y cambiar “NO” por “YES” en la línea donde dice:
#anonymous_enable=NO
y convertirla en:
anonymous_enable=YES
Haciendo esto, permitimos que el exista el usuario “anonymous”, o dicho de otra manera, permitimos que cualquiera se pueda conectar a nuestro servidor FTP. Esto suena bastante inseguro, pero el hecho de que ningún usuario pueda “escribir” (o subir archivos y tener la capacidad de borrar archivos) lo hace relativamente seguro.

Reiniciamos el servidor, así:
sudo /etc/init.d/vsftpd restart
Listo! Ya tenemos un servidor FTP en nuestro PC.

+++++++ MANEJANDO EL SERVIDOR. +++++++
Vsftpd es un “Daemon” y se activa automáticamente al iniciar el SO.
¿Cómo hacer que esto NO ocurra?
Instalamos BUM: sudo apt-get install bum
Sistema -> Administración -> BootUp-Manager -> Desactivamos la casilla de “vsftpd”.

Comando para iniciarlo: sudo /etc/init.d/vsftpd start
Comando para detenerlo: sudo /etc/init.d/vsftpd stop
Comando para Reiniciarlo: sudo /etc/init.d/vsftpd restart
Comando para configurarlo: sudo gedit /etc/vsftpd.conf
Esta última acción debe hacerse siempre con sumo cuidado.

+++++++ CONECTANDOSE AL SERVIDOR. +++++++
¿Pero cómo hacemos para que alguien se conecte a nuestro Servidor?
Primero que nada, nuestro “anonymous” debe conocer nuestra IP.
(¿Cómo conocer mi IP? Así: http://ip.interchile.com/ )
Segundo, debe disponer de un Cliente FTP, pero no os preocupeis, pues cualquier browser como firefox, explorer, etc., es un cliente FTP de sólo lectura, que es todo lo que se necesita.
Finalmente, para conectarse, en el browser debe colocar la IP de nuestro servidor, así (ejemplo):
ftp://111.222.333.444
Ojo con que en lugar del famoso “http://”, debe decir “ftp://” antes de la IP.
Todo usuario que se conecte a nuestro servidor desde un browser es automáticamente considerado “anonymous” por el servidor.
Si nuestro usuario quisiera usar un verdadero cliente FTP (como Filezilla, gFTP, Putty, etc.), en donde dice Usuario debe colocar “anonymous”, y la IP debe escribirla en donde dice Servidor. La casilla de Contraseña simplemente se deja vacía.

Una consideración importante:
Para que los usuarios puedan conectarse a nuestro servidor, la carpeta /ftp debe tener los permisos 755 (para que no permitamos “escribir” en ella):
sudo chmod 755 /home/ftp
Pero no podremos copiar archivos normalmente hacia la carpeta /ftp.
Si deseamos copiar archivos a esa carpeta, debemos setear los permisos a 777:
sudo chmod 777 /home/ftp
…o de manera más simple, podemos copiarlos mediante el comando “cp”, así:
sudo cp [nombre_archivo] /home/ftp

…otro comando MUY UTIL para copiar carpetas hacia /home/ftp es:
sudo cp -r [nombre_carpeta] /home/ftp

+++++++ OTRAS PREGUNTAS +++++++
¿Es posible que nuestro servidor dé una “bienvenida” a los usuarios?
Claro, des-comentando (borrando el “#”) la línea del archivo de configuración que dice:
#ftpd_banner=
…y escribiendo nuestro propio mensaje de bienvenida, ejemplo:
ftpd_banner=Bienvenido a mi increible Server FTP… xD
(Sólo es posible dar la bienvenida a un usuario que acceda mediante Cliente FTP.)
¿Es posible que nuestro servidor FTP tenga un dominio (para no acceder mediante la IP)?
Claro que sí. En lugar de escribir “ftp://111.222.333.444”, se podría escribir “ftp://nombreserver.algo.com” sin ningún problema.
¿Es posible tener un servidor web y un servidor FTP en el mismo PC y activados al mismo tiempo?
Así es. Y también es posible utilizar el mismo dominio tanto para el server web como para el FTP.

Que se diviertan!!! xD

Saludooos 😛

(Servidor web en Ubuntu)