27 de diciembre de 2006

Capturar la pantalla de Linux

Las capturas de pantalla en Linex o en Linux son cada vez más sencillas. En la versión actual de Linex capturar la pantalla resulta tan sencillo como pulsar la tecla Impr Pant. Al igual que sucede con Windows, la combinación de teclas Alt-Impr Pant capturará únicamente la ventana activa.

Estas capturas se realizan mediante el sistema de capturas de Gnome, que es el escritorio que viene predefinido en Linex. Para hacer cosas más complejas merece la pena echarle un vistazo a ksnapshot, el capturador de KDE, que es más completito.

Para instalarlo en Linex basta con escribir lo siguiente como root: apt-get install ksnapshot

23 de diciembre de 2006

Problemas con el idioma del escritorio de Linex

En algún ordenador del trabajo hemos tenido problema con el idioma en el que aparecía Linex, o más bien el escritorio de Linex (Gnome). El idioma se puede configurar desde GDM, la ventana de entrada de Gnome, pero en ocasiones el idioma vuelve una y otra vez al inglés, que es el predeterminado, apareciendo un error indicando que Gnome está ignorando el archivo $HOME/.dmrc porque no tiene los permisos adecuados.

La solución a este problema se puede encontrar en varios foros de Ubuntu y viene a ser la siguiente:

Cambiar los permisos del home del usuario con chmod 700 /home/tuusuario
Cambiar los permisos del archivo en cuestión con chmod 644 /home/tuusuario/.dmrc

Esto en efecto funciona. He encontrado una explicación más extensa en inglés en el siguiente foro.

22 de diciembre de 2006

Modificar una plantilla instalada en Joomla

Otra de las ventajas de Joomla es que en cualquier momento podemos modificar la apariencia de nuestro sitio realizando pequeñas (o grandes) variaciones en la plantilla sin necesidad de volverla a instalar. La hoja de estilos de la plantilla que estemos empleando estará disponible, junto a la distribución de la página.

Para acceder a ello seleccionaremos la opción Sitio>Administrar Plantillas>Plantillas del sitio.

En la lista de plantillas que aparece podemos seleccionar cualquiera de ellas y hacer clic en los botones Edit HTML o Edit CSS. En cada caso accederemos a una de las dos partes de la plantilla, realizaremos los cambios oportunos y haremos clic en Guardar para mantener los cambios.

Es una opción que nos puede sacar de algún apuro. En la próxima versión 1.5 las opciones son más o menos similares, aunque un poco más organizadas, como se muestra en esta imagen.

21 de diciembre de 2006

50 páginas basadas en hojas de estilo


Vía tec.fresqui llego a esta página que contiene 50 propuestas de páginas web basadas en css. Algunas son realmente sorprendentes y demuestran la potencia de las hojas de estilo.

Esta es la dirección.

Está en inglés, pero en este caso el texto es casi lo de menos. A disfrutarla.

20 de diciembre de 2006

Distribuciones Linux


¿Cuantas distribuciones existen de Linux? Al menos 352. En esa página han recogido los iconos de 352 distribuciones, como comentan vía meneame.

De nuestra querida Linex han cogido el icono antiguo.

Para los interesados en el tema, es recomendable la página de distrowatch, donde ademas de mantener información interesante sobre distribuciones se pueden encontrar capturas de pantalla del proceso de instalación, etc.

19 de diciembre de 2006

Cambiar el editor de Joomla por otro más potente

La edición de artículos en Joomla se realiza mediante un editor avanzado que mediante javascript es capaz de generar etiquetas html de forma visual. Este editor se llama TinyMCE. Es un editor heredado de los tiempos de Mambo, efectivo y estable aunque un poco incomodo en algunas tareas, como la inserción de una imagen en una noticia o la posibilidad de subir una imagen al servidor en el momento de la edición.

Estos dos aspectos han sido ya resueltos en Joomla 1.5, donde el editor predeterminado se llama TinyMCE 2.0. En esta versión al hacer clic sobre el botón Imagen de la parte inferior de la pantalla aparece una ventana que con unas gotitas de Ajax nos va a permitir seleccionar una imagen de la carpeta de medios de nuestro portal o incluso subir una nueva imagen, tal y como se muestra en esta captura:



Este problema está resuelto, pues, en la nueva versión, aunque para poder arreglarlo en la actual podemos realizar un cambio.

La solución

Podemos implantar un nuevo editor si el que tenemos nos nos satisface. En concreto estamos hablando de JCE Editor.

Este editor, cuya ventana de trabajo se muestra en esta pantalla.


Es prácticamente igual, pero a la hora de insertar una imagen permite seleccionarla en lugar de tener que insertar su dirección, al tiempo que si la imagen no está en el servidor podremos subirla desde la misma ventana.

La instalación

Para instarlo necesitamos descargar dos elementos desde la página web de los autores:
  • El componente que nos añadirá el editor a nuestro sitio web. La versión actual es la 1.1.0 beta 2 y se puede descargar aquí. Se llama JCE Admin Component 1.1.0 beta 2
  • El mambot, que ahora se llaman plugins y que nos va a permitir seleccionar este editor dentro de la configuración del sitio. Está aquí. Se llama JCE Editor Mambot 1.1.0 beta 2
Una vez descargados los dos archivos ZIP procederemos de la siguiente manera:
  1. Accedemos al backend de Joomla
  2. Accedemos a Instaladores>Mambots
  3. En la parte Subir Paquete indicamos el archivo cuyo nombre comienza por bot_ y hacemos clic en Subir archivo e instalarlo.
  4. Leemos lo que nos indica para comprobar que todo ha ido bien.
  5. A continuación instalamos el componente accediendo a Instaladores>Componentes
  6. En este caso seleccionamos el archivo que comienza por com_ y repetimos el proceso.
El editor ya está correctamente instalado, así que sólo nos queda indicarle a Joomla que utilice este nuevo en lugar del anterior, desde el menú Sitio>Configuración Global seleccionaremos JCE Editor Mambot como editor predeterminado, en lugar de TinyMCE. Al crear una nueva noticia podremos comprobar como ha cambiado el editor.

Actualización

Por si no se ve en los comentarios: Hay varias formas de hacerlo. A JCE puedes añadir extensiones, como por ejemplo, este gestor de archivos con el que podrás subir archivos pdf a tus noticias:

http://www.cellardoor.za.net/index.php?option=com_docman&task=doc_details&gid=72

Espero que sea de utilidad

17 de diciembre de 2006

Imágenes libres

Ya hemos hablado anteriormente de recursos libres y/o gratuitos como sonidos, tipografías o vídeos. En este caso la Junta de Andalucía ha publicado un sitio web llamado Sciencepics con unas 15.000 fotografías de uso libre sobre ciencia. Otro recurso más para encontrar materiales.

Esto coincide en el tiempo con la nueva versión del Banco de imágenes del CNICE, el sitio de referencia para encontrar material gráfico para la creación de recursos educativos.

14 de diciembre de 2006

Vídeos sobre Linux

Buscando como conseguir ver vídeos en formato de Windows me encontré con esta pequeña metáfora del software libre, en la web de El balrog con alas.


Es un vídeo de IBM, si te gusta la serie continua con otros del mismo estilo.

También es gracioso el vídeo de la semana, sobre el mensaje navideño del Rey.



