jueves, 18 de diciembre de 2008

Debate sobre el debate.

Este es un interesante debate sobre como está el estado del debate. Muy interesante y sorprendente en una cadena poco dada a esta actividad.

lunes, 8 de diciembre de 2008

Notas sobre una página.

Finetuna es una web muy útil para la comunicación entre los miembros de un grupo de trabajo. Permite realizar anotaciones sobre la imagen de una web y enviarlas a un destinatario dado. Además, tendremos un enlace para futuras referencias.
Se podría mejorar si se pudiese editar entre varios usuarios, pero tal y como está puede convertirse en una valiosa herramienta de comunicación.
Otra ventaja importante es que permite añadirse al firefox como extensión.

Para saber más:
http://www.finetuna.com/

jueves, 20 de noviembre de 2008

NetBeans 6.5

NetBeans 6.5 deja de ser beta y es ya una versión estable. Llemo unos meses trabajando con esta herramienta en su versión Beta y todavía no he llegado a explotar todo su potencial.
Su soporte para PHP aunque todavía en una primera versión está bastante logrado. El manejo de proyectos con esta herramienta es bastante potente permitiendo bastantes operaciones sobre el conjunto de los ficheros que lo componen.
Aunque historicamente este IDE se ha volcado con Java la última versión soporta PHP y es una herramienta más que válida para los que por fortuna o desgracia debemos trabajar con este lenguaje.
También se puede trabajar javascript, administrar bases de datos y UML.
Recomendaría a todo aquel que quiera mejorar su productividad que instalara y manejase esta aplicación. La versión completa es gratuita.

Más Información:
http://www.netbeans.org/index.html
http://www.netbeans.org/kb/docs/intro-screencasts.html

miércoles, 19 de noviembre de 2008

Helper

Los helpers son funciones o métodos de PHP que vuelcan HTML y suelen utilizarse con las plantillas.
Por ejemplo:

funtion Pregunta($Variable, $Valor)
{
return '<input name="'.$Variable.'" value="'.$Valor.'" type="text">';
}


Al final, es nueva terminología para cosas para las cuales nunca me he preocupado en averiguar su nombre hasta que han salido los frameworks y pasan a ser ampliamente nombrados en diversa documentación.

martes, 18 de noviembre de 2008

A tener en cuenta para elegir el nombre de nuestra empresa.

De los muchos consejos que se pueden dar para ponerle un nombre a una empresa ( que sea único, claro ... ) habría que añadir uno más y es este:
Que sea fácil posicionarlo en internet.

Los nombre compuestosson un problemas, sobre todo si alguna de las palabras que lo componen es a su vez un competidor a la hora de posicionar el site.
Por ejemplo, pongamos que ponemos a nuestro establecimiento 'Bazar Canarias'. Una vez que le hemos dado de alta con el nombre que queramos , por ejemplo www.bazar-canarias.com o www.bazarcanarias.com si un cliente nuestro no recuerda la URL e intenta buscarnos lo tendrá difícil ya que hay muchas referencias con el nombre bazar y otras tantas con el topónimo Canarias.

Así que cuidado con el nombre que elijamos , no sea que contituya el primer escoyo que encontremos a la hora den encontrar nuevos clientes o/y proveedores en la red de redes.

domingo, 16 de noviembre de 2008

Frase muy política

"Nunca debe atribuirse a la conspiración lo que bien podría explicarse por la incompetencia."

Napoleón

miércoles, 12 de noviembre de 2008

Nuevas interfaces.

Las interfaces 'clásicas' para los sistemas informáticos son el teclado y el ratón, en eso no hay ninguna discusión posible. Por eso considero muy interesantes estas dos innovadoras interfaces.

Mgestyk


Debe ser toda una experiencia manejar el sistema a base de manotazos en el aire, sobre todo para aplicaciones con alto grado de actividad física por parte del usuario como pueden ser los juegos. Esto es un paso más allá de la wii.
En su página web podemos ver más ejemplos.
http://www.mgestyk.com/videos.html

jueves, 6 de noviembre de 2008

Distribución de contenidos libre.

Uno de los puntos fuertes de internet es que ha posibilitado la comercialización de productos audiovisuales de manera libre sin la intervención de empresas.

Este es un ejemplo, una miniserie producida Antonio Casteló:
http://www.tuantesmolabas.com/Indice.aspx

Todo es deuda.

Este es un video bastante ilustrativo sobre el sistema económico actual y algunas de sus alternativas.



Al final todo es deuda menos tu trabajo.

lunes, 27 de octubre de 2008

42

42 es la respuesta para el sentido de la vida, el universo y todo lo demás.

The Hitchhiker's Guide to the Galaxy

miércoles, 22 de octubre de 2008

Ejemplo de papel electrónico.

Este es un video sobre una demostración de un producto tecnológico desarrollado mediante papel electrónico. Todavía presenta algunos problemas y limitaciones como una baja tasa de refresco, algunas lineas que no se dibujan y una pobre (inexistente) gama de colores.



Sin duda una tecnología prometedora.

jueves, 9 de octubre de 2008

Frases de vendedores de casas.

Estas son frases oídas a vendedores de casas en el humillante proceso de la búsqueda de una casa.

Con este termo eléctrico no se pueden tomar duchas de media hora. ( Ducharse durante media hora ¡A quién se le ocurre! )
Tirando esta pared se puede hacer una habitación para un niño. (El cuarto resultante tendría aproximadamente 4m2 )
El precio de la vivienda se puede negociar de un 10% a un 15%. (Al final resulta que la palabra negociar no estaba dentro del diccionario de la dueña )
La casa está reformada. (En verdad el dueño y su hijo fueron al Leroy Merlín compraron unas tarimas flotantes y las instalaron de mala manera en un fin de semana, cogieron los muebles de la cocina en un rastrillo y lo más meritorio de todo ¡metieron el baño en un armario empotrado!)
Tu marido puede limpiar la loza. (Lo dice alguien que hizo la peor reforma de la historia, al baño se tenía que entrar de lado, había que quitar muebles que estaban frente a la ventana para tender algo y la cocina tenía una zona que era accesible solo si te ponías de lado)

Esta es solo una pequeña muestra de las frases que dicen gente que pretende vender un producto mediocre a un precio astronómico.

lunes, 22 de septiembre de 2008

Proyectos, costes y éxitos.

El coste inicial previsto en los proyectos se excede como media en un 56 por ciento.

Sólo el 29 por ciento de los proyectos de TI pueden considerarse exitosos.

Accenture.

miércoles, 10 de septiembre de 2008

El científico loco.

