jueves, 30 de octubre de 2008

Windows 7 o por fin entraremos por la puerta?


Hola hace un par de días nos enteramos sobre el anuncio del nuevo Windows 7 (Balckcom, Viena) que para la gente común estar disponible para el 2010, no menciono la fecha exacta porque esa es muy cambiante en ocasiones esto siempre termina siendo una incógnita o lo retaza o que se yo.

Pero el planteamiento es, después de tantos parches de seguridad, 3 SP y muchos pero muchos recordatorios de sus madrecitas santas, por fin este sistema operativo será más humano y mas considerado con los recursos de nuestro equipo de computo, pero ahh como nos espantamos cuando supimos que vista necesita aprox, 1 gb para pode trabajar como la gente decente, yo a la mía le tuve que poner 4gb y hasta la fecha no me da lata y seamos sinceros hay gente que le dio la bienvenida a Vista de un modo (me incluyo) y otros de plano seguirán siendo fieles a esta nueva religión basada en XP sp3, otros saltar a MacOsX (muy recomendable) y otros a sumergirse de lleno en fabuloso mucho del open source con Linux y sus famosos Ubuntus que como ellos mismos dicen (Linux para humanos), en fin la gama de Sistemas operativos es muy extensa , si tienes esa personalidad curiosa y el tiempo para tirar y dar de alta SO en tu equipo, pues adelante.

Si esto sucede es porque los mismos desarrolladores están tomando conciencia que un SO tiene que ser mucho más amigable, que no ocupe muchos recursos, a veces los fabricantes creen que podemos comprarnos ese equipo con un súper procesador, memoria RAM para tirar y tarjeta grafica y video para poder apreciar la movilidad de la interface y apreciar todos esos detalles animados que hacen ver más divertido el ambiente de tu Windows, al menos si no tienes una tarjeta de video, la calificación que te otorga Windows es de 3.1 (que chafa).

Otros tal vez sigan siendo muy escépticos y hasta no ver no creer, supongo que pedirían que ya de plano corrigieran los problemas de seguridad, vulnerabilidad y optimice mejor los recursos del sistema, que le motor de búsqueda sea mucho mejor y más razonable (al menos en la versión de vista que tengo es muy complicado) y respecto a la parte de usabilidad yo lo siento menos humano y que solo la persona que lo desarrollo le entiende y la pregunta de los 60000, por que el botón que tiene el icono de “encender y apagar” lo que hace es hibernar la maquina, eso nunca lo entendí, al parecer esto ya se corrigió y solo viene un botón que dice “shutdown” únicamente (wow!!).

Al final Windows siente los pasos muy de cerca de muchos desarrolladores en diferentes plataformas y aunque siga siendo un gigante tendrá que ponerse las pilas para seguir elevando de nivel su producto tan más codiciado; no pueden seguir haciendo lo mismo por dentro aunque por fuera lo único que la gente vea de nuevo es la animación de ventanas que por cierto está desarrollada en Windows Presentation Foundation (WPF) muy interesante para los que no sabían, pero eso al final no me serviría de nada porque sigo teniendo un sistema operativo traga recursos que no me permite apreciar lo bello de la vida; demos un voto de confianza más a la gente de Windows y creamos que todo puede pasar y por fin tendremos un SO (basado en una plataforma de server 2008) que sea mucho más estable y agradable para los ojos de nosotros y nos permita de una vez “entrar por la puerta” como la gente decente.

martes, 28 de octubre de 2008

Bienvenida o "No tienes que saber noruego".



Hola como están mi nombre es Kane y les doy la bienvenida a mi blog sobre diseño, consultoría y tendencias web, trataremos temas de interés desde un punto de vista muy en particular, la del “diseñador web”, generadores de conceptos y estructuras las cuales en ocasiones se ven opacadas sobre las de los desarrolladores.