Ya sabemos lo que queremos los españoles.

13 de diciembre de 2006

Instalación de LAMP en Linux/Linex

Reactualizo un antiguo post con los datos que he observado en los últimos meses sobre este tema. Era el siguiente:

Ayer volví a montar por enésima vez un LAMP en un ordenador, es decir, un Apache+MySQL+php en un sistema Linux, que es lo que usamos por estas tierras habitualmente. Por enésima vez también tuve problemas para que todo funcionase correctamente; me encontré con el error clásico de que en vez de coger una página php e interpretarla me ofrecía la posibilidad de guardarla en disco o abrirla, que no es lo que se quiere hacer en estos casos.

En fin, anoto aquí los pasos que seguí para resolverlo. En primer lugar instalamos los paquetes necesarios. En mi versión de Debian, como root, se hace así:

  • apt-get install php4 apache2 mysql-server libapache2-mod-php4 phpmyadmin php4-mysql
Con esto estoy aceptablemente seguro de que me instala los paquetes necesarios.

En este proceso me debe hacer alguna pregunta y al final dejármelo todo listo. Si no es así probablemente tengamos una instalación poco apropiada, así que podemos asegurarnos desinstalando php4 del siguiente modo
  • apt-get remove php4* --purge
A continuación retomamos la primera línea para volver a instalar los paquetes.

También he observado que tras hacer esto e instalar todo de nuevo, es necesario limpiar la caché del navegador para que funcione.

Por si algo no ha salido bien, compruebo lo siguiente:

En /etc/apache2/apache2.conf compruebo que no estén comentadas las líneas siguientes:
  • AddType application/x-httpd-php .php
  • AddType application/x-httpd-php-source .phps
En /etc/php4/apache2/php.ini no debe estar comentada la siguiente línea:
  • extension=mysql.so
Esto haría que al intentar conectarme con cualquier base de datos desde php apareciese un error. Me ha pasado un par de veces.

Al hacer este último cambio tendremos que reiniciar posteriormente apache con
/etc/init.d/apache2 restart
Con todo esto, tiene que funcionar seguro. :-)

11 de diciembre de 2006

Colores para un sitio web

Elegir una secuencia de colores para un sitio web, un tema o una plantilla suele ser algo complejo. Este sitio web de Adobe, kuler, utiliza un sistema basado en Flash muy interesante para permitirnos definir un grupo de colores.

10 de diciembre de 2006

Sustituto ligero para Winamp


Aprovechando que estoy cambiando algunos programas y que el antivirus se quejaba al intentar actualizar Winamp (anuncia que tiene algún tipo de programa espía, imagino que no será nada) he buscando algún programa para reproducir mp3 con dos características:
  • que sea libre
  • que consuma pocos recursos
Lo de libre no he acabado de encontrarlo (estoy buscando uno para Windows), pero que consuma pocos recursos sí.

Gracias a esta página de blogoff encontré XMPlay, donde además hay una estupenda descripción de foobar, otro reproductor mp3 que consume pocos recursos.

El caso es que XMPlay parece que va muy bien y tiene otras muchas cualidades que se pueden ver en su página web. Puntos fuertes:
  • Consume poco, ya lo he dicho.
  • No requiere instalación, se descomprime en una carpeta y listo.
  • Puede usar diferentes skins para cambiar su apariencia.
  • Tiene una amplia lista de plugins para modificar el sonido, hacer que haga otras cosas, etc.
y en general todas las cosas que se esperan de este tipo.

Junto a la página de descarga hay otro sitio dedicado a recopilar todos los plugins, skins y demás, que es este: support.xmplay.com

Luego, si la música es mala, va a seguir sonando igual de mal.

Profundizando en su funcionamiento

Un par de detalles sobre el funcionamiento de xmplay que necesitaba para que funcionase como Winamp.

  • El primero es poder minimizar el programa en el systray, en la bandeja que hay junto a la hora de Windows. Esto se consigue haciendo clic sobre el icono de minimizar pero con el botón derecho del ratón en lugar de con el izquierdo.
  • El uso de skins también es interesante. Resulta tan sencillo como descomprimir el archivo en la carpeta del programa y ejecutar el XMPlay. Al hacer clic con el botón derecho del ratón sobre el programa nos ofrecerá una lista con las apariencias que tengamos descargadas.

8 de diciembre de 2006

Evitar ventanas emergentes de ilead.itrack.it

Extraña percepeción del marketing tienen algunos. El caso es que ayer me preguntaba una de las personas que llevan el weblog sobre portugués Lusofilia el motivo por el que desde hace algún tiempo les aparece una ventana emergente de ilead.itrack.it al entrar en su página web.

El motivo es claro, han incluido un sistema de estadísticas de Webstats4u, la web anteriormente conocida como nedstats. Ellos mismos los explican en su web.

La solución también es clara, dejar de utilizar ese sistema de estadísticas y cambiar a alguno mejor, como Google Analytics.

Desde el punto de vista del usuario que visita una página con este tipo de publicidad la mejor solución está también clara: Si utilizas Firefox no tendrás ventanas emergentes. Firefox reemplaza a programas como Internet Explorer, mejorando notablemente la navegación.

7 de diciembre de 2006

Pizarras digitales

Las pizarras digitales están llegando a los centros de primaria extremeños. En esta página se pueden ver algunas fotos.

Las pizarras son Interwrite Schoolpad, que parecen bastante resistentes y se basan en el uso de un proyector y una pizarra con una tecnología similar a la de una tableta digitalizadora. Este otro sitio contiene recursos en ingles para darle uso a las pizarras.

Según se lee por ahí y por ahí, este recurso se viene instalando masivamente en los centros educativos de Mejico, aunque creo que aquellas son Smart con otra tecnología diferente, más sensibles pero menos robustas.

No obstante creo que ni unas ni otras llegan aún al nivel de esta tan famosa:



Es cuestión de software, espero. Según parece esta última pizarra es una 3M Microfield Softboard Model 203, cuya gracia, en efecto, es el software incluido.

6 de diciembre de 2006

Ver una película en DVD en un ordenador con Linex Colegios

Ayer por la mañana esuve visitando un colegio de primaria de Extremadura donde tienen instalado una versión de Linex denominada Linex Colegios. Es un Linex con un escritorio simplificado para que los niños puedan acceder con facilidad y encontrar a mano todas sus herramientas de clase.

Me comentaban que no podían utilizar los DVD para ver películas, algo que se utiliza con frecuencia. El programa que utizan para ello es el gmplayer, que no es otra cosa que otra forma de ejecuta el programa mplayer. Hasta ahí todo bien, en este caso mplayer no era el culpable.

La solución

El problema proviene de que en esos ordenadores, marca Inves (dejan bastante que desear, por cierto), al insertar un DVD se monta automáticamente, pero no como /dev/cdrom sino como /dev/hdd. No he tenido tiempo de comprobar nada más, probablemente la solución pase por revisar a dónde apunta /dev/cdrom. El caso es que en /etc/mtab pude ver que en efecto lo que se montaba automáticamente era una carpeta denominada /media/hdd.

La solución para que el DVD pudiése reproducirse consistió en entrar en el usuario que utilizan habitualmente, ejecutar mplayer y en sus preferencias indicar que el CD y el DVD se encuentran en /media/hdd, con eso comenzó a funcionar correctamente.

