domingo, 20 de diciembre de 2009

Introduciendo las WCAG 2.0

El día 11 de diciembre de 2008 las WCAG 2.0 fueron elevadas a la categoría de “recomendación” del W3C, de esta forma desde esa fecha son las pautas de referencia sustituyendo a las pautas 1.0.

Las Web Content Accesibility Guidelines 2.0 (WCAG 2.0) esta compuesta por cuatro grandes apartados:

1. Principios

Son los principios que inspiran toda la recomendación.

Cualquiera que quiera usar la web encontrará contenidos que serán:

  • Perceptibles
  • Operables
  • Comprensibles
  • Robustos

Si un sitio web no cumple estos principios es posible que algunos usuarios no puedan usarlo o comprenderlo.

2. Pautas

Después de los principios tenemos la pautas que son doce reglas que hacen que el contenido sea más accesible.

3. Criterios de éxito

Para cada pauta tenemos criterios de éxito que nos permiten determinar cuando esta pauta se esta cumpliendo de forma correcta. Se han definido tres niveles de éxito en la aplicación de las pautas: A (bajo), AA(medio) y AAA(alto).

4. Técnicas

Para cada pauta y criterio de éxito se han diseñado unas “técnicas/procedimientos” para ayudar a entender las pautas y la manera de aplicarlas correctamente.

Estos cuatro grandes apartados articulan la recomendación e iremos desglosándolos en los siguientes envíos, en los que iremos aprendiendo como mejorar nuestros sitios web al tener en cuenta la accesibilidad en su desarrollo.

domingo, 13 de diciembre de 2009

Comparativa entre el Sony Reader y el Amazon Kindle 2


Algunas de las ventajas más importantes del Sony Reader frente al Kindle 2 es que permite acceso a la biblioteca de libros de dominio público de google, es compatible con múltiples tiendas de ebooks y que tienes slot para memoria SD.

Reader vs. Kindle | Sony | Sony Style USA

miércoles, 2 de diciembre de 2009

Manifiesto “En defensa de los derechos fundamentales en Internet”

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de Internet manifestamos nuestra firme oposición al proyecto, y declaramos que:

  1. Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
  2. La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
  3. La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
  4. La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
  5. Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
  6. Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
  7. Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
  8. Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
  9. Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
  10. En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.
 Manifiesto “En defensa de los derechos fundamentales en Internet”

viernes, 20 de noviembre de 2009

MediaCoder - more than a universal audio/video transcoder


He de pasar unos cuantos videos wmv a formato flv para incrustarlos en una web. Para ello podemos utilizar el MediaCoder que es un software libre que nos servirá para realizar codificaciones de video y audio entre diferentes formatos de entrada/salida.
Va muy bien y no tiene limitaciones de ningun tipo.

MediaCoder - more than a universal audio/video transcoder

jueves, 12 de noviembre de 2009

Aparece el mensaje de error "Error de compilación en el módulo oculto" al iniciar Word o Excel

Cuando al abrir word o excel nos aparece el siguiente error:
Error de compilación en el módulo oculto: AutoExec
Esto se puede deber a un fallo con el plugin de Adobe Acrobat para Office.

Para solucionarlo hemos de quitar las plantillas que se ejecutan en el arranque de word y excel y que se encargan de hacer funcionar la barra de herramientas de exportación a pdf con Acrobat.

Estas plantillas las podemos encontrar en:
C:\Archivos de programa\Microsoft Office\Office10\Inicio\pdfmaker.dot
C:\Archivos de programa\Microsoft Office\Office10\Xlstart\pdfmaker.xla

Simplemente la quitamos de ahí para que no se ejecuten al iniciar word o excel y el problema quedará solucionado.

Aparece el mensaje de error "Error de compilación en el módulo oculto" al iniciar Word o Excel

sábado, 31 de octubre de 2009

Detalles de la descarga: Asesor de actualizaciones de Windows 7


Con esta pequeña utilidad podemos comprobar si nuestro hardware puede soportar la instalación de windows 7

Es interesante porque te dice qué software y controladores que tienes instalado en tu ordenador no te van a funcionar en windows 7.

Detalles de la descarga: Asesor de actualizaciones de Windows 7

jueves, 22 de octubre de 2009

Comparativa de alojamiento on-line de fotos y/o datos

Dropbox – Servicio de alojamiento de datos y galerías de fotos

  • 2GB: Gratis
  • 50GB: $9.99/mes - $119,88/año
  • 100GB: $19.99/mes - $239,88/año

