sábado, 18 de junio de 2011

Lista de cosas que tener en cuenta - 15M

Estamos viviendo un momento histórico, y ya nadie puede pensar que va a haber un retroceso.

Sin embargo, algo que me preocupa, es la lentitud de adaptación a las nuevas circunstancias del movimiento 15M. En buena parte debido a la falta de inexperiencia de muchos de sus integrantes. A fin de cuentas, vivimos en un país en el que se ha fomentado la desmoralización y la incultura política.

1) El movimiento ha tomado la decisión de mantenerse pacífica. Eso está bien en unos momentos en los que los medios del estado pretenden criminalizarnos. Pero pensar que el estado no va a ser violento es pecar de ingenuo e idiota. Nuestros objetivos son totalmente opuestos a los de la élite gobernante, que no tienen remordimientos de asesinar y manipular, destruyéndolo todo a su paso. Mientras tengan el apoyo de la policía, y dinero, seguirán atacando a los ciudadanos. Hay que esperar detenciones, desapariciones y asesinatos. Pero fracasar es condenarse a la pobreza, el hambre, y una vida corta y sin futuro para nuestros hijos. ELLOS LO PERDERÁN TODO, A NOSOTROS SÓLO NOS QUEDA GANAR

2) La revolución no es Española exclusivamente. Está ocurriendo en toda Europa, en Canadá, China. Por eso no sale en los medios de comunicación manipulados por el estado. Por eso quieren censurarnos Internet


3)La clase política de este país es un impedimento para la democracia, pero no son el problema. Quienes dictan las leyes son los lobbys de poder, como la SGAE, las farmaceúticas... y sobre estas está la Banca. Mientras exista capitalismo, no existirá democracia. Pensar que las cosas pueden volver a ser como eran hace 20 años, es ridículo. El capitalismo está agotado, y no le interesa mantener un estado del bienestar.

4)Es mentira que el multipartidismo sea democrático. Elegir a alguien que tome las decisiones por el pueblo, especialmente si ese alguien está controlado por intereses económicos e imperialistas es una forma refinada de fascismo. Es el pueblo el que directamente tiene que tener el control. ¿Cómo? Se tiene que empezar no sólo por listas abiertas, sino exigir mecanismos de destitución inmediata del responsable de cualquier área, y la supresión de los privilegios en la clase política. Esto último ya es una petición histórica del movimiento. No así el primer punto.

5)Las leyes no sirven al pueblo, sirven a la clase dirigente. No hay que ser estúpido y correr hacia la cárcel, pero si ser conscientes de que el camino de la legalidad no es siempre el mejor, y llegado el momento habrá que tirar a la basura todo el actual sistema legal, y reconstruirlo de nuevo para que sea justo, e igualitario.


Evidentemente, todo esto sólo es un pequeño esquema de todo lo que hay que hacer, pero es lo mínimo que todo el mundo tendría que tener en la cabeza para evitar estar viviendo en un mundo digno de las peores pesadillas de George Orwell dentro de 5 años.

Un saludo y ¡revolución!

viernes, 17 de junio de 2011

Mi nueva moto






Hacen ya dos meses del accidente de moto que me ha dejado la pierna a lo doctor House.

Cojeo y me duele, pero el dolor es soportable, y al menos ando sin muletas. Tengo suerte de estar vivo, a fin de cuentas, el camión se quedó a escasos centímetros de mi cabeza.


La pobre moto llevaba mucho tiempo pidiendome mantenimiento, y se quedó sin frenos en el peor momento. Lo que hace la pereza, y pensar que no hay tiempo para ir al taller, porque tienes que desplazarte.

Bueno, tras dos meses de recuperación, tengo moto nueva. Chollo de segunda mano, y rara a más no poder: una BMW.

