31 jul 2012

Acelera tu Navegador! | Nuevo hack para Chrome, Firefox y su carga lenta de youtube, error al leer su caché o paginas que se cargan mal o lentas

Bueno, esto lo "descubri", pensando un poco, mientras me tomaba un café y fumaba un cigarro.
Lo que pensaba era "que raro, porque Chrome me tira a veces errores de lectura de caché, si la lee de /tmp que es RAM y si tuviera errores de RAM cagaria todo el sistema.... pero en Firefox no se nota tanto, ademas demora mucho en cargar videos de youtube, o si los carga asimismo a veces se traba en algunas partes".

Nuevos problemas de consumo en Linux kernel 3.5 y novedades en el 3.6


A la fecha son algunos usuarios quienes han reportado el problema. Por otra parte muchos usuarios no han notado ninguna diferencia, sea como fuere la noticia es mala para cualquiera después de todos los quebraderos de cabeza que tuvieron desarrollando la versión 3.4 del kernel.

18 jul 2012

Richard Stallman, Facebook, Ley Sinde, Celulares, Leyes de Software Libre y más

Un video que, si bien hemos escuchado su contenido en diversas ocasiones y medios, no esta de más para los mas noveles.

Pierdan 7:12 minutos de su vida (aunque es una inversion), y escuchen a este hombre, los que no lo conocen, sepan que se llama Richard Stallman.

Linux kernel 3.4.5

Hace unos días (2), salio una nueva version de la rama 3.4.x de Linux Kernel.
Ya la he compilado y puedo comentar que anda bien, para el que quiera probarla.
Es mas que nada una correccion de errores de menores de la 3.4.4, los mas relevantes que vi en el changelog, corresponden a i915 (el driver de las placas de video Intel), y iwlwifi.

14 jul 2012

Securizando CentOS, SL y Fedora ante extraños, bruteforce y mas || hardening CentOS SL Fedora

Bueno, vamos a ver como bloquear cuentas de usuario, incluso el root, ante intentos fallidos de login, tanto en tty, consolas y GDM.

Ubuntu, la basura concebida

Algo fuerte el titulo no?, bueno, es que si, ya me tiene harto esa distro y sobre todo sus usuarios.
Hace algunos años, surgio Ubuntu, con su lema, de Linux para seres humanos, imponiendo un nuevo modo de conocer Linux, con click click, a la Windows Style.

12 jul 2012

CentOS 6.3 fue liberado, y Scientific Linux 6.3 donde está?




Bueno, ayer algunas personas me preguntaron "y donde esta la 6.3 de SL?, porque CentOS ya lo liberó".

Hay una breve pero concreta explicación para esto, y es la siguiente. Los datos que aportaré son de buena mano, de gente que habla directamente con los developer de SL.

7 jul 2012

Usar VBR bitrate calidad CD alta MP3 en "Soud Juicer Extractor de sonido de CD" y VBR para MP3 player portatiles con menor tamaño de archivo conservando la calidad

Para que el sound juicer, extraiga de un CD de audio, en formato MP3, con VBR variable, que es lo ideal, dado que da mas bitrate cuando se requiere y menos cuando no, asi no pierde calidad y tampoco abultamos espacio haciendolo todo en 320kbps.

6 jul 2012

Instalar Skype 4 en RHEL6 - CentOS - SL || Install Skype 4 on RHEL6 - CentOS - SL

Skype 4 trajo algunas mejoras, sobre todo graficas y de experiencia de usuario, asi como poder llamar a telefonos fijos.
Pero, el rpm que esta en la web de skype, es para Fedora, y por un problema de glibc, no es posible correrlo.
Entonces, lo vamos a instalar desde Fedora Russian:

Repositorio de Opera para RHEL6 - CentOS - SL || Opera repo for RHEL6 - CentOS - SL

Nuevamente, buscando, como les dije que hagan, encontre que Fedora Russian empaqueta Opera para RHEL6, y que encontré?, Opera 12, si bien esta en la web de Opera, es mas comodo tenerlo con un simple yum update.
Entonces, agregamos el Fedora Russion non-free repo

Instalar remmina con todos los plugin incluso RDP en RHEL6 - CentOS - SL || Install remmina with all plugins, included RDP on RHEL6 - CentOS - SL

Remmina es un cliente grafico para conectarse a host remotos, usando diferentes protocolos, los mas comunes, como VNC, X11, RDP, SSH, etc.
En RHEL6 y clones, no existe en sus repos, si bien puede instalarse usando los rpm de fc12-13, falta el plugin RDP, por problemas de dependencias que no cumple EPEL.

1 jul 2012

Video de un developer de Tizen mostrando Qt4 | Video from a Tizen developer showing Qt4

Hace unos post atrás hablé de Tizen, el que para mi será el sucesor de Android, no digo que sea reemplazado, pero si con mejor performance y 100% libre. Muchos usuarios ya estan esperando la salida del mismo al mercado.

30 jun 2012

Abrir enlaces magnéticos - magnet links en Firefox, Chrome, y otros

Recientemente, the pirate bay, pagina que yo no visito (?), ha pasado el 98% de sus .torrent, a magnet link.
Muchos dirán, "En Windows se abre con solo instalar utorrent, en Linux no".
Bueno, esto no es asi, primero que nada, veamos, que es un magnet link?:

27 jun 2012

Comparacion de navegadores web, uso de RAM y CPU | Tenemos un ganador?

Bueno, resulta que con la salida de Opera 12, que tiene muchas mejoras respecto a html5, me decidi probar las opciones que tenia en mi sistema, es decir:

Google Chrome 20
Firefox 10 ESR
Opera 12
Midori 0.2.8

25 jun 2012

