Escribir columnas en los Post

Por casualidad hoy he encontrado el código necesario para dividir los post en columnas. La verdad, ya sabía que era posible, pero como es algo que no suelo utilizar no lo recordaba.

Como me parece algo curioso y fácil de conseguir, aquí dejo como hacerlo. Para quien esté interesado, el código es el siguiente:
<div style="float: left; width: 45%">
   TEXTO A MOSTRAR EN LA COLUMNA IZQUIERDA
</div>
<div style="float: right; width: 45%">
   TEXTO A MOSTRAR EN LA COLUMNA DERECHA
</div>
<div style="clear: both"></div>
Donde "45%" es el ancho usado para la columna respecto al ancho total del post.

Este es un ejemplo de como quedaría al ser usado:


Discurso que Steve Jobs, CEO de Apple Computer y de Pixar Animation Studios, dictó el 12 de
Junio de 2005 en la ceremonia de graduación de la Universidad de Stanford.

“Tienen que encontrar eso que aman”
Me siento honrado de estar con ustedes hoy en su ceremonia de graduación en una de
las mejores universidades del mundo. Yo nunca me gradué de una universidad. La verdad
sea dicha, esto es lo más cerca que he estado de una graduación. Hoy deseo contarles tres
historias de mi vida. Eso es. No es gran cosa. Sólo tres historias.


La primera historia se trata de conectar los puntos


Me retiré del Reed College después de los primeros 6 meses y seguí yendo de modo
intermitente otros 18 meses o más antes de renunciar de verdad. Entonces ¿por qué me
retiré?.
Comenzó antes de que yo naciera. Mi madre biológica era joven, estudiante de
universidad graduada, soltera, y decidió darme en adopción. Ella creía firmemente que debía
ser adoptado por estudiantes graduados. Por lo tanto, todo estaba arreglado para que
apenas naciera fuera adoptado por un abogado y su esposa; salvo que cuando nací,
decidieron en el último minuto que en realidad deseaban una niña. De ese modo, mis padres
que estaban en lista de espera, recibieron una llamada en medio de la noche
preguntándoles: “Tenemos un niño no deseado; ¿lo quieren?”. Ellos dijeron “Por supuesto”.
Posteriormente, mi madre biológica se enteró que mi madre nunca se había graduado de
una universidad y que mi padre nunca se había graduado de la enseñanza media. Se negó a
firmar los papeles de adopción definitivos. Sólo cambió de parecer unos meses más tarde
cuando mis padres prometieron que algún día yo iría a la universidad.
Luego a los 17 años fui a la universidad. Sin embargo, ingenuamente elegí una
universidad casi tan cara como Stanford y todos los ahorros de mis padres de clase obrera
fueron gastados en mí matrícula. Después de 6 meses yo no era capaz de apreciar el valor
de lo anterior. No tenía idea de lo que quería hacer con mi vida y no tenía idea de la manera
en que la universidad me iba a ayudar a deducirlo. Y aquí estaba yo, gastando todo el dinero
que mis padres habían ahorrado durante toda su vida. Así que decidí retirarme y confiar en
que todo iba a resultar bien. Fue bastante aterrador en ese momento, pero mirando hacia
atrás fue una de las mejores decisiones que tomé. Apenas me retiré, pude dejar de asistir a
las clases obligatorias que no me interesaban y comencé a asistir irregularmente a las que
se veían interesantes.
No todo fue romántico. No tenía dormitorio, dormía en el piso de los dormitorios de
amigos, llevaba botellas de Coca Cola a los depósitos de 5 centavos para comprar comida y
caminaba 11 kilómetros, cruzando la ciudad todos los domingos en la noche para conseguir
una buena comida a la semana en el templo Hare Krishna. Me encantaba. La mayor parte de
las cosas con que tropecé siguiendo mi curiosidad e intuición resultaron ser inestimables
posteriormente. Les doy un ejemplo: en ese tiempo Reed College ofrecía quizás la mejor
instrucción en caligrafía del país. Todos los afiches, todas las etiquetas de todos los cajones
estaban bellamente escritos en caligrafía a mano en todo el campus. Debido a que me había
retirado y no tenía que asistir a las clases normales, decidí tomar una clase de caligrafía
para aprender. Aprendí de los tipos serif y san serif, de la variación de la cantidad de espacio
entre las distintas combinaciones de letras, de lo que hace que la gran tipografía sea lo que
es. Fue hermoso, histórico, artísticamente sutil de una manera en que la ciencia no logra
capturar, y lo encontré fascinante.
Nada de esto tenía incluso una esperanza de aplicación práctica en mi vida. No obstante,
diez años después, cuando estaba diseñando la primera computadora Macintosh, todo tuvo
sentido para mí. Y todo lo diseñamos en la Mac. Fue la primera computadora con una bella
tipografía. Si nunca hubiera asistido a ese único curso en la universidad, la Mac nunca habría
tenido tipos múltiples o fuentes proporcionalmente espaciadas. Además, puesto que
Windows sólo copió la Mac, es probable que ninguna computadora personal la tendría. Si
nunca me hubiera retirado, nunca habría asistido a esa clase de caligrafía, y las
computadoras personales no tendrían la maravillosa tipografía que tienen. Por supuesto era
imposible conectar los puntos mirando hacia el futuro cuando estaba en la universidad. Sin
embargo, fue muy, muy claro mirando hacia el pasado diez años después.
Reitero, no pueden conectar los puntos mirando hacia el futuro; solamente pueden
conectarlos mirando hacia el pasado. Por lo tanto, tienen que confiar en que los puntos de
alguna manera se conectarán en su futuro. Tienen que confiar en algo – su instinto, su
destino, su vida, su karma, lo que sea. Esta perspectiva nunca me ha decepcionado, y ha
hecho la diferencia en mi vida.


La segunda historia...
.
.
.


Personalmente, para quien se decida a usarlo hago algunas recomendaciones:
  • Usar columnas suficientemente anchas o letra suficientemente pequeña para evitar renglones casi vacíos debido al tamaño de las palabras.
  • No utilizar "alineación completa" en el formato, ya que pueden quedar muchas líneas medio vacías junto al resto de líneas "llenas" por el efecto de la alineación.
  • Utilizar sangrías cortas e interlineado medio.

Si necesitáis ayuda para conseguirlo o para modificar el formato podéis poneros en contacto conmigo.

Salu2,
elSanto

Mejorar las búsqueda en Google

Google es, actualmente, el buscador más usado de internet y por eso es recomendable conocer al máximo las opciones y facilidades que nos brinda.

