Utilizar memorias USB para instalar distribuciones gnu/linux

Vuelvo a “mascodigo” después de un tiempo ausente. Las vacaciones, el trabajo y otros menesteres de la vida diaria me han mantenido alejado.

Desde hace ya algunos años tengo instalado en mi portátil gnu/linux. Por desgracia, no he dedicado mucho tiempo a ver como funciona y como se utiliza, por ello, me considero un usuario novel en este sistema.

Recuerdo hoy la primera vez que instale gnu/linux, fue ubuntu 5.04, un sistema que de primeras me gusto mucho y que se ha convertido en mi distribución preferida.

Desde aquella primera instalación de ubuntu hasta hoy, he descargado e instalado en mi portatil muchas distribuciones, algunas de ellas son: debian, (K)ubuntu, (X)ubuntu, suse, madriva, fedora, centOS, linuxMint, Lin-X.

La mayoría de las distribuciones también las instale en versiones distintas.

Después de lo dicho, queda muy claro, que he utilizado muchos CDs/DVDs que hoy día por ejemplo ya no me ofrecen ninguna utilidad y están cogiendo polvo.

Es por eso, que creo esta entrada, para comentaros como se puede instalar un archivo ISO en una memoria USB y utilizar esta para instalar una distribución, ahorrando CDs/DVDs.

El proceso es bastante sencillo, antes de comenzar necesitamos lo siguiente:

- Memoria USB con el tamaño con un tamaño apropiado.

- Que nuestro ordenador permite arranque por USB.

Si cumplimos los dos requisitos anteriores, podemos continuar. Ahora toca bajar un software llamado “liveusb-creator“, este podemos descargarlo de aquí.

Cuando se haya descargado, lo ejecutamos y tenemos las siguientes opciones:

- Descargar e instalar una distribución fedora.
- Utilizar un archivo ISO ya descargado.

Después solo debemos indicar en que memoria USB queremos instalar la distribución y esperar unos minutos.

Cuando el proceso de instalación haya concluido, solo tendremos que reiniciar el PC con la memoria conectada ( y la BIOS configurar para arranque por USB ) y comenzar la instalación como si estuviera grabada en un CD/DVD.

Borrar y rellenar el contenido de un div con DOM

Cuando utilizamos javascript para modificar contenido en una página, tenemos varias opciones. Una de ellas es innerHTML.

Esta opción seria maravillosa, porque permite añadir contenido a un div de forma muy simple, ademas permite añadir código html que sera interpretado como tal.

El inconveniente de innerHTML es que no es una función estándar, es decir, esta no se especifica en el estándar de javascript (ECMA-262).

La otra opción es utilizar DOM, de esta forma respetamos el estándar. Por desgracia utilizar DOM es algo mas complicado que innerHTML.

Para solucionar el problema mencionado al principio, manejar contenido con javascript, he creado varias funciones que nos facilitan este trabajo.

Una de ellas se encarga de eliminar todo el contenido de un div y la otra de escribir un texto ( sin código HTML ).

Podéis ver un ejemplo real aquí.

Funciones:

        //Eliminar el contenido de un div
        function limpiarDiv(id)
        {
            var div;
 
                div = document.getElementById(id);
 
                while(div.hasChildNodes())
                {
                    div.removeChild(div.lastChild);
                }
        }
 
        //Escribir en un div
        function rellenarDiv(id, texto)
        {
            var div;
            var nodoTexto;
 
              div = document.getElementById(id);
 
              nodoTexto = document.createTextNode(texto);
 
              //Llamamos a la función limpiarDiv para eliminar el contenido
              //actual del div.
              limpiarDiv(id);
 
              div.appendChild(nodoTexto);
        }

Sensaciones después de probar un mini-portátil

Hoy he tenido la suerte de probar por primera vez un mini-portátil. Las sensaciones que me llevo de este tipo de ordenadores son buenas pero no excelentes.

Es un ordenador pequeño, poco pesado y de fácil movilidad. Seguramente el objetivo perseguido cuando se diseño.

Después de probarlo, tengo muy claro, que solo lo utilizaran aquellas personas que realmente se mueven de un sitio a otro, y quizás, no todas.

Su reducido tamaño hace que trabajar con el no sea cómodo. Por ejemplo, su teclado esta tan comprimido, que escribir con las dos manos se hace complicado e incomodo.

La pantalla como es evidente, no es muy grande. El que yo probé tendría unas 8 pulgadas y aunque todo se veía sin problemas, no me imagino trabajando en una pantalla así mas de una hora.

También lo probé con un teclado y ratón usb normal, y todo cambia, ahora se trabaja con relativa normalidad, pero claro, la pantalla sigue siendo pequeña y esto incomoda el trabajo.

Como opinión personal, aunque creo que ya quedo bastante claro, no soy partidario de utilizar este tipo de ordenadores, mas que nada, por el tamaño.

Comentando otros aspectos del ordenador, como por ejemplo, el rendimiento, este responde de forma muy fluida.

Solo realice una pequeña prueba, abriendo varios programas a la vez, para vez que tal funcionaba con todos ellos abiertos.

Dichos programas fueron:

  • windows messenger
  • office 2003 (word)
  • mcaffe
  • cuarkXpress
  • picasa

Algunas características sobre el hardware son:

  • Procesador Intel Atom 1,6GHz
  • Pantalla de 8”
  • 3 puertos usb
  • Webcam
  • Red Ethernet
  • Memoria RAM 1GB