Nunca he conducido antes una moto tan moderna, y me siento un poco intimidado. Es enorme, y la he denominado Dicke Bertha. La verdad es que desconfío de la sensación de aventura que pueda darme respecto a mi vieja speci. Conozco una antigua amiga que le encantaría, si no fuera porque se marchó a vivir al extranjero para hacer una nueva vida. Ella me solía llamar simplemente "motero", y le encantaba que la llevara, cuando no conducía ella. Sonrío pensando en que diría ella si pudiera verla, y me subo. Salta la alarma, y me apuro intentando apagarla, se me caren las llaves, y me voy al suelo cuando pierdo fuerza en la pierna mala. Menos mal que nadie pudo verlo. "Empezamos bien, preciosa", le digo a la moto.

Por fin consigo callar la alarma, y busco donde poner la llave. N arranca. Me doy cuenta que no tiene pulsador para arrancar, sino un extraño boton con un símbolo que podría definirse como "bacon elecrocutandose". Lo pulso, y los dos cilindros de gran tamaño rujen con un sonido que me recuerda a las motos de dos tiempos. Constante, y nervioso. Salgo y acaricio el acelerador más o menos 1/10 de lo que haría mi vieja speci. Son 85 cv, que no suena a mucho. Pero la muy cabrona parece que los saca de golpe. Salgo como una bala, y noto un crujido de mi hombro. Suelto un taco, y acciono los frenos. Salta el abs, y tras unos botes similares a una cabra en el monte, me quedo parado casi en el mismo lugar en que empezé a acelerar. Ahora estoy dando gracias de todos modos de que ella no estubiera viendome. La gente de la calle me importa un comino. Tomo aire, y esta vez salgo como hay que hacerlo. Dos meses sin moto, y dar ese salto....


Una vez en marcha, sin embargo, pronto me hago a ella. exprime los 85 cv independientemente de lo acelerado que ya andes, aunque se nota que le faltan 30 cv para llegar a las deportivas japonesas de cuatro cilindros. Es una buena moto, que si no hubiera sido tan cara nueva, habría tenido más tirada. Ahora se consiguen muy baratas. No obstante, es totalmente alemana, incluyendo en lo seria que resulta si no estás exprimiendola. La sensación de que puedes ir más rápido detrás de una caravana de coches con línea continua se hace exasperante. Salgo, y me voy a hacer curvas. Entonces si que se puede disfrutar. La primera tumbada, una curva a izquierdas bastante cerrada, no la tomo bien. Rozo con el pie en el asfalto, pero la trazada ha sido muy mala. ¡No esperaba que tumbara tanto! La moto se mantiene firme y sonrío: La siguiente curva me sale mucho mejor, y la tomo más rápido. Me acuerdo de ella: con la speci la tomaba a 60 kph. Yo estoy saliendo de ella a 130. Y aún puedo más. Me siento feliz por un instante, cuando bajo me cae una lágrima. Por un segundo he podido olvidarme de paro, de policía acosando ciudadanos, o incluso de recientes anuncios de boda inesperados (y dolorosos). Es maravilloso que, por muy mal que estén las cosas en un momento dado, se pueda saber que hay un pequeño escape.




viernes, 10 de junio de 2011

Sobre la detención de los amigos Annonimous

Hoy me ha llegado una triste noticia. Aparte de las recientes detenciones de ciudadanos indefensos por parte de la policía (perdon por las fuentes de periódicos reaccionarios, pero cada vez es más difícil citar fuentes), hoy han detenido a 3 hackers, miembros de annonymous. Es decir, para quien no lo sepan, un grupo de hackers centrados en desemnascarar los abusos de gobiernos, multinacionales, y luchadores por la libertad de expresión y conocimiento. No son una banda, no tienen más organización que el de la ética hacker y la policía, de nuevo (por si a alguien le quedaba dudas), se ha reafirmado en su posición contra el ciudadano y como perritos falderos de las clases dirigentes-opresoras. Bueno, desde luego hace su papel de modo fantástico. La función de la policia dentro de un sistema fascista es la de eliminar cualquier amenaza contra la elite dirigente, como es el caso del grupo Annonymous.