El dedo tembloroso del científico loco se acerca al botón de arranque del gran acelerador de partículas para destruir el mundo. Esta es la imagen que todavía tienen muchos de los hombres dedicados a la ciencia y que malos periodistas sin escrúpulos, cuyo único afán es la cuenta de resultados, difunden sin descanso.
En este siglo de proezas científicas sin parangón todavía hay una gran parte de la población que aún no creen en la humanidad. Como por ellos mismo no alcanzan a entender como viejas civilizaciones construyeron monumentos únicos apuntan a extrañas conjeturas sobrenaturales para explicar su realización.
Demasiada gente sigue viviendo de misterios infinitos en un intento desesperado por ocultar la realidad de un mundo de carácter materialista.
Tiempos estos en que una civilización decadente deja pasar su tiempo adorando a bufones mientras las ramas científicas y técnicas pierden día a día talentos empantanados en la indiferencia pública y becas sin futuro.
Si seguimos por este camino a nuestra civilización le queda muy poco camino por recorrer para convertirse en otro Egipto, Roma o Grecia.

Uno de los placeres de la vida.

Yatta!
Hiro Nakamura

jueves, 4 de septiembre de 2008

Scala

Scala es el lenguaje de programación autoproclamado sucesor de Java. Scala es un lenguaje totalmente orientado a objetos donde los tipos más primitivo e incluso los métodos son objetos.
Además ofrece compatibilidad con Java y .net lo cual no deja de ser interesante.
Será un lenguaje interesante de seguir aunque no se si podrá imponerse a la tendencia de mercado actual donde Java sigue mandando a pesar de todo.

Más información:
http://www.scala-lang.org/

miércoles, 27 de agosto de 2008

Conferencias de un congreso de webmasters.

Estos vídeos corresponden a conferencias impartidas dentro de un congreso de webmaster. Supongo que de la edición pasada, podemos ver información de este congreso en http://congresodewebmasters.com/

Los vídeos de pueden localizar en http://es.youtube.com/profile_videos?user=congresodewebmasters

Por otro lado, gracias juanje por tu desinteresada colaboración, en la localización de la web del congreso.

martes, 26 de agosto de 2008

Memcached, acelerando aplicaciones on-line.

Memcached es un sistema de cacheo sencillo orientado a las aplicaciones on-line. Cualquier elemento puede ser transferido al sistema de caché por lo que en general se aumenta el rendimiento de la aplicación.

Leer más:
http://www.maestrosdelweb.com/editorial/memcached-un-alivio-para-las-bases-de-datos/
http://en.wikipedia.org/wiki/Memcached

miércoles, 20 de agosto de 2008

Problema al ejecutar comando externos en PHP.

Puede ser que al intentar ejecutar un comando externo del sistema desde PHP (por ejemplo con el comando system ) nos produzca algún error y este no sea ejecutado.

Hay varias posibles razones:
El fichero no tiene permisos de ejecución correctos.
Para solucionarlo debemos poner permisos de ejecución que permitan al usuario PHP ejecutar este comando. O bien cambiando el propietario y/o cambiando los permisos de ejecución 'x'.
El sistema tiene safe_mode activado.
Para solucionarlo no podemos recurrir a ini_set ya que no cambiará ningún valor relacionado con el safe_mode, tendremos que modificar o solicitar que nos modifiquen la condiguración del sistema. Y como poner safe_mode a off es muy peligroso debemos modificar el valor de safe_mode_exec_dir.
Este comando nos permitirá ejecutar todo lo que exista en ese directorio por lo cual deberá ser manejado con mucho cuidado.
La configuración de php se encuentra en el fichero php.ini para localizarlo ejecutaremos en php el comando php_info() y la línea Configuration File (php.ini) Path nos dirá donde se encuentra ese fichero.
Después de reiniciar el servicio httpd no hay cambios es muy posible que nuestro site esté virtualizado con lo que el cambio en php.ini no tenga efecto. Si miramos la información de php_info() y la información de las columnas 'Local Value' y 'Master Value' es diferente podremos ver las diferencias entre la configuración del php.ini volcada en el 'Master Value' y la información virtualizada volcada en el 'Local Value'. Si vemos que esta es la situación deberemos buscar el fichero con configuración de la virtualización y añadir o cambiar la línea 'php_admin_value safe_mode_exec_dir'

lunes, 18 de agosto de 2008

PICAXE, facilidades para el trabajo con microcontroladores.

Siempre me he sentido atraído por los sistemas basados en microcontroladores, pero abordar este tema es caro tanto monetariamente como en tiempo. Los sistemas pics necesitan de programadores caros o complicados de hacer y los sistemas AVR aunque tiene un programador fácil de realizar no cubre todas las posibilidades de este.
Los sistemas PICAXE son chips PIC con un sistema operativo de tipo monitor. Este sistema operativo tiene un número relativamente pequeño de rutinas pregrabadas, quizás la más interesante es aquella que permite programar este sistema mediante un cable serie.
Además incluye un entorno de programación basada en basic y el precio final de todo el sistema es bastante asequible.
Sin duda, en cuanto pueda me compraré uno de estos para jugar un poco con ellos. Y es que tener la posibilidad de manejar proyectos electrónicos complejos sin tener que invertir mucho tiempo en superar una curva de aprendizaje alta.

Más información:
http://www.rev-ed.co.uk/picaxe/es/index.htm

lunes, 11 de agosto de 2008

Nuevo lanzamiento de CordialCanarias.com


El mes pasado se procedió al lanzamiento del nuevo site de la cadena Cordial Canarias, que se encuentra en http://www.cordialcanarias.com .

Se han mejorado diversos aspectos técnicos de la web:
  • Una imagen renovada.
  • La incorporación de un nuevo establecimiento a la cadena. Apartamentos Mogan Valle.
  • Un mejor tratamiento de los idiomas, permitiendo cambios entre ellos en cualquier momento y lugar. Además de una mejor identificación en la URL.
  • Un mejor tratamiento de las URL permitiendo el cambio de estas por parte de la empresa encargada del posicionamiento además de la flexibilidad en la configuración de los títulos, palabras clave y descripción.
  • Más cuidado en la estandarización de la web, por lo cual muchas de sus páginas cumplen con criterios de accesibilidad 'A'.
  • Elaboración de javascript no intrusivo.

Todo ello ha tenido como consecuencia una mejor respuesta del usurio según se ha reflejado en las estadísticas del site.

jueves, 31 de julio de 2008

optgroup

Hay etiquetas html que de tan poco uso se terminan olvidando, una de ellas es optgroup utilizada para agrupar opciones en una lista desplegable.

