Blog de packo

19 mayo 2011

No a los despidos en empresas rentables

Filed under: Denuncia,General,Sociedad — Packo @ 16:15

Copio literalmente lo que me ha escrito una amiga sobre los despidos que planea ejecutar Telefónica:

Indignante es tambíen que una empresa con 10.000.000.000 euros de beneficios quiera despedir a 6.400 trabajadores (no, no se me han colado ceros en ninguna de las dos cifras).
No somos factores de producción, somos personas.

doy todo mi apoyo a los trabajadores de telefónica.

Pongo a continuación el flash mob que se han currado para protestar:

Oyente que exige respeto en un programa de RNE

Filed under: Denuncia,General,Sociedad — Packo @ 16:05

Me han pasado esta grabación de una oyente llamada Cristina que interviene en un programa de radio pidiendo respeto por la gente que se manifiesta a favor del movimiento del 15 de Mayo

Julio Anguita da 10 medidas para salir de la crisis

Filed under: Denuncia,General,Pensamientos,Sociedad,Videos — Packo @ 16:00

Yo estoy de acuerdo con lo que dice, creo que al 100%, yo incluso añadiría lo que siempre sigo: “apoyo a las economías locales”, creo que es el futuro.

16 mayo 2011

Cómo se forma nuestra cara

Filed under: Ciencia,Curiosidades,General,Videos — Packo @ 12:41

Artículo completo: Microsiervos

11 mayo 2011

Roll a D6

Filed under: Musica,Videos — Packo @ 15:56

Genial canción que me han pasado, como me comentaban difícil de entender pero moooola:

está plagiada de la siguiente:

pero por supuesto la primera gana!!

no he podido dejar de acordarme de otra gran canción que ya mencioné: http://blog.assamita.net/2008/11/29/rap-del-kill-9/

ACTUALIZACIÓN:
Un amigo me ha mandado la letra de la canción:

In the basement rollin dice, I’m a wizard
When we play we do it right, candles flicker
Fighting dragons in my mind, (in my mind) just for kicks (kicks)
DM says you’re gonna die, roll a D6!

Roll a D6, roll a D6
Na-na-na-na-now DM says you’re gonna die, roll a D6!

Roll a D6, roll a D6
Na-na-na-na-now DM says you’re gonna die, roll a D6!

Gimme perception check (check)
Make your damn roll worthwhile
Players love my style, at my table gettin wild
Got these schemes a plottin, I got my map and my cloak
Got the players heads a poppin, someone get me more Coke!

HELL YEAA
Level up! Lev- Level up!
Goblins all around me I be hackin em all up!
I be hackin em all up!
I be hackin em all up!
When there’s Goblins all around me I be hackin em all up up up

In the basement rollin dice, I’m a wizard
When we play we think we fight giant lizards
Getting treasure piled high (piled high), Like the Rogue, Nyx
Steal a wallet from that guy? Roll a D6!

Roll a D6, roll a D6
Na-na-na-na-now Steal a wallet from that guy, roll a D6!

Roll a D6, roll a D6
Na-na-na-na-now Steal a wallet from that guy, roll a D6!

Keepin it keepin it wild, In the forest I got style,
I’m a level thirty ranger, I been playin for a while
This is how we live, every single night
Necromancer raise the dead , and let me see them fight (ight ight ight)
HELL YEAA
Raise em up, raise, raise em up!
Zombies all around me I be hackin them all up
I be hackin them all up
I be hackin them all up
When there zombies all around me I be hackin them all up up up

Sittin down here with these mice, I’m a wizard
When we play we go all night, eating twizzlers
Got my spell books piled high, (piled high) learning new tricks
Shooting lightning to the sky, (whispered) roll a D6!

Roll a D6, roll a D6
A HA HA HA HA Shooting lightning to the sky, roll a D6!

Roll a D6, roll a D6
A HA HA HA HA Shooting lightning to the sky, roll a D6!