Pero tengo malas noticias para la policía: Annonymous no es un grupo organizado. Son cientos de miles de ciudadanos en todo el mundo (pero nunca se sabrá cuantos, ni por donde se distribuyen), que cada día crece, solidarios con todos los camaradas de otros países, y que por propia distribución geográfica, actuan 24 horas al día, 365 días al año. No se puede detener ni hacer daño a annonymous, pero si que se puede seguir haciendo daño a entes fascistas, como Sony, la CIA, Mastercard, o Leire Pajín y Sinde, para el caso de nuestro pequeño y chusquero trozito de planeta llamado Reyno de España.

Evidentemente que esto lo conoce el cuerpo de policía, pero eso tampoco les importa cuando lo que pretenden es sembrar el miedo. Cuando se recurre a ello, significa que ellos pueden estar aun más asustados. Ven una amenaza e intentan atacarla a la desesperada. ¡Buen trabajo, annonymous, porque lo estamos consiguiendo entre todos!

viernes, 28 de enero de 2011

País de mierda

Aquí estoy en este país de mierda en el que los políticos engrandecidos y alimentados de la mano de banqueros malnacidos campan a sus anchas, hundiéndonos en la miseria, mientras engordan con nuestro esfuerzo. Que se llenan los bolsillos más y más mientras a los trabajadores nos quitan hasta el sustento mínimo para vivir. Que imponen censura, y monetarizan la cultura, con ministras como la Sinde, que está al acecho cada segundo para saber como seguir chupando el culo lleno de dinero sucio a los auténticos señores de España, los banqueros, especuladores, y similares criminales. Dentro de poco, quizá hasta tengamos que pagar la mordida hasta para sacar libros de la biblioteca a esa mafia que es la SGAE.

¿Y que hace la mayoría de la gente? Perder el culo por la selección Española (que hizo buenos chanchullos, dicho sea de paso, para no tener que pagar impuestos en España), desvincularse aún más de la política, dando más poder así a esta plaga de langostas que son los partidos políticos y sindicatos en España, y exigir que se recorten más derechos. Si porque la conciencia colectiva de este asqueroso país, es tan mala, que antes que luchar por nuestros derechos, se lucha para que otros también los pierdan, para que así estén otros igual de jodidos. Porque sí, ¿Por que luchar para que todos los trabajadores tengan la seguridad de un funcionario, cuando podemos hacer que los funcionarios estén tan jodidos como yo?

Luego preguntan si nos parece bien que emigremos. ¡No puedo ver el momento de salir de aquí!. Aunque no hubiera crisis, ya he tenido demasiado de esto. Antes estar explotado en el extranjero, que explotado y avergonzado en mi patria.

viernes, 20 de agosto de 2010

Escribiendo desde consola en live usb

Mis vacaciones, mas las que vienen me mantendran fuera de linea por 15 dias.

martes, 27 de julio de 2010

gestor de ventana DWM


Aunque de normal siempre uso el terminal de comandos (especialmente desde que tengo un ordenador de recursos limitados), hay veces que no queda más remedio que entrar en modo gráfico (véase, cuando quiero navegar por Internet a este blog, o cualquier pagina que requiera java, imágenes, o vídeos). Entonces es cuando se hace necesario un gestor de ventanas, y entonces es cuando me planteo uno que no asesine los recursos de mi sistema, y se pueda controlar totalmente por comandos de consola. La solución fue DWM (dinamic window manager). Dwm es un gestor de ventanas mínimo, que no tiene scripts de configuración, sino que se especifica sus características estéticas antes de compilarlo, proceso que no tarda más que unos pocos segundos, y se puede repetir en cualquier momento.Se le pueden ir añadiendo módulos, con funcionalidades, como conky, para visualizar información de sistema. No manejas ventanas, ni iconos, sino que las aplicaciones se abren a pantalla completa, o si lo prefieres, en mosaico, ocupando secciones de pantalla.