Flickr – Servicio de alojamiento de galerías de fotos

  • Cuenta gratuita con visualización de solo las 200 últimas fotos
  • Cuenta Pro con cargas ilimitadas y todas las ventajas de flickr: $24.95/1 año – $47,99/2 años

PicasaWeb – Servicio de alojamiento de galerías de fotos, el alojamiento de pago es compartido con el espacio para el correo de gmail.

  • 1GB: Gratis
  • 10GB: $20/año
  • 40GB: $40/año
  • 150GB: $250/año
  • 400GB: $500/año

4shared – Servicio de alojamiento de datos y galería de fotos

  • 5GB: Gratis
  • 100GB: $9.95/mes - $77.95/año

MegaUpload – Servicio de alojamiento de datos

  • 200GB: Gratis
  • Ilimitado: $9.99/mes - $59.99/1 año - $79.99/2 años

Windows Live SkyDrive – Servicio de alojamiento de datos y galería de fotos

  • 25GB: Gratis (No hay versión de pago)

Todos estos datos son válidos para el día de envío de este post.

miércoles, 21 de octubre de 2009

Problema con el envío de correo vía smtp module en Drupal

Uno de los problemas que podemos encontrarnos para que funcione el envío de correo en Drupal mediante servidor externo SMTP es que hayamos deshabilitado la función “fsockopen” dentro de la directiva “disabled_functions” del nuestro php.ini securizado para producción.

Si es así puede ser el motivo por el que no se envían los correos cuando estamos ejecutando PHP sobre IIS.

viernes, 16 de octubre de 2009

Uso de "Like","Add a Star" y "Share" en Google Reader

Desde hace un tiempo tenemos una nueva funcionalidad en Google Reader que es el botón "Like", este botón puede parecer que sirve para lo mismo que "Add a Star" o incluso que "Share", vamos a ver sus diferencias:

Like:
  • Cuando pulsas en el botón "Like" en una entrada todo el mundo que lea esa noticia en Google Reader va a poder ver el número de gente que lo ha pulsado e incluso se puede ver el listado completo de usuarios.
  • De este modo este botón se convierte en una manera de dar un voto positivo a una entrada de forma que todo el mundo va a poder ver quién la ha votado positivo.
  • Las entradas con muchos likes serán aquellas más populares por haber sido votadas por mucha gente.
  • En este sentido esta funcionalidad se puede equiparar al voto en el sistema meneame.net, aunque que una entrada sea más votada que otra no implica ningún cambio de orden de lectura dentro de Google Reader.
Add a Star:
  • Aquellas entrada a las que pongamos una estrella luego son visibles en el apartado "Starred Items"
  • Así añadir una estrella es una manera de destacar ciertas entradas para poderlas encontrar más fácilmente.
  • Es un listado de entradas favoritas.
Share:
  • Con el botón Share hacemos que la entrada aparezca en nuestro feed de entradas compartidas.
  • Estás noticias compartidas pueden ser seguidas por nuestros contactos dentro de Google Reader y también fuera de él, pues se provee una página y un feed de acceso totalmente público para ellas.

Ayuda Google Reader - Like

jueves, 24 de septiembre de 2009

Permitir copiado del contenido al traducir en Drupal 6

Cuando vamos a traducir un nodo en Drupal 6 como administradores podemos ver que se nos copia el contenido del idioma original al cuadro de edición de la noticia en el nuevo idioma.

Si queremos que esto también ocurra con usuarios no administradores tenemos que activar el permiso de filtros para el rol que nos interesa:

módulo filter -> administrar filtros (activar)

Una vez activado automáticamente nos aparecerá el texto original para poder ir traduciendo sobre el mismo. Además también es útil porque pone las imágenes originales en el texto en el nuevo idioma por lo que el traductor no necesita volver a colocarlas.

lunes, 14 de septiembre de 2009

Lista de reproducción automática desde una carpeta

Si queremos crear una lista de reproducción automática desde una carpeta o directorio solo hemos de crear una nueva lista de reproducción automática en Windows Media Player y elegir como criterio el nombre de archivo, entonces le introducimos la ruta de la carpeta que queremos reproducir.

lunes, 7 de septiembre de 2009

Error con php_mysql.dll al arrancar el servicio de apache bajo windows

Tras realizar una instalación limpia de un servidor wamp (windows+apache+php+mysql) el servicio httpd me mostraba el siguiente error tras cada reinicio de windows:

