24 de junio de 2009

Un planetario en la escuela

Dentro del marco de las actividades del Año Internacional de la Astronomía merece la pena destacar una iniciativa de un centro de Extremadura, el IES Virgen de Gracia de Oliva de la Frontera, dirigidos por Cándido Bravo.

Un planetario en la escuela

Básicamente han construido un planetario, llamado Constellatio, con sus propios materiales y recursos. En la página web se pueden ver algunas fotografías de la creación del proyecto. Una iniciativa muy interesante que merece todo el reconocimiento para el grupo de alumnos que la han materializado.

La página de referencia del Año Internacional de la Astronomía también incluye muchos recursos para acercarnos a esta ciencia.

21 de junio de 2009

Reiniciar una encuesta de Joomla

Una duda que surgio en un curso de Joomla era cómo limpiar las estadísticas de una encuesta creada con este portal. Es decir, si han votado varias personas y por cualquier motivo queremos que se vuelva a empezar desde cero, ¿como lo hacemos?

Después de buscar un poco sólo veo dos soluciones:
  1. El sencillo y laborioso: Consiste en eliminar la encuesta y en volverla a crear desde cero.
  2. El complicado y rápido: Mediante phpmyadmin, por ejemplo, podrías editar las tablas jos_poll y jos_poll_data para reinciar las estadísticas.
El segundo es muy rápido, pero es bueno estar un poco familiarizado con las tablas de la base de datos de joomla.

El método

En concreto, la tabla jos_polls nos permite averiguar el id de la encuesta que nos interesa, supongamos que es la número 14. Además en esta tabla podríamos el campo voters a cero, editándola.

A continuación iríamos a ver la tabla jos_poll_data y miraríamos las entradas que tuviésen el número 14 en el campo pollid y podríamos sus campos hits a cero también.

Así se completaría el proceso.

Con SQL

También sería posible desarrolla una pequeña sentencia SQL que lo hiciese por nosotros, sería algo así:
update jos_polls set voters=0 where id = 14;
update jos_poll_data set hits=0 where pollid=14;
y para rematar, también podemos limpiar la tabla jos_poll_date, que contiene las fechas en que se han rellenado las encuestas:
delete from jos_poll_date where poll_id = 14;
Es decir, que con esas tres lineas, indicando el id de la encuesta (en lugar del 14) se consigue limpiar las encuestas completamente.

17 de junio de 2009

Us Now

Us Now es un documental que reflexiona sobre el futuro de nuestra Sociedad a través de las TIC, los cambios que implica para nuestra organización y cómo nos puede llevar hasta una democracia real.

Us Now from Banyak Films on Vimeo.

Herramientas web 2.0, cambios de mentalidad y personas. Un vídeo de una horita aproximadamente, en inglés. Visto en Steve Hargadon.

15 de junio de 2009

Depurar con PHP

Hace poco veíamos una función que nos permitía volcar todas las variables $_POST. En este caso nos hacemos eco de un artículo que profundiza más en la depuración de código php mediante el volcado de variables para ver su contenido. Para ello contamos con dos funciones: print_r y var_dump, que imprimen en pantalla el contenido de matrices y los tipos de datos contenidos en una variable. Algo más sofisticado que el uso de echo.

Cómo depurar funciones en PHP

Lectura imprescindible para quien se dedique a esto.

12 de junio de 2009

Posicionamiento en Google

Google tiene publicada una guía de posicionamiento en motores de búsqueda en español. Un compendio de buenas prácticas para hacer que nuestras páginas web sean fácilmente localizables e indexables por parte de Google.

Guía de Google para principiantes sobre optimización en motores de búsqueda

Una documento de 24 páginas de nada que es lectura obligada al crear una página e intentar ubicarla decentemente en Google.

10 de junio de 2009

Más iconos gratuitos

Cada vez se encuentran más librerías de iconos gratuitos para pequeños proyectos web, pero esta es especial por sus características.

Iconza

La diferencia de esta es que, aunque no tiene una cantidad inmensa de iconos, podemos elegir previamente el color y el tamaño que nos interese antes de descargarlos.

Visto en Criterion.

7 de junio de 2009

Diseño de plantilla fijo o dinámico

En Smashing Magazine publican un excepcional artículo que bucea entre la importancia de utilizar un diseño de plantilla fijo o fluido a la hora de crear una página web.

Fixed vs. Fluid vs. Elastic Layout: What’s The Right One For You?

De su lectura se obtienen algunas conclusiones más o menos universales:

  • El optar por un diseño fijo o fluido depende en gran medida del proyecto. Si la estética prevalece sobre el contenido un diseño fijo da más juego, mientras que un dinámico permite presentar más información.
  • Al trabajar con un diseño fijo, la medida adecuada para el wrapper (la capa que definirá la anchura exacta de la página) a día de hoy, en junio de 2009, sería de 960 píxel, un diseño seguro para una resolución de 1024 de ancho. Hoy en día, sólo un 10% de personas navegaría con una resolución menor que esa.
  • En un diseño fijo es mejor centrar siempre la información (la capa wrapper), con un estilo muy sencillo: .wrapper {margin: 0 auto;}
En los diseños fluidos, el espacio se ajusta mejor. La clave del buen uso es utilizar dos propiedades css max-width y min-width para establecer algunos mínimos y máximos en las capas y evitar así que se descoloque todo en determinadas situaciones. La pega es que no funciona con Internet Explorer, como tantas cosas.

El artículo profundiza aún más en estos modelos, además del diseño flexible.

6 de junio de 2009

jqPlot

jqPlot es un sistema para creación de representaciones gráficas utilizando sólo JQuery. Vamos, que parece magia. No hace falta ni php, ni Flash, ni nada más que algo de html y otro poco de javascript.

jqPlot

Es un proyecto de código abierto. No os perdais los ejemplos de su página.

Permite todo tipo de representaciones gráficas, con control de todos los aspectos necesarios, con posibilidad de arrastrar y soltar para actualizar los datos, etc.

Visto en WebResourcesDepot.

4 de junio de 2009

Retoque de colores

Excelente guía sobre cómo retocar una imagen para mejorar su calidad final buscando el equilibrio en sus colores. Está pensada para Adobe Photoshop CS4, pero tiene inmediata aplicación en Gimp.

Uso de Color Balance en Photoshop CS4

Lo mejor es que se lee en un momento.

3 de junio de 2009

Joomla 1.5.11

Nueva actualización de seguridad de Joomla. Si tienes un portal basado en Joomla 1.5 es necesario actualizarlo a esta versión.

Descarga la actualización desde tu versión actual a Joomla 1.5.11

Descarga Joomla 1.5.11 completo (en inglés)

El primer caso es para pasar un portal a la versión 1.5.11, sólo hay que descomprimir los archivos y transmitirlos al sitio web mediante ftp, sobreescribiendo los archivos existentes.

El segundo caso es para realizar una instalación nueva.