martes, 30 de abril de 2013

Grafismo para desarrollo web, aquí:

Sigo estudiando y encontrando cosas que sirven para el desarrollo en la Web. Quiero hacer un apartado en este artículo donde pueda encontrarse todo (lo que pueda juntar) relativo al grafismo que interviene en una página web. Para empezar y haciéndolo por la parte superior del código fuente, aquí dejo estas referencias a la creación de "favicons", contracción de favourite icons, según he visto explicado durante mis navegaciones web.
Además incluyo, embebido, un generador de favicons, facilitado por Dynamic Drive. Gracias a ellos y espero que nos sirva a nosotros. Pongo también su dirección para que te ayuden a incluir tu favicon en tu sitio, si no sabes hacerlo todavía. 
Seguiremos informando...

Favicon maker- Create a favicon from any image

viernes, 26 de abril de 2013

Mover sistema operativo de partición -GNU/Linux-

Hace tiempo tenía Ubuntu funcionando en un disco duro externo además de otros sistemas en mi ordenador (una netbook Asus eeePC). Con el tiempo he querido integrar Ubuntu en éste y dedicar el disco duro externo a labores de almacenaje. Esto supone, como indica el título, mover el sistema operativo de partición. Por si a alguien le sirve y para mí mismo, voy a dejarlo por escrito en la web.
El proceso es asombrosamente sencillo una vez que lo conoces. Yo tengo varias distribuciones ÑÚ instaladas, por lo que no me hace falta arrancar con un LiveCd para realizar los cambios. Puedo hacerlo arrancando desde otra distribución. Y digo distribución porque, por fin, no hay software privativo en mi máquina. Si no dispones de esta solución, usa un LiveCD. La cosa es usar Gparted, que también tiene LiveCd y otras soluciones propias. Una vez dentro, seleccionas la partición que quieres mover y la copias a través de las opciones que te ofrece el menú, accesible desde diferentes lugares de la aplicación. Para pegar y que comience el copiado, la partición de destino debe ser un "espacio sin asignar", así denomina Gparted a los espacios donde no hay formato, no hay nada en ellos. Aquí puedes ver a lo que me refiero. Si no es así, la partición de origen no se pegará. 
Bien, ya hemos copiado la partición. Ahora hay que escribir, en los archivos que se encargan del arranque, las órdenes a seguir para iniciar el sistema desde las nuevas ubicaciones. Así que vamos al archivo /etc/fstab del sistema copiado y cambiamos los UUID's (Universal Unique IDentifier) que allí encontramos. Para saber ese dato abres Terminal, te identificas como superusuario "root" con el comando sudo -i y una vez aparece el símbolo # en el prompt, tecleas blkid. Aparecerán los UUID's de todos tus dispositivos (ejemplo). Cambias los anteriores por los actuales, indicando también la partición /home que le asignes y la SWAP, si cambió de sitio.
Siguiente paso: modificar el grub.cfg (/boot/grub/grub.cfg), cambiando sólo los lugares donde aparece la ubicación de la partición de arranque anterior. Seguramente encontrarás algo parecido a bla, bla, bla (hdx,msdosx). Las "x" ocupan el lugar de tu anterior partición de arranque. Ahora, en todos los lugares del archivo, cambias esos números por los que corresponden a la partición que será la raíz ahora. Ten en cuenta que hdx define el disco donde está situado la partición pero se empieza a contar a partir de cero, con lo que el disco principal es hd0. Para msdos puedes contar la partición tal cual, si está en sda7 pones msdos7. Recuerda siempre que hace falta ser usuario "root" para hacer cambios en esos archivos, localizar los archivos grub.cfg y fstab apropiados al sistema que quieres modificar y pulsar "guardar" siempre antes de salir para que el cambio se efectúe.
Antes de intentar arrancar, ve al sistema que gestiona el grub y actualiza éste. En Ubuntu y derivados de Debian es "sudo update-grub". De este modo, aparecerá la nueva distribución que has añadido. Es aconsejable que, si el sistema que has copiado está en otro disco, como era mi caso, lo desenchufes del ordenador para evitar arrancarlo por error. Si sabes hacerlo, también sería bueno que realizaras alguna modificación en el grub.cfg, en "menuentry", para que puedas diferenciar un sistema de otro por su nombre.

No sé si el problema que yo he tenido a continuación ocurrirá siempre pero aquí viene la tirita por si alguien sufre una herida. Yo no podía entrar en Ubuntu porque al identificarme en la pantalla de entrada, llamada lightDM, se ponía negra, parecía que iniciaba el sistema, pero me expulsaba otra vez al mismo sitio. Tuve la gran suerte de no dar muchas vueltas buscando la solución. Primero intenté esto y luego encontré esto otro, que fue lo que ya me permitió entrar como siempre. Pongo los dos intentos porque en principio sería, creo yo, suficiente con el segundo pero, si no puedes entrar, haz también el primero. No sé si influyó haberlo hecho antes...
Una vez que compruebas que todo el proceso ha sido exitoso, puedes borrar el sistema primero o usarlo como respaldo, ahí ya entramos en los gustos y necesidades de cada uno.
Y hasta aquí hemos llegado. Si es de ayuda, me alegraré muchísimo.

Cosas buenas que la tecnología hace por nosotros