Un ejemplo:
<select>
<optgroup label="Islas orientales">
<option>Fuerteventura</option>
<option>Lanzarote</option>
<option>Gran Canaria</option>
</optgroup>
<optgroup label="Islas occidentales">
<option>Tenerife</option>
<option>La Gomera</option>
<option>La Palmas</option>
<option>El Hierro</option>
</optgroup> </select>

martes, 22 de julio de 2008

Espiral natural.


Esta es una espiral (un tanto especial) encontrada en el parque Doramas de Las Palmas de Gran Canaria sobre una hoja. No tengo ni idea que insecto lo fabricó ni con qué propósito pero su forma no deja de llamar la atención.
Muchas formas de la naturaleza se pueden comparar con formas matemáticas bien definidas quizás porque son derivadas de una constante en la naturaleza que es el ahorro de recursos.

domingo, 20 de julio de 2008

Codificacion errónea en google maps incrustado.

En IE si no especificamos explícitamente la codificación nos mostrará carácteres extraños una vez se dibuje el mapa. Para evitarlo debemos especificar la codificación mediante la etiqueta charset="utf-8".

<script type="text/javascript" src="http://maps.google.com/maps?file=api&v=2&key=Clave proporcionada por google" charset="utf-8"></script>

Más información en:
http://www.w3schools.com/TAGS/tag_script.asp

lunes, 14 de julio de 2008

Longitud de la URL

En el RFC 2616, "Protocolo de transferencia de hipertexto -- HTTP/1.1", no se habla en ningún momento de la longitud máxima del URL.
En la vida real ningún navegador implementa una dimensión infinita de este campo y depende de la implementación del navegador.

Las dimensiones para cada navegador son los siguientes:
IE. 2083
Firefox 65536
Safari 80000
Opera 190000

Para los servidores web las dimesiones son:
Apache 4000
IIS 16384

En resumen, en la práctica las dimensiones de las direcciones URL incluyendo los parámetros que queramos pasar no pueden superar los 2083 carácteres de longitud máxima de IE.


Más en:
http://www.webadictos.com.mx/tag/longitud-maxima-de-urls/

martes, 10 de junio de 2008

La caché de mozilla.

Hay que tener cuidado con el sistema de caché de mozilla porque puede jugarnos malas pasadas. Como ejemplo, un cambio de una imagen no se verá hasta que no borremos la caché, o bien si tenemos accesos de ficheros XML estáticos y los modificamos, estos no tendrán repercusión en el sistema hasta que no eliminemos lo almacenado en la caché.
Incluso se ha dado el caso de que diferentes ficheros con el mismo nombre y en diferente directorio son confundidos por el sistema de caché. Toma la imagen de un directorio almacenada en caché como la imagen con el mismo nombre que está en un directorio totalmente diferente.
Así que cuidado con la caché.

domingo, 25 de mayo de 2008

Tratamiento de fecha y hora en ajax.

Hay un problema grave de seguridad en el tratamiento de fecha y horas en las aplicaciones que hacen uso de Ajax y es que el ordenador del cliente no esté bien configurado.
En los casos en que los datos tratados sean críticos, los cálculos de fechas y horas que tengan como uno de sus elementos la fecha y hora actual deben ser realizados en el servidor o en todo caso verificar que la hora de la máquina cliente esté bien configurada.
Uno de los problemas que siempre existirán a la hora de ejecutar aplicaciones javascript en la máquina cliente es que no sabemos a priori si está correctamente configurada. Si por ejemplo generamos un calculo basado en la fecha y el cliente lo tiene configurado a una fecha posterior a la real podremos tener desagradables sorpresas.

miércoles, 21 de mayo de 2008

RTVE pone sus programas en la red.

Ahora ya es posible ver una gran parte de los programa emitidos por las primera y segunda cadena de televisión española a través de su página web.
La televisión pública se adelanta al resto de las emisoras haciendo posible que cualquiera pueda ver donde y cuando quiera el programa que más le apetece.
Todavía está por ver cual será el modelo de negocio que seguirá esta nueva vía pero la propuesta en si es muy interesante.


Más información y los programas:
http://www.rtve.es/

jueves, 15 de mayo de 2008

Lo realizable.

Dios me da serenidad apara aceptar aquello que no puedo cambiar;
valor para hacerlo con lo que es posible;
y sabiduría para ver la diferencia.

san Francisco de Asís

sábado, 3 de mayo de 2008

La NASA también comete errores.

Navegando por una interesante iniciativa de la NASA, mandar el nombre de muchas personas a la luna dentro del proyecto LRO, me encontré con este pequeño error.
En una de las páginas intermedias salió una sentencia SQL en medio, como si alguien estuviese depurando y lo dejara en un momento de despiste. La sentencia es INSERT INTO NamesToMoon (firstName, lastName, submitDate, status) VALUES ('xxxx','xxxx','2008-05-03 13:55:30','Y') de lo más clarita.
Podemos sacar varias conclusiones de esto:
  1. Hasta los grandes cometen errores.
  2. Hay que tener cuidado con los mensajes de depuración, no pueden pasar a producción son feos y una puerta para los idiotas que les gusta jugar a genios, también mal llamados hackers.
  3. La forma en la que nombran la base de datos en la NASA ( al menos en el departamento que hizo la página ) es clara y cuidada, lástima que hayan metido la pata con este fallo de primerizo.
  4. Es más que presumible que en la NASA también abusen de becarios.

domingo, 27 de abril de 2008

Último libro leido: Flexibilidad con Scrum.

Este es un libro introductorio al modelo SCRUM. Es un modelo de desarrollo catalogado dentro de los métodos ágiles. Estos son métodos que nos prometen mayor agilidad en los procesos de desarrollo de productos.
En el libro se explica que es SCRUM, en que proyectos resulta más conveniente aplicar este modelo y como se aplica. Resulta un libro ameno, sencillo de leer y marca unas pautas básicas para comenzar a trabajar. Si se quiere tener una visión previa de este método e incluso si se quiere comenzar a aplicarlo es un libro muy recomendado.

Para saber más:
Descarga del libro.
Si quieres una copia impresa.

lunes, 21 de abril de 2008

Niveles de maduración de una empresa de desarrollo de software.

Las empresas que desarrollan software intentan obtener beneficios, al fin y al cabo es la principal misión de una empresa privada con ánimo de lucro. Las técnicas formales de ingeniería del software pueden ayudar a ello puesto que proporciona herramientas para la previsión de costes / tiempo.
Ahora bien, implementar estas técnicas no es fácil, lleva tiempo y esfuerzo. No es sencillo organizar a un conjunto de personas para que actúen de forma unificada y óptima con el objetivo de producir un producto determinado.
Según sea el nivel de implementación de estas técnicas se catalogan las empresas en cinco niveles.

