Entradas populares

viernes, 18 de marzo de 2011

Tildes y caracteres especiales en JavaScript

Uno de los principales problemas al utilizar javascript en nuestras paginas especialemente mensajes, es que no se muestran caracteres tildados, eñes entre otros (á, é, í, ó, ú, ñ...), aqui les muestro una manera sencilla de mostrar los caracteres especiales en javascript , por ejemplo en un alert obtenemos resultados indeseados.



Donde el mensaje es Año número 2011, como vemos el mensaje es totalmente incomprendible lo cual a muchos programadores les cuesta algo arreglar estos errores.

Para solucionar este preblema utilizaremos las cadena de escape de javascript solo deberemos reemplazar el caracter por \x seguido del valor que podemos ver en la tabla más abajo...
Cadenas de escape en Javascript
Las cadenas de escape permiten introducir caracteres especiales en Javascript como saltos de linea, tildes, tabuladores, etc. Entre estas cadenas de escape podemos listar:
  • \n: Salto de linea.
  • \r: Retorno de carro.
  • \t: Tabulación horizontal.
  • \v: Tabulación vertical.
  • \': Comilla simple o apostrofe.
  • \": Comilla doble.
  • \\: Barra invertida.
  • \xdd: Caracter especial especificado por dos dígitos hexadecimanes dd
Esta ultima cadena de escape nos permitirá mostrar todos los caracteres que deseamos, para ello solo nos hace falta conoces los equivalentes hexadecimales de los caracteres.
Tabla de Caracteres Especiales
Los caracteres especiales están expresados en números hexadecimales y con ellos podremos imprimir cualquier caracter de acuerdo nuestras necesidades


Fuente: http://blog.unijimpe.net/

domingo, 13 de marzo de 2011

Crear un USB Live Linux Ubuntu-Fedora-Kubuntu-Suse

También llamados USB Key, de arranque o inicio. Un USB Live no es nada más y nada menos que un USB con los archivos para la instalación del sistema operativo. En nuestro caso será Linux Ubuntu 10.10 (personalmente lo he probado con las otras versiones de Ubuntu y si corre muy bien).


Para empezar necesitaremos un Pen Drive (dispositivo de almacenamiento masivo USB) de un 1gb o más con sistema de archivo Fat16 o Fat32, la distribución de Linux (Ubuntu 10.10 en nuestro caso). Y un programilla unetbootin que es de código abierto.
Pagina del creador http://unetbootin.sourceforge.net/

Abre ahora unetbootin.
Su funcionamiento es muy sencillo, ábrelo e indica la distribución y versión del ISO (el archivo de imagen de tu Sistema operativo, en nuestro caso Linux Ubuntu 10.10), luego indícale la ruta o dirección del ISO y la unidad USB donde quieres crear el USB Live (Importante: Asegúrate de usar la ruta de una unidad USB, si te descuidas podrías seleccionar un disco duro y sobrescribirías los datos).




Pulsa en ok y comenzara el proceso de creación del USB Live.
 
Paso opcional:
Este paso no es necesario porque solamente es para que nuestro teclado cargue en español
Cuando termine, sales del programa y con nautilus entras en el pendrive, buscas el archivo “syslinux.cfg” y lo editas


default unetbootin
label unetbootin
kernel /ubnkern
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper locale=es_ES bootkbd=es console-setup/layoutcode=es quiet splash --

Ojo, son dos guiones al final. Guardas los cambios y listo, ya tienes un USB con el que puedes arrancar la instalación de Ubuntu en español.