Dentro de todo lo que he aprendido siguiendo, en la medida de mis posibilidades, el curso MOOC o CAEM de la Universidad de Alicante llamado iDesWeb, esto que ahora incluyo en el blog me ha impresionado muy agradablemente. Es una entrevista que realizó Sergio Luján Mora, el coordinador del curso (con ayuda de Armando Suárez Cueto). En ella, Santi Trigueros, una persona sordociega a causa del síndrome de Usher, nos da un ejemplo de superación y adaptación al medio. Para conseguirlo, la tecnología interviene de manera decisiva. Le permite mantener contacto con otras personas y estar al día en lo que la sociedad pueda ofrecerle. Pero es obvio que esto no se logra sin una adaptación del software a sus particularidades. 
Esto trae al frente, siguiendo el símil de las configuraciones de software, la necesidad de hacer nuestros diseños web accesibles, adaptables a cualquier situación que pueda acontecer al usuario. Como ha reseñado Sergio, con buen criterio, una y otra vez al hacerse eco de lo que muchas voces punteras del desarrollo web repiten, cualquier adaptación que el diseño de nuestras páginas web pueda hacer para reunir cualidades de accesibilidad, redunda en un beneficio para el resto de usuarios, si queremos verlo desde el punto de vista menos generoso o más egoísta.
¿Un ejemplo? Los subtítulos, destinados a los sordos en un principio, nos han sacado de más de un apuro cuando hemos querido seguir una película en un idioma que no es el nuestro. Es un ejemplo pobre pero fácil de entender y que cito por no comentar solo que cualquier esfuerzo que hagamos por ayudar a quien no lo tiene tan fácil, como aquellos que no tenemos minusvalía ninguna, bien merece alguna dedicación especial por nuestra parte. En este caso, por aquellos que desarrollan páginas web, entre los que me gustaría encontrarme algún día.
Un saludo y agradecimientos al equipo del curso iDesWeb



Particionar un disco duro- Más de cuatro particiones primarias

Después de haber "comulgado" con la idea de que un disco duro sólo se puede dividir en cuatro particiones primarias, me encuentro con un interesante artículo, sacado en Ubuntu.es hace unos años, donde el compañero Selerto nos ilustra y enriquece, haciéndonos cambiar de pensamiento. Al parecer esto no era más que una imposición de los de Microsoft, siempre limitando las cosas a sus medidas privadas.
En fin, me alegro mucho de haber visto la reseña, donde también veo comentarios sobre la idoneidad de las medidas de la raíz de un sistema operativo ÑÚ/L, con las cuales me siento identificado. Para una / es suficiente con diez Gb pero si no te quieres pillar los dedos y no sabes hacer el mantenimiento de tu ordenador (ni quieres aprenderlo...), puedes llegar a los 20 y creo que es muy difícil pasar de ahí. Yo he sido durante tiempo un campeón de la personalización, de la posibilidad de varios entornos de escritorio en una misma distribución y, en fin, de añadir montones de zarandajas (cuidadín, que viene en el RAE), y no he llegado a 20 Gb jamás. Pero también podemos decir, en aras de no descalificar a nadie, que para gustos, colores...Cada cual es muy libre de configurar su equipo como quiera.
Y dicho esto, Selerto, gracias por tu labor de investigación científico-empírica y aquí queda el enlace a ese artículo glorioso. Me encanta deshacer mitos...;-)

viernes, 12 de abril de 2013

Y aquí la Semana 6ª...

Lista de reproducción de la Semana 6ª
Esta es la lista de temas que hay dentro del enlace anterior:

Cookies: ¿Qué son y para qué sirven?
Cookies: ¿Cómo funcionan?
Cookies: Uso en JavaScript
JavaScript: frameworks
DHTML (partes 1, 2 y 3)
Accesibilidad: Discapacidad en la web (partes 1 y 2)
Entrevista a Santi Trigueros, una persona sordociega (partes 1, 2 y 3)
Accesibilidad web: cuatro elementos más
Accesibilidad web: Legislación en España

Semana 5ª- Seguimos en Javascript (y lo que te rondaré, morena...)

Como ya me va bien poner la lista de Youtube para cargarlo en VLC como comentaba en un post anterior, ahora lo pongo igual, que tengo prisa...
Lista reproducción de Semana 5ª
Recuerdo que basta con guardar la dirección del enlace y cargarla en el volcado de red de VLC  y se podrán ver todos los vídeos de la semana en el reproductor, con mejor calidad y rendimiento de las funciones de adelante, atrás, etc...

domingo, 31 de marzo de 2013

Javascript y reproducir listas de vídeos con VLC

Aquí tenemos tela que cortar...Por ejemplo: artículo donde se explica brevemente la historia de JavaScript y su desarrollo posterior. 

Ahora una opción interesante que he descubierto recientemente. Como soy partidario del software libre, esto es una manera de "pasar" del privativo Adobe Flash Player y sustituirlo por un programa libre: VLC. Aquí dejo la lista de reproducción de iDesWeb de toda la semana 4 del curso y quien lo quiera ver lo carga en el reproductor, en la sección donde se puede leer "volcado de red". Es una forma de verlo con mejor resolución, con mejores posibilidades de reproducción (adelante, atrás, etc...) y prescindiendo, como decía, de código privativo (es la forma de mantenerlo a raya, no usarlo). 

Peeeero, VLC no está preparado para reproducir una lista, además con la mejor resolución que haya en la Red, él solito. Necesita la ayuda de un archivo .luac con un script dentro que ha desarrollado el amigo Guillaume Le maout (exebetxe) para conseguirlo. Dejo aquí el enlace para seguir el procedimiento que lo hará posible, alojado en OpenDesktop.org (saludos y gracias). 

No es complicado y con él, repito por si no quedó claro, podremos ver las listas de reproducción del curso iDesweb, y todas las de Youtube, completas y con la mejor resolución posible. Obviamente yo ya lo hice y me ha gustado mucho.