Nivel 1. Inicial.
Es el el que comienzan, se mantienen y por último mueren las mayorías de las empresas. Es este nivel no hay métodos establecidos y se prima la filosofía del 'code & fix' . Se codifica y se corrige de manera continua hasta que el producto ( generalmente de baja calidad ) se termina. El éxito es necesariamente cosa de fortuna y fácil que el producto sea económicamente desastroso. Además el personal suele quemarse debido a la gran cantidad de horas extras gratuitas empleadas para que el producto sea económicamente favorable a la empresa.

Nivel 2. Repetible.
Se establecen un número limitado de mecanismo de ingeniería a nivel de proyectos.

Nivel 3. Definido.
Las herramientas definidas en el nivel dos han sido documentadas y estandarizadas y se emplean en toda la empresa.

Nivel 4. Administrado.
Los resultados del desarrollo son predecibles y la calidad está garantizada.

Nivel 5. Optimizado.
Ahora la organización se encuentra en proceso de mejora continua. El número de empresas que se encuentran en este nivel es del 0.1% .

Se estima que los tiempos requeridos por una organización para pasar de un nivel a otro son los siguientes:
  • nivel 1 a nivel 2 se emplean 23 meses
  • nivel 2 a nivel 3 cerca de 22 meses
  • nivel 3 a nivel 4 unos 28 meses
  • nivel 4 a nivel 5 cerca de 17 meses
Hay un número finitos de factores necesarios para que una empresa se pueda definir como madura, son estos:
Factorización de los resultados. La calidad del producto final está garantizada ya que los procesos de fabricación lo garantizan.
Escalabilidad. Se pueden añadir equipos de trabajo y la calidad sigue garantizada.
Mejora continua. Se tienen los mecanismo necesarios para incrementar la eficacia y la calidad de los productos.
Know-how propio. Los métodos empleados son el mejor activo de la empresa.

Estos niveles de maduración se entienden sobre los sistemas de ingeniería predictiva (o clásica) ya que los métodos llamado ágiles no pueden catalogarse dentro de estos niveles.

viernes, 18 de abril de 2008

Calidad en el software. ISO 9126.

El estándar ISO 9126 define una serie de parámetros de calidad englobados en seis categorías. Dependiendo de cada aplicación y el ámbito para el cual está definido el contenido de estas categorías debería ser completado.
Las categorías son las siguientes:
Eficiencia.

Usabilidad.
Facilidad de uso y aprendizaje del software.
  • Comprensibilidad La aplicación tiene una estructura y lógica comprensible.
  • Facilidad de aprendizaje
  • Operatibilidad Facilidad con la que se opera y controla la aplicación.

Funcionalidad.
Grado en que los requerimientos implícitos o explícitos se cumplen. A su vez se divide en varios factores.
  • Adecuación. Debe tener un conjunto de funcionalidad apropiadas para las tareas que se han especificado.
  • Exactitud. Sus funcionalidad hacer lo acordado de forma correcta y previsible.
  • Interoperatividad. Interactua de forma correcta con otros sistemas especifiados.
  • Conformidad. Cumple con todas las normas, leyes y estándares que se encuentran en su ámbito de actuación.
  • Seguridad de acceso. Protege ante accesos no autorizados al sistema.
Fiabilidad.
Grado en el que el sistema responde bajo las condiciones definidas durante un intervalo de tiempo dado.
  • Nivel de madurez. Frecuencia entre fallos, defectos o errores.
  • Tolerancia a fallos. En caso de producirse fallos como se comporta el sistema ante ellos.
  • Recuperabilidad. Capacidad de recuperar datos en el caso de fallos.


Mantenibilidad.
Esfuerzo requerido para la implementación de cambios. Grado de degeneración del software a lo largo de su vida. Este es un punto importante debido a que la mayor parte de su vida el software está en la fase de mantenimiento.
  • Facilidad de análisis. Facilidad con la que se localiza el origen de un error.
  • Capacidad de modificación. Facilidad con la que se modifica o adapta el software.
  • Estabilidad. Riesgos o efectos surgidos al realizar cambios.
  • Testeabilidad. Facilidad con la que se validan las modificaciones.

Portabilidad.
Facilidad para transportar el producto software a otros ambientes.
  • Adaptabilidad. Facilidad de adaptación a otros entornos sin hacer modificaciones.
  • Facilidad de instalación. Facilidad de instalación en otro ambiente.
  • Conformidad. Grado de soporte de los estándares y convenciones de portabilidad.
  • Reemplazabilidad. Capacidad de reemplazar a otro software en ese ambiente.
Eficiencia.
Tiene un bien ratio entre consumo de recursos y velocidad / tamaño bajo condiciones bien definidas.
  • Comportamiento temporal. Tiempo de respuesta y rendimiento en la realización de una funcionalidad.
  • Consumo de recursos. Cúantos recursos consume y durante cuánto tiempo.

jueves, 10 de abril de 2008

Se buscan astronautas.

Después de sus dos increíbles éxitos (el módulo laboratorio Columbus de la ISS y el carguero espacial ATV ) la agencia europea se ha lanzado a la búsqueda de nuevos astronautas para incorporar en su plantilla.
Y trabajo parece que no faltará, las próximas misiones a la ISS, la exploración de Marte, el regreso a la luna y los retos científicos que se aproximan en el futuro hace que el número de misiones por abordar sea casi infinito.
A mi ya me pilla un poco mayor esta oferta pero si tienes condiciones suficientes o quieres orientar tu carrera profesional ya sabes lo que tienes que hacer.

Más información en:
http://www.esa.int/esaCP/SEMJ8J3XQEF_Spain_0.html

viernes, 4 de abril de 2008

Medición de proyectos.

"Medir el progreso del desarrollo de un programa por líneas de código, es como medir el avance de la construcción de un avión en toneladas."
Bill Gates

miércoles, 26 de marzo de 2008

El presidente responde, una iniciativa interesante.