Este ordenador tiene instalado windows xp sp3.

Para terminar, quiero agradecer a mi compañera de trabajo, dejarme sacar algunas fotos y utilizarlo.

Ejemplo 1 de mini pc | www.mascodigo.com

Ejemplo 2 de mini pc | www.mascodigo.com

Ejemplo 3 de mini pc | www.mascodigo.com

Añade noticias a tu web con “NewsShow”, otro servicio mas de google.

Hace unos días encontré un recurso que ofrece google. Se llama “newsShow”, consiste básicamente en un proveedor de noticias.

Como es de costumbre, google nos hace muy fácil la instalación de este recurso en nuestra web. Desde la siguiente dirección:

http://code.google.com/intl/es/apis/ajaxsearch/documentation/newsshow/wizard.html

podemos configurar el aspecto que tendrá. Las opciones que tenemos disponibles son:

- Tamaño. Aunque esta opción esta muy limitada, solo permite dos tamaños.
- Categoría. Podremos elegir la temática de las noticias que se mostraran.
- Edición de prensa. Esta opción no la tengo muy clara, pero creo que es para elegir de que país queremos las noticias.
- Idioma de la interfaz. El idioma del recurso. Para los botones de “anterior” y “siguiente”.
- Número de noticias. Limitado a cuatro u ocho noticias.

Una vez configurado a nuestro gusto solo tendremos que colocar el código generado.

Extensiones útiles para mozilla firefox

En mi día a día navego mucho por internet y por eso utilizo, a mi entender, el mejor o uno de los mejores navegadores web, firefox.

Algunos motivos por los cuales utilizo este navegador es por las pestaña y las extensiones. Es cierto que hoy en día muchos o casi todos incluyen navegación por pestañas, pero en su día, firefox fue el primero o de los primeros en implementar esto.

Utilizo firefox desde la versión 1.0 y estoy encantado con el.

Por otro lado tiene las extensiones, que hacen de el una herramienta imprescindible en el ordenador.

El motivo de este artículo es recomendaros las extensiones que utilizo y que hacen mi día a día mucho mas cómodo.

En primer lugar dejo un enlace al directorio de extensiones de mozilla firefox.

https://addons.mozilla.org/es-ES/firefox/

Ahora os muestro un listado de extensiones que os recomiendo probar.

  • Live HTTP : permite controlar las cabeceras que envía el navegador y el servidor.
  • Webdeveloper: es una barra de herramientas que permite realizar acciones como resaltar las tablas, elementos de bloque, bloquear imagenes, etc. Muy recomendable para los programadores web.
  • Firebug: permite visualizar el código y modificarlo desde el navegador, evidentemente este cambio no se realiza en los ficheros, pero permite ver los cambios que producirían estos en la página sin tener que cambiar los ficheros.
  • MeasureIT: permite medir distancias en una página web, es una regla con la cual podemos saber por ejemplo el tamaño de una foto, el espacio de un margen, etc.
  • printPDF: permite imprimir la página en formato podf.
  • Live page rank: podemos ver el pagerank que tiene la página que estamos visitando.
  • Google bloc de notas: permite guardar el texto seleccionado en el servicio de bloc de notas ofrecido por google.
  • Gmail manager: nos avisa de los nuevos correos que llegan a nuestra cuenta gmail. Se pueden configurar varias cuentas gmail.
  • FireFTP: es un cliente de ftp.

Espero que os animéis a probar alguna extensión y si conocéis alguna muy interesante enviarla.

Efectos utililes de compiz en ubuntu linux, configurados facilmente por ccsm (Simple Compizconfig settings manager).

A día de hoy no he tenido la suerte de tener un mac o de utilizarlo con regularidad. Por eso no tengo grandes conocimientos de este sistema operativo, maravilloso para algunos e inútil para algunos otros.

Yo personalmente como dije antes no lo he probado y prefiero no opinar.

De casualidad hace unos días maneje un mac durante unos minutos y también de casualidad me tope con una funcionalidad desconocida por mi, pero que me agrado muchísimo.

Tal cosa es algo muy simple. Ocurre que cuando acercas el ratón a la esquina superior derecha las ventanas que tienes abiertas pasan a estar en segundo plano y organizadas para que puedas elegir cual abrir.

Al ver este efecto recordé que en linux ( sistema que si utilizo mas a menudo ) existe el conocido “compiz”, “bery” y alguno mas seguramente.

A si que decidí probar compiz ( ya viene instalado en ubuntu 8.10 ) y ver que efectos tiene y si alguno de ellos me es útil.

Entonces aquí me tope con un problema, sabia habilitarlo pero no como configurar sus efectos.

Para habilitarlo simplemente era ir a:

menú → sistema → preferencias → apariencia → efectos visuales

Después para poder gestionar los efectos y como funcionan estos hay que instalar un paquete llamado “simple-ccsm”.

sudo apt-get install simple-ccsm

Una vez instalado solo tenemos que ir a:

menú → sistema → preferencias → administrador de opciones compizconfig

Ahora se abre un panel desde el cual podemos personalizar todos los efectos de compiz.

Después de trastear un poco recomendaría probar los siguientes:

Para el escritorio: “plugin expo
Para las ventanas: “scale windows” y “shift switcher

El efecto “scale windows” es el que descubrir en mac y que comente al principio.