Con respecto a eso, hay varios comandos y características que hacen de Google más que un simple buscador:
  • Para buscar una palabra y todas las sinónimas deberemos utilizar el signo ~ seguido de la palabra.Por ejemplo, si introducimos:
    ~coche
    Google buscará: coche, automóvil, carro,...
  • Para buscar una frase o expresión exacta (nombres y apellidos, frases comerciales,...), deberemos introducirla entre comillas. Por ejemplo:
    “Juana Fina Segura”
    en vez de:
    Juana Fina Segura
  • Si necesitamos buscar una palabra y además delimitar la búsqueda a algún tipo de extensión podemos hacerlo mediante el comando filetype. Por ejemplo, si introducimos:
    filetype:zip mozilla
    Se buscarán ficheros con formato .zip que contenga en el nombre la palabra "mozilla".
  • Con el parámetro info seguido de una URL lograremos que Google nos devuelva información acerca de dicha URL. Por ejemplo, si introducimos:
    info:www.elblogdeelsant0.blogspot.com
    Google encontrará información acerca de la cache, páginas similares,...
  • Google también dispone de un parámetro comodín, que es "*". Por ejemplo, si buscamos:
    Los años *
    Buscará información acerca de: los años 20, los años 30, los años 40,...
  • Otra opción que nos da es buscar sustituyendo entre varias palabras. Para esto hay que introducir la primera palabra realizada, seguido de OR (en mayúscula) y la segunda opción. Por ejemplo, si buscamos:
    Receta de chocolate OR nata OR fresa
    Buscará: Receta de chocolate, receta de nata, receta de fresa. Nótese la diferencia con: receta de chocolate, nata y fresa.
  • Para hacer busquedas en rango de números usaremos ... Por ejemplo, si buscamos:
    Peugeot 106…308
    Nos devolverá: Peugeot 106, Peugeot 107,...,Peugeot 206, Peugeot 207,... Peugeot 308.
    NOTA: Podemos utilizar los puntos suspensivos antes del número para indicar "hasta" y/o después del número para indicar "desde".
  • Si necesitamos buscar una palabra, pero necesitamos que en ella, aparezca explícitamente otra, debemos poner un +. Con ello, Google entenderá que tiene que aparecer. Por ejemplo si introducimos:
    Semana +viernes
    Aparecerá forzosamente "viernes" en todos los resultados (teniendo en cuenta que buscábamos "semana".
  • Lo mismo sucede al revés. Si queremos excluir una palabra de la búsqueda, únicamente tenemos que colocar el signo - antes de la palabra. Por ejemplo:
    Semana -viernes
    No aparecerá "viernes" en ninguno de los resultados (teniendo en cuenta que buscábamos "semana".
  • ¿Alguna vez, no os ha pasado que estáis buscando algo, en una página web, y no tiene buscador? Pues hay una manera de limitar a google a que sólo busque en una dirección en concreto. Hay que introducir Site:url palabra_a_buscar. De modo que, si queremos buscar la palabra internet, en www.win-linux.com, deberemos poner en el cuadro de texto de google lo siguiente:
    site:www.win-linux.com internet
  • Debemos también tener en cuenta que las búsquedas en Google no distinguen entre mayúsculas y minúsculas. Todas las letras, independientemente de como estén escritas, se consideran minúsculas. Por ejemplo, buscar: google, GOOGLE o GoOgLe generará los mismos resultados.
Por ahora lo dejo aquí. Más adelante iré añadiendo otras funcionalidades y características que me parezcan relevantes (y que no sean del todo obvias ;) ). Espero que os sea de utilidad y mejore vuestras busquedas.


Salu2,
elSant0

El nombre de los números de loteria

Para quien no lo sepa, distintas tradiciones del levante español han ido poniendo nombre a los números de la lotería. Las distintas costumbres populares han dado nombre a cien números (del 1 al 00), que se suelen corresponder a la terminación (últimas 2 cifras) del número completo.

Esta peculiar tradición sirve desde hace varias generaciones para darle nombre a los números; y bien por superstición, bien por tradición, hay quien sigue siendo fiel a su número particular, por un significado especial.

Aquí dejo una tabla con los habituales nombres dados:



Salu2,
elSant0

Solucionar problema en los repositorios "W:Duplicate source.list entry..."

Toqueteando más de la cuenta en mi Ubuntu me surgió el siguiente problema al intentar actualizar la información de paquetes:
W: Duplicate sources.list entry URL-DEL-REPOSITORIO/ DISTRO Packages (/var/lib/apt/lists/URL-DEL-REPOSITORIO_DISTRO_Packages)
Donde:
  • URL-DEL-REPOSITORIO es la URL del repositorio que estaba "trasteando" cuando surgió el problema.
  • DISTRO es mi distribución actual de Ubuntu, Lucid (otras distros pueden ser Karmic, Feisty,...).
El error puedo verlo tanto al actualizar la información desde Synaptic como al hacerlo desde consola (sudo apt-get update).

Si no perdemos la calma veremos claramente que es lo que sucede. La W: significa "warning"(advertencia), y a continuación se nos indica que hay una entrada duplicada en los ficheros que almacenan las rutas a los repositorios que utiliza Ubuntu (en este caso, en el fichero source.list).

Para solucionar el problema de la manera más fácil haremos lo siguiente:
NOTA: Solución probada sobre Ubuntu 10.04 Lucid Lynx. Para versiones anteriores o posteriores podría veriar la solución.
  1. Tomamos nota en un papel del error (después necesitaremos la URL-DEL-REPOSITORIO y la DISTRO).
  2. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  3. Eliminamos el fichero de información generado para el repositorio duplicado (la ruta nos la indicó el error):
    ~$ sudo rm /var/lib/apt/lists/URL-DEL-REPOSITORIO_DISTRO_Packages
  4. Vamos al gestor de repositorios de Ubuntu (Sistema->Administración->Orígenes de Software).
  5. Nos situamos sobre la pestaña "Otro Software" y, en la lista de repositorios que allí se encuentra, buscamos el repositorio que nos daba el error.
    Si está en la lista vamos al siguiente paso; en caso contrario debemos añadirlo. Para ello (si no recordamos como lo hicimos la última vez) una posible forma será:
    1. Clicamos sobre el botón Añadir.
    2. En la nueva ventana abierta se nos pide la línea APT, la cual tiene el siguiente formato:
      deb URL_DEL_REPOSITORIO DISTRO/
      NOTA: Esta línea podría variar un poco según el repositorio.
    3. Damos al botón "Añadir Origen" y, si la línea fué correcta el repositorio será añadido.
  6. A continuación, damos al botón "Cerrar" para cerrar la ventana de administración de repositorios. Entonces la información de paquetes será actualizada.
Si todo ha ido bien ya nos hemos desecho del incómodo problema. Sino, deja tu comentario para ver si puedo ayudarte.


Salu2,
elSant0


Teorías extrañas sobre el origen y funcionamiento del universo

He aquí algunas de las teorías más extravantes que han surgido en nuestros días sobre el origen y funcionamiento del universo:

  1. Teoría del choque de branas

    ¿Podría ser nuestro universo una membrana flotando en un espacio de más dimensiones que se rompe muchas veces en un universo circundante? (¡vaya pregunta!)
    Según una rama de la teoría de cuerdas (llamada braneword), hay una gran cantidad de dimensiones espaciales y nosotros estamos confinados a nuestro propio universo “brana” de sólo tres dimensiones. La gravedad puede influir en el resto de dimensiones.
    Neil Turok (de la Universidad de Cambridge en Reino Unido) y Paul Steinhardt (de la Universidad de Princeton en EE.UU.) han trabajado en cómo el Big Bang se podría haber provocado cuando nuestro universo se enfrentó violentamente con otro. Ese enfrentamiento se repite produciendo un nuevo Big Bang de vez en cuando, por lo que si el modelo del universo cíclico es correcto, el cosmos puede ser inmortal.


  2. Teoría de los universos evolucionantes

    Cuando la materia se comprime a una densidad extrema en el centro de un agujero negro, puede rebotar y crear un nuevo universo bebé. Las leyes físicas de ese nuevo universo podrían diferir ligeramente y al azar de las del universo padre.
    Lee Smolin (del Instituto Perimeter en Waterloo, Canadá) sugiere que así los universos pueden evolucionar.
    Los universos que generan muchos agujeros negros tienen muchos “universos hijos”, de modo que ellos dominarán la población del multiverso. Si vivimos en uno de ellos debería haber leyes físicas y constantes que optimicen la producción de agujeros negros. Aún no sabemos si nuestro universo cumple con estas condiciones.


  3. Teoría del espacio-tiempo superfluído

    Esta teoría dice que el espacio-tiempo es una sustancia superfluída que fluye con fricción cero.
    Según Pawel Mazur (de la Universidad de Carolina del Sur) y George Chapline (del laboratorio Lawrence Livermor en California), si el universo además está rotando, el espacio-tiempo superfluido debería dispersarse en los vórtices, y aquellos vórtices pueden haber sembrado las estructuras tales como las galaxias.
    Mazur sugiere que nuestro universo puede haber nacido en una estrella colapsante donde la combinación de materia estelar y espacio superfluido podría generar la energía oscura (la fuerza repulsiva que está acelerando la expansión del universo).


  4. Teoría del universo ricitos de oro

    ¿Por qué el universo tiene las propiedades “justas” para permitir que la vida emerja? (Toque unas pocas constantes físicas y se podría terminar sin estrellas, sin materia, o con un universo que dura sólo el abrir y cerrar de ojos).
    Una respuesta es el principio antrópico: El universo que vemos tiene que ser hospitalario, porque si no fuera así no estaríamos aquí para observarlo.
    Recientemente la idea ha ganado fuerza debido a que la teoría de la inflación sugiere que puede haber un rango casi infinito de diferentes propiedades en las leyes físicas.
    Muchos cosmólogos descartan el principio antrópico como si fuera no científico, debido a que con él no se hacen predicciones que se puedan probar.


  5. Teoría de la gravedad extendida

    La teoría MOND (Dinámica de Newton Modificada) sugiere que la gravedad no se debilita con tanda rapidez como lo predice la teoría actual. Esta gravedad, más fuerte, puede explicar el rol dado a la materia oscura, uniendo galaxias y racimos que de otro modo deberían volar separados. Esto implica que la materia oscura no existe.
    Una nueva formulación de la MOND, consistente con la teoría de la relatividad, ha reavivado el interés en la idea; aunque no se ajusta al patrón de puntos que obtenemos de la radiación de fondo de microondas cósmicas.


  6. Teoría del fantasma cósmico

    Con unos ajustes en la teoría general de Einstein, un equipo de físicos encontraron que podría surgir una extraña sustancia, el “condensado fantasma“. Esta sustancia explicaría:

    1. La gravedad repulsiva que genera la inflación cósmica en el Big Bang
    2. Una aceleración más tranquila, tiempo después del Big Bang (actualmente explicada mediante la energía oscura).
    3. La materia oscura, que surge al agruparse esta sustancia. 


  7. Teoría del universo pequeño.

    El patrón de puntos de la radiación de fondo de microondas tiene una deficiencia sospechosa: hay pocos puntos grandes.
    Una explicación sería que el universo es tan pequeño que cuando el fondo de microondas se produjo, éste no pudo llenar algunas zonas (esos pocos puntos grandes).
    Si es así, el espacio debería estar "envuelto" sobre sí mismo de algún modo para evitar "fugas".
    Posiblemente, la sugerencia más extraña sobre la forma de "envolverse" es que el universo tiene forma de trompeta (con un extremo estrecho y el otro con forma de campana); la curvatura del espacio en este modelo podría estirar cualquier punto de microondas alrededor de manchas en las pequeñas elipses que se observan.


  8. Teoría de la luz rápida

    ¿Por qué los lados opuestos del universo visible lucen de la misma manera?
    Según la teoría de la relatividad si tenemos en cuenta la situación actual del cosmos y la comparamos con los primeros momentos del big bang (cuando esas áreas estaban muy cerca), no hay tiempo para que la luz (o cualquier cosa similar) viaje de un lado al otro. No hubo tiempo para que la temperatura y la densidad se unificaran. Sin embargo lo han hecho.
    Solución: la luz utilizada en los inicios era mucho más rápida.
    Problema que tiene esta teoría: Para hacer que funcione hay que revisar de manera radical la teoría de la relatividad de Einstein.


  9. Teoría de los neutrinos estériles

    La materia oscura podría estar hecha de unas partículas muy elusivas, los "neutrinos estériles". Serían los hipotéticos primos más pesados de los neutrinos ordinarios y podrían interactuar con otra materia sólo a través de la fuerza de la gravedad, haciéndolos imposibles de detectar (salvo por ese detalle).
    Esos neutrinos estériles, además, "zumbarían" a velocidades de unos pocos km/s dando lugar a que la materia oscura “se caliente” y forme grandes grupos. En observaciones recientes se han podido mapear esos grandes grupos.
    Los neutrinos estériles, debido a su gravedad, podrían haber ayudado a formar las estrellas y los agujeros negros en el universo temprano y explican el impulso que envió a las estrellas de neutrones con exceso de velocidad a girar alrededor de nuestra galaxia.


  10. Teoría de Matrix

    Quizás nuestro universo no sea real.
    El filósofo Nick Bostrom propuso que quizás vivimos dentro de una simulación por computadora.
    Presumiblemente, las civilizaciones futuras tendrán la capacidad de crear tales simulaciones. Incluso podrían simular muchos universos percibibles. ¿Por qué no podríamos encontrarnos en un universo creado así?
    En este caso, quizás todas las extrañezas cosmológicas tales como la materia oscura y la energía oscura son simplemente parches, vendas que cubren las inconsistencias originales de la simulación que vivimos.

Salu2,
elSant0

El localizador de visitas, que gran idea

Llevo desde los inicios del blog queriendo añadir un contador de visitas para monitorizar un poco la repercusión que iba teniendo a lo largo del tiempo. Aunque desde el principio estuve informándome sobre cual era la mejor manera de hacerlo, ha sido hace unos días cuando por fin lo incluí.

Me decanté por añadir uno con localizador, mostrando así los lugares desde donde soy accedido. Y sinceramente, me he llevado una grata sorpresa al ver que las visitas llegan desde sitios tan distantes como España, Chile, Argentina, México, Venezuela, Colombia, India, Qatar, ...

Si hace unos días me llevaba una alegría con ese primer comentario, hoy se multiplica al enterarme que empiezo a llegar a tantos sitios. Cuando leía en otros blogs la importancia dada a los comentarios y participación de los visitantes no alcanzaba a entender esta sensación. Muchas gracias.


Salu2,
elSant0

Principal software a instalar en Ubuntu 10.04

Con el fin de tener en algun sitio un registro del software básico que voy instalando en mi Ubuntu y cómo hacerlo he creado esta guía. Al principio me planteé crear un script para automatizar su instalación pero, finalmente, me he decantado por una guía simple donde añadir el software paso a paso (para que resulte más fácil entender de donde procede cada programa y cual es su función).

CONFIGURACIÓN BASICA TRAS LA INSTALACIÓN
  1. Añadir otros repositorios importantes:
    En Ubuntu, un repositorio es un sitio centralizado donde se almacenan y mantienen diferentes software, bases de datos o archivos informáticos. Para añadir los repositorios que creo más importantes ya creé esta guía donde se muestra como añadir los siguientes repositorios: Restricted, Multiverse, Partner, Medibuntu, Bisigi, GedDeb,...
  2. Activar posibles drivers propietarios de nuestro hardware (tarjeta de video, de sonido,...):
    Aunque Ubuntu incluye multitud de drivers libres, en la mayoría de ocasiones los proporcionados por el fabricante funcionan mejor. En caso de que los hayan y no tengan licencia libre deberemos activarlos manualmente. Para hacerlo vamos a Sistema->Administración->Controladores de hardware; si existen drivers propietarios para alguno de nuestros hardwares aparecerán aquí. Debemos marcarlos y darle al botón Activar.
  3. Actualizar todo el software recién instalado:
    Tras la instalación tendremos que actualizar todos los paquetes recién instalados a sus últimas versiones. Para hacerlo vamos a Sistema->Administración->Gestor de Actualizaciones. Dependiendo de nuestra conexión a internet esto puede llevar un buen rato.
INSTALACIÓN DE SOFTWARE BÁSICO
  1. Paquetes básicos de compilación:
    Para no tener ningún problema al instalar paquetes es recomendable tener instalados los paquetes básicos de compilación:
    1. Abrimos una terminal (Aplicaciones->Accesorios->Terminal).
    2. Instalamos el paquete:
      ~$ sudo aptitude install build-essential

  2. Librerías de desarrollo del Kernel:
    También es recomendable tenerlas debido a que son necesarias para la compilación de determinados paquetes:
    1. Abrimos una terminal (Aplicaciones->Accesorios->Terminal).
    2. Instalamos el paquete:
       ~$ sudo aptitude install linux-headers-`uname -r`

  3. Codecs:
    Para no tener problemas a la hora de reproducir videos o audio lo mejor es tener un buen pack de codec. Por defecto en la instalación de Ubuntu se incluyen los principales codecs libres, pero será necesario añadir los codecs que tienen algun tipo de restricción en sus licencias de uso y por tanto no pudieron incluirse por defecto en la instalación:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos los siguientes softwares:
      • Extras Restringidos de Ubuntu
      • Extras restringidos de Kubuntu
      • Extras restringidos de Xubuntu
    Además, vamos a añadir otros paquetes de codecs (propietarios o con otro tipo de restricciones) incluidos en otros repositorios como Medibuntu:
    1. Abrimos una terminal (Aplicaciones->Accesorios->Terminal).
    2. Instalamos el pack básico de codecs propietarios incluido en Medibuntu:
       ~$ sudo apt-get install non-free-codecs
    3. Instalamos codecs para mejorar la reproducción de DVDs:
       ~$ sudo apt-get install libdvdcss2 libdvdread4
    4. Instalamos packs de codecs compatibles con los formatos de Microsoft (wma, wmv,...):
       ~$ sudo apt-get install w32codecs
      NOTA: Para arquitecturas de 64bits el paquete es w64codecs, en vez de w32codecs.

  4. Herramientas para Compresión/Descompresión:
    Aunque por defecto ya se incluyen algunas herramientas para la compresión/descompresión de ficheros, son necesarias algunas más para poder tratar con todos los formatos habituales:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos los siguientes softwares:
      • GmountISO
      • RAR
      • 7Zip
      • ACE
      • unzip

  5. Java y Java Development Kit:
    Java y Java Development Kit (JDK) son un conjunto de librerías y herramientas desarrolladas por Sun Microsystems para el desarrollo y ejecución de aplicaciones. Aunque no nos percatemos, muchas de las aplicaciones actuales más usadas están basadas en Java, por lo que nos serán necesarias frecuentemente.

    Entre noviembre de 2006 y mayo de 2007, Sun Microsystems liberó la mayor parte de sus tecnologías Java, de tal forma que prácticamente todo el Java de Sun es ahora software libre. Pero la biblioteca de clases de Sun que se requiere para ejecutar los programas Java aún no lo es, por lo que se creó una alternativa para evitar la dependencia de Sun. Para instalar los paquetes libres:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos los siguientes softwares:
      • Open JDK Java 6 ejecutable
      • Open JDK Java 6 Web Start
    En caso de que estemos interesados en el software propietario de Sun (posee un mejor rendimiento en algunas máquinas, no en todas) deberemos instalar el paquete (incluido en el repositorio Partner que añadimos anteriormente):
    1. Abrimos una terminal (Aplicaciones->Accesorios->Terminal).
    2. Instalamos el paquete correspondiente:
      ~$ sudo apt-get install sun-java6-jdk
    Ahora, para comprobar o indicar que sea usado el JDK de Sun o el libre haremos lo siguiente:
    1. Vamos a la terminal.
    2. Ejecutamos:
       ~$ sudo update-alternatives --config java
      Tras eso veremos algo así:
      Como podemos apreciar, aparece el JDK por defecto y tras él una lista de todos los disponibles, y luego nos da la opción de elegir (si queremos modificar la opción por defecto) escribiendo el numero correspondiente y pulsando enter. Elegiremos aquel que deseemos tener activo.

  6. Herramientas para la monitorización del sistema:
    No son imprescindibles para trabajar, pero ofrecen una gran ayuda para detectar posibles problemas o cuando necesitemos información de nuestra máquina.

    En mi caso utilizo varias. Entre ellas tengo incluidos en el panel inferior (aunque podría estar en cualquier otra barra de herramientas) los siguientes elementos:
    • GNome sensors Applet. Permite monitorizar en directo la temperatura de cada sensor que tengamos en el hardware.
    • Monitor del sistema. Permite monitorizar en directo el estado de procesador, memoria, red, disco,...
    • Monitor de frecuencia de la CPU (uno para cada CPU). Permite ver en directo la cantidad de CPU usada (en MHz o en %).
    Los paquetes necesarios para añadir los 2 últimos son instalados por defecto en Ubuntu, pero para el primero tendremos que hacer lo siguiente:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Y buscamos e instalamos el siguiente software:
      • Sensors-Applet.
    Tras esto (y habiendo reiniciado), para incluir los 3 elementos al panel haremos en cada uno de ellos lo siguiente:
    1. Clicamos con el botón derecho del mouse sobre el panel.
    2. Seleccionamos Añadir al Panel...
    3. Buscamos y seleccionamos el elemento, y damos a Aceptar.
    Además de dichas herramientas de monitorización, también he instalado:
    • SysInfo. Me permite conocer con todo detalle el hardware instalado y su estado.
    • HTop. Me permite conocer con todo detalle el estado de la memoria y los procesos que se encuentran en ella.
    Para instalarlos:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • SysInfo
      • HTop

DEJAR BONITA LA INTERFAZ GRÁFICA
  1. Modificar la configuración del arranque:
    Tras instalar Ubuntu, podemos ver que justo antes de arrancar el sistema operativo pasamos por una pantalla de selección de sistema operativo (si tenemos más de uno). Esa pantalla pertenece al gestor de arranque, que por defecto en Ubuntu es Grub o Grub2. Si queremos modificar la configuración de dicha pantalla cómodamente podemos instalar y utilizar el programa Administrador de Arranque:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Administrador de Arranque
  2. Instalar Compiz:
    Compiz es un gestor de ventana de composición para X-Window capaz de aprovechar la aceleración OpenGL (es decir, permite añadir efectos 2D y 3D a nuestro entorno de ventanas habitual). Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Configuración avanzada de efectos de escritorio (ccsm)
    Ahora podemos activar dichos efectos desde Sistema->Preferencias->Apariencia y configurarlos desde Sistema->Preferencias->Administrador de Opciones CompizConfigz.
  3. Instalar Emerald:
    Emerald es un decorador de ventanas compatible con Compiz (es decir, permite modificar e incluir temas nuevos en la decoración de las ventanas de escritorio: bordes, transparencias, fondos,...).

    En Ubuntu, por defecto, el entorno de escritorio e infraestructura de desarrollo es Gnome (KDE en caso de Kubuntu,...), y Gnome trae como decorador de ventanas Metacity. Como Metacity es muy básico y poco configurable, yo personalmente prefiero sustituirlo por Emerald.

    Aquí dejo un tutorial de como hacerlo.
  4. Instalar nuevos temas de escritorio para Gnome:
    Cuando añadimos los repositorios (más arriba) incluimos Bisigi e instalamos desde él los temas que quisimos. Este repositorio contiene multitud de temas para dar una apariencia diferente al escritorio. Podemos activar cualquiera de los instalados en nuestra máquina entrando a sistema->Preferencias->Apariencia.
  5. Instalar un gestor que nos ayude a encontrar nuevos temas de escritorio para Gnome:
    Art Manager es una herramienta para descargar e instalar temas de Gnome provenientes de la web http://art.gnome.org/ de manera fácil y cómoda. Hay un montón par elegir. Incluso podemos elegir iconos, fondos, decoradores,... de manera independiente.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Gestor de Arte
    Ahora podremos acceder a él desde Sistema->Preferencias->Art Manager.
AÑADIR Y CONFIGURAR LOS NAVEGADORES WEB
Por defecto Ubuntu trae instalado Mozilla Firefox pero, además de darle un toque mejorado a éste, es conveniente tener algún otro navegador alternativo de calidad.
  1. "Tunear" Firefox:
    Supongo que cualquiera sabe ya qué es Mozilla Firefox. Viene instalado como navegador por defecto en Ubuntu y, aunque posee suficientes características para ser considerado el mejor navegador actualmente, conviene ajustarlo un poco a nuestro gusto y añadirlealgunos complementos y plugins. Aquí dejo un tutorial para hacerlo.
  2. Instalar Opera:
    Opera es un navegador web y suite de Internet creado por la empresa noruega Opera Software. Es gratuito (desde su versión 8.50). Es reconocido por su velocidad, seguridad, soporte de estándares (especialmente CSS), tamaño reducido, internacionalidad y constante innovación (navegación por pestañas, Speed Dial, movimientos del ratón en la navegación, personalización por sitio, vista en miniatura por pestaña,...).

    Para instalarlo tenemos esta guía.
  3. Instalar Google Chrome:
    Google Chrome es un navegador web desarrollado por Google y compilado con base en componentes de código abierto como el motor de renderizado de WebKit y su estructura de desarrollo de aplicaciones (Framework).

    Es el tercer navegador más utilizado en Internet (tras Firefox e Internet Explorer) y está disponible gratuitamente bajo condiciones de servicio específicas.

    Para instalarlo tenemos esta guía.
  4. Instalar Chromium:
    Chromium es un navegador libre, nacido de un proyecto creado por Google y con participación comunitaria para fundamentar las bases del diseño y desarrollo del navegador Google Chrome.

    El objetivo del proyecto es proporcionar un navegador con mayor estabilidad, velocidad y seguridad además de incluir una interfaz de usuario sencilla y eficiente. En esencia, Chromium fundamenta el código fuente del navegador base sobre el que está construido Chrome y por tanto tiene sus mismas características, pero con un logotipo ligeramente diferente y sin el apoyo comercial o técnico de la compañía Google.

    Para instalar Chromium (se incluye en el repositorio Medibuntu):
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Navegador Web Chromium
    3. Ahora para ponerlo en Español (por defecto viene en inglés), abrimos una Terminal (Aplicaciones->Accesorios->Terminal) e instalamos el paquete correspondiente:
      NOTA: La versión del paquete de idiomas es compatible con la versión 5 y anteiores de Chromium. Si tienes instalada la 6 (o posterior) se notificará el error y el paquete no será instalado.
      ~$ sudo apt-get install chromium-browser-l10n

AÑADIR COMPATIBILIDAD CON SOFTWARE DE WINDOWS
  1. Instalar Wine:
    Wine (acrónimo de Wine Is Not an Emulator, «Wine no es un emulador») es una reimplementación (adaptada a sistemas Unix, como Ubuntu) de las APIs Win16 y Win32 de Microsoft (utilizadas en sistemas operativos Windows). Su objetivo es permitir la ejecución de programas para MS-DOS, Windows 3.11, 95, 98, ME, NT, 2000, XP, Vista y Windows 7 en sistemas Unix (Ubuntu en nuestro caso particular).

    Wine está formado por:
    • Un cargador de programas, el cual nos permite que muchas aplicaciones para Windows se puedan ejecutar sin modificarse en Ubuntu. De momento tiene bastantes limitaciones, pero mejora día a día.
    • Un conjunto de herramientas de desarrollo, las cuales nos permiten portar código fuente de aplicaciones Windows a Ubuntu.
    Aunque podemos encontrar una versión estable y otra "Beta" en los repositorios oficiales, yo recomiendo instalar la última versión en desarrollo desde los repositorios del proyecto. Para hacerlo creé este tutorial.
  2. Instalar PlayOnLinux:
    PlayOnLinux es una aplicación pensada para aprovechar mejor algunos aspectos de Wine, enfocándose principalmente en ejecutar juegos creados para Windows, pero también para otros softwares. Se encarga de configurar a Wine (mediante el uso "oculto" de scripts) para la ejecución óptima.

    Permite ejecutar aplicaciones como Microsoft Office, Microsoft Money, Safari, Trillian 3, WinRAR, Blender, Google SketchUp,...

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • PlayOnLinux

ANTIVIRUS

Aunque una de las principales virtudes de Ubuntu es la casi inexistencia de virus que puedan perjudicar el sistema, la experiencia me lleva a recomendar instalar un antivirus. El motivo es que podemos portar o transmitir virus sin darnos cuenta entre sistemas más vulnerables (como Windows) a través discos, mails,...
  1. Instalar ClamAV:
    ClamAV es probablemente el antivirus para Ubuntu más recomendable, ya que es totalmente libre, gratuito y al estar mantenido por la comunidad es actualizado con suficiente frecuencia.

    Para explicar su instalación y funcionamiento creé esta guía.
APLICACIONES DE MENSAJERÍA INSTANTÁNEA

A día de hoy las redes de mensajería instantánea más usadas son MSN, Skype, Yahoo y Gtalk. Añadiré el que considero mejor software para cada red.

Algunas de estas redes utilizan protocolos propietarios de las empresas que las gestionan y, en ocasiones, son modificados sin previo dando problemas en softwares ajenos a esas empresas (por ejemplo, el protocolo de MSN y softwares diferentes a Windows Live Messenger). Por este motivo es conveniente tener instalada más de una alternativa para dichas redes. En mi caso la mensajería que más utilizo es precisamente la de MSN, por eso indico los 2 programas que creo son de mejor calidad para dicha red (aMSN y emesene).

A parte de todo lo dicho, Ubuntu 10.04 incluye por defecto el Cliente de Mensajería instantánea Empathy. En mi opinión es un programa al que todavía le queda mucho camino que recorrer en su desarrollo y por eso no lo utilizo. Si queremos desinstalarlo haremos lo siguiente:
  1. Vamos a Aplicaciones->Centro de Software de Ubuntu.
  2. Buscamos el siguiente software:
    • Empathy
  3. Damos a Desinstalar.
En unos instantes estará totalmente fuera de nuestra máquina.
  1. Instalar aMSN, sus plugins, skins,... (para la red MSN):
    aMSN es un clon de Windows Live Messenger, pero en código abierto, gratuito y con las mismas o más funcionalidades (incorpora alarmas, es muy configurable, puedes conectar varias cuentas a la vez, guardar las sesiones de la webcam, gestionar simultáneamente gmail y msn, cambiar temas (skins), realizar videollamadas,...). Está disponible para los principales sistemas operativos del momento (Ubuntu, WinXP, MacOsX, Nokia N900,..).

    Para instalarlo creé este tutorial.

    Y para añadirle plugins y skins creé este otro.
  2. Instalar emesene, sus plugins, skins,... (como alternativa a aMSN para la red MSN):
    [PENDIENTE EN UN TUTORIAL A PARTE].
  3. Instalar Skype (para la red SKYPE):
    Para quien no lo conozca, Skype es un software inicialmente destinado para realizar llamadas mediante VoIP a través de Internet. El código y protocolo de Skype permanecen cerrados y propietarios, pero los usuarios interesados pueden descargar y utilizar gratuitamente la aplicación.

    Los usuarios de Skype pueden hablar entre ellos gratuitamente. Ademas, la aplicación incluye otras características prácticas como:
    • YY SkypeOut. Permite llamar a teléfonos convencionales.
    • SkypeIn. La empresa que gestiona las redes de Skype te otorgan un número de teléfono para que desde un aparato telefónico en cualquier parte del mundo puedan llamar a tu ordenador.
    • Buzón de voz. El servicio de buzón de voz es gratuito.
    En general, mediante Skype es posible cualquiera de las siguientes comunicaciones:
    • Comunicación por texto desde usuario Skype a usuario Skype vía Pc e internet (sin costo).
    • Comunicación por vídeo desde usuario Skype a usuario Skype vía Pc e internet (sin costo).
    • Comunicación por voz desde usuario Skype a usuario Skype vía Pc e internet (sin costo).
    • Comunicación por conferencia o vídeo conferencia desde usuario Skype a usuario Skype vía Pc e internet (sin costo).
    • Comunicación por voz desde usuario Skype vía Pc e internet a teléfono de red fija (contrato mensual y anual a muy bajo costo).
    • Comunicación por voz desde usuario Skype vía Pc e internet a teléfono celular (contrato mensual y anual a muy bajo costo).
    • Comunicación por datos (texto y grafica) desde usuario Skype vía Pc e internet a fax de red fija o fax de Pc (contrato mensual y anual a muy bajo costo).
    • Comunicación por voz desde teléfono de red fija a número telefónico Skype de un usuario de Pc (contrato mensual y anual a muy bajo costo).
    • Comunicación por voz desde teléfono celular a número telefónico Skype de un usuario de Pc (contrato mensual y anual a muy bajo costo).
    • Comunicación por voz desde teléfono de red fija y celular a número telefónico de contestador automático Skype de un usuario de Pc (contrato mensual y anual a muy bajo costo). Comunicación por fax desde un fax de red telefónica a número telefónico Skype de un usuario de Pc (contrato mensual y anual a muy bajo costo).
    • Comunicación por desvío telefónico y de texto desde un teléfono de red fija o celular hacia un usuario Skype de un Pc (contrato mensual y anual a muy bajo costo).
    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos los siguientes softwares:
      • Skype
      • skysentials

APLICACIONES DE GESTION DE CORREO

La mayoría de usuarios suelen utilizar sólamente cuentas de e-mail gratuitas: Gmail, Hotmail, MSN, Yahoo,... Una de las grandes ventajas que proporcionan este tipo de correos es la completa gestión de los mismos a través de portales web que dan soporte para agendas, calendarios, buzones de entrada y de salida de correo,...

Por ese motivo utilizar una aplicación local para gestionar todo esto puede ser innecesario. Sin embargo puede resultar práctico porque, por ejemplo:
  • permite almacenar el correo en el disco local
  • permite mayor personalización de las bandejas de entrada y de salida (carpetas, redireccionamientos, filtros,...)
  • permite mayor fluidez en casi todas las operaciones
  • puede ofrecer nuevas funcionalidades
  • ...

En Ubuntu 10.04 se incluye el programa Evolution (junto a algunos plugins adicionales) proporcionando todas esas funcionalidades. Aunque otra buena alternativa es Thunderbird.

Si no deseas utilizar Evolution y quieres desinstalarlo haz clic aquí para ver como se hace. En caso contrario lo configuraremos con nuestras cuentas de correo.
  1. Configurar Evolution:
    Evolution es un gestor de información personal y de trabajo en grupo. Combina administración de correo electrónico, calendario, agenda, lista de tareas,...

    Forma parte del proyecto Gnome cuyo objetivo es integrar un gestor de ventanas "intuitivo y atractivo" y una plataforma de desarrollo que se integre con ese escritorio. Es por ello que se integra perfectamente en el escritorio de Ubuntu y se incluye por defecto junto al pack de oficina OpenOffice.org. Su interfaz gráfica y funcionalidad es equiparable a la de la aplicación para Windows Microsoft Outlook.

    Para configurar nuestra cuenta de correo en Evolution cree esta guía [PENDIENTE DE CREAR EL TUTORIAL] donde explico como configurar incluso cuentas hotmail, gmail,...
APLICACIONES DE PEER TO PEER (P2P) Y DESCARGA DIRECTA
  1. aMule, para las redes eDonkey(E2K) y Kademlia(KAD):
    aMule es un programa de intercambio P2P libre y multiplataforma. Está baso y es similar al conocido eMule.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • aMule
    Si deseamos controlar desde nuestra máquina un aMule que está funcionando en otra tenemos aMule GUI. Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu) y buscamos e instalamos el siguiente software:
      • aMuleGUI

  2. Vuze, para la red BitTorrent:
    Vuze (hasta la versión 2.x llamado Azureus),es un cliente de código abierto para la red BitTorrent.
    NOTA: Está desarrollado en Java, por lo que necesita tener instalado el JDK explicado más arriba.

    Además de acceso a BitTorrent, permite (mediante un servicio de contenidos de la compañía californiana Vuze Inc.) streaming de vídeos en alta definición a través de p2p, permitiendo que los usuarios intercambien vídeos, los categoricen, califiquen y que puedan añadir comentarios.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Vuze
    Si después de instalar Vuze deseamos eliminar de nuestra máquina el cliente para BitTorrent que venía por defecto (para mi Vuze es más completo) haremos lo siguiente:
    1. Vamos a Aplicaciones->Centro de Software de Ubuntu.
    2. Buscamos el siguiente software:
      • Cliente de BitTorrent Transmission
    3. Damos a Desinstalar.
    El software será desinstalado en unos instantes.
  3. Tucan, para webs de descarga directa (megaupload.com, rapidshare.com, filefactory.com, gigasize.com, 4shared.com, ...):
    Tucan es una sencilla pero práctica herramienta para bajar ficheros de sitios de hosting (gratuito o no), sin tener que esperar a que el enlace esté disponible. Además, permite crear y guardar una cola de descarga, comprueba si los enlaces están rotos,...

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Gestor Tucan