Recientemente hemos hemos sido testigos del nacimiento de una las iniciativas e-goverment más polémicas de todos los tiempos, ha sito la web 'El presidente responde'.
La web consiste en un formulario en el que se puede formular una pregunta al presidente del gobierno de Canarias con el compromiso de una respuesta en diez días.
Es una propuesta innovadora y un camino a seguir por otras instituciones como pueden ser cabildos y ayuntamientos. Eso si, siempre que la web esté viva y sea totalmente funcional a lo largo de los años.
En un territorio fragmentado como Canarias es necesario dar un impulso a todas las tecnologías basadas en el e-goverment. Hoy en día es toda una paradoja que para tramitar papeleo se tenga en ocasiones que tomar un avión o barco para hacer gestiones en otra isla. Imagínense un Gomero que tenga que tomar dos aviones para mover papeles en la consejería de economía en Gran Canaria. Es hoy en pleno siglo XXI sigue pasando.
Como nota negativa, no es una web accesible. Apenas cumple las normas 'A' cuando se pasa el test automático y cae de forma escandalosa cuando verificamos la limpieza del código.
También una nota negativa para los medios de comunicación que han demostrado a través de sus artículos su bajo nivel de conocimientos sobre internet, incluso en los medios digitales.

Más información:
El presidente responde

domingo, 16 de marzo de 2008

Las gavetas del carpintero.

Una vez me contaron la historia de un carpintero. Este profesional ponía un gran empeño en su trabajo y cada vez que se le encargaba un trabajo ponía todo su cuidado en él. Una vez un compañero visitó su taller mirando su trabajo y tomo una gaveta terminada, la miró con cuidado por la parte de enfrente y por los francos, luego la miró por la parte de atrás y se le cambió la cara.
¿Por qué barnizas la parte de atrás? El cliente nunca mira la parte de atrás de las gavetas, apenas las sacan de su lugar. Nosotros sólo ponemos empeño en terminar bien lo que el cliente aprecia y ve.
El carpintero miró a su sorprendido compañero y le dijo, el cliente no ve la parte oculta pero yo si se cómo ha quedado.
Esta historia es un ejemplo de criterios de calidad implícitos. Estos criterios están especificados en un proyecto sin que tenga que estar escrito en ningún documento. El cliente una vez que adquiere la mercancía puede ver que todo está perfectamente ejecutado e irse satisfecho, pero pasado un tiempo el cliente con el trabajo diario hará pasar al producto diferentes pruebas y podrá descubrir que el trabajo no estaba totalmente terminado lo cual hará que ese cliente difícilmente vuelva a confiar en nosotros.

miércoles, 12 de marzo de 2008

Software canario en Alemania.

El departamento de informática del Grupo Domingo Alonso ha desarrollado una herramienta tecnológica llamada Sima destinada a su uso en concesionarios. Esta herramienta ha sido vendida a 2.000 concesionarios Volkswagen de Alemania y a 6.000 talleres.
Esto no es más que otro de los muchos ejemplos de que el desarrollo tecnológico es una alternativa factible al monocultivo turístico para la economía de Canarias.

Más información en:
http://www.laprovincia.es/secciones/noticia.jsp?pRef=2008030800_8_135747__ECONOMIA-Domingo-Alonso-instala-sistema-informatico-2000-concesionarios-Volkswagen-Alemania

miércoles, 5 de marzo de 2008

Expectativas quiméricas o como perder clientes para siempre.

Existe una práctica comercial llama 'expectativas quiméricas' que consiste en prometer al cliente mucho más de lo que la empresa es capaz de ofrecer o está dispuesta a suministrar. El resultado final es que la empresa no puede cumplir lo prometido y entregará un producto por debajo de los requerimientos deseados.
Al final del proceso el cliente tiene un producto con unas características inferiores a las deseadas y por lo tanto insatisfactorio. Aunque la empresa puede llegar en un principio a ganar una buena cartera de clientes basándose en promesas quiméricas estos no volverán a requerir sus servicios. Además darán una mala imagen de la empresa proveedora a todos los futuros posibles clientes.
Por lo tanto y aplicando el refranero popular 'pan para hoy y hambre para mañana'.

domingo, 2 de marzo de 2008

Mi voto últil.

Una de las perversiones de la democracia es esa cosa llamada 'voto útil' consiste en lo siguiente, tú decides votar a un partido determinado y durante toda la campaña electoral se ven mostrando encuestas diciéndote que tu opción será un fracaso, vamos que no sacará ningún diputado. Es una de las estratagemas más sucias de las elecciones, yo no voy a las elecciones para estar en el grupo de los ganadores eso es de idiotas. Yo voy a las elecciones para expresar cual es el grupo que más se asemeja a mi modo de pensar o cual es el grupo cuyo mensaje más me satisface. Todo lo demás no importa.
El voto útil se apoya en otra poderosa herramienta de manipulación llamada encuesta electoral. Más de una vez ha demostrado que muchas veces de lo que dice la encuesta a lo que sale en las elecciones hay un mundo y se siguen haciendo a pesar de lo costosas que son. La principal razón es utilizarlas como arma para pedir el voto útil con frases como 'tal partido no va a sacar representación así que vota por mi que voy a ganar'. ¿Suena a frase de patio de colegio? Yo creo que si.
Así que viendo lo que dicen y proponen para mi zona electoral tomaré una decisión , y es que en mi papeleta no pone ni Rajoy ni ZP, no será mis diputados puesto que yo vivo en Gran Canaria. Lo único que he sacado en claro en estas elecciones es que el periodismo imparcial ha muerto ( si es que alguna vez existió ), que estas elecciones han demostrado el nivel de manipulación que ejercen los dos partidos mayoritarios, que gran parte de electorado no sabe que no votan al que se presenta a presidente y la poca capacidad de pensamiento crítico que tiene la gente por ahí.
Mis felicitaciones a las cadenas de televisión que no retransmitieron el debate y sobre todo a las autonómicas que no lo hicieron defendiendo la realidad de su zona de emisión, no hay nada más irracional que un servicio público actúe en contra de una parte de la población retransmitiendo un debate entre dos en zonas electorales en las que la batalla electoral se dirime entre muchos partidos.

Último libro leído: Astronomía.

Este es uno de esos libros editados con gran mimo y que son en si mismos una obra de arte digna de ver cuidadosamente. Me lo regalaron las pasadas navidades y fue para mi una agradable sorpresa.
Este ejemplar está adornado por unas espectaculares imágenes del espacio, son unas fotos impactante. La mayoría de ellas ya las había visto con anterioridad en internet, pero estas mismas fotografías plasmadas en papel ganan otra dimensión de belleza.
Los textos no se quedan atrás, son cuidados , agradables de leer y muy formadores. Quizás adolece de tener unos pies de foto un tanto repetitivos puesto que prácticamente no ofrecen información extra sobre la información que se presenta en el texto principal. Eso si, si solo tienes el libro por ver las fotos los textos ilustrativos ofrecen un buen resumen del contenido del libro.