Para instalar necesitaras el código fuente (seleccionar el más reciente)
Si quieres poder usar el lanzador de ejecutables, descarga aquí la ultima versión de dmenu
Si quieres información de sistema, como temperatura de cpu, carga de procesador.. descarga conky
Y por ultimo, si quieres tener un fondo de pantalla, tienes que instalar Esetroot de aquí

Descomprime el código fuente de DWM (tar xvf), y entra en el directorio. Dentro, hay que hacer un ./configure && make && make install. Después de hacer el make, se crea una librería llamada config.h a partir de ahora, cualquier modificación en DWM, se reflejará ahí (por ejemplo, el color de la barra superior, o la consola empleada para trabajar). Tras guardar, harás de nuevo un make install. Para mi escritorio, tuve que editar esta parte:

/* See LICENSE file for copyright and license details. */

/* appearance */
static const char font[] = "-*-terminus-medium-r-*-*-16-*-*-*-*-*-*-*";
static const char normbordercolor[] = "#36ff00";
static const char normbgcolor[] = "#000000";
static const char normfgcolor[] = "#36ff00";
static const char selbordercolor[] = "#0066ff";
static const char selbgcolor[] = "#36ff00";
static const char selfgcolor[] = "#000000";

(los colores tienen que estar en valor hexadecimal, yo usé gimp para sacarlos. 36ff00 es el verde radioactivo, 000000 es negro). Como veis se puede dar distintos colores para el borde, fondo y letras de los elementos seleccionados o no. Yo solo quise usar esta gama, pero sois muy libres de dejarlo como os plazca

Para usar aterm en vez de la predeterminada xterm, tuve que modificar la entrada correspondiente. aterm me gusta más porque soporta transparencias y colores.

/* commands */
(...)
static const char *termcmd[] = { "aterm", NULL };
(...)

jugad como queráis con config.h No es muy complicado intuir para que sirve cada cosa.

Es buen momento para instalar el dmenu, esetroot, conky. Todos ellos son un simple descomprimir, ./configure, make, make install, si hay problemas de dependencias, ya sabéis, a buscar y cumplirlas, que para eso si alguien ha leído hasta aquí es que no es novato en Linux.

tras hacerlo, hay que editar el archivo .xinitrc si iniciáis el modo gráfico con startx. Si lo hacéis automáticamente mediante GDM, XDM, o lo que sea, entonces googlead, porque yo no lo he hecho de ese modo, y no lo he probad. Recordar que .xinitrc se encuentra en el directorio $HOME

Lo mínimo sería comentar todo, y añadir

Esetroot -c
conky | while read -r; do xsetroot -name "$REPLY"; done &
sleep 1
done | /usr/local/bin/dwm

si, el sleep 1 es necesario para ir actualizando la pantalla. De todos modos, si os fijáis, en mi screenshot, tengo información en la barra de mi wifi, volumen, fecha y hora. Para lograrlo hay que poner más opciones en el .xinitrc. Dejo aquí mi .xinitrc al completo, para que trasteéis con él

-------------------------------------------------------------------------------------------

#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $
Esetroot -c /root/Miscelanea/fotos/SE-Bathory1024.jpg
conky | while read -r; do xsetroot -name "$REPLY"; done &
#conky
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
xmodmap $usermodmap
fi

if [ ! -x /usr/bin/cpp ]; then
NOCPP="--no-cpp"
fi

wifi(){
STADO="X`/sbin/iwgetid`"
if test "$STADO" != "X" ; then
ESSID="`/sbin/iwgetid |awk -F ":" '{print $2}'|sed -e 's/"//g'`"
LINK="`awk '/wlan0:/ {print $3}' /proc/net/wireless |sed -e 's/\.//g'`"
echo "$ESSID Link: $LINK/70"
else
echo "Sin conexion"
fi
}