Its that Dungeon Crawlin Beast make you put yo shields up
Make you put yo shields up, put yo, put yo shields up!
Its that Dungeon Crawlin Beast make you put yo shields up
Make you put yo shields up, put yo, put yo shields up!
HELL YEAAA Make you put yo shields up, put yo, put yo shields up!
HELL YEAAA Make you put yo shields up, put yo, put yo shields up!

In the basement rollin dice, I’m a wizard
When we play we do it right, candles flicker
Fighting dragons in my mind, (in my mind) just for kicks (kicks)
DM says you’re gonna die, roll a D6

Roll a D6, roll a D6
HA ha ha ha ha DM says you’re gonna die, roll a D6

Roll a D6, roll a D6
HA ha ha ha ha DM says you’re gonna die, roll a D6

Tomada de: lyrics.wikia.com

4 mayo 2011

Territorio Vergara: No hubo más remedio que matarlo

Filed under: Denuncia,Humor,Sociedad — Packo @ 16:59

No hubo mas remedio que matarlo

Fuente: http://blogs.publico.es/vergara/3420/no-hubo-mas-remedio-que-matarlo/

Si alguno no lo conocéis, apuntaros la dirección o sindicaros, es buenísimo.

Experiencia de usuario mejorada en Linux gracias a Automatic Process Group

Filed under: General,GNU/Linux,Informatica,Recetas o trucos — Packo @ 16:38

Hace ya tiempo salió la noticia de que un tipo, Mike Galbraith, había escrito un parche para el kernel de Linux, versión 2.6.37, con tal sólo 233 líneas de código, que reducía por 10 la latencia de las aplicaciones de escritorio, esto es, da al usuario fluidez en el uso de programas, que a fin de cuentas es mejorar la experiencia de usuario.

¿cómo se consigue esto? bueno, el parche es un trozo de código que ordena los procesos en grupos y les da prioridad a los que son de escritorio, simple ¿verdad? Es por eso que, ya incorporado al árbol principal de código del kernel, es una característica que se denomina: Automatic Process Group Scheduling.

Se decidió incorporarlo para la versión 2.6.38 que fue liberada el 14 de Marzo de 2011, y desde entonces lo tenemos en la rama oficial de Linux.

Si tienes una de las distribuciones habituales tipo Fedora, Ubuntu, Mandriva, Suse…. supongo que lo traerá de serie con la siguiente actualización del sistema que tenga el kernel 2.6.38, si no es así, te voy a enseñar cómo podemos activarlo.

Como cada distribución es un mundo en temas de kernel, sólo voy a indicar por encima cómo se haría, y cómo se hace en Gentoo, que es la que uso.

Doy por hecho que tenemos las fuentes del kernel en /usr/src/linux y que tenemos la configuración del kernel actual guardada en /usr/src/linux/.config

Arrancamos menuconfig para configurar correctamente el kernel:

General y gentoo:

$ cd /usr/src/linux
$ make oldconfig
$ make menuconfig

una vez nos salga el menú, con los cursores pulsamos Enter en la primera opción: General setup

en el siguiente menú que son sale, bajamos hasta: Automatic process group scheduling y pulsamos la Y. Tiene que haber un asterisco entre los corchetes del principio de línea: [*]

Una vez hecho esto, presionamos con el cursor a la derecha, resaltando la opción de Exit, pulsamos Enter, otra vez cursor derecho, se resalta Exit, presionamos Enter, y nos saldrá la pantalla de si queremos guardar, simplemente volvemos a pulsar Enter, que es guardar los cambios.

Nos queda compilar el kernel, los módulos e instalarlo.

General:

$ cd /usr/src/linux
$ make all
$ make modules && make modules_install

después de esto nos quedaría crear el initrd que cada distribución tiene su manera, modificamos el /boot/grub/menu.lst y a volar. Si estos pasos no se saben cómo hacer buscad información para vuestra distribución que seguro que hay.

Gentoo:

En gentoo a través de la utilidad que da de compilar el kernel te la la posibilidad de configurarlo y te general él solo el initrd:

