ComunidadFreelance.com

Validador Web 2.0

Este es un validador Web 2.0 “Beta” desde luego. Comtempla aproximadamente 52 puntos que son los que definen según su reglamentación que tan “Web 2.0″ es el sitio que valides. No determina si tu sitio es Web 2.0 o no, solamente referencia caracteristicas que supuestamente componen un sitio a la Web.

http://web2.0validator.com/

Vía: xoyaz

No comments

3D dinámico con CSS y DOM

Apuesto que no te lo esperabas, sinceramente desconfiaba del vínculo, incluso despues de estar cargando el Demo pensaba que no iva a funcionar. NO es la versión final, pero ya puedes navegar. Claro si quieres trabajar en el projecto solo es que tomes el código y lo trabajes a tu antojo.

3D dinámico CSS y DOM
Demo online (Opera o Firefox)
Descargar [192K]

Vía: xoyaz

No comments

Nueva característica de Google Maps

Guardar Ubicaciones

Una de las características más solicitadas para Google Maps ya ha sido incluída es la posibilidad de guardar direcciones en su servicio.

Para utilizar este servicio dirígete a Google Maps y en el corner superior derecho hay un enlace a Ubicaciones guardadas, si estas logeado con tu cuenta puedes empezar a guardar tus direcciones favoritas y tambien puedes editar las opciones de tu cuenta:

- Deshabilitar Autoguardar
- Añadir,editar, modificar ubicaciones
- Borrar ubicaciones salvadas

Tambien puedes añadir una etiqueta para cada localización.

Más Información: Official Google Blog

Vía: TuFunción

No comments

Lunes con un poco de Humor

Un buen ejemplo es el caso del ingeniero que fue llamado a arreglar una
computadora muy grande y extremadamente compleja, una computadora que valía
12 millones de dólares.
Sentado frente a la pantalla, oprimió unas cuantas teclas, asintió con la
cabeza… murmuró algo para sí mismo y apagó el aparato. Procedió a sacar un
pequeño destornillador de su bolsillo y dio vuelta y media a un minúsculo
tornillo.
Entonces encendió de nuevo la computadora y comprobó que estaba  trabajando
perfectamente.
El presidente de la compañía se mostró encantado y se ofreció a pagar la
cuenta en el acto.
¿Cuánto le debo? preguntó.
Son mil dólares, si me hace el favor.
¿Mil dólares? ¿Mil dólares por unos momentos de trabajo? ¿Mil dólares por
apretar un simple tornillito? ¡Ya sé que mi computadora cuesta 12 millones
de dólares, pero mil dólares es una cantidad disparatada! La pagaré sólo si
me manda una factura perfectamente detallada que lo justifique.
El ingeniero asintió con la cabeza y se fue. A la mañana siguiente, el
presidente recibió la factura, la leyó con cuidado, sacudió la cabeza y
procedió a pagarla en el acto… sin chistar.

La factura por los servicios prestados, decía:
Apretar un tornillo            U$S       1,00
*Saber qué tornillo apretar  U$S    999,00*
Total                             U$S 1.000,00

——————————
Para todos aquellos profesionales que día a día se enfrentan con la
desconsideración de quienes, por su propia ignorancia, no alcanzan a
entenderlos.

“SE GANA POR LO QUE SE SABE… NO POR LO QUE SE HACE”

Saludos…

1 comment

Los mitos del cliente en proyectos de tecnología

En la realización de proyectos existen muchos mitos que, por muy expertos que seamos en nuestra área, a veces creemos. Estos generan experiencias tormentosas cuando nos enfrentamos a la realidad. En otras ocasiones no somos nosotros, sino nuestros clientes los que se apoyan en ellos. Trataré de explicar acerca de los mitos del cliente enfocado hacia el desarrollo de software, web y proyectos de tecnología.

Mito del Cliente

Una reunión inicial en la que se exprese el objetivo general de un proyecto, junto a un análisis breve de los detalles importantes, bastará para que mi equipo de trabajo empiece a planificar, estimar y desarrollar el trabajo.

Realidad del Programador

Al no tener una clara definición de los requerimientos del cliente, empezar a desarrollar sus exigencias en la mayoría de casos será una pérdida de tiempo. Antes de cualquier planificación, debemos comprender cada parte, parámetro, componente, etc. del objetivo final. Al comenzar con una lista de requerimientos ambigua, el cambio de algunos de ellos podría destrozar la planificación y afectar las estimaciones de costo o esfuerzo que habíamos previsto.

Fundamentos (enfocado al software):

En el desarrollo de software, la definición de requerimientos es el punto más importante. El éxito del producto dependerá de la comprensión cada uno de ellos por parte del equipo de trabajo. Así es posible planificar una buena estructura de datos, definición de interfaces, comportamiento, validaciones necesarias, etc.

La inclusión de algún requerimiento es crucial, pues algunos de los escenarios en que puede influir son:

  • Diseño: Hay que agregar a la interfaz un espacio para la entrada de un dato nuevo que afectará la presentación de la información; afectando también la interfaz de salida.
  • Validaciones: La validación de un dato requiere un esfuerzo mayor para cualquier desarrollador de software, pues la fase de pruebas se incrementa, al tener que probar los posibles caminos por los que pasarán los datos. El esfuerzo se incrementa progresivamente dependiendo de las dependencias de los valores.
  • Estructura de datos: El diseño de las estructura de datos es algo vital. El ejemplo más claro es el diseño de una Base de Datos. Un nuevo dato puede requerir un rediseño completo en muchos casos, añadiendo incluso más complejidad a la administración desde la aplicación.
  • Comportamiento: El cambio puede ser sea tan crucial que provoque la redefinición de una tarea para que se cumpla algún requerimiento en específico. Un nuevo cálculo matemático, por ejemplo, podría necesitarse para generar la información correctamente.

Los clientes se apoyarán de estas creencias si los desarrolladores/trabajadores se los permiten, y esto estará afectado por la comunicación que tienen con ellos, siempre dicen: “No ignores al cliente”, pero también hay razones para NO dejar que el cliente te ignore y use esta clase de técnicas y “mitos” a su favor.

Via: Cristalab

No comments

Entradas siguientes »