Astronomía
Duncan John
Editorial Parragon Books Ltd

jueves, 28 de febrero de 2008

Adecuar salida para impresora

Cuando se mandan emails desde un site al cliente hay un par de cosas que deberíamos tener en cuenta.
La primera, la gente suele imprimir su emails. Es una costumbre fastidiosa y poco ecológica pero es verdad. Así que si no queremos que se gasten miles de hojas de papel impreso debemos añadir estilos específicos para la impresión.
Un ejemplo sería:

@media print {
BODY { font-size: 10pt }
}

La segunda, aunque los logos , decoraciones gráficas y demás parafernalia son muy bonitos estos pueden molestar por varias razones. La gente los imprime sin dolor de gastar papel puesto que este todavía es barato pero gastar tinta de impresora es otro cantar. La tinta de impresora es cara hasta decir basta, así que los elementos gráficos llenos de color y grandes son muy mal recibidos.

Y por último, siempre hay que mandar una versión del email en modo solo texto. Nunca sabemos a que clase de lector de email puede llegar nuestra correspondencia.

Espero que estos consejos sean útiles y los lleven a la práctica.

martes, 26 de febrero de 2008

La figura del operador web.

Cada día esperamos más de la web. Cuando entramos en un site queremos que este sea atractivo, que la información que buscamos sea fácil de encontrar y precisa. Pero hay un valor que prima sobre todos los demás y es que el site esté vivo. No hay nada peor que participar en uno y ver que este no responde, que mandamos un comentario y no se modera o que mandamos un email y no se contesta.
La web debe alimentarse y respirar o muere. Aunque cualquier site tiene una increíble capacidad de trabajar día y noche por nosotros siempre necesita del factor humano. Y no se trata de ningún sesudo webmaster, ni de programadores o ingenieros, es trata de un humilde operador encargado de contestar emails, completar información o mantener las noticias del site actualizadas.
Y es que cualquier proyecto web no sobrevive solo, necesita de una persona que la mantenga y le de vida. Si esa persona no existe solo se tratará de un juguete caro que posiblemente termine dando mala imagen a nuestra empresa debido a que nadie está detrás comunicándose con nuestros clientes.

viernes, 22 de febrero de 2008

Navegadores y dimensionado de imágenes.

Que existen muchos navegadores y que todos son diferentes es una realidad. Cada uno de ellos está desarrollado con una tecnología diferente que hace que tengan sus virtudes y sus puntos flacos.
Las diferencias se hacen evidentes con solo fijarse en una característica, como se dimensionan las imágenes. Basándome en una web existente he extraido una imágenes y las muestro tal como se capturaron en cuatro navegadores distintos.
Estos son los resultados:
Mozilla. Es sin duda el peor redimensionado de todos, la imagen aparece terrimeblemente aserrada y los textos de la parte de abajo del logo son ilegibles.



Explorer. El resultado sigue siendo bastante malo, el efecto sierra es menos patente pero sigue existiendo. Si se muestra una mejoría considerable en los textos pero su lectura sigue siendo casi imposible.


Opera. Ya por fin la imagen mejora de manera sensible. El efecto sierra queda practicamente solucionado y el texto por fin puede verse al menos en los tipo de letras mayores.


Safari. Sin duda es el campeón del redimensionado. Se ve con mucha perfección y los textos son legibles, incluso los más pequeños. Apple siempre ha tenido fama de un buen tratamiento gráfico y esta es una buena demostración.


La mejor solución para que siempre tengamos una miniatura perfecta de cualquier gráfico es posibilitar la subida de todo tipo de imágenes en todas las dimensiones necesarias. Sin embargo esto no es siempre posible y habrá ocasiones en las que tendremos que confiar en el buen funcionamiento del navegador para la presentación de nuestras imágenes.

miércoles, 20 de febrero de 2008

Select

No todos los días se programa en javascript y eso hace que algunos detalles se olviden con facilidad. El objeto select es uno de esos elementos que se utilizan con una frecuencia no demasiado alta.
Estas son algunas chuletas para recordar como hacer algunas cosas interesantes. Para todos los casos ponemos el id del elemento igualado a 'form_select'.

Añadir un nuevo elemento option al select.
var NuevoElementoOption=document.createElement('option');
NuevoElementoOption.value=id;
NuevoElementoOption.text=nombre;
try
{
//Versión Mozilla
document.getElementById('form_select').add(NuevoElementoOption,null);
}
catch(e)
{
//Version IE
document.getElementById('form_select').add(NuevoElementoOption);
}


Eliminar todos los elementos de una lista.
var x = document.getElementById("form_select");
while (x.length>0)
{
x.remove(x.length-1);
}

Obtener el valor del elemento seleccionado.
var x = document.getElementById("form_select");
var Establecimiento = x.options[x.selectedIndex].value;

sábado, 16 de febrero de 2008

Un mono listo.

Es que por algo se dice 'más listo que el hambre'. Si, es un excusa tonta, el mono fue más listo que yo.

miércoles, 13 de febrero de 2008

Premio Fundetec 2007

El pasado 7 de febrero se entregó el premio Fundetec 2007, dentro de la categoría 'Mejor Proyecto de Entidad Sin Ánimo de Lucro destinado a Pymes, Micropymes y/o Autónomos' a la asociación de turismo rural Asetur cuya site es ecoturismorural.com.
Para mi es una gran noticia ya que he formado parte del equipo que ha llevado a cabo el desarrollo de su nuevo desarrollo. Felicidades a todos aquellos que han tenido algo que ver en la realización de este proyecto.

Más información:
Fundetec
ecoturismorural.com

Ultimo libro leido: El curioso incidente del perro a medianoche

Este ha sido uno de los mejores libros que he leído en las ultimas fechas. Ha sido cómico, sorprendente, inspirador e incluso instructivo. Se trata de una historia escrita desde la perspectiva de un niño autista, la trama comienza con la muerte del perro de una vecina y la decisión del niño de comenzar a investigar la autoría del crimen. La historia se desarrolla por caminos que no dejaron de sorprenderte en cada página.
El niño carece de la capacidad de filtrar la información del exterior por lo que la percibe en su totalidad lo que le lleva a bloquearse por exceso de información. Esta idea me lleva a una reflexión, cuánta información que creemos superflua es en realidad importante.

miércoles, 6 de febrero de 2008

Los charlatanes y sus recetas milagrosas para la web

