jueves, 27 de octubre de 2011

Kernel 3.1 disponible.

"Llega el kernel 3.1 de Linux, tras pasar por 10 RCs, y lo hace con diversas mejoras, entre las que destacan el soporte para la tecnología NFC y los Wiimotes."


Así lo ha anunciado el queridísimo Linus Torvalds en la lista de mensajes de los desarrolladores del kernel.

Además de lo dicho, se han añadido drivers de diverso tipo entre los que destacan los de audio para Realtek y chips wifi de Broadcom. Se ha mejorado también la calidad del driver libre para Nvidia, se ha trabajado en una nueva implementación de iSCSI, y se ha incorporado soporte para OpenRISC,. Asimismo, se ha mejorado el soporte para virtualización y se ha limpiado un montón de código viejo.

Si te estás preguntando sobre el famoso bug de la gestión de energía, al parecer comentan en algunos sitios que ha mejorado para diversos equipos, pero que sigue sin ser solucionado.

Según Torvalds la base del siguiente lanzamiento (3.2) está asentada ya que se trabaja sobre las versiones impares para lanzar la siguiente.

Los usuarios de Arch Linux lo tendrán en breve actualizando el sistema con:


pacman -Syu

Los usuarios de Ubuntu 11.10 también pueden descargar el nuevo kernel desde el PPA correspondiente.

miércoles, 26 de octubre de 2011

Optimizar Mozilla Firefox.

Aunque muchas veces el navegador trae consigo las configuraciones necesarias para tener un buen funcionamiento por defecto, es cierto que se pueden hacer algunas cosillas extras para obtener o eliminar ciertas funcionalidades.
Todas estas configuraciones tienen que hacerla bajo su propio riesgo. Abrimos una pestaña y escribimos about:config, prometemos no meter las manazas (algo que no será cierto) y a tunear Firefox.

Reducir consumo de Firefox cuando esta minimizado:

Nuevo » Lógico » config.trim_on_minimize = true.

Desactivar Controles de Compatibilidad de Extensión

extensions.checkCompatibility = False
extensions.checkUpdateSecurity = False

Desactivar el Icono (Favicon) de las Páginas

browser.chrome.site_icons = False

Deshabilitar el Prefetch

network.prefetch-next = False

Desactivar Texto Parpadeante

browser.blink_allowed = False

Acelerar/Mejorar la velocidad de Descargas

network.http.pipelining = true
network.http.pipelining.maxrequests = 8 (Por defecto es 30) Firefox 7 trae 4 por defecto.
network.http.max-connections = 96 (Por defecto es 30) Firefox 7 trae 256 por defecto.
network.http.max-connections-per-server = 32 (Por defecto es 15) Firefox 7 trae 15 por defecto.
network.http.max-persistent-connections-per-server = 8 (Por defecto es 6)
network.http.pipelining.ssl = true
network.http.proxy.pipelining = true
network.dns.disableIPv6 = true

Nuevo » Entero » nglayout.initialpaint.delay = 0
Nuevo » Logico » network.http.pipelining.firstrequest = true

Desactivar tiempo de retardo durante la instalación de Add-ons

security.dialog_enable_delay = 0 Firefox 7 trae 2000 por defecto.

Permitir mayor número de pestañas por ventana

browser.tabs.tabMinWidth = 75

Cargar paginas largas mas rapido

Nuevo » Entero » content.notify.interval = 500000
Nuevo » Logico » content.notify.ontimer = true

Ignorar interrupciones antes de cargar paginas

Nuevo » Entero » content.switch.threshold = 250000
Nuevo » Logico » content.interrupt.parsing = false

Controlar animaciones

image.animation_mode = None

Para activar/desactivar “1 solo click selecciona la URL” en la barra de direcciones

browser.urlbar.clickSelectsAll = True
browser.urlbar.clickSelectsAll = False

Autocompletar URL en la barra de direcciones

browser.urlbar.autoFill = True

Limitar el numero de autompletamiento de URL en la barra de direcciones

browser.urlbar.maxRichResults = 20 (Por defecto es 12)

Deshabilitar los tips de las toolbars

browser.chrome.toolbar_tips = False

Para pegar el contenido copiado haciendo click con el boton central del mouse

middlemouse.paste = True

Para crear un solo boton de cierre para todas las pestañas abiertas

browser.tabs.closeButtons = 3

Aumentar el numero de pestañas recientemente cerradas

browser.sessionstore.max_tabs_undo = 15

Click derecho Ver código en tu editor preferido

view_source.editor.external = True
view_source.editor.path = Ruta del ejecutable del editor

Habilitar el cambio rapido entre pestañas

toolkit.scrollbox.scrollIncrement = 75

Habilitar el chequeo de ortografía en los campos de texto

layout.spellcheckDefault = 2

Habilitar el prefijo http://

browser.urlbar.trimURLs = false

No resaltar el dominio en la URL.

browser.urlbar.formatting.enabled = false

En dependencia de la versión de Firefox que se esté usando, algunas de estas opciones pueden aparecer o no.

¿Cuáles son las diferencias entre OpenOffice y LibreOffice?