APLICACIONES MULTIMEDIA PARA REPRODUCCION DE AUDIO Y VIDEO
Aunque uso el reproductor Totem para casi todo debido a que es el reproductor por defecto y a que toma casi todos los formatos correctamente, tengo que admitir que hay mejores opciones según lo que se desee hacer y los gustos de cada uno. Aquí dejo una lista de otros reproductores que me parecen de calidad y tengo instalados, además de otros software multimedia que considero imprescindibles. Cada cual que elija que instalar y que no.
  1. Vlc, para reproducir películas y DVDs interactivos:
    En muchos videos donde tuve problemas con Totem, Vlc los reproducía correctamente. además es algo más rápido y da mejor calidad de imagen.Todo esto se debe a que trae su propio paquete de códecs.

    Además, cuenta con otras opciones avanzadas como:
    • Un cliente/servidor de streaming (para enviar una señal de vídeo a través de la red)
    • Posibilidades de añadir subtítulos
    • Posibilidad de manejar varias pistas de audio asociadas a una misma película
    • Capacidad para abrir vídeos incompletos descargados a través de eMule
    • ...
    Para instalarlo con todas sus ventajas:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Reproductor de medios Vlc
      • vlc-nox
      • vlc-dbg
      • vlc-data
      • vlc-plugin-jack
      • vlc-plugin-ggi
      • vlc-plugin-pulse
      • vlc-plugin-svgalib
      • vlc-plugin-sdl
      • libvlccore2
      • mozilla-plugin-vlc
      • vlc-plugin-svg
      • libvlc2
      • libvlccore-dev
      • libvlc-dev

  2. Gnash SWF Viewer, para ficheros flash:
    En ocasiones nos encontramos ficheros .swf cuyo contenido pueden ser videos o aplicaciones interactivas. Para poder visualizar y utilizar dichos ficheros necesitamos un reproductor externo al navegador que sea capaz de reproducir el formato de Adobe (Flash), pero los reproductores multimedia habituales (Totem, Vlc,...) no dan soporte al mismo.

    Para ello instalamos Gnash:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Visualizador SWF Gnash

  3. Amarok, para reproducción y gestión de audio:
    Aunque hay un montón de reproductores de calidad de este tipo para mi este es el más completo (SongBird también me gusta mucho, pero no está en mis repositorios habituales, y Rhythmbox, que viene instalado por defecto, me parece bueno pero no se adapta a mis necesidades). Amarok incluye:
    • Una base de datos que permite la creación de ramificaciones o listas de reproducción inteligentes basadas en varios criterios(pistas más nuevas, canciones más reproducidas, listas por género, artista o año,...).
    • Un gestor de carátulas.
    • La posibilidad de bajarse de Internet las letras de las canciones.
    • Gestión de estadísticas de reproducción.
    • Soporte para navegar por dispositivos externos (por ejemplo el iPod).
    • Soporte para grabar CDs de audio directamente desde la librería de Amarok.
    • Acceso a información adicional acerca de la pista actual (carátula, letras, nombres de otros álbumes del artista, accesos a diversos servicios Internet,...).
    • Soporte para integrarlo con el programa de grabación de discos K3b y el navegador Konqueror.
    • Un editor de etiquetas.
    • Un doble sistema de puntuación de la música (uno manual y otro automático).
    • Un ecualizador gráfico de 10 bandas.
    • Soporte para Podcast.
    • ...
    Para instalarlo: NOTA: La versión de los repositorios de Ubuntu no es completa por motivos de licencia. El pograma se encuentra completo en el repositorio Medibuntu.
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Amarok
    Si después de instalar Amarok deseamos eliminar de nuestra máquina el reproductor que venía por defecto, Rhythmbox (y plugins incluidos con él), haremos lo siguiente:
    1. Vamos a Aplicaciones->Centro de Software de Ubuntu.
    2. Buscamos el siguiente software:
      • Rhythmbox
    3. Damos a Desinstalar.
    Las dependencias innecesarias y plugins también serán eliminados automáticamente.
  4. Conversor de sonido:
    Para convertir entre diversos formatos de audio:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Conversor de sonido

  5. WinFF, para convertir videos:
    Para convertir entre diversos formatos de video. Incluso convierte videos al formato adecuado para móviles específicos de diversas marcas (Nokia,...) o les extrae el audio.
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • WinFF