Soy diseñador web con una trayectoria de 8 años aproximadamente y en todo este tiempo me ha tocado ver diferentes formas de hacer la cosas, diversos software que te sirven para una cosa y para otra, diseñadores discutiendo con los desarrolladores por la forma de cómo se entregan los materiales, el diseñador comentando a el programador sobre el color de botón que no le gusta, y viceversa el otro comentándole sobre que tiene que hacer las imágenes más ligeras, en fin una gama muy extensa sobre él como un proyecto debe de salir al aire.

Los diseñadores por nuestra parte intentamos ver una web más libre para la creación aunque eso se vea limitado por la resolución del las pantallas y/o el “genio” del programador que tengas a tu lado; por el otro lado está el programador que de no tener el ego tan alto se podría tener una mejor comunicación, ellos tienen una forma de pensar muy sistemática la cual en ocasiones no permite ver más allá de lo que el usuario puede comprender, el ya cuenta con diversa herramientas que la misma practica lo ha hecho consciente de que “así se hacen las cosas”.

Pero créanme esto ha sido siempre y mucho antes era mucho peor, muy pocas células de desarrollo han podido convivir a gusto bajo un mismo estándar de desarrollo o mismo ambiente, entre fechas comprometidas y falta de una buena estructura y arquitectura de información (ya hablaremos más sobre este tema).

Los diseñadores web en los principios y el auge del mismo siempre estuvimos a un lado de toda implementación o desarrollo, las propuestas siempre eran cambiadas por el desarrollador por que según esto la línea de tal código en tal parte rompía esa tabla que alojaba un formulario o una respuesta de la programación, o que el script de carga de flash hacia ruido con un script que estaba antes de mi “/head” , en fin un gran lista de incógnitas que para algunos significo quedarse hasta las 4 de la mañana en la oficina sin saber que pasa, ambos diseñador y programador compartiendo la pizza que les dejaron.

Que está sucediendo ahora, que es lo que necesitamos para que congenien estas dos especies humanas, no se puede estar siempre en guerra o en una tranquilidad aparente, acaso nuestro software tiene que ser mejor, nuestra maquina la súper computadora, puede ser dirían algunos, pero mas allá de eso, necesitamos implementar una forma muy común de comunicarnos, como en todo esa es la clave… “comunicación”.

Porque tener que pensar en que la solución la tiene que dar un buen equipo de computo o la última actualización de nuestro software de desarrollo cuando las bases siempre han estado presentes; hay un “algo” que siempre me incomodo; por dar un ejemplo, y que siempre el coco fue el Flash, el famosos Flash que bueno hay que reconocerlo cada día tiene cosas muy interesantes pero sigue estado bajo el régimen del actionscript que como bien decía antes “es como hablar noruego”. Tratare de que esto no suene como si fuese muy cerrado en mi opinión respecto a este tema; nunca he dudado de la capacidad de este software y su lenguaje de desarrollo pero no me van a negar que siempre ha sido el coco para poder implementar algo junto a tu departamento de sistemas de la empresa a la que perteneces.

Algunas compañías invirtieron mucho dinero y empleados en capacitación para poder tener desarrollos a la medida basadas en dicha tecnología, pero a eso vamos, algunas empresas no cuentan en ciertas temporadas con el presupuesto para poder hacer tal inversión de tal magnitud o también llega el súper diseñador programador en flash a una empresa que no tienen la infraestructura que el necesita para poder levantar los proyectos o viceversa y entre otros panoramas más que muchos de ustedes conocen.

Los desarrollos no tienen que implicar mucho desgaste económico ya que también se involucra el factor tiempo de aprendizaje y muchas veces el aprender otro lenguaje de programación influye mucho en el flujo de trabajo y por lo regular la capacitación a una gran escala por así decirlo muy escaza vez se da en las empresas.

Existen ya alternativas que están propiciando que todo lo anterior se valla rompiendo, esos viejos esquemas que solo les dan dolores de cabeza a los dos entes ya mencionados y que no siempre sea una batalla más de cómo uno interpreta a su modo de ver lo que el otro le solicito; peor se los comentare en el siguiente post, ya que se me hace una buena alternativa para este mundo donde no solo las cuestiones de organización se llevan a cabo en proyectos si no también en la forma de desarrollar.