13 noviembre 2008

Joomla Toobox. La caja de herramientas de Joomla

Inspirado por la fantástica serie de Toolbox que está publicando Smashing Magazine en los últimos meses y aprovechando que necesitaba trabajar un poco de documentación de Joomla, aquí queda esta pequeña caja de herramientas de Joomla o Joomla Toolbox, con todo lo necesario para aprender a manejar Joomla, profundizar y obtener el máximo rendimiento a la hora de diseñar un portal basado en esta tecnología.

Por si a alguien le interesa, hay una versión en formato pdf lista para imprimir.

1. Lo básico

¿Qué es Joomla?

Joomla es lo que se conoce como un CMS, un sistema de gestión de contenidos. Esto es un conjunto de páginas web creadas con varias tecnologías y una base de datos que al unirse son capaces de generar un portal web dinámico. Las páginas web no existen de forma estática como sucedía tradicionalmente, sino que con cada nuevo acceso al portal las páginas se crean especialmente para el usuario que está accediendo en cada momento.

Los contenidos se encuentran alojados en la base de datos y las páginas web se encargan de darle formato a los contenidos y presentar la información.

Joomla es un proyecto libre, abierto y basado en la licencia GPL.

¿Qué puedo hacer con Joomla?

Joomla está especialmente indicado para crear portales web para entidades, empresas, instituciones, etc. Joomla cuenta con un sencillo sistema de publicación que hace que cualqueir persona pueda modificar una página web sin necesidad de tener conocimientos avanzados de informática. Permite también la gestión de diferentes usuarios, la organización de los contenidos y cuenta además con un interesante sistema de ampliación de sus funciones, mediante la incorporación de extensiones para incrementar sus prestaciones.


¿Qué versión?

Joomla comenzó con la versión 1.0 de la que han ido saliendo sucesivas versiones para corregir pequeños errores. Esta es una versión estable y fiable, pero que cuenta con algún tiempo ya y que está destinada a desaparecer con el tiempo.

Joomla cuenta en la actualidad con otra versión, la denominada 1.5, de la que también se van sacando pequeñas revisiones para resolver pequeños errores. En este caso se trata de una versión mejor estructurada, más moderna y versátil. Esta sería la opción ideal para comenzar un nuevo sitio web.

¿Por dónde empiezo?

Veamos algunas de las páginas principales de Joomla.

Joomla.org (ENG)

Es la página principal de Joomla, el centro natural para encontrar recursos y materiales.



Joomla Spanish

Agrupa a la comunidad hispanohablante de Joomla. Sería el segundo sitio de referencia para trabajar con Joomla y sobre todo en la que podremos encontrar versiones en español de Joomla y de todas sus extensiones. Es muy popular su distribución completa de Joomla.

Comunidad Joomla

Es el otro gran sitio de Joomla en español. Mantienen una versión en español y abundante documentación sobre Joomla en español.

Probar Joomla (ENG)

En esta página se puede acceder a una versión de prueba de Joomla y ver cómo funciona. Requiere crear una cuenta previamente.



2. Documentación y ayuda

Antes era escasa, pero hoy en día podemos encontrar todo lo necesario para aprender a manejar Joomla.

docs.joomla.org (ENG)

En este sitio en formato wiki encontramos la documentación oficial.



Centro de ayuda de Comunidad Joomla

Un completísimo manual online de Joomla. Además, en su sección de descarga encontraremos:




Centro de ayuda de joomlaspanish

Espacio de documentación de JoomlaSpanish. En el encontramos el Manual de Joomla Spanish 1.0, así como otros materiales.

Tutoriales visuales (ENG)

Conjunto de paseos virtuales por las opciones de Joomla 1.0.x a través de capturas de pantalla.




Joomla 1.5. Instalación y configuración básica

Esta presentación de Luis Barriocanal da una idea bastante precisa del qué y el cómo de Joomla. Junto a ella podemos encontrar otros materiales, la mayoría en inglés, de diferentes presentaciones.



Busca en los foros

Los foros resultan un lugar óptimo para ampliar información, aprender y encontrar ayuda.

Joomla Forums (ENG)

Foro oficial de Joomla en inglés. También hay un foro en español en su interior.

Foro de JoomlaSpanish

Probablemente la comunidad más grande y activa unida en un foro.



Foro de Joomla en forosdelweb

Una sección de Joomla en un sitio muy activo en lo que se refiere a programación web.




3. Descarga

Los paquetes principales de Joomla se pueden obtener de dos sitios

Joomla.org download (ENG)

Para descargar la versión original, en inglés.




JoomlaSpanish

Contiene versiones de Joomla traducidas al español.




En ambos servidores encontraremos la versión 1.0.x y la versión 1.5.x siendo siempre recomendable trabajar con la 1.5.

Actualizaciones

Una vez que hayamos puesto en funcionamiento un sitio web de Joomla es recomendable estar pendiente de las pequeñas revisiones que se hacen periodicamente. En estos casos sólo tendremos que descargar el archivo que se ajuste a nuestra situación y transferir su contenido mediante ftp al servidor. Por ejemplo, si hemos instalado la versión 1.5.7 y aparece una nueva versión denominada 1.5.8, en los servidores encontraremos un archivo que nos sirve para pasar de una versión a otra, sin dañar en ningún momento el contenido de nuestro portal, sólo corrigiendo los archivos que hacen que éste funcione.

Pasar de Joomla 1.0 a 1.5 (ENG)

Esta página da las pautas necesarias para convertir un portal existente a la versión 1.5


4. Instalación

En el apartado 2 se puede encontrar información suficiente para realizar el proceso de instalación. Normalmente transferiremos los archivos a un servidor mediante ftp y posteriormente realizaremos el proceso de instalación escribiendo en el navegador la siguiente dirección:

http://servidor/instalation

El servidor debe cumplir dos requisitos: que disponga de una base de datos instalada (habitualmente de tipo MySQL) y un intérprete de lenguaje php. Estos dos son requisitos que suelen cumplir los dominios sin mucho problema, aunque no sucede siempre con los servidores de espacio gratuito.

Probar antes de instalar