$ genkernel --menuconfig all

Esto te instala el kernel en el boot junto con el initrd y te instala los módulos donde hacen falta. Lo único que hay que hacer es modificar el /boot/grub/menu.lst, que incluso si es la misma versión no hay que hacerlo.

Si tenéis alguna duda lo mejor es buscar por internet o preguntarme.

Yo ya tengo la opción en todos mis equipos y la verdad es que se nota mucho, estoy encantado, como dicen “is a miracle patch”.

Nuevos temporales para vídeos de Adobe Flash 10.2 en Linux

Filed under: General,GNU/Linux,Informatica,Recetas o trucos,Videos — Packo @ 14:01

Para los que no lo sepáis, voy a mostrar una manera de acceder a los temporales de vídeo del plugin para navegadores Adobe Flash Player en Linux.

¿Para qué querríamos hacer esto? Pues por muchos motivos y el principal es que el rendimiento del reproductor en este SO es lamentable y por tanto muchos equipos de características medias-bajas no pueden reproducir vídeos de manera fluida. Accediendo al temporal, podemos reproducirlo con algún reproductor de verdad como Mplayer o VLC, o el que queramos que seguro que se ve mucho mejor.

Otro motivo es por si queremos copiar el vídeo y no queremos usar plugins, como yo.

Expuestos los motivos explico cómo se hace con los dos navegadores que uso aunque con los demás es fácil sacarlo (supongo). Básicamente es lo mismo, buscamos el proceso que ejecuta el plugin, listamos los descriptores de archivo de tal proceso y vemos cuál es un video-flash. Fácil ehhh? La manera en la que han protegido el temporal de como se hacía antes es que lo crean, lo abren y le hacen un unlink, que básicamente es decirle al SO (posix) que lo elimine del sistema de archivos, pero se queda con el link del proceso abierto, cuando este termina, se termina de borrar definitivamente. Por eso no lo vemos pero está y sólo podemos acceder a él a traves del espacio del proceso que lo tiene referenciado.

Debería de hacer un script o algo que lo haga automáticamente pero no me he puesto aún, así que estos son los pasos que hay que seguir:

Firefox:

$ ps aux | grep "container" | grep xulrunner | grep -v grep | awk '{print $2}'
$ 2344

Chromium:

$ ps aux | grep "chrome --type=plugin" | grep -v grep | awk '{print $2}'
$ 2344

el número que nos da es el número de proceso,o PID, que va a tener el descriptor de archivo abierto con el vídeo flash.

Ya con el PID ejecutamos un:

$ ls -l /proc/PID/fd/ | grep Flash
$ lr-x------ 1 usuario grupo 64 may  4 18:33 26 -> /tmp/FlashXXNI2rRT (deleted)

si nos damos cuenta realmente es un enlace del descriptor número 26 a /tmp/FlashXXNI2rRT y nos dice que está borrado, por lo que he comentado antes.

Entonces ¿cómo lo reproducimos? pues abriendo directamente el descriptor de archivo:

$ mplayer /proc/2344/fd/26
$ vlc /proc/2344/fd/26

¿ y cómo lo copiamos ?

$ cat /proc/2344/fd/26 > video.flv

sencillo no?

Bueno, espero que os sea útil o por lo menos hayáis aprendido algo.

2 mayo 2011

Para los menesteres menos honrosos…

Filed under: Curiosidades,General,Pensamientos,Sociedad — Packo @ 16:26

Extracto de los apuntes autobiográficos de mi padre:

[Describiendo la casa donde vivió de pequeño, 1946, Valderrubio] Pero para los menesteres menos honrosos, y no por ello menos precisos, había que pasar por las cuadras al corralillo, bajarse los calzones y, con una mano agarrando el calzón y con la otra espantando a las gallinas y a las moscas, rematar la faena lo mejor posible.

Tan escatológico como cierto, cuanta diferencia hay con la España rural de la postguerra.

Powered by WordPress