Aplicación con errores: httpd.exe, versión: 2.2.13.0, módulo con error: php_mysql.dll, versión 5.3.0.0, dirección de error 0x00002072.

Esto es debido a que en el PATH tenemos diferentes versiones de php_mysql.dll o de libmySQL.dll. Para solucionar esto lo primero es asegurarnos que no tenemos copias de estos archivos por diferentes directorios que tengamos en el path (por ejemplo en el directorio c:/php y tambien en c:/windows/system32).
Tras ello tenemos que poner el directorio que tiene la dll buena al principio del path, de manera que cargará primero esta. En mi caso bastó con poner c:/php al principio del path y el problema con la dll se solucionó.

Combinando estas dos soluciones el problema debería desaparecer.

domingo, 6 de septiembre de 2009

Configuración del timeout en IIS 7 con FastCgi y PHP

En ocasiones nos encontramos que algunas páginas php necesitan más tiempo para ejecutarse, como por ejemplo la página del cron de drupal.

Si estas páginas necesitas excesivo tiempo de ejecución pueden dar error debido a que estos tiempos vienen limitados por los servidores web.

Para modificar estos tiempos en un entorno IIS7 con FastCgi y PHP debemos configurar lo siguiente:

  • PHP
    • En la carpeta con tu instalación de PHP modificamos las siguientes variables del fichero php.ini:
      • max_execution_time
      • max_input_time
      • memory_limit
    • Debemos jugar con lo valores hasta dar con la configuración que permite que nuestra página no de error.
  • IIS 7 + FastCgi
    • Buscamos el fichero applicationHost.config en la carpeta C:\Windows\System32\inetsrv\config
      • Buscamos la siguiente línea:
        • <application fullPath="C:\PHP\php-cgi.exe">
      • Y la modificamos añadiendo la variable activityTimeout:
        • <application fullPath="C:\PHP\php-cgi.exe" activityTimeout="200" >
    • Igual que antes hay que ir aumentando el valor de la variable hasta que funcione nuestra página.

sábado, 29 de agosto de 2009

Microsoft Online Services


Aquí tenemos la inclusión de microsoft en el software en la nube para empresas. Su oferta se trata de acceder a servicios Sharepoint, Exchange, Office Live Meeting y Office Communications. Están totalmente alojados en servidores microsoft por lo que las empresas no han de preocuparse de su instalación y mantenimiento a bajo nivel. Unicamente has de configurar los servicios a tu gusto.



Además existe esta herramienta que permite la sincronización de las cuentas de usuario de Active Directory con los servicios online, de manera que no perdemos esa integración de las cuentas de usuario por el hecho de sacar estos servicios fuera de nuestros servidores.

Estos servicios se pueden probar aquí.

Los servicios de correo electrónico, mensajería y colaboración de Microsoft le permiten despreocuparse de las complejas tareas de administración de TI y dedicar más tiempo al desarrollo de su negocio.

lunes, 27 de julio de 2009

Instalando PHP usando FastCGI en IIS 6

Para instalar FastCGI en Internet Information Services 6 el procedimiento es algo más complicado que en IIS 7.

Lo primero es descargar FastCGI desde esta dirección web:

DESCARGAR FastCGI para IIS 6

Instalamos FastCGI ejecutando el fichero instalador que hemos descargado:

imageTras seguir el asistente tenemos FastCGI instalado en nuestro IIS 6.

Para instalar PHP debemos descargarnos la versión comprimida de la distribución oficial de php, que podemos obtener en la siguiente dirección, además se recomienda el uso de la versión “non thread safe” junto con FastCGI:

DESCARGAR PHP

Tras obtener el fichero con los binarios de php descomprimimos su contenido en la carpeta c:/PHP

Ahora vamos a configurar FastCGI de forma que pueda ejecutar scripts PHP, para ello abrimos una ventana de comandos y nos vamos al directorio C:\WINDOWS\system32\inetsrv. Dentro de esta carpeta ejecutamos el siguiente comando para registrar php-cgi.exe como manejador de ficheros *.php.

cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:\PHP\php-cgi.exe"

Tras ello ya nos tiene que funcionar PHP, para comprobarlo ponemos en la carpeta C:\Inetpub\wwwroot un fichero php conteniendo el siguiente código:

<?php

// Show all information, defaults to INFO_ALL

phpinfo();