En una reunión con un cliente el representante de una de las empresas proveedoras dijo: 'Hay que pensar una web para como será internet dentro de un año'. ¡Qué frase más hermosa y a la vez vacía de contenido!.
Y es que el mundo de internet está lleno de charlatanes al igual que el viejo oeste, de pronto el cliente se encuentra con un vendedor que sin dar oportunidad a la reflexión llena el tiempo de las frases huecas que cualquier cliente incauto quiere oir. El charlatán procura llenar su monólogo de frases preensambladas del tipo 'la internet del futuro', 'el increible incremento del tráfico'... todo ello implementado en muy poco tiempo por supuesto.
Y es que parece que no es bueno decir que detrás de todo producto de calidad hay una gran cantidad de trabajo, no solo por parte del equipo de desarrollo sino también por parte del cliente. Una vez que la web está activa hay que gestionar su contenido, hacer un gran trabajo de promoción y una gran cantidad de pequeños y tediosos trabajos.
Lo más parecido a arrancar un site de una empresa es montar la empresa en si. Cuando se arranca una empresa los clientes no se agolpan a las puertas del comercio para comprar nuestra mercancia. Lo mismo pasa con la web, el futuro cliente suele ir a sitios muy específicos por lo que resulta complicado y caro atraerlo a nuestro site.
Volviendo a la frase, ya bastante difícil es completar un producto de calidad siguiendo todos los estándares, bregando con las deficiencias de los navegadores, cubriendo los aspectos legales, implementando los 'caprichos' de cada cliente y aportando ese grado de innovación que marca el futuro de la web como para estar jugando a ser Rappel adivinando cómo va a ser la web en el futuro.
Al final, internet la hacemos quienes queremos dar algo nuevo a los clientes y no esperamos a ver que es lo que hacen los demás.

martes, 5 de febrero de 2008

PHPMailer

Siempre es agradable recibir los emails maquetados y con alguna imagen que otra que le de gracia. Da una imagen profesional de nuestra web.
Otra característica interesante sería poder recibir adjuntos junto al email que enviemos desde la web.
Para ellos tenemos la instrucción mail en PHP para envío de correo 'solo texto' pero enviar correo maquetado con esta herramienta es una tarea dura y ardua. Por fortuna existe una herramienta llamada PHPMailer que nos facilita mucho la labor.

Vemos mediante un ejemplo su funcionamiento:

//Incorporamos la clase de envio de email.
include_once("phpmailer/class.phpmailer.php");

//Construimos un objeto de la clase PHPMailer
$mail = new PHPMailer();

//Indicamos al objeto donde se encuentran los ficheros del paquete PHPMailer
$mail->PluginDir = "phpmailer/";

//Instanciamos la propiedad Host con la dirección del servidor de envio de email, generalmente localhost.
$mail->Host = "localhost";

//En la propiedad From ponemos la dirección que se identifica como remitente
$mail->From = 'email del remitente';

//Indicamos el nombre con el que se identifica el remitente
$mail->FromName = 'Nombre del remitente';

//Frase descriptiva del email. En el subject siempre debe estar escrito una frase que resuma el contenido del email
$mail->Subject = "Asunto del email";

//Añadimos la direccion de envio
$mail->AddAddress("email de envio","Nombre del que recibe el email");

//Si queremos que alguien reciba una copia lo especificamos en este método
mail->AddCC("email de copia");

//Si quemos que alguien reciba una copia oculta lo especificamos en este método
$mail->AddBCC("email de copia oculta");

//Para adjuntar ficheros debemos utilizar el método AddAttachment
$mail->AddAttachment("Url de la imagen", "Nombre con el que aparecerá en los adjuntos");

//Si queremos utilizar imágenes dentro del email maquetado debemos utilizar este método
$mail->AddEmbeddedImage("Url de la imagen","Referencia de la imagen","Nombre de la imagen","base64","image/jpg");

Lógicamente "image/jpg" cambiará dependiente del tipo de imagen a enviar, si enviamos un gif debemos poner "image/gif".

//Construimos el email maquetado y lo metemos dentro de una variable
$body = '
<style type="text/css">
.Total
{
width:80%;
font-family: verdana;
}
</style>
<div class="Total">
<img src="cid:Referencia de la imagen"> /* Ver $mail->AddEmbeddedImage */
</div>';

//Cuerpo alternativo del email por si el lector del cliente no es capaz de componer páginas web
$alt_body = "Email alternativo\n\n";

//Ponemos el cuerpo del correo en la propiedad Body
$mail->Body = $body;

//Ponemos el cuerpo alternativo del correo en la propiedad AltBody
$mail->AltBody = $alt_body;

//Enviamos el correo, si se envia bien devuelve un 0 ( no hay error de envio ) en caso contrario devuelve otro valor.
$Error = $mail->Send();


Ver más en:
PHPMailer
http://blog.unijimpe.net/introduccion-a-phpmailer/

Transparentar capas en la web.

Hay ocasiones en las que quedaría bien en la web que zonas no activas aparecieran difuminadas dando a entender que no están en uso.
Para ello podemos hacer uso de la propiedad CSS3 llamada opacity soportada por Mozilla, IE no la soporta pero hay una solución para ello.
La propiedad opacity tiene valores entre 0 y 1. 0 es transparente y 1 totalmente opaco.
Para IE utilizaremos 'filter:alpha(opacity=100)' cuyos valores van de 0 a 100. 0 es transparente y 100 totalmente opaco. En el caso de IE hay que poner obligatoriamente la propiedad width ya que en caso contrario no funciona.
Para modificar dinámicamente estas propiedades tenemos para mozilla la instrucción this.style.opacity=0.2 y para IE this.filters.alpha.opacity=20 .
El ejemplo está probado en FireFox 2.0 y en IE7 .






Esto es un texto para ver la opacidad.









Ocultar


Ver

miércoles, 30 de enero de 2008

Google, un 0 en accesibilidad.

Las aplicaciones web de google son bonitas y funcionales, pero en cuanto a accesibilidad dejan mucho que desear.
Para probarlo solo es necesario desactivar la posibilidad de ejecución de javascript en el navegador. Las aplicaciones se desmaquetan o sacan mensajes largos, en inglés y muy poco atractivos que nos solicitan que activemos javascript.
Una empresa líder como google debería cuidar un poco más sus productos, que son buenos para la mayoría del público pero para algunas personas son soluciones inútiles ya que ni tan siquiera presentan alguna alternativa accesible.
Parece un despilfarro emplear recursos para desarrollar aplicaciones alternativas pero el público más dependiente de internet es aquel que necesita versiones accesibles. Hay personas que la única salida que tienen al mundo es internet como herramienta de integración y cada aplicación de baja calidad es una puerta cerrada a un futuro mejor.