APLICACIONES PARA GRABACIÓN DE DISCOS
Desde mi punto de vista, en este campo todavía no hay una opción clara superior a las demás. Aquí dejo una lista de los programas que me parecen de calidad y tengo instalados:
  1. Brasero, para CDs y DVDs de datos:
    Viene instalado por defecto. Brasero es un grabador de discos ópticos que sirve como Front-end para las librerías cdrtools, growisofs y (opcionalmente) libburn.

    La verdad, me he encontrado algunos problemas usándolo (bloqueos, sobre todo al intentar grabar discos de audio) y en los discos grabados (por utilizar nombrado no compatible con Windows), pero creo que es la opción más completa (sin gastar dinero en licencias).

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Brasero

  2. K3B, para discos de audio, para VCD, VCD, DVD y discos de doble capa:
    k3B es un grabador y ripeador de discos ópticos que sirve como Front-end para las librerías cdrecord, cdrdao y las bibliotecas de KDE.

    Tiene soporte completo para grabar casi cualquier formato de discos ópticos, pero destaca por la intuitiva interfaz y el uso para audio, VCD, SVCD y DVD. También da algún que otro error (cada vez menos frecuentes), pero en mi opinión es el claro sustituto de Brasero si no se ponen las pilas. Uno de los defectos que le encuentro es su alto consumo de recursos, aunque a pesar de eso lo uso cada vez más.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • K3b

  3. DeVeDe, para crear discos de video (VCD, SVCD, DVD,...):
    Destaca por la interfaz rápida e intuitiva que tiene. La verdad, cada vez lo uso menos (a favor de K3B), pero es un buen programa.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • DeVeDe

  4. Nero, el más estable, pero pagando:
    Para quienes buscan estabilidad y comodidad en sus grabaciones es una gran opción. Es casi igualito a la versión para Windows.

    El problema es que la licencia, al igual que en Windows, también es de pago (y, ¿para qué andar pagando o pirateando software si hay opciones gratuitas?).
    NOTA: Es posible encontrar alguna demo temporal por Internet con el fin de probarlo.
    NOTA: No indico como instalarlo debido a que es necesario pagar la licencia.