El hecho de que las páginas de Joomla sean dinámicas no significa que no se pueda instalar en un ordenador local para hacer pruebas, si bien es cierto que necesitaremos realizar algunas operaciones previas.

Para poder hacer pruebas en un ordenador local necesitaremos instalar previamente lo que se conoce como un LAMP, un conjunto de aplicaciones formado por Linux, Apache, MySQL y PHP. En nuestro caso no necesitaremos Linux necesariamente y también podremos optar por utilizar alternativas a Apache y MySQL.

MoWeS Portable. Modular WebServer

MoWes (anteriormente conocido como WOS) es un conjunto personalizable de aplicaciones para crear un pequeño servidor dentro de nuestro ordenador con Windows. Una vez que hemos descargado e instalado MoWeS podremos llevarlo en una memoria USB a cualquier otro ordenador y emplearlo para hacer presentaciones, pruebas, etc. Para acceder a las páginas web abriremos un navegador y escribiremos http://localhost




Joomla! Spanish-Uniform Server

Este Pack creado por Joomla Spanish nos permite probar un par de versiones de Joomla con un sistema similar al anterior. Se descomprime en una carpeta, se ejecuta el programa que corresponde al servidor y desde el navegador se accede a localhost.



Instalar LAMP

Si vamos a trabajar con ordenadores Linux no necesitaremos hacer nada de esto, bastará con instalar apache, mysql y php para poder disponer de un servidor de pruebas. Colocaremos las páginas web en la carpeta /var/www y podremos empezar a trabajar.


5. Configuración del portal

La configuración y manipulación de la estructura del portal se hace desde lo que se conoce como back-end. Se accede allí mediante la siguiente dirección:

http://tuservidr/administrator

Guía de inicio rápido con Joomla

En este manual encontraremos los conceptos básicos para realizar la administración del portal.




Security List (ENG)

Esta página del wiki de Joomla da las pautas necesarias sobre seguridad que todo el mundo debería conocer para gestionar un portal Joomla.




6. Ampliación de Joomla

En las páginas de Joomla disponemos de diferentes espacios en los que podemos decidir qué información vamos a mostrar. La información en cuestión se mostrará dentro de módulos. Por ejemplo podemos insertar un cuadro con noticias de última hora, una calendario, un reloj, etc.

Los plugin nos permiten incrementar las prestaciones del portal añadiendo nuevas funciones de todo tipo. Posteriormente el resultado que produzcan estas extensiones se puede mostrar en pantalla dentro de módulos. Podemos instalar plugin para gestionar galerías de imágenes, para contar con foros, etc.

La gestión de módulos y plugin se realiza desde el back-end. Podemos instalar tantos módulos nuevos como deseemos, pero teniendo presente que cada nuevo módulo puede suponer un agujero de seguridad si este no se actualiza con la adecuada frecuencia o proviene de una fuente poco fiable.

Bajo el término de extensiones se agrupan multitud de herramientas, componentes, módulos, plugin, mambot, etc.

Joomla Extensions (ENG)

Es el sitio que agrupa todos los plugin y módulos que se utilizan en Joomla. Agrupadas por categorías, es el primer sitio dónde debemos buscar si pretendemos que nuestro portal haga algo nuevo que no hace con la configuración predeterminada.


Extensiones Joomla

Sección de JoomlaSpanish dedicada a las extensiones. La ventaja es que están traducidas al español.



Editor Pick (ENG)

Selección del staff de Joomla con las mejores extensiones desde su punto de vista.

Most Popular Extensions (ENG)

Recopilación con las extensiones más populares de Joomla, una lista similar a la de Editor Pick's, pero que no siempre coincide.




7. Extensiones que necesitas

Algunas extensiones son de uso tan común que casi podrían ser parte del paquete original.

JoomlaXplorer y extplorer

Permiten realizar tareas de gestión de los archivos del portal, como copiar, eliminar, crear carpetas, modificar permisos, etc. Son el sustituto ideal para los servidores que limitan el acceso mediante ftp.



JCE Editor

Es un sustituto para TinyMCE, el editor que acompaña a Joomla. Con Joomla podemos instalar tantos editores como deseemos y permitir incluso que cada usuario elija el que más le guste.



Joomla FCK Editor

Otra alternativa interesante al editor estándar de Joomla. Instrucciones sobre su instalación.

Remository

Un sistema de descargas muy completo, con estadísticas, categorías, comentarios, etc. Se utiliza para subir archivos al servidor y dejarlos disponibles para que los usuarios los puedan descargar.


Joomlapack

Es un sistema para crear copias de seguridad de los contenidos del portal.




AllVideos Reloaded

Un sistema para poder mostrar cualquier tipo de vídeo en un artículo de Joomla.




Jevents

Para añadir calendarios de todo tipo, insertar citas, etc. dentro de Joomla.




Community Builder

Modifica el sistema de registro de usuarios de Joomla para aportar mayor flexibilidad, más niveles, permisos, recogida de datos, etc.




AJAX Shoutbox

Provee de un pequeño sistema de chat al sitio web.


Joomla Comment

Permite incorporar un sistema de comentarios a cada noticia que generemos en el portal, permitiendo conocer la opinión de los usuarios.


MorfeoShow

Galerías de imágenes para el portal.


Fireboard

Para crear un foro perfectamente integrado con Joomla.




8. Plantillas

La apariencia de Joomla se define mediante plantillas (templates), el conjunto formado por una página php que define los espacios y de una o varias hojas de estilos CSS que marcan su apariencia. Podemos incorporar tantas plantillas como deseemos y utilizar la que consideremos más oportuna en cada momento, incluso en diferentes partes del portal podemos contar con diferentes plantillas.

Manual de desarrollo de plantillas en Joomla 1.5

Manual en español para diseñar plantillas de Joomla desarrollado por Comunidad Joomla.


Joomlaos.de (DEU)

Cientos de plantillas para Joomla 1.0 y Joomla 1.5. En este sitio podemos encontrar alguna que se ajuste a nuestras necesidades.



Joomlahacks (ENG)

Otro montón de plantillas para Joomla.



Joomla24

Más plantillas para todos los gustos.


9. Más ayudas y recursos