// Show just the module information.
// phpinfo(8) yields identical results.
//phpinfo(INFO_MODULES);

?>

que nos va a mostrar la página de información de la instalación de php.

image

Como último paso debemos configurar como página de inicio el fichero index.php a través de la consola de ISS 6.

Para ello nos vamos a Inicio > Panel de Control > Herramientas Administrativas > Servicios de Internet Information Server

En el sitio web predeterminado hacemos clic en el botón derecho > propiedades > Pestaña documentos > agregar:

image Y ya podemos ejecutar php dentrode nuestro Internet Information Services 6

Links:

http://learn.iis.net/page.aspx/247/using-fastcgi-to-host-php-applications-on-iis-60/

viernes, 19 de junio de 2009

Instalando PHP en IIS 7

Descargamos el instalador de PHP para Windows desde aquí:

http://www.php.net/downloads.php

Descargaremos la versión comprimida en zip y no el instalador de windows. Una vez tenemos el fichero zip lo descomprimimos en la carpeta de instalación C:\PHP.

Una vez tenemos php en nuestro disco tenemos que configurarlo en IIS 7 como asignación de módulo. Para ello abrimos la consola de administración de IIS y nos vamos “Asignaciones de controlador”.

image

En el menú lateral derecho pinchamos en Agregar asignación de módulo y configuramos como aparece en pantalla (sino aparece FastCgiModule es porque no esta instalado con IIS, para instalarlo ir al proceso de instalación de IIS e instalarlo como módulo):

image

Una vez hecho esto ya tenemos nuestra instalación php funcionando, para comprobarlo podemos crear una página con la función php info.

Por último debemos renombrar el fichero php.ini-recommended que tenemos en la carpeta c:\PHP con el nombre php.ini, de esta forma este fichero va a contener las configuraciones que queramos hacer al motor php. Para aplicar los cambios en el php.ini debemos reiniciar el servidor web desde la herramienta administrativa “Servicios”.

miércoles, 17 de junio de 2009

Instalación de Internet Information Services 7 en Windows Vista

Para instalar IIS 7 en Windows Vista nos vamos a Inicio –> Panel de Control –> Programas y características –> Activar o desactivar las características de Windows. Nos aparece un cuadro de dialogo como este:

image

Buscamos Internet Information Services y activamos todos aquellos componentes que nos sean útiles y finalmente pulsamos Aceptar.

Tras la instalación podemos abrir la consola de administración siguiendo esta ruta de menús Inicio –> Panel de Control –> Herramientas Administrativas –> IIS Manager

image

 

También podemos visitar el sitio web por defecto en esta url:

http://localhost/

image

lunes, 15 de junio de 2009

Instalando Fedora Core 11 en un portátil Acer TravelMate 6592 (Parte 1/2)

Desde hace algo más de un año tengo un portatil Acer Travelmate 6592, este equipo tiene una serie de hardware integrado que relaciono aquí:

  • Webcam
  • Red inalámbrica
  • Bluetooth
  • Lector de huellas digitales
  • Lector de tarjetas SmartCard

En su momento me decidí por pagar más por este equipo precisamente porque viene con todos esos periféricos que solemos tener conectados por usb y que luego nos toca llevar a cuestas en nuestro maletín/mochila del portátil. Con este portátil minimizas el número de cables en tu mesa, lo cual es genial si tienes que transportar el equipo frecuentemente.

Este equipo viene con Windows Vista preinstalado y con todos los drivers necesarios para que todo ese hardware se pueda usar sin mayor problema. En la página de Acer además se pueden encontrar también los drivers para Windows Xp. Pero como suele ser habitual no existen drivers específicos para ninguna distribución de GNU con Linux.

Así pues tras una rápida búsqueda comprobé que no había ninguna distribución que soportara por defecto el acceso al sistema usando el lector de huellas digitales. Tampoco vi soporte para lectores SmartCard y con respecto a la webcam solo algunos modelos eran soportados. Por lo tanto decidí no instalar GNU con Linux pues perdería la posibilidad de usar esos componentes hardware por los que había comprado este modelo en concreto de portátil.

Pues bien, en estos momento ya hay una distribución que soporta todo este hardware por defecto, sin tener que instalar paquetes adicionales. Esta distribución es Fedora Core 11 Leonidas.