Último libro leido: El quinto día.

Hace dos días terminé de leer "El quinto día" de Frank Schätzing. El argumento del libro juega con la idea de un desastre medioambiental a escala mundial que amenaza la supervivencia de la especie humana.
En conclusión, creo que mi época de leer libros de ciencia ficción ha pasado, me ha resultado un libro pretencioso que no me ha aportado ninguna idea nueva. A pesar que sobre todo al final se juega con la idea de Gaia el libro no aporta nada fresco.
Un libro recomendado para esas personas que son capaces de leerse un libro de 1000 páginas en una tarde.

"El quinto día"
Frank Schätzing
Editorial Planeta

lunes, 28 de enero de 2008

Como indicar una RSS mediante un icono en la barra de direcciones.

Si queremos indicar claramente que en nuestro site existe una RSS disponible nada mejor que decirle al navegador que tenemos uno disponible, para que este nos pinte un bonito icono en la barra de direcciones.
Para ello debemos poner la siguiente línea en el head de cada uno de los documentos html que deberán mostrar el icono:

<link rel="alternate" type="application/rss+xml" title="Título de la RSS" href="URL de la RSS">

miércoles, 23 de enero de 2008

Los 'meta' y el control de caché.

Estos son algunos de los meta que podemos incluir en nuestras páginas, y que dan información sobre esta a los clientes web referidos a como deben trabajar con sus cachés.

Expire:
Es de utilidad para controlar el almacenamiento en la caché del cliente web. En el podemos indicar la fecha de caducidad del documento, esto es indica que hasta cierta fecha y hora (GMT) el documento es válido, a partir de esta fecha ya no lo es. Por lo tanto, los diferentes clientes deberán borrar o volver a cachear la web a partir de la fecha que indicamos.
Los siguientes ejemplos harán que el cliente borre la caché.

<meta equiv="Expires" content="Mon, 26 Jul 1997 05:00:00 GMT">
<meta equiv="Expires" content="0">

Pragma
Su valor es no-cache. Indica que posiblemente el contenido en la caché es incorrecto y lo invita a renovar la caché. En ningún momento impide que se cachee la página.

<meta http-equiv="Pragma" content="no-cache">

Content-Type
Indica la codificación de carácteres que se va a emplear.

Content-Type: text/html; charset=ISO-8859-1


Content-Language
Idioma de los usuarios objetivo de la web.

Content-Language: es-ES

Cache-Control
Indicamos al cliente cómo deben actuar frente a nuestras páginas y sus cachés o tareas programadas.
  • max-age=segundos Es como 'expire' pero se expresa en segundos lo que es más flexible.
  • s-maxage=segundos Como max-age aplicado solos a proxy.
  • public Se indica que en todo caso es almacenable en caché.
  • no-cache El cliente enviará en todo caso una petición de búsqueda de documentos recientes y sigue empleando la caché.
  • must-revalidate Indica que las reglas sobre caché de la página deben ser siempre las indicadas por el servidor.
  • proxy-revalidate Igual que must-revalidate pero con proxy.

<meta equiv="Cache-Control" content="no-cache, must-revalidate">




Poner icono en la pestaña de un site.

Para colocar uno de esos coquetos iconos (de 16x16) en las pestañas de los navegadores y en el bookmark se deben escribir las siguientes líneas en el head del documento html.

<link rel="icon" href="NOMBRE DEL FICHERO" type="image/x-icon">
<link rel="shortcut icon" href="NOMBRE DEL FICHERO" type="image/x-icon">

Palm retira su máquina Java.

En una inesperada decisión Palm retira la descarga de la máquina virtual Java de su web para la descarga. Esta máquina estaba desarrollada por IBM y al parecer algún problema con el mantenimiento de la licencia ha hecho que Palm retire este software.
Esto no es más que otro piedra en el camino hacia camposanto de los sistemas operativos muertos, me temo que dentro de poco PalmOS , acompañará a OS/2 y otros grandes sistemas operativos al olvido.

sábado, 19 de enero de 2008

Apple , MacBook Air y medio ambiente. Un golpe de timón.

Esta semana se presentó el MacBook Air, el nuevo portatil de apple. Es un ordenador minúsculo, poco pesado y con un buen equilibrio entre prestaciones y tamaño.
Ha impactado en al opinión pública debido a su pequeño tamaño pero supone todo un cambio de rumbo en la política medio ambiental de la marca de Cupertino. Después de recibir duras críticas por parte de greenpeace debido a procesos y productos altamente contaminantes ha sacado este producto que cumple con la norma Rohs de la Unión Europea.
Entre esas características destacan el empleo del aluminio reciclable , una pantalla que no tiene ni arsénico ni mercurio , cables internos sin PVC y un embalaje pequeño.

Más información:
http://ambienteenmedio.blogspot.com/2008/01/macbook-air-nuevo-porttil-de-apple-ms.html
http://www.greenpeace.org/espana/

Error en el programa del PP.

Un compañero de trabajo me pasó la dirección del programa electoral del PP español para las elecciones generales del año 2008. Lo hizo para hacer la gracia, ya que sabe lo mucho que me divierte leer opiniones de esta tendencia.
Después de ver algunas de sus propuestas me quedé pasmado al ver la página 5. En ella se puede ver la siguiente foto:


Con un texto que habla de los españoles me parece increíble el error de poner el texto sobre Canarias tapando totalmente nuestra comunidad y haciéndola desaparecer del mundo. Esto demuestra que este programa es una chapuza muy mal pensada. Aunque tampoco me extraña ya que entre más españolista es la opinión de la corriente de pensamiento menos peso tiene Canarias.
Y si somos un poco mal pensados, ¿Acaso no hay otro mapa del mundo en el cual no aparezca una nube inmensa tapando Catalunya y Euskadi? ¿Será producto del subconsciente del diseñador de la publicación?

viernes, 18 de enero de 2008

La directiva Rohs

La directiva de la Unión Europea Rohs ( Restriction of Hazardous Substances ) también llamada directiva libre de plomo pone restricciones a una serie de materiales empleados en productos de electrónica, debido a su toxicidad y peligrosidad con el medio ambiente.
Los materiales restringidos son los siguientes:
  • Plomo
  • Mercurio
  • Cadmio
  • Cromo VI ( cromo hexavalente )
  • PBB
  • PBDE
PBB y PBDE son retardantes antifuego para algunos tipo de plástico.

Actualmente no todos los productos producidos en el mundo aplican esta norma.


Más información:
http://es.wikipedia.org/wiki/Rohs

domingo, 13 de enero de 2008