Hay mucha información en Internet que nos resultará interesante al ir avanzando en el trabajo con Joomla.

Acelera el back-end de Joomla con Google Gears

Para acelerar el funcionamiento de la administración de Joomla.


Joomlastats paso a paso

Explicación de la instalación de un sistema de estadísticas en Joomla

Recuperar la contraseña de administrador de Joomla

Si perdimos la contraseña de administrador, hay formas de recuperarla.

Los candados en Joomla

Como resolver los problemas que se derivan de no cerrar bien los artículos, cuando aparecen los pequeños candados junto a las entradas.

Cambiar el favicon de Joomla

Para cambiar el icono que aparece en la esquina superior izquierda del navegador.

10. Inspiración

Busca inspiración para crear un sitio basado en Joomla.

Joomla creme

Recopilación de buenas prácticas basadas en sitios de Joomla. Plantillas de todo tipo bien aplicadas.


Joomla Catalog

Un catálogo de sitios basados en Joomla, con todo tipo de páginas.



- O -

08 noviembre 2008

Bolonia for dummies

Todos los movimientos del Tratado de Bolonia, el Espacio Europeo de Educación Superior y las nuevas titulaciones explicado para que todo el mundo lo entienda.

Bolonia for dummies

Una excelente iniciativa que conocí vía meneame.

06 noviembre 2008

¿Cuántos se apellidan como tu?

En la página web del Instituto Nacional de Estadística, el INE, se puede averiguar cuántas personas comparten tu mismo apellido por provincia, indicando dónde residen o dónde nacieron. Si tienes un apellido no muy común puedes ver fácilmente de dónde proviene aproximadamente.

Distribución de apellidos

Visto en la genial Meridianos, que lo vio antes.

Me ha recordado a otra página muy interesante del INE que incluye los nombres que se le ponen a los niños a través del último siglo. Permite ve cómo van cambiando las tendencias en nombres de niños y niñas y cómo, a través de los años, seguimos siendo un país de Cármenes, Josés y Marías, pero en estos últimos años también de Lucías, Alejandros, Davides y Lauras.

Nombres más frecuentes en nacimientos (es una hoja de cálculo)

29 octubre 2008

¿Qué fue de su agria polémica con Mambo?

Todo el que anda metido en el mundillo de Joomla sabe que éste nacio como respuesta de algunos de los creadores de Mambo a su pseudo-intento de privatización-comercialización. La gente detrás de Mambo hizo algunos movimientos que no gustaron a toda la comunidad que lo apoyaba y optaron por crear una versión totalmente libre de Mambo, llamada Joomla.

La cantidad de sitios que empleaban Mambo por aquel entonces (año 2005) era enorme, como su popularidad. Pero, ¿como está la situación en la actualidad? Tenemos una forma de comparar la cantidad de búsquedas que se generan en Google mediante la herramienta Google Trends. Mira, mira:

Comparación entre las búsquedas sobre Mambo y Joomla.

Como se puede observar, la presión de joomla está haciendo que Mambo se venga abajo en apenas dos años.

Otro aspecto interesante es cómo andan las búsquedas entre Joomla y Drupal

Joomla o Drupal

En este caso ambos prosperan, aunque la curva de crecimiento de mucho más pronunciada en el caso de Joomla. No siempre ha sido así. En los comienzo de Joomla, Drupal era una alternativa muy seria a la hora de optar por la implantación de un sistema de gestión de contenidos versátil y eficaz.

Google Trends nos permite hacer comparaciones en un determinado contexto. Así podemos ver, por ejemplo, la incidencia de Joomla, Drupal y Mambo en España, por ejemplo.

Joomla, Drupal y Mambo en España

Aquí se puede ver que los más interesados en Joomla son los gallegos.

Buscando estadísticas más dolorosas, podemos ver la incidencia que tienen las búsquedas sobre Linex en comparación con las de Ubuntu.

Linex, Guadalinex y Ubuntu en España

En este caso encontramos lo que se podría denominar una "aplastamiento" de las búsquedas. La propia comparación entre Debian y Ubuntu demuestra cómo ha sabido llegar Ubuntu al gran público y devorar a su propio padre.

Ubuntu vs Debian

Por cierto, mañana, nueva versión de Ubuntu.

25 octubre 2008

Problema al subir imágenes a Joomla con el Administrador de imágenes

Un compañero ha encontrado hace unos días un pequeño bug en los portales de Joomla con los que trabajamos, en su versión 1.0.15 y la traducción al español. Al intentar eliminar alguna imagen mediante el Administrador de imágenes decía que no.

La solución se encuentra bastante rápido en Internet, hay un hilo en los foros de JoomlaSpanish dedicado al respecto

No puedo eliminar imágenes

La solución rápida es reemplazar el archivo /administrator/components/com_media/admin.media.html.php

por el que se encuentra en el foro: admin.media.html.php

Se puede reemplazar mediante ftp o utilizando el componente JoomlaXplorer.

19 octubre 2008

Consejos de usabilidad

Cristalab publica una lista con 20 consejos, algunos dolorosamente obvios, para mejorar la usabilidad de cualquier proyecto web. Si vas a realizar una página web, te interesa leerlos

20 consejos de usabilidad esenciales para un proyecto web

18 octubre 2008

Hábitos para escribir código seguro en PHP

7 hábitos 7 nos proponen desde IBM Developer Works para hacer que nuestras páginas en php resulten más seguras.

Seven habits for writing secure PHP applications

Estos se resumen en lo siguiente:

1. Comprobar siempre los valores que introduce el usuario.
2. Proteger el sistema de archivos (antes descargas y cosas así).
3. Proteger la base de datos.
4. Proteger las sesiones.
5. Protegerse ante ataques XSS (Cross-Site Scripting).
6. Verificar los POST de los formularios.
7. Protegerse contra los CSRF (Cross-Site Request Forgeries).

Es un artículo muy técnico, pero muy útil. Al final del artículo podemos encontrar una larga lista de enlaces para seguir profundizando en el tema.

17 octubre 2008

Flash CS4. El panel de acciones