Algo que debo matizar es que el Lector de Tarjetas SmartCard no lo he probado aun en Fedora, puesto que no  tengo aun el dni electrónico ni siquiera he tenido la posibilidad de usarlo con Windows Vista, por lo que es algo que no me corre prisa y que comprobaré más adelante. De cualquier forma se que versiones anteriores de Fedora podían soportar algunos lectores de SmartCard por USB.

Realizando el backup del sistema actual

Antes de ponernos a instalar Fedora tenemos primero que vaciar nuestro disco C: de aquella información superflua para poder instalar en ese espacio libre el sistema Fedora. Mi equipo venía con dos particiones de 100gb, estando Windows en la primera de ellas, así que he liberado espacio hasta tener justo la mitad (50gb) libres. Esto lo puedes hacer pasando información al disco D, a un disco duro externo o simplemente borrandolo, pues muchas veces tenemos el disco lleno de información que no necesitamos.

Tras ello es recomendable hacer una backup con la utilidad que trae el equipo para ello, que se llama Acer eRecovery Management.

Antes de hacer el backup es recomendable el uso de herramientas como Windows Live OneCare que realiza un escaneado completo del sistema (elimina virus, malware, limpia el registro, desfragmenta el disco, etc.) de manera que nuestra copia va a ser optima (nadie quiere restaurar su ordenador a un sistema infectado con virus).

La idea es hacer un backup de todo el sistema de forma que si ocurriera algo imprevisto instalando Fedora siempre podamos volver al estado anterior del equipo y además de esta forma no perdemos la licencia de Windows Vista.

Tras abrir el Acer eRecovery nos vamos a la opción “Crear Disco” donde nos aparece el siguiente menú:

 image

La opción que necesitamos sería “Crear disco de seguridad de la configuración actual del sistema”. Esta opción nos va a hacer una copia de recuperación con el estado actual del sistema. El problema con esta opción es que puede requerir de la grabación de muchos dvd’s. Por ello sino disponemos de mucho tiempo podemos utilizar la opción “Crear disco predeterminado” que nos hace dos dvd’s de recuperación al estado del sistema que venia de fábrica (esto es suficiente para asegurarnos que no perdemos la licencia de windows).

Tras realizar una de estas backups y de haber liberado espacio suficiente en disco ya estamos listos para instalar Fedora, lo que veremos en el siguiente artículos del blog.

viernes, 5 de junio de 2009

Corregidas dos vulnerabilidades en Apache Tomcat

Se han publicado actualizaciones para corregir dos vulnerabilidades en
Apache Tomcat, que podrían ser explotadas para provocar denegaciones de
servicio o descubrir información sensible.

Apache Tomcat es un servidor web que funciona como contenedor de
servlets, desarrollado en código abierto por la Apache Software
Foundation. Tomcat implementa las especificaciones de las tecnologías
servlets Java y de páginas JSP.

El primero de los problemas está provocado por una insuficiencia de
comprobación de errores en algunas clases de autenticación, lo que
podría permitir a atacantes realizar una enumeración de nombres de
usuario válidos mediante el envío al servidor de contraseñas codificadas
como URLs específicamente creadas, cuando autenticación
(j_security_check) basada en FORM se usa con "MemoryRealm",
"DataSourceRealm" o "JDBCRealm".

La segunda vulnerabilidad está provocada debido a que Tomcat cierra
conexiones AJP cuando procesa una petición con cabeceras no válidas
mediante el conector Java AJP, esto podría provocar el bloqueo por un
tiempo de un miembro de un balanceador de carga mod_jk, con la
consiguiente condición de denegación de servicio.

Se ven afectadas las versiones:
Apache Tomcat versiones 4.1.0 a 4.1.39
Apache Tomcat versiones 5.5.0 a 5.5.27
Apache Tomcat versiones 6.0.0 a 6.0.18

Se recomienda la instalación de las actualizaciones publicadas según la
versión afectada:
Apache Tomcat versión 6.0.20 :
http://tomcat.apache.org/download-60.cgi

Apache Tomcat versión 5.5.SVN :
http://svn.apache.org/viewvc?rev=781362&view=rev
http://svn.apache.org/viewvc?rev=781379&view=rev

Apache Tomcat versión 4.1.SVN :
http://svn.apache.org/viewvc?rev=781362&view=rev
http://svn.apache.org/viewvc?rev=781382&view=rev

Opina sobre esta noticia:
http://www.hispasec.com/unaaldia/3876/comentar

Más información:

CVE-2009-0580: Tomcat information disclosure vulnerability
http://marc.info/?l=tomcat-dev&m=124404379413746&w=2

CVE-2009-0033: Apache Tomcat denial of service vulnerability
http://marc.info/?l=tomcat-dev&m=124404378213711&w=2

Visto en:
Hispasec - una-al-día 04/06/2009
Todos los días una noticia de seguridad www.hispasec.com

jueves, 21 de mayo de 2009

Problema en la instalación de Sql server 2005 express por culpa de MSXML SP2

Instalando un software que instala como prerequisito MS Sql Server 2005 Express puede aparecer un error de instalación relacionado con MSXML 6 SP2.

Para solucionarlo debemos desinstalar MSXML 6 SP2, pero al hacerlo nos da error en la desinstalación.

Nos instalamos la herramienta Windows Cleanup Installer que nos permitira realizar la desinstalación con éxito.

Una vez desinstalado ya podemos volver a intentar la instalación del software.



Sql server 2005 express installation problem with MSXML SP2 on XP in SQL Server Setup

jueves, 14 de mayo de 2009

Eliminar ficheros multimedia de solo lectura de teléfonos nokia

Desde hace algún tiempo tengo un teléfono móvil nokia XpressMusic 5220. Este teléfono me lo entregaron con una tarjeta micro sd que tenía dentro una serie de fichero multimedia (música y videos) que son imposibles de borrar de forma normal (ni desde el teléfono ni desde el pc).

 2767566850_461c0d96c1_o

Durante mucho tiempo he estado aguantando las canciones que vienen incluidas en el teléfono pero son tan malas que me he propuesto conseguir borrarlas.

Pues bien, la solución a este problema sería conectar el teléfono con su cable usb a tu ordenador y seleccionando el modo usb “Almacenamiento de datos” en el teléfono.

Una vez hecho esto tenemos la tarjeta de memoria que lleva el teléfono montada en el ordenador como una unidad extraíble usb.

Ahora debemos formatear esta tarjeta de memoria de forma que el sistema de ficheros quede completamente inicializado sin los molestos ficheros de solo lectura imposibles de borrar.

Antes de nada dos precauciones:

  • Comprobad que tenéis en el teléfono la tarjeta micro sd, pues sino es así podríais formatear la memoria interna del teléfono.
  • Haced una copia de los ficheros importantes que puedan haber dentro de la tarjeta.

Tras ello formateamos pulsando botón derecho sobre la unidad extraíble y después la opción “Formatear” tal y como hacemos normalmente con cualquier diskette o memoria usb. Dejaremos las opciones por defecto para realizar el formateo.

Una vez formateada la tarjeta de memoria ya podemos introducir nuestra música y escucharla sin las molestas canciones que vienen con el teléfono.

miércoles, 29 de abril de 2009

Panda Cloud Antivirus GRATIS – El primer antivirus gratuito en la nube contra virus, spyware, rootkits y adware

Esta novedosa versión del Panda Antivirus promete un mejor performance o velocidad de ejecución en tu ordenador, pues la mayoría de los procesos son realizados en la nube y no en tu máquina.

Yo ya estoy bajandola para ver que tal funciona !!

Panda Cloud Antivirus GRATIS – El primer antivirus gratuito en la nube contra virus, spyware, rootkits y adware

Problema de error 404 de artículo no encontrado en Joomla

Es posible que en una instalación Joomla totalmente operativa al pinchar en un enlace de algún artículo aparezca el error "404 artículo no encontrado".
Cuando aparece este error podemos ver que la ruta del articulo contiene la palabra "component".

Pues bien, este error no se debe a ningún fallo de instalación ni con los módulos SEO de joomla, se debe a que no se ha creado ninguna entrada de menú para la categoría en la que están dados de alta los artículos que no funcionan.

Para solucionarlo simplemente hay que añadir una opción de menú principal que de acceso a esa categoria cuyos artículos son inaccesibles.

viernes, 24 de abril de 2009

Comparativa de consolas como media center

Hace un tiempo me hice con una caja de almacenamiento dlink dns-313 externo con servidor UPNP-AV, la idea de esta compra fue empezar a montar una pequeña red doméstica para la reproducción de ficheros multimedia basada en el estándar UPNP-AV.

Como muchos ya sabrán el estándar UPNP-AV básicamente nos permite que una serie de dispositivos puedan compartir información multimedia entre si sin necesidad de un ordenador.