La situación ideal

El uso de mplayer no me dejó demasiado satisfecho, ya que la versión que tenía instalada el programa no permitía navegar por los menús del DVD, con lo que lo convertía en un producto totalmente inutil para personas poco experimentadas. Posteriormente he probado uno de esos DVD con Totem 1.2.1 y he podido comprobar que el DVD funciona como debe funcionar. Solución real: instalar una versión más moderna de totem en el ordenador.

Precisamente esa misma mañana escuchaba a algunos compañeros cuestionar si era necesario actualizar Linex (o cualquier otro Linux) con tan poca frecuencia. Aquí está la respuesta.

Curiosidades

Por curiosidad, gmplayer no es más que un enlace a /usr/bin/mplayer.

¿Cómo averiguar a qué paquete pertenece?
dpkg -S /usr/bin/gmplayer
¿Cómo veo con qué programa se va a ejecutar el DVD?
En las preferencias de Linex (en la cigüeña de la parte inferior, seleccionamos Perfericos>Unidades y soportes extraibles>Multimedia y allí aparece indicado el programa con el que se abrirán los vídeos. En Linex 2006 ese programa es totem con xine-lib como backend, como comentaba antes, y ejecuta los DVD mediante el comando totem %d.
Mi problema es otro, no puedo ver los DVD....
Quizás no tienes instaladas las librerías libdvdcss, que están empaquetadas para Linex, por cierto.
Y eso es todo...

5 de diciembre de 2006

Editores de páginas web para Linux / Linex

En esta semana de topten que llevamos encuentro este comentario de sigt.net donde habla de un editor html que no conocía. Se llama Screem.

Esto nos lleva a la búsqueda del grial, preguntándonos si alguna vez tendremos un Dreamweaver para Linux. Mientras llega ese momento seguimos contando con las alternativas visuales como NVU o más del estilo de Screem, como Bluefish.

4 de diciembre de 2006

Extensiones para Thunderbird. Xpunge

Después de repasar en varias ocasiones las extensiones de Firefox, veremos algunas de las más interesantes para Thunderbird.

Xpunge es la que considero imprescindible. Sirve para vaciar la papelera de una cuenta y compactar carpetas. Esto de compactar las carpetas es algo muy sano, ya que cuando nosotros eliminamos un mensaje de un programa de correo, el hueco que ocupaba no se elimina, sino que se queda allí, ocupando espacio en nuestro disco duro. Al compactar conseguimos que esos huecos se eliminen, con lo que ganaremos en velocidad y en espacio a la hora de gestionar nuestro correo.

Con xpunge se puede hacer esta operación tanto con una o varias cuentas, por lo que con un sólo clic de ratón podremos ahorrar un espacio considerable en disco si nos escriben con frecuencia y tenemos muchas cuentas.

Una vez instalado xpunge podemos colocar un icono en la barra de herramientas de Thuderbird para realizar la operación multixpunge, que es la que se encarga de realizar la operación sobre varias cuentas. Previamente debemos indicar en Herramientas>Xpunge>Opciones>MultiXPunge qué cuentas de correo van a verse afectadas por esta operación. Incluso podemos indicar que la operación se realice periódicamente.

3 de diciembre de 2006

Manual de Joomla en español


Desde Joomla Spanish se ha completado el Manual de usuario de Joomla 1.0.x. Se puede obtener tanto en PDF como en ZIP y está escrito totalmente en español. Es una traducción del manual Joomla User Manual, disponible también en PDF, pero en inglés.

Otro excelente trabajo, similar a la versión traducida de Joomla que Joomla Spanish proporcionan: Joomla Spanish Premium.

2 de diciembre de 2006

Joomla y su seguridad. 10 reglas básicas.

El tema de la seguridad en los portales CMS es algo fundamental. En este artículo de joomla.org hacen una recopilación de todo lo que no debe hacer un administrador de un sitio web creado con Joomla.

Está en inglés, pero se entiende bien. Es una lista de las diez cosas que deberíamos hacer si queremos tener un sitio web listo para visitas no deseadas. Viene a ser más o menos esto:
10. Buscar el sitio más económico para hospedar nuestra web.
9. No realizar copias de seguridad de la base de datos y de la web, ya lo hará el servidor.
8. No ajustar la configuración de php y Joomla para hacer el sitio lo más seguro posible.
7. Utilizar el mismo nombre de usuario y contraseña que utilizamos en el banco.
6. Instalar nuestro Joomla, celebrarlo y no volvernos a preocupar del sitio web.
5. Instalar todas las actualizaciones que aparezcan directamente en el sitio web, no es necesario utilizar un sitio de prueba.
4. Confía en todas las extensiones, componentes, etc. Instálalo todo.
3. No es necesario que actualices a la última versión de Joomla.
2. Si atacan a tu sitio accede al foro de Joomla y deja allí toda la información posible.
1. Después del ataque, borra los archivos que te hayan dejado y no te preocupes de más. ¿por qué te iban a atacar otra vez?


En fin, en tono irónico nos da las pistas sobre todo lo que no deberíamos hacer para que nuestra web de Joomla goce de buena salud.

También se recomienda consultar la sección de preguntas frecuentes de seguridad de Joomla, una página web imprescindible.

1 de diciembre de 2006

Reparar un ordenador


Hace poco me tocó echar un rato reparando un ordenador cuyo Windows XP se había estropeado. Hacía tiempo que no hacía estas cosas, pero....

En fin, lo primero era rescatar sus datos antes de que cualquier posible reinstalación o lo que fuesemos a hacer pudiese estropear cuentas de correo, documentos, etc. Para poder hacerlo, el mejor sistema que conozco es utilizar una versión live de Linux. En este caso probamos con dos:

  • Ubuntu: El cd de Ubuntu sirve al mismo tiempo para instalar y para iniciar el ordenador. El caso es que no funcionó todo lo bien que se esperaba, la configuración del teclado no era la nuestra y además, lo de poner sudo para cada instrucción que se quiere hacer como root me resulta incómodo. Imagino que todos estos problemas se resolverán facilmente, pero no era momento de investigar. Se puede encontrar aquí.
  • Knoppix: Con la versión 4 de esta distribución pudimos iniciar el portatil facilmente y todo funcionó muy bien. Disponible en DVD y en CD.

Básicamente se trataba de inciar el ordenador con la versión live para, a continuación, montar el disco duro y así poder llevarse los archivos a otra parte. Con knoppix no fue necesario ni montar el disco, lo hizo automáticamente. La configuración de la red también funcionó a la primera y sólo hubo que transferir los archivos a otro ordenador mediante samba, es decir, a través de la red.

Cuando todos los archivos estuvieron a salvo sólo tuvimos que coger un CD original de Windows y realizar una instalación de reparación. Al avanzar un poco hay un momento en que permite instalar un nuevo windows o realizar una reparación del instalado pulsando la tecla R.

Hicimos esta reinstalación, aunque no sirvió de nada, pero eso es otra historia. Lo interesante es que la distribución knoppix funcionó a las mil maravillas. De hecho utilizamos una versión bastante antigua en comparación con la que se puede encontrar en Internet.

Hoy he visto también otra página que ofrece la posibilidad de descargarse una versión live de Windows. Se llama Portable Windows Xp 2006. La idea es poder iniciar un windows desde un CD sin necesida de utilizar el disco duro. Trae otras muchas utilidades, por lo que parece una buena herramienta para reparar un ordenador. No obstante no tengo muy claro que esto sea del todo legal. Se puede ver más información aquí.

Por si acaso, no hace nada que no haga cualquier versión live de Linux.

28 de noviembre de 2006

Correo gratuito e instantaneo

La página de 10 Minute Mail nos permite crear una cuenta de correo electrónico con un único clic de ratón, ni más ni menos. Además, la cuenta sólo perdura diez minutos. Transcurrido ese tiempo desaparece. Esto es ideal si necesitamos un correo para poder registrarnos en algún sitio temporalmente, si no queremos dar una cuenta auténtica, etc.

Durante esos diez minutos podremos consultar el correo a través de la página web, enviar mensajes, etc.

Un gran invento.

26 de noviembre de 2006

Vídeos que no dejan indiferente

Veo en htmllife un pequeño anuncio realmente espectacular, en su concepto y en su ejecución. Es este:



Lo que me resulta más llamativo es que es el segundo vídeo que encuentro esta semana con música del mismo artista: se llama Yann Tiersen y es el creador de las bandas sonoras de películas como Good Bye Lenin o Amelie. Este es el segundo clip, aún más bonito que el anterior.



Lo encontré en Esquizopedia.

¿Habrá más vídeos de Yan Tiersen? Muchísimos. Vídeos del disco Le Rue de las Cascades (que imagino que también será una película), el vals de Amelie, y muchos más para conocer un poco más su obra. Youtube no tiene límites.

24 de noviembre de 2006

Manual de estilo

Los artículos de la wikipedia se escriben basándose en un manual de estilo bastante completo. Un recurso que todo el que vaya a trabajar en un wiki debería consultar.

La sección de enlaces externos incluye referencias a algunos libros de estilo interesantes.

23 de noviembre de 2006

Empaquetar deb, ese gran misterio

Crear paquetes .deb para distribuciones como Linex, Debian o Ubuntu no es demasiado complejo, aunque hacerlo en serio si requiere ser cuidadoso y metódico. Aquí hay una pequeña guía para empezar.

Lo encuentro gracias a Barrapunto, el mismo día en que anuncian la beta 2 del reproductor de Flash 9, con sus notas de la versión para saber qué ha cambiado.

22 de noviembre de 2006

Juegos con Flash


Visto en Microsiervos, un curioso juego que simula un movimiento 3D a través de un tubo: Missile 3D.

Es uno de los juegosjuegos de albino blacksheep, una curiosa web que juega con la imagen de una famos oveja que se paseaba por nuestros escritorios hace 8 o 9 años, era algo como esto.

21 de noviembre de 2006

Vídeos de ejemplo

Nunca está de más contar con algún sitio desde el que descargar vídeos de ejemplo para algún proyecto. Buscando he encontrado un par de ellos:

Una página de una universidad que tiene tres o cuatro vídeos de una cámara de alta velocidad.

Ejemplos de sistemas de partículas.

y por supuesto, la sección de vídeos de la página de Creative Commons, un sitio donde además conocemos la licencia del material.

20 de noviembre de 2006

Firebug 1.0

Parece ser que está a punto de salir una extensión para Firefox que permite evaluar nuestro código Javascript en busca de errores y demás, con las opciones habituales de un debugger. Es una especie de Web developer mejorado, según parece.

Tienen una página llamada Get Firebug para promocionarlo, con capturas de pantallas y explicando sus funciones.

Su funcionamiento es muy sencillo: aparece un nuevo icono en la barra de estado de Firefox desde el que podemos desplegar una pequeña sección con una consola, la herramienta de depurado y un inspector.

La versión actual se puede descargar directamente desde aquí y se utiliza desde el propio Firefox.

19 de noviembre de 2006

Más fondos bonitos

Un sitio muy adecuado para encontrar fondos de escritorio es Deviantart. En especial la sección de vector, donde podemos encontrar cosas como esta de la imagen.

También tiene fondos bonitos la página de art.gnome.org. Ésta tiene además la ventaja de que podemos instalar fondos directamente en nuestro ordenador mediante el programa gnomeart, disponible mediante el comando
apt-get install gnome-art
o desde Ubuntu
sudo apt-get install gnome-art
Ambas cosas, evidentemente, sólo para los afortunados poseedores de linux en sus sabores de Debian, Ubuntu, gnuLinex o Guadalinex.

14 de noviembre de 2006

Flash y la física

Enredando con Flash encuentro este weblog que cuenta un ejemplo muy interesante de cómo simular un movimiento con gravedad, rebote en los bordes, etc:

Gravedad en Flash

Está hecho a base de Actionscript, claro y resulta muy didáctico. Éste otro es más espectacular.





13 de noviembre de 2006

Ordenadores para el aula

Veo a través de la bitácora de Anibal de la Torre unas fotos de lo que intuyo serán las aulas TIC de su centro.
Lo interesante es el sistema que emplean para recoger los ordenadores cuando no se están empleando. Hay más fotos en Flickr, aquí y aquí.

12 de noviembre de 2006

WAMP5 para usar php y MySQL en Windows

WAMP5 es un instalador que pondrá en tu Windows un Apache+Php5+MySQL funcionando para poder crear programas con php, bases de datos, etc.

La última versión instala lo siguiente:

  • Apache 1.3.31
  • PHP5
  • MySQL
  • PHPmyadmin
  • SQLitemanager

Lo hace todo al mismo tiempo, creando un par de servicios y unos iconos en la barra de estado para controlarlo todo.

Nada más, una alternativa fantastica a un Lamp para Linux para poder probar algún cms tipo Joomla, por ejemplo.

Lo he visto en Sentido web.

11 de noviembre de 2006

Problema con el scroll y enlaces en Firefox

Desde hace algún tiempo Firefox 2.0 y 1.5 había cogido la estraña costumbre de que al pulsar sobre un enlace se iba al principio de la página. Tenía que volver a bajar y al pulsar por segunda vez ya funcionaba correctamente y me llevaba al sitio indicado.

También observé que al desplazarme con la tecla de Av Pag hacia abajo la página se atascaba a la mitad, parapadeando constantemente.

La solución al problema ha sido muy sencilla, basta con desactivar las dos opciones de accesibilidad que aparecen en Herramientas>Opciones>Avanzado, al principio de la pestaña.

Por cierto, la solución la encontré en MozillaZine Forums, un excelente recurso para hablar con otros usuarios de Firefox. Eso sí, en un perfecto inglés.

10 de noviembre de 2006

Prevenir el acceso de los buscadores a tu página web

Para evitar que un buscador campe a sus anchas por las carpetas de tu sitio web puedes crear un archivo de texto llamado robots.txt dentro del directorio raíz del sitio. Este archivo contendrá indicaciones sobre qué robots pueden acceder y a qué carpetas.

Por ejemplo, para crear un sitio totalmente privado bastaría con insertar dentro de ese archivo lo siguiente:
User-agent: *
Disallow: /
Es decir, no entra ningún buscador (*) desde el nivel principal (/)

Algo menos restrictivo podría ser esto:
User-agent: Googlebot
Disallow: /foro
que evitaría que google accediese al contenido de la carpeta foro.

Hay una lista muy completa con el nombre de cada buscador en la siguiente dirección.

Esto no evita que se puedan indexar las páginas, ya que si hay un robot maleducado que no atiende a este fichero podría entrar, aunque para eso también hay soluciones.

Se puede encontrar más información interesante en las siguientes páginas:

9 de noviembre de 2006

Más esquinas redondeadas para la web

Además de Nifty corners, en ésta página recopilan un montón de formas que conseguir esquinas redondeadas en los cuadros de una página web, ideal para darle esa apariencia tan webdoscero que se lleva hoy en día.

8 de noviembre de 2006

Scroll continuo con Flash

Preparando un curso sobre Flash me encontré investigando cómo realizar un scroll continuo de un texto mediante un par de botones. Entre las distintas soluciones que se pueden aplicar, a Google se le ocurrió una muy interesante, que viene recogida en ésta página. Aquí se puede ver cualquier tipo de scroll que uno quiera hacer con un texto.

Se basa en que al hacer clic en un botón comenzará a funcionar una función dependiente del evento onEnterFrame. Como estamos constantemente entrando en el fotograma, la acción se repetirá hasta que soltemos el botón del ratón, momento en el que se elimina el onEnterFrame mediante un delete, que elimina la referencia al objeto indicado, en este caso mediante delete this.onEnterFrame;

El ejemplo que prentedía hacer funciona. En este caso los botones no están demasiado visibles, ya que tienen un alto porcentaje de transparencia. Están situados en la parte superior e inferior del textfield.






Por si a alguien le interesa, aquí está el código fuente de este ejemplo.

De paso nos cuentan en esa misma página como conseguir que un clip de película (o un movieclip, que es lo mismo) mantega los comportamientos propios de un botón en lo que se refiere a los estados. Básicamente consiste en añadir unas etiquetas _up y _over a los estados de los fotogramas, junto a unas acciones de stop() para evitar que el botón se reproduzca indefinidamente. En este ejemplo concreto no lo he utilizado.

Nótese que todo esto se puede realizar con los componentes de Flash, o al menos cosas parecidas.

El texto del cuadro es el famoso "Lorem Ipsum...", que en este caso ha sido generado online gracias a la ésta página web.

7 de noviembre de 2006

Archivos de audio libres


Buscando archivos mp3 libres o gratuituos para utilizarlos en un curso he podido organizar algunos marcadores sobre el tema. Básicamente hay archivos mp3 o ogg con algún tipo de licencia Creative Commons, por lo que se pueden escuchar o utilizar sin infringir ninguna ley.
  • Creative Commons: Sección de música clásica de la web de Creative Commons, moviéndose por aquí se puede encontrar mucha música, no sólo clásica. Tiene archivos mid, ogg e imágenes.
  • Sound Transit: Si lo que buscamos es efectos sonoros libres, esta es la web. Es un interesante proyecto para compartir sonidos de nuestra zona con el resto del planea. Cada persona puede grabar algún sonido y subirlo a esta web para que otras puedan escucharlo. Así podemos escuchar cómo suena el metro de Barcelona o el tráfico en Beijin. Todo está bajo licencia Creative Commons.
  • Banco de sonidos del CNICE: Un conjunto excelente de sonidos por cortesía del Centro Nacional de Información y Comunicación Educativa.
  • Sinfonías de Mozart: Esta página contiene algunas sinfonías de Mozart, aunque desconozco la licencia que utilizan, ya que escriben muy raro.
  • Trabajos de Mozart: Esta contiene más archivos aún que la anterior, en mp3.
  • The Freesound Project: Aquí podemos encontrar pequeños sonidos para nuestros proyectos. El inconveniente es que requiere un registro (gratuito) para poder descargar.
No están todos los que son, pero si nos puede servir para encontrar algunos ejemplos.

6 de noviembre de 2006

Los precios de la gasolina

Leo en Barrapunto que ha aparecido una página web (de esas de la webdoscero) que utiliza los mapas de Google para mostrar gasolineras con sus correspondientes precios de la gasolina. Se llama GasGas Maps.

Es un proyecto colaborativo donde se supone que cada cual puede introducir gasolineras de su zona.

Calendario para tu web

En otra magnifica página de recursos de javascript y css para webmasters he encontrado un calendario hecho en javascript muy aparente, de cara a reemplazar el que estamos empleando en un proyecto web.

Su dirección: Unobtrusive Date-Picker Widgit

Aquí una demostración de su funcionamiento.

4 de noviembre de 2006

Listado de comandos para Linux y Linex

Encontré en alguna parte un interesante listado guión tutorial sobre comandos de Linux, que evidentemente sirven también para cualquiera de sus distribuciones, de hecho el listado está basado en la distribución de Debian.

Además está en español, muy claro y en un formato muy cómodo para poderlo imprimir.

Su dirección: http://www.esdebian.org/staticpages/index.php?page=20050930063719706

Veamos un ejemplo, comandos para la gestión de usuarios:
adduser usuario ---------------------- Crea un nuevo usuario.
adduser usuario grupo ---------------- Añade un usuario existente a un grupo ya existente.
adduser --no-create-home usuario ----- Crea un usuario pero sin directorio personal(home).
addgroup grupo ----------------------- Crea un nuevo grupo.
deluser usuario ---------------------- Elimina un usuario.
deluser usuario grupo ---------------- Elimina un usuario del grupo especificado.
deluser --remove-home usuario -------- Elimina un usuario y su directorio home.
delgroup grupo ----------------------- Elimina un grupo.
delgroup grupo --only-if-empty-------- Elimina un grupo sólo si no tiene ningún usuario.
usermod -l nuevo_login --------------- Cambia el nombre del usuario.Sería bueno combinarlo con -d
usermod -d nueva_home -m login ------- Cambia el home al usuario,creándolo si no existiese y transfiriendo el contenido.
usermod -e 2006-04-14 login ---------- Fecha en que la cuenta del usuario será desactivada,expresada en formato AAAA-MM-DD
groupmod -n nuevo_nombre grupo ------- Cambia el nombre de un grupo.
Y así todo, la página forma parte de esDebian.

3 de noviembre de 2006

Adobe Digital Editions

Según dicen en su web de desarrollo Adobe Digital Editions es un nuevo sistema para leer libros online, un noble gesto para ahorrar papel, funciona con PDF y XHTML, es ligero y se basa en Flash, creo entender. Aquí está la web y aquí el programa para instalar.

Evidentemente sólo funciona con Windows. Al probarlo da una impresión muy agradable. Los espacios que no son necesarios para la lectura se ocultan automáticamente, aprovechando al máximo el espacio... parece que resuelve las incomodidades propias de Adobe Acrobat.

Vía Genbeta.

2 de noviembre de 2006

Juegos en Linux y en Linex. Enlaces a páginas de interés.

El tema de los juegos para Linux o cualquiera de sus variantes es posiblemente uno de sus puntos más débiles en estos momentos, aunque poco a poco va cambiando. Hay varias páginas dedicadas específicamente a este tema. Aquí anoto algunas de las que consulto, todas ellas en español.
  • Juegalinex: Versión electrónica del libro JuegaLinex, un fantástico trabajo realizado por profesores de Extremadura sobre la distribución JuegaLinex, mantenida por Dario Rapisardi y pensada para pasar un buen rato jugando.
  • Ubuntu Games List: Otro wiki sobre juegos portados a Ubuntu.
  • LinuxJuegos.com: Weblog sobre novedades en juegos para Linux.

1 de noviembre de 2006

Bonitos fondos de escritorio

Mediante Macthink encuentro cuatro fondos de escritorio vectoriales que me han gustado, con las estaciones como eje central. El creador es David Lanham y en su web se encuentran otros muchos trabajos.

Los fondos están aquí y aquí.

Son libres para uso personal, no para hacer negocios.

31 de octubre de 2006

Cambiar preferencias de Firefox

Para mostrar y poder cambiar las preferencias de Firefox basta con poner about:config en la barra de direcciones. Luego sólo tenemos que modificar alguna clave para que el comportamiento de ese aspecto varíe.

Por ejemplo, leí en alguna web (no recuerdo cuál por desgracia) que podemos cambiar la posición del botón de cerrar pestañas en Firefox 2. En las versiones anteriores aparecía un único botón en la parte derecha mientras que en la versión 2 aparece un botón por cada pestaña. Pues bién, la clave que rige ese comportamiento es
browser.tabs.closeButtons
Su valor predeterminado es 1, mientas que si queremos volover un único botón de cerrar en la parte derecha debemos cambiarlo por un 3 (haciendo doble clic sobre el nombre de la clave). El 2, por su parte, no mostrará ningún botón de cerrar.

Algunas otras opciones interesantes se pueden encontrar en esta entrada del blog de lifehacker. Muy interesante la opción de reducir el uso de memoria de Firefox 2 (browser.cache.disk.capacity).

Actualizaciión con más opciones:

  • browser.tabs.tabMinWidth: Indica el tamaño de las pestañas. En principio tiene 100 píxeles, por lo que si lo cambiamos a 50, por ejemplo, podremos tener el doble de pestañas visibles.

30 de octubre de 2006

Cómo obtener la tilde portuguesa en Linex


Pasé un buen par de ratos intentando encontrar una solución para poder utilizar las tildes portuguesas en Linex/gnuLinex 2006/Linux/Debian/Ubuntu, tal y como me había pedido una compañera que escribe con frecuencia textos en portugues, pero que necesita utilizar su teclado en español. Podríamos haber optado por añadir una segunda lengua o algo parecido.

Se trata de evitar el siguiente comportamiento. Al intentar escribir lo siguiente: ã aparece de la siguiente manera ~a, tanto para la ã como para la õ. Esto se consigue pulsando la combinación de teclas Alt+Gr y el 4 seguido de la vocal. Este comportamiento de Linux supongo que se debe a que desde la consola el signo ~ tiene bastante significado, por lo que no se usará mucho para otras cosas fuera de Portugal y Brasil. El caso es que lo que buscábamos era un comportamiento similar al de Windows o al que se obtiene al poner cualquier tilde en español.

Tras encontrar algunas pistas, la solución para Linex (también he observado un comportamiento diferente en Ubuntu e imagino que en Debian pasará lo mismo) consiste en hacer lo siguiente. Ahora sí, la solución:
1. Accedemos como root al sistema

2. Editamos el archivo /etc/X11/xkb/symbols/pc/es

3. Modificamos la línea

key <ae04> { [ 4, dollar, asciitilde, dollar ] };

por

key <ae04> { [ 4, dollar, dead_tilde, dollar ] };

4. Cerramos la sesión y volvemos a entrar.Si todo ha ido bien, podremos poner esas tildes portuguesas sin problemas.
Esto ha funcionado en varios ordenadores que contaban con pc105 como configuración de teclado, aunque archivos es con los datos de los símbolos hay varios, por lo que no es descartable que en algún caso haya que modificar otro archivo, sobre todo para configuraciones de teclado diferentes.

Actualización: En algún ordenador en el que no ha funcionado a la primera se ha solucionado editando el archivo /usr/lib/X11/xkb/symbol/es

El caso es que la tecla que hay que modificar es la que corresponde al 4 (AE04) y lo que indicaremos es dead_tilde como tercer comportamiento de la misma. Para los que quieren saber más les diré que según leo por ahí, dead_tilde indica que no sucederá nada al pulsar esa tecla y que funcionará como un modificador de la siguiente pulsación.

Mis conclusiones: Nunca te acostarás sin saber algo nuevo, estamos más cerca de Portugal y ya se puede escribir João.

29 de octubre de 2006

SCP. Secure Copy para copiar archivos en una red

Hoy le contaba a una compañera como copiar archivos entre distintos ordenadores en red mediante Linux/Linex. Para estas cosas solemos emplear el archiconocido comando scp.

Mediante scp podemos copiar uno o varios archivos y/o carpetas de un ordenador a otro indicando el origen y el destino, de forma similar al comando cp o al copy clásico de DOS. Por ejemplo, con el comando
scp *.txt 192.168.6.12:/home/perico
copiariamos todos los archivos de texto de nuestra carpeta actual a la carpeta indicada del ordenador indicado. También podemos traer a nuestro ordenador archivos de otros sitios
scp 172.16.16.12:/etc/smb.conf /etc/smb.conf
indicamos qué archivo vamos a copiar desde el otro ordenador y en qué lugar lo vamos a dejar. Por supuesto también podemos copiar algo de otro ordenador a un tercero, no es necesario que el nuestro esté implicado.

Si añadimos -r al comando podremos copiar de forma recursiva, es decir, podremos copiar una carpeta con sus subcarpetas.

En cualquier caso, nos pedirá que indiquemos las claves correspondientes al usuario de los otros ordenadores para completar la transacción. Un sistema cómodo y rápido para pasar cosas de un ordenador a otro, además de seguro, ya que se emplean técnicas de encriptación gracias al protocolo ssh.

Y para los que aún utilizan Windows, también contamos con alguna alternativa interesante, como WinSCP, que hace lo mismo pero con un entorno gráfico muy similar al del infalible Total Commander o al del Explorador de Windows. En realidad este programa hace más cosas, como sesiones ssh, edición, etc. , pero tiene la desventaja de que no es software libre. Nadie es perfecto.

28 de octubre de 2006

Las extensiones de Firefox (III)

Al hilo de los post sobre extensiones de Firefox me encuentro con una entrada en la web de andufo.com, diez extensiones que mejoran tu experiencia con Firefox. Tras leerlo tomo algunas ideas que habrá que repasar. Probar lo siguiente:

  • Firebug como posible reemplazo de web depeloper.
  • Sothink SWF Catcher para descargar películas flash.
  • IE Tab esta la conocía pero se me estaba olvidando, para ver una página tal y como se vería con Internet Explorer, por aquello de la compatibilidad.
  • DownThemAll para descargar todos los contenidos de una página web.

27 de octubre de 2006

Monta un ordenador

Aquí tienes las instrucciones. Desde Chile un completo tutorial con imágenes sobre cómo montar un ordenador desde cero.

26 de octubre de 2006

Linux, Debian, Linex y las pantallas de los portátiles

En los últimos días nos ha surgido un problema con la visualización de un portátil a través de un proyector. Me he acordado que Antonio lo tiene resuelto en su página web, aquí:

Cómo activar la salida vga externa de un portátil centrino

Así que esta tarde lo probaré y si funciona ya le invitaré a alguna cosita.

25 de octubre de 2006

Las Extensiones de Firefox (II)

Segunda entrega sobre extensiones, todo desde nuestro navegador favorito: Firefox.

GMail Checker: Extensión para comprobar una cuenta de correo de una forma rápida y sin sobrecargar demasiado a Firefox.

Temporary Inbox: Permite crear una cuenta de correo (mediante temporaryinbox.com) que podemos utilizar para registrarnos en algún sitio web o algún foro de los que piden una dirección para darse de alta, con la ventaja de que la cuenta se destruye a las 6 horas. Es ideal para crear cuentas temporales que sólo vamos a utilizar una vez, sin spam, sin necesidad de recordar nada...

Torrent Search: Un sistema de búsqueda de archivos .torrent a través de algunos de los portales más populares. Con este sistema evitaremos posibles congestiones en algunos sitios web. Si puedes descargar algo mediante un torrent siempre es más adecuado que cogerlo directamente desde un sitio web.

Video Downloader: Una herramienta perfecta si necesitamos descargar algún vídeo de los sitios más populares, como youtube y compañía.

En breve, más extensiones útiles.

24 de octubre de 2006

Iconos para sitios web

Recientemente buscamos algunos iconos para un sitio web en el que estaba trabajando con un compañero. Al final optamos por utilizarlo los de tango, que son de código abierto. Navegando he encontrado este conjunto deMini pixel icons, creado por n.design studio, que tienen una pinta estupenda. Son 320 iconos de 14 por 14. Quizás podría cambiar estos por los otros.

Corrijo: leyendo más despacio veo que sólo se pueden utilizar 10 iconos de forma gratuita. Habrá que descartar esta opción.

Firefox 2.0 disponible

Ya se puede descargar el nuevo y flamante Firefox 2.0, con muchas mejoras y novedades. La versión en español para Windows está aquí, mientras que para coger una versión de Debian o Linex habrá que esperar un poco. No mucho. También está disponible la versión de Linux en esta dirección.

Star Wars en tres minutos

y con figuras de plástico en lugar de actores, lo más llamativo es que se recrean escenas y planos de la película con mucha fidelidad.



Via Esquizopedia.

Aunque desde mi punto de vista lo que es realmente sorprendente es que haya otros 346.000 y pico de vídeos en youtube relacionados con este tema.

23 de octubre de 2006

Tipografías

Gracias a Blockpocket descubro la existencia de Lifehacker que ha su vez me muestra la existencia de Vitaly Friedman's Notebook, una página dedicada al diseño web y esas cosas. En este caso me centro en tipografías libres, de uso libre o de licencias relajadas, al menos. He encontrado un post con 25 tipografías de calidad y otro más que escribió después sobre una de ellas, propiedad del ministerio de educación danés.

22 de octubre de 2006

Modificar imágenes con Photoshop, Gimp o Fireworks

En éste tutorial hay una idea excelente para convertir una imagen en una especie de poster con un aire retro. Para probarlo más despacio. He hecho un intento rápido y algo ha salido, pero no era exactamente lo que buscaba.

Lo he encotrado vía Blopocket.

Crear archivos ZIP desde PHP

Explicado desde Tech Republic, cómo crear ZIP desde PHP mediante una clase PEAR, habrá que echarle un rato. Está en inglés.

Y eso de PEAR no es, ni más ni menos que PHP Extension and Application Repository, un sistema para la reutilización de componentes PHP, más o menos.

21 de octubre de 2006

Kino en gnuLinex

La verdad es que esto de anotar las cosas resulta práctico. En los últimos días me planteaba una compañera un problema de funcionamiento de kino que al final hemos resuelto y voy a ponerlo aquí para que no se me olvide.

Kino es uno de los programas más útiles que hay en este momento en el mundo de linux para la edición de vídeo no lineal, de archivos de vídeo digital (DV) y la exportación a diferentes formatos. Es nuestro Adobe Premiere open source, salvando las distancias, ya que Premiere es un gran programa. Al cesar, lo que es del cesar.

La principal ventaja de kino es su sencillez. En un ratito podemos estar generando nuestras propias películas. La versión instalada en gnuLinex 2006, la distribución de linux que empleo en estos momentos es la 0.9.0. Al usar esta distribución tenemos la ventaja de que en el repositorio de linex podemos encontrar el paquete mjpegtools, que no son más que unas librerías que nos permitirán exportar nuestras películas al formato mpeg, empleado en DVD, VCD, etc. Un formato muy práctico para exportar nuestros proyectos.

Esto que acabo de describir suele ser el primer gran problema que nos encontramos al trabajar con kino. ¿Cómo exporto a DVD? La respuesa es simple: instalando mjpegtools. Al seleccionar la opción MPEG en la parte de exportación podremos indicar qué tipo de DVD queremos crear.

El segundo problema que nos hemos encontrado en gnuLinex 2006 es que aún así no podía exportar a ese formato. Imagino que en la próxima versión lo resolverán, pero por el momento la solución la hemos encotrado gracias a una noticia de José Ramón Rubio en su web sobre linex. En concreto, en este post explica cómo instalar kino en Linex y cómo resolver el problema de la exportación a mpeg.

Básicamente consiste en acceder a Exportar>MPEG>Advanced Options y a las tres líneas que aparecen le quitaremos todos los parámetros, dejando sólo los comandos. En cada línea quedaría lo siguiente:
  • mpeg2enc
  • mp2enc
  • mplex
En la imagen se ve mejor. Haz clic sobre ella para ampliarla. En fin, gracias a José Ramón por darnos la solución.

20 de octubre de 2006

Las Extensiones de Firefox (I)

Vamos a hacer una serie con las extensiones de Firefox. En primer lugar, las que considero imprescindibles y tengo siempre instaladas:

  • Adblock: Permite eliminar publicidad de cualquier página web. En cuanto has añadido unas cuantas direcciones genéricas (del tipo http://ads.*) la navegación mejora notablemente, dejando de ver anuncios por todas partes. También podemos tomar AdBlock Filterset que incluye una serie de filtros predefinidos para no tener que hacerlos nosotros.
  • Mouse Gestures: Se utiliza para realizar operaciones con movimientos del ratón, como abrir en una nueva ventana, cerrar pestaña, avanzar a la página siguiente, etc. La navegación es mucho más rápida.
  • Web Developer: Añade un menú y una barra de navegación que simplifican notablemente las tareas de desarrollo de páginas web, permitiendo mostrar nombres de elementos, estilos, bloquear script, ver información de imágenes, etc. Imprescindible.

Bueno, en breve otro envío con más extensiones recomendables.

19 de octubre de 2006

Flash 9 en Linux

Ya está disponible la nueva versión del reproductor de Flash para linux, Flash Player 9. Un gran avance para todos los usuarios de linux, ya que nos guste o no, Flash es un estándar en la creación de contenidos web.

Lo de la nueva versión se ha podido seguir desde el weblog de uno de los desarrolladores, y se puede descargar desde aquí, en dos sabores: plugin para Firefox, como llevamos usando toda la vida y lo más interesante, un reproductor independiente.


Ahora utiliza GTK+, así que da la impresión de tener mejor aspecto, al menos se verá más integrado con los escritorios de Gnome. En la imagen se puede ver el reproductor independiente mostrando un proyecto swf tomado de la página de Adobe.

Stats para Joomla 1.5

Tengo que buscar, por eso lo apunto aquí, un componente definitivo de estadísticas para Joomla 1.5. En los portales con los que he trabajado hasta ahora he empleado TFSforMAMBO / TFSforJoomla, que ahora se llama JoomlaStats. Es muy completo y permite saber todo lo referente a los visitantes, características de sus sistemas de navegación, desde qué páginas vienen, etc. Probablemente continue con éste. Sólo tengo que comprobar si funciona con Joomla 1.5 Según dicen los desarrolladores la mayoría de las extensiones anteriores funcionan sin ningún inconveniente.

Otros sistemas de estadísticos que pueden ser interesantes: astatsPRO y BSQ Sitestats, este último en español y ambos con componente y módulo. El módulo nos valdrá para mostrar estadísticas en la ventana principal, sin limitarnos a conservar los datos sólo para los administradores.

En especial habría que probar BSQ SItestats, las características que anuncian son muy interesantes:
Other great features:
- Spam filtering for IP addresses, domains, and referrers.
- Stat padding so you don't have to start over when you switch to BSQ.
- Can track user only hits
- Can ignore hits from search engines.
[...]
El módulo en acción es bastante discreto y el componente, que se puede ver en esa misma página tampoco sorprende.

En fin, la mayor parte de esta información viene del catálogo de extensiones de Joomla.

Curso online de MySQL

Este curso va muy bien para resolver alguna duda puntual o recordar algo de sintaxis de SQL. Su dirección: Con Clase. Muy util la sección de Sentencias.

18 de octubre de 2006

Google Webmaster

Si no estamos en Google no estamos en el mundo. Gracias a Google Webmaster podemos estar al tanto de cómo anda nuestra página en Google, así como de otros recursos y ayudas que podemos utilizar.

17 de octubre de 2006

Joomla 1.5. Administración

La administración en general resulta cómoda, con un esquema similar a la anterior pero cuidando los detalles. Por ejemplo, resulta muy sencillo publicar un artículo con cuatro golpes de ratón, incluso si no se han creado previamente categorías. No es un buen método, pero se puede hacer.

Esta es la entrada de la administración.



Aquí un detalle de los nuevos iconos y de las barras de opciones, hechas con Ajax.


Se puede hacer clic sobre esta última imagen para verla con más detalle.

Probando Joomla 1.5 beta 1


He estado probando la versión beta de Joomla 1.5 con unos resultados excelentes. La instalación ha cambiado bastante, aunque este era uno de los puntos fuertes de las versiones anteriores de Joomla, ahora resulta aún más cómodo, se detectan algunas opciones, como el idioma y el juego de caracteres. La estética también a mejorado bastante.

Por cierto, la instalación ya está traducida gracias al excelente trabajo de joomlaspanish.

Aquí van un par de capturas.


El frontend queda como sigue:



Luego intentaré poner algo de la zona de administrador. La impresión general es que tiene una apariencia mucho más moderna, más webdoscero, con sus gotitas de Ajax aquí y allá.

Diferencias entre Apache y Apache 2

Buscando un artículo que explicase por qué era interesante utilizar Apache 2 en lugar de Apache encontré algo en OnLamp.

Básicamente se trata de:
  • Apache 2 funciona con procesos multihilos, en lugar de procesos como Apache 1.3, lo que mejora su escalabilidad ante una gran carga.
  • Apache 2 permite modificar la entrada y la salida de un módulo a través de otro módulo. ¿??¿?
  • Apache 2 tiene soporte directo para SSL [Wikipedia].
Otras ventajas a parte de las anteriores son que tiene soporte para IPV6 y mejora su funcionamiento con sistemas no Unix/Linux.

En fin, muy claro, muy claro, tampoco está.

Esquinas redondeadas


Gracias a las hojas de estilo se puede hacer de todo. Unido a un poco de javascript encontramos una solución como Nifty Corners Cube, capaz de redondear los bordes de cualquier elemento de una página web, dándole esa apariencia tan web 2.0. Ya van por la tercera revisión, y fráncamente su uso resulta muy sencillo y proporciona el resultado que se espera.

16 de octubre de 2006

¿Qué hacer con un movil en clase?

Aquí hay una idea que se ha visto mucho últimamente por la blogosfera y por youtube. La solución definitiva a los moviles en clase.



Aunque hay otras vías, pero no son tan efectivas.

Este vídeo se ha hecho muy popular, y se pueden encontrar comentarios como este, presumiblemente de alguien más cercano al alumnado que al profesorado:
pues en mi modesta opinion no le deberia aber roto el movil, ya que la llamada podria haber sido importante... Y QUE NO SE LO TIENE POR QUE ROMPER YA QUE EL MOVIL NO ES SULLO ES DEL ALUMNO, YO SOY EL ALUMNO ME LEBANTO Y LO ROMPO A EL SU JETO
No sé si lo estaba escribiendo en serio o pretendía ser irónico, pero no deja de tener su qué.

15 de octubre de 2006

Joomla 1.5

Después de un montón de meses de retraso ha salido la revolucionaria versión 1.5 de Joomla, que ya tocaba. Aquí está la noticia oficial, pero quizás lo más interesante son las novedades que aporta, traducidas en ésta página de Joomla Spanish.

Ahora sólo queda probarlo cuanto antes.

A vueltas con LAMP

Ayer volví a montar por enésima vez un LAMP en un ordenador, es decir, un Apache+MySQL+php en un sistema Linux, que es lo que usamos por estas tierras habitualmente. Por enésima vez también tuve problemas para que todo funcionase correctamente; me encontré con el error clásico de que en vez de coger una página php e interpretarla me ofrecía la posibilidad de guardarla en disco o abrirla, que no es lo que se quiere hacer en estos casos.

En fin, anoto aquí los pasos que seguí para resolverlo. En primer lugar instalamos los paquetes necesarios. En mi versión de Debian, como root, se hace así:

  • apt-get install php4 apache2 mysql-server libapache2mod-php4 phpmyadmin php4-mysql

Con esto estoy aceptablemente seguro de que me instala los paquetes necesarios. Por cierto, en Ubuntu creo que se haría así:
  • apt-get install php4 apache2 mysql phpmyadmin php4-mysql
    Posteriormente, por si algo no ha salido bien, compruebo lo siguiente:

    En /etc/apache2/apache2.conf compruebo que no estén comentadas las líneas siguientes:
    • AddType application/x-httpd-php .php
    • AddType application/x-httpd-php-source .phps
    En /etc/php4/apache2/php.ini no debe estar comentada la siguiente línea:
    • extension=mysql.so
    Esto haría que al intentar conectarme con cualquier base de datos desde php apareciese un error. Me ha pasado un par de veces.

    Esperemos que la próxima vez nos sea de ayuda.

    Página con recursos

    En la página de Google Educators se pueden encontrar numerosos recursos orientados a profesores y maestros. Una página interesante. (http://www.google.com/educators/index.html)

    El motivo

    Necesitaba añadir algunas notas sobre algunos proyectos que tengo en marcha. Ese es el motivo por el que se crea oficialmente este weblog, en el día 22 de la era post-tabaco.