¿Qué ha cambiado en Flash CS4 en lo que se refiere al panel de acciones. Sólo se ha incorporado una novedad, el control de mayúsculas y minúsculas, que parece indicar que podremos recibir avisos al equivocarnos por el uso de mayúsculas y minúsculas, lo que se conoce como case-sensitive, vamos.

Más información en The Flash Blog

Flash CS4 Actions Panel FAQ

El matiz desde luego está claro: mientras que Flash CS3 incorporaba una reestructuración completa del lenguaje Actionscript, con su versión 3.0, Flash CS4 se enfoca mucho más en incorporar mejoras a la parte de diseño.

16 octubre 2008

Openoffice 3.0 en español

Y finalmente, tras el primer empuje de las descargas de la nueva versión, ya se puede descargar Openoffice.org 3.0 en español

Descarga Openoffice 3.0 en español para Windows

13 octubre 2008

Openoffice 3.0

La noticia del día es la aparición de Openoffice 3.0, la mejor suite ofimática existente en el mercado, con procesador de texto, programa de presentaciones, hoja de cálculo, etc. y todo eso con coste cero, gracias a las virtudes del software libre.

Openoffice 3.0

Aunque se puede descargar desde hace un par de días, hoy es el día oficial del lanzamiento y cuando previsiblemente se podrá obtener la versión en español de Openoffice.org 3.0.

Como siempre, Openoffice se puede utilizar tanto en Linux como en Windows, además de ser compatible con otros procesadores de textos populares, como Word.

12 octubre 2008

Si las piedras hablaran

En el diario Hoy de hacen eco hoy de la presentación de un libro cuyos autores conozco personalmente, en especial a Helio, con el que he compartido fatigas en más de una ocasión.

Presentado el libro "Si las piedras hablaran"

Me llamó el la atención sobre el hecho de que el periodista se refiere a una web en la que trabajamos juntos, un trabajo del que nos sentimos, creo especialmente orgullosos.

Tras las huellas de nuestros orígenes

Mi enhorabuena por el libro, que he tenido oportunidad de leer, y que cuenta con unas ilustraciones y unos textos excepcionales sobre Olivenza, una población cercana a Badajoz.

11 octubre 2008

Flash CS4. Vídeo con todas las novedades

En gotoandlearn se puede ver un pequeño tutorial de 20 minutos con todas las novedades que incorpora Flash CS4, que está apareciendo estos días.

Flash CS4 Feature Tour

Algunos cambios son muy significativos, como el llevar todas las herramientas y el panel de propiedades a la parte derecha. Sin duda un trastorno para las personas que trabajen mucho con Flash. No obstante se incorpora un sistema muy cómodo para redistribuir el espacio.

Manuales de Joomla 1.5

Un gran detalle que diferencia a Joomla 1.0 de Joomla 1.5 es la abundante documentación que encontramos para este segundo. Ya hemos avisado anteriormente del Manual de Joomla 1.5.

Para aquellos que busquen algo más en la trastienda, tenemos también a nuestra disposición la documentación necesaria para implementar nuestras propias plantillas para Joomla. Las plantillas nos permiten modificar completamente la apariencia del portal, los espacios dónde se ubican los módulos, etc. Para su creación se requiere unos conocimientos básicos de html, php y del uso de hojas de estilo.

Manual de desarrollo de plantillas para Joomla 1.5

Completamente en español, gracias al trabajo de Comunidad Joomla. En este caso, además del PDF nos ofrecen la posibilidad de descargar algunos ejemplos.

Y tú, ¿a qué esperas para pasarte a Joomla 1.5?

09 octubre 2008

Adiós Bonjour


Uno de esos procesos que andan perdidos por los ordenadores de Windows sin tener mucha utilidad son los que derivan de bonjour. Si alguna vez has instalado Quicktime o iTunes probablemente tengas un proceso llamado mdsresponder ejecutándose todo el tiempo que utilizas tu ordenador. Para saber si lo tienes insalado sólo tienes que mirar para ver si tienes una carpeta llamada bonjour dentro de la de Archivos de programa o Program Files.

Como siempre, los usuarios de Linux no tienen este problema.

Estos procesos no tienen porqué ser peligrosos, pero lo cierto es que consumen recursos innecesariamente. Para eliminarlo hay unas instrucciones muy claritas en esta web:

How to remove and Uninstall Bonjour mDNSResponder.exe Process

Por si acaso describo aquí los pasos esenciales:

1. Inicio>Ejecutar y escribimos esto (puedes copiar y pegar):
“%PROGRAMFILES%\Bonjour\mDNSResponder.exe” -remove
2. De nuevo hacemos lo mismo y escribimos esto otro (sí, también se puede copiar y pegar):
regsvr32 /u “%PROGRAMFILES%\Bonjour\mdnsNSP.dll”
3. La primera elimina uno de los dos procesos y la segunda la librería asociada. Reiniciamos el ordenador y ya podemos borrar la carpeta bonjour para terminar.

Ya hemos hablado antes de esto de borrar procesos, más en la sección seguridad.

07 octubre 2008

Más juegos Flash

A través de microsiervos encuentro este juego hecho con Flash que es exactamente lo que promete, un destructor de producitividad, además de un magnifico ejemplo de cómo una idea muy sencilla puede resultar adictiva.

Boomshine



En la web de microsiervos se pueden encontrar más enlaces a otros juegos, para ti que tienes tiempo libre. Otros muchos más en la propia web de Albino Blacksheep.

05 octubre 2008

Nueva versión de Gimp

Se ha publicado una nueva versión de Gimp, y ya es la 2.6. Esta nueva versión incorpora novedades en su interface y más sencillez de uso. Aquí se pueden ver sus novedades en inglés:

Relelase notes

Está disponible para su descarga en Windows mientras que para Linux, hasta que aparezca en nuestra distribución favorita podemos utilizar las fuentes:

http://gimp.org/downloads/#mirrors

24 septiembre 2008

Drivers para tarjetas de vídeo, sonido, impresoras...

..., escáners, pantallas, BIOS y así hasta treinta mil drivers diferentes y veinte mil manuales. Todo eso está recopilado en el sitio web de Nodevice

Nodevice.com