Así pues en mi idea inicial los componentes que quiero ir montando en mi red serían los siguientes:

  • Servidor UPNP-AV en el cual tengo almacenados los archivos multimedia (mp3, avi, etc)
  • Cliente de radio por internet, que también permite la reproducción de ficheros mp3 en el servidor.
  • Cliente de audio y video para conectar al televisor (esto sería el media center).

Ahora estoy pensando en hacerme con el media center para conectar al televisor y estoy valorando la posibilidad de usar una consola de videojuegos para tal fin, de forma que tendría todas las funcionalidades en un único aparato.

Por ello aquí voy a poner una comparativa básica de la funcionalidades media center de las consolas que actualmente tenemos en el mercado:

  PS3 PS2 WII XBOX 360
Navegación Internet Si
Ver Video
Ver video
No, aunque hay hacks Si
Ver Video
No, aunque hay hacks
Cliente UPNP-AV Si
No No, aunque hay hacks No, pero si permite Windows Media Connect
Conexión cableada Si Si No, aunque hay adaptador Si
Conexión inalámbrica Si No, pero existe adaptador Si Si
Reproduce AVI Si No, aunque hay hacks No, aunque hay hacks Si
Reproduce mp3 Si
Ver Video
Ver Video
No, aunque hay hacks Si Si
Radio por internet No, solo a través de flash player No No, solo a través de flash player No, solo a través de flash player
  PS3 PS2 WII XBOX 360

Pues como vemos en el apartado de media center vence la PS3, teniendo muy cerca a la XBOX 360 en la cual es incompresible que no se permita la navegación web.

La verdad es que si se compara con los media center por hardware que hay en el mercado (por ejemplo estos) las prestaciones de una consola son comparables a los media centers mas caros y además permite la navegación por internet, el visionado de dvd y bluray y los juegos.

Enlaces:

http://www.absoluteastronomy.com/topics/UPnP_AV_MediaServers

http://www.absoluteastronomy.com/topics/Windows_Media_Connect

miércoles, 8 de abril de 2009

Jornadas "Retos sociales del siglo XXI: Las personas mayores y los medios de comunicación"

Jornadas "Retos sociales del siglo XXI: Las personas mayores y los medios de comunicación"

20 y 21 de Abril de 2009 - Auditorio Isabel la Católica CAM -Alicante

Las Jornadas pretenden llevar a cabo un análisis y debate sobre varios aspectos de la realidad sociodemográfica del Siglo XXI.
Entre ellos se sitúa, la de analizar las imágenes de sus ciudadanos, que proyectan los medios de comunicación y que habitualmente no responden a esa sociedad madura y envejecida. El examen de la figura estereotipada del mayor, la integración social de los mismos en los medios de comunicación de masas, el tratamiento y la presencia de estos ciudadanos con plenos derechos por parte de la sociedad audiovisual y de la prensa escrita, serán el eje central de estas dos jornadas que pretenden llegar a conclusiones y evidencias científicas sobre una realidad social y sobre las demanda y necesidades específicas de este segmento mayoritario de la sociedad como lo es la población mayor.

Jornadas "Retos sociales del siglo XXI: Las personas mayores y los medios de comunicación"

lunes, 30 de marzo de 2009

Problema con el cambio de idioma con joomla y joomfish

Tras realizar una actualización en una web con joomla y joomfish me doy cuenta que el control que tiene la página para realizar el cambio de idioma (mediante banderitas) no funciona, y siempre se muestra el idioma por defecto elegido en joomla.

El problema puede ser que la prioridad del plugin JFRouter (que controla los cambios de idiomas de joomfish) haya bajado demasiado y hayan otros plugin que al tener mayor prioridad mandan sobre joomfish.

Para que los cambios de idiomas funcionen correctamente debemos realizar lo siguiente:

  1. Iniciamos sesión en el administrator
  2. Extensions->Plug-in Manager
  3. Filtramos por tipo de plug-in "system"
  4. Pinchamos en System-Jfrouter en la flechita de subir, de manera que el plugin va subiendo en el listado.
  5. Debemos poner el plugin en primer lugar de todos los plugins de sistema.
Desde este momento el cambio de idiomas debe de funcionar siempre que el resto de opciones estén correctamente configuradas

viernes, 20 de marzo de 2009

Separate | GIMP Plugin Registry

Separate+ es un plugin para gimp que permite trabajar con colores CMYK.

Entre otras cosas nos sirve para abrir en gimp algunos archivos psd que han sido creados con colores CMYK.