USO DE LA WEBCAM

Si no tienes webcam pasa de esta sección.
  1. Cheese, para sacarle partido a nuestra webcam:
    Para los que tenemos una webcam no viene mal tener un software que nos permita sacar fotos y grabar videos.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Cheese

APLICACIONES PARA LA APERTURA Y/O TRATAMIENTO DE DOCUMENTOS DE TEXTO, PRESENTACIONES,...

Aquí se podrían englobar multitud de programas prácticos según el uso que demos a nuestra máquina. Por eso me limito a explicar sólamente los programas necesarios para abrir y tratar los formatos más habituales (ficheros pdf, ficheros de Microsoft Word, ficheros de presentación powerpoint,...).
  1. Adobe Reader, para ficheros PDF:
    Es la opción más extendida para este tipo de ficheros (y para mi gusto, la mejor), aunque hay buenas alternativas totalmente libres.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Adobe Reader 9

  2. Suite de oficina de OpenOffice.Org, para ficheros wrd, pps, xls, ...:
    Es la suite de oficina más extendida en el mundo Linux. En mi opinión Microsoft Office lleva bastante ventaja en este tipo de Software, pero OpenOffice.Org es una gran suite que cumple con los principales requisitos que se suelen exigir a estos softwares.

    Además reconoce todos los formatos de ficheros pertenecientes a Microsoft Office, por lo que los problemas de compatibilidad se reducen a cambios del tipo de letra, de márgenes o de indexado.

    Para instalar todo el suite (incluye procesador de textos, hojas de calculo,...):
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Suite de oficina OpenOffice.Org
    NOTA: Si aún así no estamos completamente satisfechos y seguimos prefiriendo la suite Microsoft Office, podemos instalarla a través de Wine. Está probada y testada y funciona correctamente.
  3. Visor PowerPoint, para ver correctamente los ficheros pps de Microsoft:
    Aunque los ficheros .pps se pueden abrir mediante OpenOffice.Org-Impress (incluido en la suite anterior), en ocasiones no son visualizados correctamente o se demora demasiado en abrirlos. Para solucionarlo podemos usar el Visor de PowerPoint (que no permite edición del fichero y carga rápidamente).

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Visor PowerPoint