Es decir, el sitio ideal para encontrar controladores antiguos, de esos de los que no encontramos el CD por ningún lado y en su página web ya aparece descatalogado. Esto es sólo para usuarios de Windows, ya que los de Linux no tienen este problema.

Hice una pequeña prueba, buscar "canon bjc", los controladores de un modelo antiguo de impresora Canon y aparecen 945 controladores diferentes. Más que suficiente para encontrar lo que se busca.

Visto en Lifehacker.

23 septiembre 2008

Novedades de Photoshop

En Cristalab recopilan las novedades que trae la nueva versión de Photoshop, denominada CS4, que está a punto de caer

Photoshop CS4. Top 8 de novedades

En especial la última, la de los sufistas, parece ciencia ficción.

17 septiembre 2008

Corre que te corre

Magnifico ejemplo de uso de Flash en el que podemos echar una carreracon el mismísimo Usain Bolt símplemente con los dedos, nunca mejor dicho.

You vs Bolt

Es muy sencillo, sólo hay que presionar la tecla de espacio hasta que suene el pistoletazo de salida y luego las teclas de izquierda y derecha. Viesto en el pito doble.

16 septiembre 2008

Manual de Joomla 1.5

El equipo de traducción de Joomla acaba de publicar su traducción de la Guía Rápida de Joomla 1.5, el método ideal para comenzar a trabajar y conocer los principios básicos del funcionamiento de Joomla.

Guía de inicio rápido para el usuario de Joomla 1.5

Visto en Comunidad Joomla!

08 septiembre 2008

Curso de XHTML y CSS

Imprescindible para cualquier persona que quiera crear una página web o se mueva en este mundillo. Las gentes de Cristalab han creado un curso (en perfecto español) sobre XHTML y CSS.

Curso de CSS

En el se revisan las técnicas básicas y los conocimientos imprescindibles para el diseño web del siglo XXI.

02 septiembre 2008

Modas

En este mundo las modas avanzan cada vez más rápido. En MediaVida (visto en meneame) se hacen eco de una tendencia consistente en colgarse cassetes a modo de collar. A lo largo del hilo se puede ver la evolución de dicha tendencia.

Emo Cassetes

No tiene desperdicio.

25 agosto 2008

Marcas blancas

Salgo de mi pequeño retiro estival para dejar constancia de este útil wiki que incluye un listado de marcas blancas de productos de alimentación y sus correspondientes fabricantes. Adquiriendo marcas blancas se puede ahorrar mucho en la cesta de la compra.

Wiki de marcas blancas

Viene de la web de El replicante.

15 agosto 2008

100 consejos para mejorar tu forma de impartir clase

Smart Teaching es un sitio web en inglés dedicado a ofrecer recursos para profesorado y estudiantes, desde la óptica de la docencia. En esta página encontramos hasta 100 recomendaciones y recursos para personas que se vayan a convertir en docentes.

100 essential Tips and Resources for Student Teachers

También tienen un inmenso listado de vídeos de buenas prácticas en la docencia.

13 agosto 2008

Documentales imprescindibles

En decine21 publican una lista con cien documentales imprescindibles, entretenimiento para el verano.

Los 100 mejores documentales

Visto en meneame, donde la lista de comentarios supone otra fuente imprescindible de recursos para encontrar nuevos documentales que merece la pena ver.

En lo que se refiere a documentales hay multitud de sitios donde encontrarlos. Páginas como Snagfilms, que incluye unos 200 documentales, o en español con documentalestv-on, con una cantidad similar, o bajarsedelmundo, con más de 600 documentales en español.

Para terminar, en decine21 incluyen una extensa lista de listas imprescindibles, de esas que tanto gustas: las 65 mejores películas españolas, los 100 mejores westerns, etc.

Nuestas listas, de decine21

11 agosto 2008

Integrar Google Calendar con php

Vía Sentido Web encontramos este artículo de IBM sobre cómo incorporar los contenidos de una agenda creada con Google Calendar dentro de un proyecto web desarrollado con php. Nos muestra cómo mostrar los eventos, añadir nuevos, etc.

Integrate your PHP application with Google Calendar

Con estas opciones (mostrar, añadir y modificar) podemos contar con una completa agenda sin necesidad de reinventar la rueda completamente.

09 agosto 2008

Recursos precocinados para JQuery

Tremenda lista de recursos ya preparados para incorporar a un sitio web que utilice la librería javascript JQuery.

Recursos Jquery


Están ordenados según su función, y la lista no se acaba nunca. Visto en Vecindad Gráfica.

07 agosto 2008

Filehippo avisa de las últimas versiones

La página de Filehippo es un portal dedicado a las descargas de algunos programas muy útiles y populares. Es un sitio perfecto para mantener al día nuestras aplicaciones, generalmente de Windows, ya que los usuarios de linux no suelen tener este tipo de problemas.

filehippo.com

Lo curioso es que han lanzado una pequeña aplicación capaz de inspeccionar los programas instalados en nuestro ordenador y avisarnos en el caso de que haya nuevas versiones, con enlaces para descargarlas. Esta es la página que nos muestra.



El programa se puede descargar e instalar desde aquí.

Filehippo Update Checker


Disponen de una versión standalone, que no no requiere instalación, sólo se ejecuta y listo, lo que ahora se conoce como una versión portable.

05 agosto 2008

Buenas prácticas para una web portable

La W3C ha publicado hace un par de días un documento con indicaciones sobre buenas prácticas a la hora de diseñar espacios web orientados a dispositivos móviles.

Mobile Web Best Practices 1.0

Una lectura obligada para quien se dedique a estos menesteres.

03 agosto 2008

Dos vídeos impresionantes

Dos vídeos musicales vistos estos días en Hipersónica, cada cual en su estilo, merecen la pena. El primero es de Vetusta Morla:



y el segundo de Gnarls Barkley:

01 agosto 2008

Aprende Flex en una semana

En la página siguiente se encuentran un montón de vídeos (en inglés) para aprender a programar en Flex en tan sólo una semana, mediante un método estructurado diseñado por Adobe.

Flex in a Week Video Training

Para ir probando los ejemplos se puede utilizar la versión de prueba de Flex.

31 julio 2008