volumen(){
ESTADO="`amixer get PCM |awk '/Front\ Left:/ {print $7}'`"
if test "$ESTADO" != "[on]" ; then
echo " Mudo"
else
echo " `amixer get PCM |awk '/Front\ Left:/ {print $5}' | sed -e 's/\[//g'|sed -e 's/%\]//g'`%"
fi
}

# Start the window manager:

while true
do
xsetroot -name "[ Vol: `volumen` ] [ `wifi` ] `date +"[ %a %d %b %Y ] [ %H:%M:%S ]"`"
sleep 1
done | /usr/local/bin/dwm

ahora a editar .conkyrc (también en $HOME)

# --- Window Layout & Options --- #
own_window yes
own_window_colour brown
own_window_transparent yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
use_spacer false
use_xft yes
alignment top_right
#alignment top_left
gap_x 0
gap_y 30

# --- Colours, Sizes, Fonts & Margins --- #
update_interval 2.0
minimum_size 400 0
stippled_borders 3
border_margin 2
border_width 2
default_color 8f8f8f

# --- Text --- #
draw_outline no
draw_borders no
font MgOpenModata:size=8
uppercase no
draw_shades yes



TEXT

${color grey} | ${color grey}Uptime:${color 6795ae} $uptime ${color grey} | ${color grey}CPU:${color red} $cpu% ${color grey} | ${color grey}RAM:${color 6795ae}$mem/$memmax ${color grey} | Swap:${color 6795ae} $swap/$swapmax ${color grey} | HDD:${color 6795ae} ${fs_used /bin/bash}/${fs_size /bin/bash} ${color grey} | Down:${color 6795ae}${downspeed eth0} k/s ${totaldown eth0} ${color grey} | Up:${color 6795ae} ${upspeed eth0} k/s ${totalup eth0}
${offset 240}${color slate grey}UpTime: ${color }$uptime
${offset 240}${color slate grey}Kern:${color }$kernel
${offset 240}${color slate grey}CPU:${color } $cpu% ${acpitemp}C
${offset 240}${cpugraph 20,130 000000 ffffff}
${offset 240}${color slate grey}Processes: ${color }$processes
${offset 240}${color slate grey}Running: ${color }$running_processes