DESARROLLO GRÁFICO

Puesto que no todos dedican el uso de sus máquinas al desarrolo gráfico puede que gran parte del software que describo a continuación no sea necesario para muchos, por lo que cada cual deberá instalar aquel que le parezca útil (expongo alternativas a las típicas aplicaciones para Windows: Photoshop, Paint,...).
  1. GNU Paint, para crear imágenes rápidas y sencillas:
    Muchas veces, un editor de imágenes muy completo puede llegar a ser algo engorroso (sobre todo para principiantes). Este editor, similar al Paint que acompaña a los sistemas Windows, es práctico para pequeños y simples trabajos.

    Para instalarlo (junto con algunos extras):
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • GNU Paint

  2. Gimp, el editor gráfico profesional:
    Gimp es el programa de edición y creación de imágenes por excelencia en el mundo Linux. Tiene un aspecto muy profesional y tal cantidad de opciones que es comparable al, conocido en sistemas Windows, Photoshop.

    Hasta la versión 9.10 de Ubuntu venía instalado por defecto, pero en esta última versión (Ubuntu 10.04) ha sido suprimido.

    Para instalar la última versión (junto con algunos extras) cree esta guía.
PROGRAMACIÓN:

El software de programación necesario para cada uno está definido por el uso que se le vaya a dar a dichos programas, habiendo en Ubuntu un montón de opciones. Está claro que si no vas a programar no es necesario nada de esto. Aún así, no está de más tenerlos instalados para facilitar reparaciones en caso de que sean necesarias. Aquí listo algunas opciones que yo tengo instaladas y me parecen bastante prácticas.
  1. Vim, un editor de texto para consola:
    Cuando estoy obligado a trabajar bajo consola, con el entorno gráfico cerrado, suelo usar este editor. Vim es simple y a su vez potente, aunque eso sí, requiere de conocimientos previos para su uso debido a que está basado en comandos.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Vim


  2. SciTE, como alternativa a gedit:
    Me gusta porque a pesar de ser muy simple y liviano reconoce casi cualquier lenguaje de programación.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Editor de texto SciTE

  3. Geany, el IDE más ligero:
    Me gusta porque tiene varias opciones prácticas (apertura de ficheros por pestañas, expansión/compresión de código mediante +/-,...). Cada vez lo uso más.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Geany