Encriptando en Gmail

En una red cada vez más axfisiada por los intentos de control que florecen a diario, lo mejor es encriptar nuestras comunicaciones siempre que sea posible. Gmail ya nos permite encriptar completamente nuestra comunicación con su servidor, sólo hay que acceder a Opciones y activar la opción Usar siempre https, al final de la página.



De este modo nuestros correos viajarán siempre de una forma más segura.

Visto en Bitelia y en otros sitios.

Por cierto, que también se puede activar la opción que hace que todos nuestros mensajes se envíen utilizando la codificación UTF-8, a ver si poco a poco se termina de imponer.

29 julio 2008

Nueva versión de Floola

Acaba de salir una nueva versión de Floola, y ya es la 3.2. Floola es un programa que nos permite gestionar nuestra colección de música y sincronizarla con cualquier iPod, incluyendo fotos, vídeos o podcast. Es un reemplazo perfecto para iTunes, ya que Floola es mucho menos intrusivo, no requiere instalación. Es gratuito, aunque no es de código abierto. Está disponible también para Linux, Windows y Mac.

Floola

La forma ideal para librarse del molesto iTunes.

Por cierto, que a la hora de instalarlo no tuve manera de hacer funcionar los podcast, ni se sincronizaban ni se descargaban. Tras leer algunos foros la conclusión era que podía tener mal indicada la generación del iPod, y es que en mi caso, lo adiquirí en el año 2004, justo cuando se estaba produciendo la transición entre el iPod de 4ª generación y el iPod Color, el primero que gestionaba fotografías. Pues bien, parece ser que aunque es un iPod Color, a efectos de gestión de podcast, funciona como uno de cuarta generación. Cosas que pasan. Hice el cambio y ahora me funciona todo a la perfección.

Actualización: La versión nueva ha funcionado fatal, por ahora he regresado a la anterior. :-(

27 julio 2008

Subversion

La gestión de un proyecto en el que participan varias personas suele ser complejo. Si se trata de un desarrollo informático aún se complica más, ya que los archivos con el código se modifican una y otra vez con frecuencia. Para mejorar el proceso existe una aplicación de código abierto denominada Subversion, que es una especie de versión mejorada de CVS. Es un sistema que se instala en un servidor permitiéndo a los miembros del grupo realizar modificaciones sobre ellos, con control de las versiones.

Subversion

En el apartado de documentación, mantienen actualizado un libro en diferentes formatos con toda la ayuda necesaria para ponerlo en marcha y comenzar a trabajar.

Documentación de subversion

25 julio 2008

Watchmen en cine

El 13 de marzo de 2009 aparecerá una película basada en el comic Watchmen de Alan Moore. Ya se pueden ver los primeros trailer.


La película está creando tanta expectación que ya hay páginas y páginas sobre la misma.

La película. Blog en español.
Información en IMDB.
Web oficial. Imperdible.
Su propio canal en youtube

22 julio 2008

20 aniversario

Más lecturas veraniegas: se cumple el 20 aniversario de la película de José Luis Cuerda Amacenece que no es poco. Obra cumbre de la cinematografía albaceteña.

Dios es uno y trino

Película imperdible dónde las haya. Visto en meneame.

20 julio 2008

El timo de Ericsson

Hoy me ha llegado a varias cuentas de correo la resurreción de un antiguo Hoax, mediante el cual, si mandas una serie de correos a tus conocidos enviando una copia del mismo a una dirección de ericsson.com te envían, pasados unos días, un teléfono móvil totalmente gratis.

Hay montones de referencias en Internet a este tipo de timos, que unidos al del niño del trabajador de Telefónica que está gravemente enfermo (o cualquier otra compañía) son probablemente los dos más populares de toda la red. La foto del pobre niño aparece al menos una vez al año en nuestros buzones de correo. Siempre la misma foto. Año tras año.

Más información exhaustiva sobre el hoax de Ericsson en concreto

Quitando las ganas que tienen algunos de reirse del personal, lo peor es que muchos de esos correos acaban siendo listas interminables de direcciones de correo electrónico que suelen caer en manos poco escrupulosas y que las utilizan para hacer un poco de spam.

No confundir con el famoso gag de Monty Phyton que sirvió para acuñar el término.



Por último, siempre es bueno recordar que eso de mandar un correo a muchas personas en el campo Para: o A: es, además de contraproducente, ilegal según la LOPDCP (Ley Organica de Protección de Datos de Caracter Personal). Para este tipo de envíos tenemos el campo BCC:, que envía el mismo correo a quien queramos pero sin que se vean las direcciones de los receptores.

En fin, resurecciones veraniegas, nada más.

17 julio 2008

Manejo de servicios en Linux

Un interesante artículo sobre cómo gestionar los servicios de un sistema Debian, en este caso enfocado a Ubuntu.

Como parar e iniciar servicios durante y después del arranque de Linux

Viene bien para refrescar conceptos.

15 julio 2008

Protege tu servidor

Este artículo incluye 28 medidas para blindar un servidor Linux ante cualquier tipo de ataques.

28 Steps on how to harden your linux server

Buenas prácticas por todos lados. Un artículo que no hay que dejar sin leer.

13 julio 2008

Tutoriales sobre Linux


La página de Howtoforge proclama tener manuales sencillos sobre casi cualquier asunto relacionado con Linux.

Howtoforge

Un par de ejemplos:
Y así muchos más.

11 julio 2008

Dylan, aviones y trileros

Seguimos con el verano, recien llegado del concierto que ha dado Bob Dylan para cerrar su gira en España, en Mérida. Impresionante. Hubo más gente allí. Esto fue lo que tocó, como se indica en el foro Highway 61, de dónde viene la foto:

1. Watching The River Flow
2. Lay, Lady, Lay
3. Rollin' And Tumblin'
4. Stuck Inside Of Mobile With The Memphis Blues Again
5. A Hard Rain's A-Gonna Fall
6. High Water (For Charlie Patton)
7. Love Sick
8. It's Alright, Ma (I'm Only Bleeding)
9. Spirit On The Water
10. Highway 61 Revisited
11. When The Deal Goes Down
12. Summer Days
13. Ain't Talkin'
14. Thunder On The Mountain
15. Like A Rolling Stone