${offset 240}${color slate grey}Highest CPU:
${offset 240}${color #ddaa00} ${top name 1}${top_mem cpu 1}
${offset 240}${color lightgrey} ${top name 2}${top cpu 2}
${offset 240}${color lightgrey} ${top name 3}${top cpu 3}
${offset 240}${color lightgrey} ${top name 4}${top cpu 4}

${offset 240}${color slate grey}Highest MEM:
${offset 240}${color #ddaa00} ${top_mem name 1}${top_mem mem 1}
${offset 240}${color lightgrey} ${top_mem name 2}${top_mem mem 2}
${offset 240}${color lightgrey} ${top_mem name 3}${top_mem mem 3}
${offset 240}${color lightgrey} ${top_mem name 4}${top_mem mem 4}

${offset 240}${color slate grey}MEM: ${color } $memperc% $mem/$memmax
${offset 240}${membar 3,100}
${offset 240}${color slate grey}SWAP: ${color }$swapperc% $swap/$swapmax
${offset 240}${swapbar 3,100}

${offset 240}${color slate grey}ROOT: ${color }${fs_free /}/${fs_size /}
${offset 240}${fs_bar 3,100 /}
${offset 240}${color slate grey}NET:
${offset 240}${color}Up: ${color }${upspeed eth0} k/s
${offset 240}${upspeedgraph wlan0 20,130 000000 ffffff}
${offset 240}${color}Down: ${color }${downspeed wlan0}k/s${color}
${offset 240}${downspeedgraph wlan0 20,130 000000 ffffff}

Bueno, lo dejais como queraís. sin ello, el conky no funcionará. Puede sacaros cualquier informacion, inclido de todos los procesadores (no necesito para mi pobre monoprocesador de 866mhz). Este archivo tiene las rutas de mi equipo, entonces tendréis que modificalras a vuestras características.

Por fin, para ejecutar a partir de ahora, solo hay que hacer startx, o lo que hagais para iniciar servidor gráfico. El esfuerzo merece la pena

uso

alt+shift+enter ==> abre la consola, o varias
alt+m ==> abre el modo monoculo, el programa activo en ese escrotorio al pasar el ratón por encima, ocupa pantalla ocmpleta
alt+t ==> todos los programas activos en ese escritorio comparten la pantalla en mosaico
alt+ ==> cambia al escritorio especificado por el numero. Hay 9 escritorios simulatáneos
alt+p ==> (solo funciona con dmenu) abre la lanzadera de ejecutables. Empiezas a escribir el nombre, y en el menu aparecen todas las posibilidades. Usa las flechas y enter para seleccionar y ejecutar
alt+shift+c ==> mata el proceso seleccionado, es lo que se usa para cerrar programas también

recuerda que para seleccionar entre los programas, el que esté en primer plano es el que tenga el ratón encima.

En fin, que lo disfrutéis

martes, 20 de julio de 2010

La nueva sociedad



Estaba escuchando la radio, en concreto una entrevista a un economista. Hay algo que se me ha quedado totalmente grabado. Hablaba como si el objetivo de todo ciudadano fuera amasar inmensas fortunas, como si todo el sistema fuera eso, olvidando que, a cada dia que pasa, las desigualdades sociales, no ya en los países tercermundistas sino incluso en los mal llamados "ricos" aumentan imparables. Estamos en una época de retroceso en todos los aspectos. El sistema capitalista ha alcanzado su límite, mientras las necesidades aumentan. Sus propios defectos están constriñendolo. La teoría de Adam Smith sobre la libre competencia ha perdido su validez, ya que aquellos capitalistas decimonónicos han ido creciendo, y comiéndose entre ellos, hasta llegar a las mega corporaciones que tienen más poder que los estados. Ahora, el moribundo sistema capitalista no puede distribuir la riqueza que genera entre todos, sino sólo entre la minoría dentro de la minoría de los privilegiados. Las clases medias, el estado del bienestar están muriendo, y nada puede salvarlo. La ironía no tiene piedad, la historia sigue, y Francis Fukuyama, con su libro "El final de la historia", queda en ridículo.

Volviendo al día a día. Fijaros, suben el IVA, suben los impuestos, pero... Los impuestos a altos patrimonios, por tasas, desaparecen. Los ricos, pagan cada vez menos, y la carga de sostenerles a ellos y al estado pasa a hombros de los trabajadores, que son fustigados con los nuevos impuestos, con la perdida de prestaciones sociales, de derechos laborales, y la censura cada vez mas brutal. En un estado realmente social, la única función de un rico, es la de pagar impuestos, para así poder mantener los servicios públicos. En un estado autoritario, los trabajadores sostienen todo el edén para los mangantes al poder. El enemigo de la democracia resulta ser el mismo estado, que NO es de todos.

Algunos -iluminados-, replican diciendo que esto no es por el gobierno socialista, que son directivas Europeas. Yo les digo, que un auténtico socialista (no socialdemócrata, sino un socialista de verdad), en ese caso, no estaría intentando contentar a los amos de Europa, sino buscando el modo de salir de la UE cuanto antes. Porque la perdida de las ayudas económicas que nos brinda Bruselas, que no se engañe nadie, solo lo notarían la clase dirigente del país, es decir, Emilio Botín la familia De Alba, y cia. Con un buen sistema social, nosotros, simples mortales, podríamos vivir mucho mejor, con sanidad gratuita y de calidad, con un buen sistema educativo, y con el futuro bien asegurado, y para ello no hay que engañarse, no es necesario más dinero, lo que hace falta es un modelo de distribuirlo y planificarlo en servicios, totalmente antagónico con el capitalismo, aunque éste sea "refundado y nuevo".