Aplicaciones no responden o inician cuando VirtualBox esta creando un disco, o cuando existen altas cargas de escritura a disco / System unresponsive under heavy disk I/O using VirtualBox or other software

A muchas personas les sucede, yo soy una de ellas, que al tener el disco una escritura "heavy", como al crear un disco de virtualbox de 1GB o 10GB, eso no importa, el sistema no responde hasta que termine de crearlo, o responde por momento, es decir, si dan click en una aplicacion, esta no abre, o si abre, no se cierra, etc.

24 jun 2012

Mejorar el I/O de disco para escrituras pequeñas, mejorar performance y cuidar el disco

Para el que no entendio el titulo del post, en lenguaje común, como para que lo entienda mi "hermana", son unos seteos que reducen el uso de entrada y salida de datos del disco y por consiguiente el uso del mismo, en lectura y escritura de datos pequeños.

Usar RAM para la caché de disco de Firefox y Google Chrome

Habiendo visto como montar /tmp y /var/tmp en RAM, ahora, que ventaja si no podemos usarla mas que para chucherias?, no es asi!.

A muchos no les convendrá esto, por falta de RAM, dado que esto se cargará en ella, pero a muchos si, quienes tengan al menos 1gb de ram, les va a convenir, dado que la RAM es muchisimo mas rapida que un disco, a menos que sea un SSD de los ultimos, y aun asi, una ddr3 en dual channel 1600mhz, le gana.
Bueno, basicamente, le vamos a indicar a Firefox y a Chrome, que en vez del disco, el tradicional path, usen nuestro nuevo /tmp montado en RAM.

Nota: Es excluyente hacer lo de estos post, en el orden dado antes de proceder
1.- http://hackingthesystem4fun.blogspot.com.ar/2012/06/mejorar-el-rendimiento-usando-tmp-como.html
2.- http://hackingthesystem4fun.blogspot.com.ar/2012/06/usar-vartmp-en-memoria-ram.html

Cuando navegan, la caché se escribe en disco, sobre todo Firefox, si abren cosas muy pesadas, como un post de taringa con 500 fotos, van a ver como todo se pone lento, es por la cantidad de información que cachea al disco y no a la RAM, por el contrario, Chrome usa mas la RAM, aun asi, no es 100% RAM. Eso vamos a hacer, luego me cuentan como les fue.

Chrome

Si usan KDE o GNOME2 o GNOME3 o lo que sea, es lo mismo, la orden es la misma.
Por defecto, los lanzadores de Chrome vienen con esta orden:

/opt/google/chrome/google-chrome %U

Bueno, solo debemos cambiar eso, por esto otro:

/opt/google/chrome/google-chrome %U --disk-cache-dir="/tmp/google-chrome/"

Con eso, Chrome iniciará usando la caché de disco en /tmp, que vimos en post anteriores, como montar en RAM, mejorando asi, la velocidad, asi como fiabilidad, es decir, no mas "borras historial", reinician la PC, y no tienen mas cache de porno, por ejemplo, util no?.


Firefox

En Firefox no es mucho mas complicado, solo que mejor lo pongo por pasos, si?.

1.- Abren firefox
2.- Tipean en la barra de direccion donde suelen poner google.com, about:config y le dan enter
3.- Aceptan la advertencia de seguridad
4.- Click derecho sobre el cuerpo de Firefox, el contenido!.
5.- Nueva, cadena, o string si lo usan en inglés
6.- El valor será 'browser.cache.disk.parent_directory' sin las comillas
7.- Cuando le den enter, les pedirá un valor, colocan '/tmp' sin las comillas

Reinician Firefox y listo, la caché de navegacion se guardará en /tmp, que es un directorio montado en RAM.

Por ultimo, para que no se pisen entre Chrome y Firefox, en /tmp, debemos crear un directorio aparte para Chrome, o bien Firefox, yo lo hice con Chrome, como /tmp ahora es RAM, en cada reinicio se borrará lo que hagamos, asi que en /etc/rc.local, colocamos lo siguiente:

mkdir -p -m 700 /tmp/google-chrome/ && chown -R synflag:synflag /tmp/google-chrome/ && chmod -R 700 /tmp/google-chrome/


Reemplacen synflag por su usuario, si?.


Nota Final Importante

Firefox utiliza la cache para descargas de archivos, los guarda como .part y cuando estan listos los mueve al destino que le indicamos con la extension que le corresponde.

Si son de esos que bajan 10 archivos de mediafire al mismo tiempo, de unos 200mb cada uno, la size de /tmp, debería variar, sino van a pasarse, asi que pongan 1 o 2G, la sintaxis, en vez de ser 512m es:


size=1G


Eso es todo

Usar /var/tmp en memoria RAM al igual que /tmp

Ya habiamos visto en este post, como usar /tmp en RAM, para mejorar rendimiento y reducir al acceso a disco.
Ahora vamos a ver como usar /var/tmp como RAM.
La diferencia entre /var/tmp y /tmp en sistemas RHEL, es que /var/tmp contiene datos temporales que son almacenados por 30 días, luego el logrorate los elimina, por tanto, no son tan vitales para ser sinceros.
Esto es mas facil que lo anterior, asi que manos a la obra:

se loguean como root:

# cd /var/
# rm -rf tmp/
# ln -s /tmp /var/tmp
# nano /etc/fstab
y dejan la linea de fstab que habian editado en el otro post, asi:


tmpfs                   /tmp                    tmpfs   size=2G,noexec,nosuid,rw,auto,nouser,sync,relatime,mode=01777       0 0

Salvan y salen

Reinician, y si, /var/tmp no es mas que un symlink a /tmp, donde ahora usan como maximo, no esta reservado aun, 2GB de RAM.