Os dejo con un par de enlaces propios de estas fechas, más relajados y ociosos:

  • Un vídeo muy interesante que muestra como hacen los trileros para engañar a la gente con un rápido juego de manos. Muy ilustrativo.

05 julio 2008

Cómo hacer una foto de fuegos artificiales


Seguimos con pocas entradas en estos días veraniegos. En esta ocasión sobre un interesante artículo escrito en perfecto inglés sobre las páutas que hay que seguir para hacer fotografías de calidad de fuegos artificiales, juegos de luces en plena noche que ponen a prueba la obturación más avezada.

How to Photograph Fireworks Displays

Imprescindible para obtener buenos resultados en las fiestas patronales que pueblan cada verano la geografía de nuestro país (y supongo que de otros).

Entre las pautas que se nos dan:
1. Usar siempre un trípode (o agarrarse bien a una farola, apoyar la cámara en algún lado, etc).
2. Utilizar un disparador. Esta opción requiere una pequeña inversión, claro.
3. Decidir previamente qué espacio vamos a fotografiar, ya que obviamente no podemos mover la cámara una vez que ha comenzado el fuego.
4. Decidir si vamos a obtener un pequeño detalle o un espectro muy amplio.
5. Apertura: Según el autor, algún valor entre f/8 y f/16.
6. Velocidad: En general recomienda una velocidad corta, aunque jugar con este valor proporcionará resultados interesantes.
7. ISO: 100, siempre un valor bajo.
8. Apagar el flash.
9. Fotografiar en modo manual, claro, entre otras cosas para poder manipular esos valores.
10. Experimentar mucho.
En el artículo se pueden encontrar algunas recomendaciones más.

29 junio 2008

Configuración del correo de Arrakis. Relay not Permitted

En estos días de pocas anotaciones he tenido algunos problemas con el correo. Obtenía constantemente un error que decía "Relay Not Permitted" al intentar enviar con Thunderbird.

El problema ha surgido al cambiar mi proveedor la configuración de la ADSL, que en realidad no ha sido tal, sino que parece ser que Arrakis ha revendido su base de clientes a Jazztel, con los consiguientes trastornos.

Para esta cuestión la solución ha sido configurar el correo como sigue:

Correo entrante
Todo como estaba.

Correo saliente SMTP
Servidor: smtp.arrakis.es
Usuario: nombreusuario@arrakis.es
Conexión segura: No

y se resolvió el problema. Ahora sólo me queda averiguar por qué se desconecta amule cada cierto tiempo. Mejor lo miro en los foros de jazztel.

19 junio 2008

Cierran los CAP

Hoy se puede leer una noticia relacionada con Educación y Madrid, parece ser que van a cerrar 23 de los 28 CAP existentes en la Comunidad de Madrid. Los CAP son los centros de formación del profesorado que garantizan su constante actualización didáctica y metodológica.

La Comunidad eliminará 23 centros de formación (terra.es)

Desde luego es una noticia para hacerse eco. En este weblog exponen un manifiesto sobre el asunto.

Manifiesto de No al cierre de los CAP

¿Tendrá que ver con lo que está pasando en la Sanidad en la CCAA de Madrid? Parece que la Educación va por el mismo camino. Sea como fuere, son 20 años de esfuerzo un tanto malogrados.

18 junio 2008

Firefox 3

Hoy es el día señalado para descargar Firefox 3. Si aún sigues esclavo de Internet Explorer es una oportunidad única y de paso participar en un intento de conseguir un record con el máximo número de descargas de un programa en 24 horas. Las 24 horas de España van de las 19:00 de la tarde de hoy hasta el miércoles 18 de junio a las 19:00

Descarga Firefox 3, hoy es el día.

No tanto por el record sino porque es el mejor navegador existente.

17 junio 2008

Nueva versión de TCPDF

TCPDF es una clase creada con php que sirve para que un sitio web pueda crear archivos pdf. Es también la clase que utiliza Joomla para crear sus archivos pdf. En los últimos tiempos están sacando bastantes versiones. Así, el pasado 13 de junio publicaron la versión 3.0.0.1, con montones de mejoras. Hoy en día TCPDF incluye soporte para diferentes juegos de caracteres, gestión de código HTML, soporte para TrueType, justificación de texto, enlaces, etc.

TCPDF

En fin, que ya tiene prácticamente todo lo que se necesita para poder crear archivios pdf de calidad.

En esta versión se ha mejorado mucho la documentación y los ejemplos de uso, que son realmente claros. Como ejemplo, la sección que explica cómo utilizar fuentes truetype dentro de un pdf creado con TCPDF.

También resulta interesante la explicación sobre la instalación, en especial la parte que habla de cómo deben quedar los permisos una vez completada la misma.

14 junio 2008

7 truquitos 7 para mejorar la seguridad de Joomla

En Marcofolio han publicado 7 medidas para optimizar la seguridad de un sitio web basado en Joomla.

7 tips to optimize Joomla!

Traducidas a nuestro idioma y resumidas son las siguientes:
  • No utilizar el prefijo predeterminado (jos_) para las tablas de Joomla en MySQL
  • Eliminar, editando los archivos php si es necesario, el número de versión de los componentes, plugins, etc. Para no dar pistas, claro.
  • Activar SEF para reescribir las url del sitio.
  • Mantener siempre los componentes y el propio portal actualizados.
  • Utilizar los permisos de archivos correctos. Esta es interesante porque siempre suele haber dudas. Esto es lo correcto:

  • PHP files: 644

  • Config files: 666

  • Other folders: 755
  • Asegurarse de eliminar los archivos que puedan quedar al eliminar cualquier complemento de Joomla.
  • Tener un archivo .htaccess en condiciones. El artículo sugiere lo siguiente:
########## Begin - Rewrite rules to block out some common exploits
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
# Block out any script that includes a <> tag in URL
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2}) [OR]
# Block out any script that tries to set CONFIG_EXT (com_extcal2 issue)
RewriteCond %{QUERY_STRING} CONFIG_EXT([|%20|%5B).*= [NC,OR]
# Block out any script that tries to set sbp or sb_authorname via URL (simpleboard)
RewriteCond %{QUERY_STRING} sbp(=|%20|%3D) [OR]
RewriteCond %{QUERY_STRING} sb_authorname(=|%20|%3D)
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

11 junio 2008

Actualización de seguridad de JoomlaXplorer

Nos avisa Antonio de la aparición de una actualización de seguridad de joomlaXplorer, que ya va por su versión 1.6.3. El componente se puede descargar de aquí.

JoomlaXplorer 1.6.3

joomlaXplorer es un interesante componente de Joomla que nos permite realizar gestiones sobre los archivos del sitio web, sobre los php, css, etc. Podremos cambiar permisos, mover archivos, borrar, etc.

También cuentan con una versión nativa para Joomla 1.5, llamada extXplorer.

10 junio 2008

06 junio 2008

Cheatsheet CSS

Un recordatorio rápido de lo más importante de las hojas de estilo (en un nivel básico), todo recogido en una sóla página. Un documento para tener a mano a la hora de desarrollar hojas de estilo.

Chuleta CSS

Visto en Vecindad gráfica

25 mayo 2008

Temas libres para Joomla

8 temas 8 son los que contiene ahora mismo la web de Templatesfeed para poder utilizar con Joomla. Este espacio recopila plantillas para varios CMS diferentes, todas libres.

Plantillas para Joomla en templatesfeed

En cada una podemos ver su apariencia, algunos detalles y comentarios de los usuarios. Visto en ARTEgami.

22 mayo 2008

Linex 2008 en el horizonte

Según una nota de prensa podemos saber que se aproxima una nueva versión de gnuLinEx, previsiblemente para finales de verano, la versión Lenix 2008, dibujando el panorama de lo que será Linex en el futuro, unido al rediseño de Linex Edu.

Ya se puede ver una primera versión alfa para ir haciendo pruebas

Linex 2008 ISO

Buenas noticias por todas partes.

18 mayo 2008

Crear gráficas mediante PHP

Libchart es una librería que sirve para crear gráficos de barras, de tarta y de todo tipo mediante php. Así podemos llevar estadísticas visuales a nuestras páginas como haríamos con Excel o Calc, por poner un ejemplo.

Lo mejor de Libchart es que hace exactamente lo que dice de una forma rápida y sencilla. En apenas un cuarto de hora podemos tener nuestros primeros gráficos funcionando. Por supuesto es también código abierto.

Libchart

Para su instalación basta con descomprimirlo en alguna carpeta y hacer un include o un require_once del archivo libchart.php. Lo que hace la librería es generar imágenes png con los gráficos, así que tendremos que indicar una carpeta en la que la librería pueda escribir, cualquier carpeta temporal nos servirá.

A partir de ahí basta con echar un vistazo a los ejemplos que incluye la propia librería. Por ejemplo, para crear un gráfico que nos dibuje una serie de barras bastaría con poner algo así en el codigo php:
$chart = new VerticalBarChart();
$dataSet = new XYDataSet();
for ($i=1990;$i<=2007;$i++) { $dataSet->addPoint(new Point(Año "$i", $curso[$i]));
}
$chart->setDataSet($dataSet);

$chart->setTitle("Cursos en los últimos años");
$chart->render("temp/chart01.png");

En la página web escribiríamos lo siguiente:
<img src="temp/demo1.png" style="border: 1px solid gray;">

El código php crea la imagen y la página la retoma. Con esto mostraríamos una secuenca de 17 años, con los valores contenidos en el array $curso.

Un paseillo, vamos.

16 mayo 2008

Algoritmos en el aprendizaje

Interesante reflexión sobre la competencia de aprender a aprender desde el enfoque de la enseñanza de programación. Está claro que un alumno motivado e interesado hace unos aprendizajes significativos perfectos.

El desarrollo de algoritmos y la competencia de aprender a aprender

12 mayo 2008

Nueva versión de Audacity

Ya ha aparecido la nueva versión beta de Audacity, la versión 1.3.5. Un pasito más hacia la próxima versión estable, que también saldrá pront0.

Audacity, el editor de audio libre

Disponible para Windows y para Linux.

08 mayo 2008

Objetos de culto: Moleskine

Ahora que estoy comenzando a trabajar con una PDA (un smartphone htc touch), encuentro esta fantástica guía sobre cómo usar moleskines para organizarse.

Moleskine Notebooks. The Ultimate guide

Buenas ideas para tal día como hoy, que es mi cumpleaños. :-)

07 mayo 2008

Ahorra con no más 902

Los números 902 de España son números con un coste fijo que suelen ser empleados por empresas en nuestro país. Las llamadas a estos teléfonos no se incluyen en las tarifas planas que vienen proporcionando las compañías telefónicas en los últimos años.

Lo interesante de la cuestión es que cada número 902 tiene un número 9x o 9xx asociado que sí entra dentro de las tarifas planas. La web siguiente se dedica a recopilar estos números de teléfonos.

No más números 900

En la parte izquierda aparecen los números agrupados por categorías.

Tienen un weblog también donde recogen novedades del wiki y del resto del mundillo.

05 mayo 2008

Desaparecen los menus en Windows XP

Tras varias horas intentando averiguar por qué no podía ver las baras de menús en un portátil con Windows XP resultó que la solución era pulsar F11 para restaurar la configuración normal. Una vez superado el primer momento de shock llegué a dos conclusiones:

  • Windows cada vez me parece más ilógico, mal estructurado y complejo.
  • La solución más sencilla es siempre la primera que deberiamos probar (cuando la encontramos, claro).
Otro episodio de mi mala vida digital.

04 mayo 2008

Mejora tu nivel de mecanografía

Typeracer es una página web en la que se pueden escribir pequeños fragmentos de libros, citas, etc. compitiendo con otros usuarios de la página para ver quien acaba antes. Luego te indica tu velocidad. No requiere registro ni nada parecido.

Typeracer

Un poco de práctica al día y mejorará tu velocidad de escritura y tu nivel de inglés, ya que está en inglés. Es muy adictivo.

Visto en ionlitio.

01 mayo 2008