ProInf.net

Febrero 2007



Guía visual de "Software Libre" vs. "Software Privativo"…

Software Libre

Pastilla roja Pastilla roja

Software Privativo

Pastilla azul Pastilla azul



Curs d'Access avançat 2007…

foto de la classe

Curs de Access avançat de Foment del Treball Nacional



Dissenyar una web amb Joomla…

Logo de Joomla

Podem dissenyar una web aprofitant els avantatges que tènen els sistemes gestió de continguts.

Amb Joomla! podem crear des de llocs web personals fins a llocs corporatius i a més es troba disponible en català. Joomla és un sistema de continguts (CMS o Content Management System) programat en PHP i amb base de dades MySQL. Aquest producte es descarrega gratuïtament des d'Internet.



El navegador web Mozilla Firefox…

Logotipo de firefox

Mozilla Firefox es un navegador web de software libre muy recomendable porque es prácticamente invulnerable a programas maliciosos, visualiza mejor las páginas web al seguir los estándares de la W3C y tiene muchísimas extensiones que aumentan su funcionalidad de muchas formas diferentes.

Deberíamos seguir la premisa de no utilizar software qué sólo sirva para un sólo sistema operativo (léase Microsoft Windows). Lo ideal es utilizar programas que funcionen tanto para Windows como para Linux. De esta forma si un día decimos cambiar de ordenador no tendremos ningún problema de adaptación. Por ello:

  • Es mejor utilizar Firefox que el Internet Explorer
  • Es mejor utilizar Thunderbird que el Outlook Express
  • Es mejor utilizar Open Office que Microsoft Office

Descárgate Firefox…



Traducción de "pluralize"…

Género y número

En la programación con Ruby on Rails el helper pluralize es muy útil, porque te muestra en plural una palabra cuando la cuenta es mayor que uno. Aquí tenemos una versión que funciona en tres idiomas: catalán, español e inglés.

Podemos ver un ejemplo en funcionamiento.



Curso de Microsoft Excel avanzado…

Icono de Excel avanzado

Técnicas avanzadas de Excel para profundizar en el conocimiento de esta potente hoja de cálculo de Microsoft



Wikipedia, la enciclopedia libre…

Logotipo de la Wikipedia

La Wikipedia es una enciclopedia libre que está en multitud de idiomas. A día de hoy:

  1. La Viquipèdia (Wikipedia en catalán) tiene más de 50.000 artículos.
  2. La Wikipedia en español tiene más de 200.000 artículos.
  3. La Wikipedia en inglés tiene más de 1.600.000 artículos.


Curs de Word i Excel 2007…

foto de la classe

Curs de Word i Excel de Foment del Treball Nacional



Desarrollo web con "Ruby on Rails"…

Logo de Ruby on Rails

Supongamos que necesitas escribir una aplicación web de gran calidad y con un hermoso diseño que esté lista mañana, pero que además la puedas mantener y ampliar durante años.

  • Puedes utilizar Java. Una solución basada en J2EE estará bien estructurada pero las aplicaciones Java se extienden en el tiempo y parece que nunca se finalizan.
  • También puedes utilizar un lenguaje de guionado como PHP, que te permitirá escribir código con gran rapidez, pero te fastidiará su mantenimiento y ampliación durante los siguientes meses o años

Ruby on Rails estará justo en el punto medio que habías estado buscando

Ruby on Rails es un completo entorno de desarrollo web MVC que te ayuda a producir aplicaciones muy estructuradas a tu manera. Tú te concentras en la funcionalidad a nivel de aplicación y dejas a Rails que cuide de los detalles. Y como escribes en el lenguaje de programación Ruby obtienes la potencia y expresividad de uno de los lenguajes más dinámicos en existencia.



Función "permalink" con Javascript…

permalink

Desarrollando una web con Ruby on Rails me he encontrado con un problema relacionado con los permalink y la codificación de caracteres UTF-8.

He aquí lo bueno de cada uno de estos tres elementos:

  • Con RoR el desarrollo de una web está muy bien estructurado pero sin que ello menoscabe la flexibilidad o la potencia.
  • Con los permalink tenemos una dirección URL mucho más descriptiva; menos críptica. Por ejemplo, ver en la barra de direcciones del navegador web:
    "pelicula/la_guerra_de_las_galaxias"
    es mucho mejor que ver  "pelicula?id=3230"
    y además es mejor para el posicionamiento de la web en Google. Para hacer un permalink hay que evitar los espacios en blanco, los acentos y en general los caracteres "extraños".
  • Con la codificación UTF-8 se puede representar los caracteres de los alfabetos de muchas lenguas del Mundo. Hay que configurar RoR correctamente para que codifique la página HTML en UTF-8.

A fin de cuentas, lo que necesitaba era convertir el título de un artículo a su representación permalink de la forma más automática posible, sin intervención del operador. He encontrado soluciones en Internet pero en todas trataban de forma incompleta el tema de los acentos. Para verlo más claro veamos un ejemplo:

  • "La cañería está rota" sería el título del artículo
  • "la-caera-est-rota" sería el permalink que no respeta acentos.
  • "la_caneria_esta_rota" es el permalink que quiero obtener (Me gusta más el guión bajo que el guión normal para indicar los espacios en blanco).
Ir arriba