Separate | GIMP Plugin Registry

martes, 17 de marzo de 2009

miércoles, 25 de febrero de 2009

Download details: Windows Server 2003 Administration Tools Pack

Este Admin Pack se instala en un equipo con Windows Xp perteneciente a un dominio active directory y permite que desde este equipo puedas realizar tareas de administración en el controlador de dominio.

Download details: Windows Server 2003 Administration Tools Pack

jueves, 5 de febrero de 2009

Problema de asociación de archivos en thunderbird

Cuando se envía un archivo adjunto con Thunderbird al recibir el mensaje se debe de asociar al programa adecuado correctamente, por ejemplo al enviar un .doc este adjunto debe aparecer con el icono de Ms Word y además al abrirlo debe de abrirse con el word de forma normal.

Si esto no ocurre así, por ejemplo un archivo de word aparece asociado al bloc de notas (como si fuera una archivo de texto) es porque ha habido un problema en el archivo que gestiona las asociaciones de archivo en thunderbird.

Para solucionar este fallo debemos seguir estos pasos (debemos tener activada la opción de "ver todos los archivos" pues la carpeta Datos de Programa esta oculta):

  1. Cerramos Thunderbird.
  2. Nos vamos a la carpeta del perfil del usuario que queremos arreglar: c:\documents and settings\nombre_usuario\Datos de Programa\Thunderbird\Profiles\nombre_perfil\
  3. Dentro de esta carpeta localizamos el archivo mimeTypes.rdf y hacemos una copia de seguridad del mismo.
  4. Seguidamente borramos este archivo mimeTypes.rdf
  5. Tras ello podemos abrir Thunderbird normalmente y el archivo mimeTypes.rdf será creado de nuevo, de manera que los adjuntos ya serán asociados correctamente (realizar prueba de envio de adjuntos).

domingo, 18 de enero de 2009

Recursos para crear logotipos

Interesante artículo de recursos y metodologías para el diseño de logotipos

Recursos para crear logotipos

jueves, 15 de enero de 2009

Manual sobre virtualización de controladores de dominio

En este white paper de microsoft se explica las ventajas y desventajas a la hora de virtualizar controladores de dominio.

En este caso se utiliza la plataforma de virtualización de microsoft Virtual Pc, pero las conclusiones del documento se pueden extrapolar a otras plataformas como VmWare Server.

Running Domain Controllers in Virtual Server 2005

martes, 13 de enero de 2009

Reflexiones sobre la computación en la nube en relación a la Ley de Protección de Datos

Más que interesante artículo de tres partes en el que se reflexiona sobre la computación en la nube (cloud computing) en relación a la ley de protección de datos (LOPD).

¿Que ocurre con los datos personales que almacenamos en la nube?

MARKETING POSITIVO: Tus datos están por las nubes (1): Cloud Computing

Añadir paginación al módulo News de PhpNuke

Interesante tutorial para añadir paginación al módulo News de PhpNuke, pues por defecto no trae esta posibilidad.

Western Studios - Add paging to phpnuke News module

Mensaje de error de Windows Vista al intentar cambiar el nombre de una nueva subcarpeta en una carpeta compartida de la red: "no existe la carpeta "

Tras la adquisición de un disco duro externo con conexión de red, y conectarlo mediante una unidad de red en Windows Vista compruebo que no se me permite cambiar el nombre a las nuevas carpetas que voy creando (por lo que todas quedan con el nombre "Nueva Carpeta").

Para solucionar este extraño comportamiento (que no sucede en Win Xp) hay que realizar esta modificación en el registro.

Agregar la entrada del registro "FormatDatabase" a la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc\Parameters
A continuación, establezca la entrada de registro de FormatDatabase a 1.

Tras realizar esta modificación el comportamiento de la unidad de red ya es normal.


Mensaje de error de Windows Vista al intentar cambiar el nombre de una nueva subcarpeta en una carpeta compartida de la red: "no existe la carpeta <sharedfoldername>"

lunes, 12 de enero de 2009

Google Blog Converters - Google Code

Interesante herramienta que permite migrar un blog entre diferentes plataformas de alojamiento de blogs.

Se puede hacer la migración en estos servicios:
  • blogger -> movabletype
  • movabletype -> blogger
  • livejournal -> blogger
  • wordpress -> blogger
  • blogger -> wordpress
google-blog-converters-appengine - Google Code