SUSCRIPTOR DE FEED:

Normalmente los principiantes no saben muy bien qué son y cómo funcionan las suscripciones. Para ello cree ésta guía.

Mediante el uso de suscripciones podemos recibir avisos cuando una web (blogs, foros, periódicos online,...) es actualizada con nueva información.

Existen multitud de software y servicios web que nos permiten gestionar nuestras suscripciones, pero en el mundo Linux hay uno que destaca por encima de los demás. Es Liferea.

Si aun sabiendo esto no deseamos utilizar suscripciones pasaremos a la siguiente sección. Sino veamos como instalar Liferea.
  1. Liferea, el agregador de feeds:
    Liferea es un agregador de noticias para feeds en línea. Es compatible con la mayoría de formatos de feeds, incluyendo RSS, RDF y Atom y permite importar y exportar listas de suscripción en formato OPML. Es un agregador rápido y fácil de usar. Es software libre y está disponible bajo la Licencia Pública General de GNU.

    Para instalarlo:
    1. Abrimos el Centro de Software (Aplicaciones->Centro de software de Ubuntu).
    2. Buscamos e instalamos el siguiente software:
      • Liferea, lector de noticias

Todo lo indicado hasta ahora es el software que yo considero imprescindible (cada uno en su tipo) tras instalar Ubuntu 10.04. A continuación muestro otros softwares incluidos por defecto en la instalación, que no mencione y que yo eliminé porque no los uso:
  • Gwibber
    No me gustan mucho las redes sociales y por eso me mantengo un poco al margen (aunque sé que debo actualizarme al respecto). Gwibber sirve para gestionar las más conocidas simultáneamente desde el escritorio, pero como yo apenas hago uso de ellas he decidido quitarlo. Otros compañeros que le han dado una oportunidad dicen hechar de menos algunos detalles (faltan redes bastante conocidas,...).

    Para eliminarlo del sistema quitaremos los siguientes software desde Aplicaciones->Centro de Software de Ubuntu: Gwibber, Gwibber-service.

Espero que la guía sea de utilidad y si hay dudas o sugerencias escribid para seguir mejorando el post. Lo iré haciendo poco a poco. Todavía faltan Docky (para quien le gusten las barras lanzadoras de aplicaciones), VMWare Player (por encima de VirtualBox), Google Earth (con sus data files),...


Salu2,
elSant0

Sueños, la herramienta del subconsciente

Todavía hoy las incógnitas y teorías que produce la existencia de los sueños son muchas. Dos de esas incógnitas son:
  • Su función biológica.
  • La interpretación que podemos hacer de ellos.
Para ayudar a solucionar todas esas incógnitas hasta ahora se han desarrollado varias técnicas científicas como el electroencefalograma (EEG), el electrooculograma (EOG) y el electromiograma (EMG), que permiten recaudar información sobre nuestro comportamiento mientras dormimos. Gracias a ellos podemos distinguir algunas fases y estados por los que el ser humano pasa cuando duerme. Esencialmente se distinguen 2 estados:
  • Sueño No REM (sin movimientos oculares rápidos). Que a su vez se divide en 4 fases:


    • Fase 1 (sueño ligero). Es la transición desde la vigilia al sueño. Los ojos tienen movimientos lentos "en balancín".
    • Fase 2. Deja de haber actividad ocular.
    • Fase 3.Comienza el sueño profundo.
    • Fase 4. Es la fase de mayor profundidad mientras dormimos.
  • Sueño REM (con movimientos oculares rápidos). Conocido también como "sueño paradójico", desincronizado o sueño D. Se caracteriza por dar resultados parecidos a la Fase 1 del No REM en las exploraciones. El EOG da muestras de movimientos oculares rápidos, similares a las que se observan cuando la persona en cuestión permanece despierta y con los ojos abiertos.

¿Por qué soñamos?

Gracias al estudio de los estados mencionados y a su comparación con el comportamiento cerebral cuando estamos despiertos, la ciencia moderna proponen que el cerebro es un generador de estados oníricos. Es decir, que genera constantemente confusiones (especialmente caracterizadas por alucinaciones visuales), mezclando la consciencia y la realidad. Esto ocurre constantemente, (aunque nuestra percepción normal no nos permita notarlo).

Se ha comprobado que durante el sueño, cuando se activan regiones del cerebro implicadas en el mismo, se desencadena información que el propio cerebro trata de ordenar a través de un proceso fisiológico en el que células nerviosas del bulbo raquídeo (llamadas pons) se vuelven 40 veces más activas. Se propone que dichas células son las responsables de iniciar las imágenes oníricas (debido a que activan los centros visuales del cerebro) y el sueño REM.

Cuando una persona está despierta los movimientos de los ojos están totalmente controlados por partes del cerebro más evolucionadas que el bulbo raquídeo (y sus pons). Sin embargo, bajo el sueño, la información de movimientos oculares que llega hasta los centros encargados de la visión es transmitida por las células nerviosas del pontino (región del cerebro que se activa al iniciar el descanso). Es por eso que se cree que las imágenes de los sueños (y las alucinaciones) pueden estar generadas en dicha zona cerebral.

Puesto que el pontino es estimulado por multitud de funciones biológicas, durante un sueño la información generada allí en ocasiones es incoherente para el sistema cerebral que debe tratar de ordenarla. Por eso tras despertarnos muchas veces percibimos nuestros sueños como absurdos.

¿Para qué soñamos?

Podemos llegar a la conclusión de que el sueño es una forma de ordenar información, como una función biológica que intenta otorgar sentido a esa fuente de información incoherente procedente del pontino.

También existe una hipótesis de que, el sueño participa en la consolidación de la memoria reciente, es decir ayuda a memorizar aquello que nos ocurrió recientemente mientras estábamos despiertos. Esta hipótesis ha sido investigada mediante cuatro paradigmas:
  • Efectos de la privación del sueño sobre la consolidación de recuerdos.
  • Efectos del aprendizaje sobre el sueño post-entrenamiento.
  • Efectos de la estimulación durante el sueño sobre los patrones de sueño y sobre la memoria.
  • Re-expresión de los patrones de comportamiento específico neuronal durante el sueño post-entrenamiento.
