El mas ràpido y pequeño antivirus scanner [Ubuntu/Code]

Aqui el code para crearlo y obtener una demostraciòn:
$ cat antivirus # enter the code (none is needed)
$ chmod +x anitivirus # make the program executable
$ ./antivirus # run a complete system scan on EVERY disk

Este scanner es zero bytes y ningun otro scanner corre mas ràpido ni efectivo.

More info here!

Advertisements

Configuraciòn usplash-parámetros de arranque Ubuntu Gutsy y Hardy.

Mejorando la fuente de los terminales virtuales

Los terminales virtuales en ‘Ubuntu Gutsy’ trabajan sólo utilizando el modo de texto de resolución baja por defecto.La razón es que los módulos framebuffer estan generalmente fuera de funciòn (blacklisted) en la configuración de los módulos.Sospecho que esto es porque esta parte del código del kernel no està actualizada al 100 % ,no trabaja igual para todos y està diseñada para trabajar mejor en sistemas x86/amd64.

Sin embargo,es posible permitir al menos el módulo vesafb y tratar de usar una resolución más alta para los terminales virtuales.

En un terminal:
sudo dpkg-reconfigure console-setup
Seleccione las opciones de teclado, guarde los ajustes UTF-8 en la consola y finalmente seleccione la fuente Fija “Fixed” (que apoya una amplia variedad de carácteres UTF-8),o cualquier otra fuente que le gusta/prefiera.

Activando el módulo vesafb

Este es algo más largo.Primero permitir la autocarga de los módulos seleccionados en el momento de botear:
sudo gedit /etc/initramfs-tools/modules
Añadir al final fbcon y módulos vesafb:
———————————————————————————————————————————————-
# List of modules that you want to include in your initramfs.
#
# Syntax: module_name [args …]
#
# You must run update-initramfs(8) to effect this change.
#
# Examples:
#
# raid1
# sd_mod

fbcon
vesafb

———————————————————————————————————————————

Eliminando módulos de la lista negra:
sudo gedit /etc/modprobe.d/blacklist-framebuffer
Comentar el índice del módulo vesafb,de “blacklist vesafb” a ” # blacklist vesafb “:


# Framebuffer drivers are generally buggy and poorly-supported, and cause
# suspend failures, kernel panics and general mayhem. For this reason we
# never load them automatically.
blacklist aty128fb
blacklist atyfb
blacklist radeonfb
blacklist cirrusfb
blacklist cyber2000fb
blacklist cyblafb
blacklist gx1fb
blacklist hgafb
blacklist i810fb
blacklist intelfb
blacklist kyrofb
blacklist matroxfb_base
blacklist neofb
blacklist nvidiafb
blacklist pm2fb
blacklist rivafb
blacklist s1d13xxxfb
blacklist savagefb
blacklist sisfb
blacklist sstfb
blacklist tdfxfb
blacklist tridentfb
# blacklist vesafb
blacklist vfb
blacklist vga16fb

Finalmente generar los modulos.dep y los mapas de archivos:

sudo depmod -a
Modificando los parámetros de arranque del núcleo

Metodo sencillo.

sudo apt-get install startupmanager

Agregar los archivos *-ubuntu.so al Gerente de Arranque.

Widescreen Continuaciòn de la configuraciòn anterior

El Gerente de Arranque no tiene soporte ‘widescreen’,entonces después de haber seleccionado el tema deseado:

Como fbcon y los módulos vesafb son solamentes cargados automáticamente al botear,cargalos manual ahora:

sudo modprobe fbcon
sudo modprobe vesafb

Asegúrese que la tarjeta soporta la resolución a usar.Instalar y lanzar el programa hwinfo:

sudo apt-get install hwinfo
sudo hwinfo --framebuffer

Abajo es la salida de hwinfo en mi computadora. Marqué en rojo el modo de gráficos que uso ahora mismo,1440×900 24bpp


02: None 00.0: 11001 VESA Framebuffer
[Created at bios.447]
Unique ID: rdCR.04O_qA0Mq31
Hardware Class: framebuffer
Model: "NVIDIA G86 Board - e416h01 "
Vendor: "NVIDIA Corporation"
Device: "G86 Board - e416h01 "
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: 14 MB
Memory Range: 0xfb000000-0xfbdfffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0307: 1280x1024 (+1280), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x031a: 1280x1024 (+2560), 16 bits
Mode 0x031b: 1280x1024 (+5120), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Mode 0x0345: 1600x1200 (+1600), 8 bits
Mode 0x0346: 1600x1200 (+3200), 16 bits
Mode 0x0347: 1400x1050 (+1400), 8 bits
Mode 0x0348: 1400x1050 (+2800), 16 bits
Mode 0x0349: 1400x1050 (+5600), 24 bits
Mode 0x034a: 1600x1200 (+6400), 24 bits
Mode 0x0352: 2048x1536 (+8192), 24 bits
Mode 0x0360: 1280x800 (+1280), 8 bits
Mode 0x0361: 1280x800 (+5120), 24 bits
Mode 0x0362: 768x480 (+768), 8 bits
Mode 0x0364: 1440x900 (+1440), 8 bits
Mode 0x0365: 1440x900 (+5760), 24 bits
Mode 0x0368: 1680x1050 (+1680), 8 bits
Mode 0x0369: 1680x1050 (+6720), 24 bits
Mode 0x037c: 1920x1200 (+1920), 8 bits
Mode 0x037d: 1920x1200 (+7680), 24 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown

Ya que el número del modo de gráficos deseado es conocido (0x0365), los parámetros del kernel pueden ser actualizados:

sudo gedit /boot/grub/menu.lst

Buscar la sección siguiente:

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=pl_PL

¡Añadir la opción “vga=0x0365” (la configuraciòn Locale puede ser diferente en su caso, no modificarla!):

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=vga=0x365 quiet splash locale=pl_PL

Asegurarse de que los cambios sean aplicados:

sudo update-grub

Cambiar la configuraciòn del usplash

Facil pero importante:

sudo gedit /etc/usplash.conf

De:
xres=
yres=

a:

xres=1440
yres=900

Configure de nuevo el paquete de usplash. Lo que es importante es que durante la reconfiguración el initrd será regenerado (initrd es una inicial ramdisk que contiene sistema de archivo mínimo y escrituras usadas por el proceso de boteo).Este copiará archivos modificados como encima,incluso la configuración de módulos (autoloading and blacklisting) y ajustes de usplash,en el initrd.De este modo,se aplicaran dichos cambios:

sudo dpkg-reconfigure usplash

Ahora reanude el sistema Reboot!

Particularmente me funcionò en Hardy aunque el tips es corriendo] Gutsy G.
Debido a que mi resolucion es la misma que la del autor original del post,no la he cambiado en la traduccion.
Mas sobre este post en http://ubuntuforums.org/showthread.php?t=622018 (en inglès).

Quitar o Auto-Esconder la barra de navegacion de Blogger.

Para quitar completamente la barra,copiar y pegar el siguiente codigo:

#navbar-iframe {
display: none;
}

Introducir despues de b:skin><![CDATA[/*

Tambien se puede Auto-esconder la barra de navegaciòn (solo funciona en Firefox).

#navbar-iframe{
opacity:0.0;
filter:alpha(Opacity=0);
}

#navbar-iframe:hover{
opacity:1.0;
filter:alpha(Opacity=100, FinishedOpacity=100);
}