En septiembre del 2010 nació LibreOffice, cuando muchos de los desarrolladores de OpenOffice renunciaron a su empleo al ser comprada Sun por Oracle. Para ese entonces OpenOffice era el estándar en suites de oficina de código abierto y, por ende, tenía una amplia base de usuarios. Además, era un fuerte contrincante a la suite de Microsoft.

Un año después, en junio del 2011, Oracle donó el proyecto OpenOffice a la Apache Software Foundation y ahora crece bajo ella. Mientras tanto, LibreOffice se consideraba que sería un simple clon comunitario de OpenOffice.

Sin embargo, las diferencias entre ambos proyectos sobrepasarían el aspecto organizacional. El ingeniero Michael Meeks, desarrollador de LibreOffice en Novell, analizó el código de LibreOffice y lo comparó con el de la suite de OpenOffice.org, que se puede descargar desde la Apache Software Foundation, y pudo comprobar que existen importantes disparidades.

En concreto, descubrió que los desarrolladores de LibreOffice han eliminado 526.000 líneas del código de OpenOffice.org y añadido un total de 290.000 líneas nuevas, entre las que destacan filtros para Lotus Word Pro, mejoras en VBA y un nuevo filtro para el formato RTF.

El código que se ha descartado se refiere a más de 100 filtros de importación y exportación que se han quedado obsoletos, junto a código para el sistema operativo OS/2 o para conectar la base de datos propietaria Adabas.

Estas diferencias en el código base entre ambos programas ciertamente serán un obstáculo para el intercambio de nuevo código entre ambas organizaciones.

Por último, conviene recordar que la mayoría de distribuciones de Linux se han cambiado a LibreOffice a pesar de que OpenOffice.org tiene detrás a Oracle y la Apache Software Foundation.

Breve diccionario con términos usados en Linux.

Cuando las personas entran en el mundo de Linux se encuentran con términos como repositorio, GRUB o Kernel que les pueden parecer desconocidos.

Aquí se recopilarán varios términos usados en el mundo linuxero con la finalidad de despejar muchas dudas a la gente que entra a este mundillo.
Consola: Es un programa para ingresar comandos vía teclado. Estos comandos sirven para decirle al sistema operativo que realice determinada acción. Los comandos se ingresan uno a la vez. Por lo general la consola se encuentra ubicada en Aplicaciones->Accesorios->Terminal.

Distribución: Linux en sí es sólo el núcleo del sistema operativo. Una distribución Linux es el núcleo más un montón de herramientas para que sea más fácil configurar el sistema operativo y otro montón de aplicaciones que pueden variar de una distribución a otra. Ejemplos de distribuciones Linux son: Ubuntu, Fedora, Arch, Mandriva. Existen cientos, pueden elegirse de acuerdo a simples gustos o a complejas necesidades.

Distro: Diminutivo de distribución.

Root: Es un tipo de usuario en Linux. Es aquel que tiene permisos para realizar cualquier tipo de tareas en el sistema operativo y el hardware del PC.

Repositorio: Conjunto de enlaces y paquetes de software normalmente alojados en servidores de Internet. Se usan para que sea más fácil localizar, bajar e instalar todos los programas que usamos en linux.

Terminal: Consola de comandos al estilo DOS.

GRUB: (GRand Unifier Bootloader) es un gestor de arranque: es lo primero que se carga cuando se inicia la computadora.

Kernel: núcleo del sistema. La parte más básica del sistema operativo. El resto de elementos son añadidos para aumentar la funcionalidad y usabilidad.

Gestor de paquetes: Aplicación ya sea en modo gráfico o consola que nos permite buscar, instalar y desinstalar aplicaciones junto con sus dependencias.

Superusuario: Root.

GUI: Interfaz Gráfica de Usuario, del inglés Graphical User Interface.

Demonio: Proceso contínuo que arranca junto con el sistema.

Kernel Panic: Tipo de error en el que el sistema se bloquea, sólo se puede solucionar con el reinicio, algo así como la Pantalla Azul de la Muerte de Hasefroch, aunque es muy difícil que nos salga este error.

GPL (Gnu Public License): Es una licencia de Software Libre que permite que el programa sea copiado, modificado,usado y distribuido sin restricciones aunque no permite cerrar el código del sistema.

Open Source/Código Abierto: Es un movimiento que apoya el compartir del código fuente de un programa, pero "impide" su modificación sin autorización del autor original.

Free Software Foundation (FSF): Organización creada para impulsar y difundir el Software Libre.

GNU (Gnu is Not Unix): El proyecto GNU, era un proyecto de realizar un sistema opertivo libre, y aunque fue el proyecto inicial del Software Libre, nunca llegó a ser un sistema operativo completo, ya nunca completó el kernel, utilizando a la final el kernel llamado "Linux". De GNU prevalecieron todas las herramientas (son realmente muchas), que se desarrollaron en el seno de la FSF, como GIMP, Gnome, Emacs entre otras.

Linus Torvalds: Conocido por iniciar y mantener el desarrollo del "kernel" Linux.

Richard Stallman
: Fundador del movimiento por el software libre en el mundo(FSF).