Algunos de estos estudios confirman la idea de que el sueño está profundamente implicado en las funciones de la memoria en humanos y animales. Sin embargo, los datos disponibles aún son demasiado escasos y en ocasiones contradictorios. Por otra parte, no se ha encontrado ninguna correlación entre la cantidad de sueño que se registra en una especie y su capacidad intelectual; si el sueño sirviera para consolidar la memoria, un gato que duerme 16 horas diarias debería tener una memoria prodigiosa, superior a la de un ser humano que sólo duerme ocho horas. También, personas que no presentan sueño MOR (por ejemplo, por lesiones traumáticas, o por consumo de fármacos) no tienen ningún problema en consolidar sus aprendizajes.

Otros estudios más recientes comparan el proceso de ordenamiento de la memoria durante el sueño con el proceso de desfragmentación de la memoria de una computadora con el objetivo de mantenimiento y economía de recursos, para prepararnos para una mejor disponibilidad operativa de la memoria durante los momentos de mayor utilidad (al estar despierto o en actividad).

Desde el punto de vista emocional, gracias a Freud, y a su Psicoanálisis, también se da importancia en el desarrollo personal de cada uno, al necesitarlos para liberar las emociones reprimidas y nuestras pasiones ocultas.

¿Cómo interpretarlos?

Según la mayoría, los sueños son la puerta a nuestro subconsciente y distinguen:
  • El contenido manifiesto. Que es la historia o sucesos tal como el soñante los vive. Los procesos de elaboración onírica lo crean mezclando las experiencias cotidianas y los deseos reprimidos.
  • El contenido latente. Es el significado "verdadero" del sueño. Depende de la interpretación dada (por el soñante, o por psicoanalistas,...).

Como ya hemos visto anteriormente, durante el sueño, nuestra mente sigue funcionando y representando el mundo que nos rodea. Y para ello sigue utilizando los mismos instrumentos que emplea cuando estamos despiertos: sensaciones, emociones, palabras, imágenes,...

Todos esos instrumentos influyen durante la producción de nuestros sueños y por eso podemos hacer una interpretación de lo que soñamos atendiendo a esas sensaciones y emociones que tuvimos durante la vigilia. Por ejemplo:
  • Cualquier sueño que nos produzca una angustia terrible delatará la tensión nerviosa que vivimos y acumulamos a diario.
  • Si nos vemos en una calle o un lugar concurrido, donde nos cruzamos con otras personas que ni nos miran, y nos sentimos aislados, será un claro reflejo de alguna situación que hayamos o estemos pasando actualmente, y en la que nos sentimos desamparados.
  • ...

Algo que nos puede impactar es el hecho de que existan sueños comunes, que hemos tenido todos en alguna ocasión (como el de volar, o el de caer,...) y que además mantienen el mismo significado para todos. Es decir, expresan sensaciones y emociones comunes a todos los seres humanos (volar = Necesidad de libertad; caer = miedo a perder nuestro posición actual).

Esto no es tan raro si tenemos en cuenta las analogías físicas que tenemos todos. Hasta donde se ha podido probar todos los cerebros humanos funcionan de manera similar y son estimulados de manera análoga (mismas hormonas estimuladoras: endorfinas, serotoninas,...). Por no mencionar que todos tienen un orígen evolutivo común.

Sin embargo, largos estudios han demostrado que a pesar de haber grandes similitudes entre sueños de diferentes personas, para una correcta interpretación cada sueño debe ser desglosado en partes, estudiando éstas por separado y llegando luego a una interpretación final.

En la actualidad ya existen largas bases de datos donde encontrar significados ocultos en multitud de componentes oníricos. La utilidad que podemos obtener de los mismos es una ayuda a encontrar esas sensaciones y emociones reprimidas en nuestro subcosciente, las cuales afectan a nuestra vida y sin embargo no percibimos totalmente.


Salu2,
elSant0

Crear un gadget nuevo en Blogger

Al intentar añadir elementos ofrecidos por webs ajenas a Blogger (contadores de visitas, mapas de localización,...) me encontré con un problema. Estas páginas ofrecen sus servicios dando una porción de código HTML pero, probando a insertarlo directamente en mi plantilla en casi todos los lugares obtenía errores en el código.

Para solucionar esto explicaré como insertar estas porciones de código (y cualquier otra que deseemos) en forma de gadget para así poder colocarlo donde nos plazca en nuestra plantilla.

Para ello hacemos lo siguiente:
  1. Vamos a Personalizar y luego a Diseño.
  2. En los elementos de la página damos a Añadir un Gadget.
  3. En la ventana que se nos abre buscamos el gadget llamado "HTML/JavaScript" y clicamos sobre él.
  4. En las opciones de edición que se nos mostrarán tras ello es donde debemos añadir el código a insertar.
  5. Una vez hecho aceptamos y movemos el gadget donde deseamos colocarlo (podemos hacerlo directamente desde esa misma página de edición o desde el código de nuestra plantilla del blog, en Edición de HTML).

Espero os sea de utilidad.


Salu2,
elSant0

Añadir un contador y un localizador de visitas al blog

He decidido añadir algunos artilugios de estadisticas al blog con el fin de tener unas pocas referencias sobre las visitas que recibo. De momento he añadido un contador de visitas y un globo terraqueo donde controlar su origen, aunque supongo que con el tiempo iré ampliando el repertorio conforme lo crea necesario.

Añadir estos 2 widgets (el contador de visitas y el globo terraqueo) a nuestra web es muy sencillo, aunque hay varias maneras de conseguirlo.

En caso de que tengamos una web que nos permita alojar y manipular script u otros modos de información activa (bases de datos,...) podemos añadir los elementos de manera totalmente independiente. Pero este no es el caso de Blogger y otros servicios similares, por lo que para añadir allí estos artilugios será necesario depender de webs externas que nos los gestionen (lo cual no es un problema y más adelante veremos por qué).

La manera más simple de añadir artilugios de estadisticas (contadores, localizadores de visitantes,...) es buscar alguna página externa que nos suministre el código HTML y posteriormente registrar dicho código en nuestro blog. Muchas de estas páginas son gratuitas, algunas son: contadorweb.com, contadorgratis.net, micontador.es, 24log.es, revolvermaps.com, ...
Cada una de estas páginas se diferencian esencialmente de las otras en el idioma, los diseños de contadores y/o mapas que ofrecen y en el método de registro (si es necesario, sencillez, rapidez, cantidad de datos solicitados,...).

A la hora de elegir se ha de tener en cuenta que los contadores y mapas simples, a pesar de la ventaja de su simpleza al mostrar el número de visitas/páginas vistas, tienen los siguientes incovenientes:
  • Solo permiten saber el número de veces que se han visitado las páginas, pero no el número de usuarios diferentes recibidos.
  • No permiten saber otros datos de interes de los visitantes.
Claro está que si lo que se desea es obtener más información también se puede optar por insertar en nuestra página un servicio de estadísticas web u otros artilugios complementarios.

Otro dato muy importante a tener en cuenta es si el código hace uso de JavaScript, o de Flash,... Esto puede suponer (o no) un inconveniente en cuanto a a la carga de nuestra web (se pueden necesitar plugins, puede ralentizar la caga,...).

Aclarados los principales puntos a tener en cuenta, voy a explicar como insertar el contador de visitas desde contador-de-visitas.com y el globo terráqueo de localización de visitas desde revolvermaps.com.


Contador de visitas
  1. Nos dirigimos a la web contador-de-visitas.com.
  2. Indicamos el formato que deseamos, el número inicial del contador y la web donde lo alojaremos:


  3. Tras clicar en OK (junto al campo donde indicamos nuestra web) nos aparecerá una nueva pantalla donde nos proporcionan el código que debemos añadir en nuestra web:


  4. Copiamos dicho código y lo pegamos en la plantilla de nuestra web,donde deseemos tener el contador (si deseamos añadirlo como un widget a nuestra sidebar u otro sitio mira este otro post).

Globo terraqueo localizador de visitas
  1. Nos dirigimos a la web revolvermaps.com.
  2. Clicamos sobre el tipo de globo (o mapa, o enlace) que deseamos añadir:


  3. Tras clicar nos aparecerá una nueva pantalla donde nos permiten configurar algunos aspectos del tipo elegido y, más abajo, nos ofrecen el código a en nuestra web:

  4. Copiamos dicho código y lo pegamos en la plantilla de nuestra web, donde deseemos tener el contador (si deseamos añadirlo como un widget a nuestra sidebar u otro sitio mira este otro post).


Salu2,
elSant0