En sus teléfonos Windows Phone…
Este 2012, va a ser el año.
Tal vez no te suene mucho el Xerox PARC, pero si que te suenan Apple y Microsoft. Y te aseguro que hay mucho de la primera, en el éxito de las dos segundas.
Es mas o menos conocida la historia de que Windows “nació” como una copia para competir con el sistema operativo que estaba creando Apple para su Macintosh. Lo que es algo menos conocido, es como Jobs, en una visita al Xerox PARC vio como trabajaban en un nuevo sistema para mostrar la información en pantallas, usaba mapa de bits en vez de caracteres para representar la información en pantalla, y ventanas para mostrar la información. También en Xerox PARC vio como trabajaban en un nuevo dispositivo para controlar un puntero por la pantalla, ratón lo llamaban.
Steve Jobs se “inspiro” en este trabajo para realizar su revolucionario sistema operativo, a la vez Bill Gates se “inspiro” en Apple para crear Windows, por lo tanto, y por una regla de tres simple, podemos despejar que la informática actual le debe mucho al centro de investigación de Xerox PARC.
Y su creador fue Jacob Goldman, así que, gracias por todo y DEP.
Una de las ventajas que tiene la nube, es que puede soportar grandes cargas de trafico en momentos puntuales.
Hay ciertas webs que en momentos puntuales, tienen un gran número de visitas, como pasa hoy con la web de Loterías y apuestas del estado, esta todo el mundo mirando a ver si puede dejar de trabajar de una vez, y la pobre no puede con todo.
Y aquí, señores y señoras, tenemos un claro ejemplo de los beneficios de la nube. Yo de momento tendré que esperar pacientemente para poder comprobar si me ha tocado algo…
Ya ha sido lanzada la quinta versión de Silverlight, de todas las versiones que han ido saliendo, esta es la que mas me emociona (bueno, siendo la última que ha salido, también es normal) por un motivo, 3D e integración con XNA, una pasada.
Espero tener tiempo para ir probando y poniendo ejemplos de las nuevas características, pero estas son las que mas me llaman la atención:
Lo dicho, a ver si a partir de enero tengo algo mas de tiempo y puedo ir poniendo ejemplos de todo esto y mucho mas.
…Y por que están equivocados.
Me he encontrado con un artículo que me ha encantado y no puedo resistirme a comentarlo.
He oído muchas veces, a lo largo de mi vida como informático, que Microsoft es el mal y por ende, todos sus productos, por supuesto, no estoy de acuerdo con esa afirmación.
Por eso, cuando he leído el titulo del articulo,
En el artículo, el autor expone las distintas causas por las que muchos desarrolladores dicen no gustarle ASP.NET, para luego explicar por que no son ciertas, es una buena lectura.
En esta entrada voy a generalizar sobre el tema, y me tomo esta libertad por que es algo que he vivido en mis carnes, y TODOS con los que he hablado del tema lo han sufrido, si hay algún programador que tenga un estilo impecable en la sala, que no se de por aludido, y dicho esto, allá vamos.
Uno de los problemas mas grandes que tenemos los programadores en general es que somos bastante “inútiles” a la hora de diseñar. Podemos crear las funcionalidades mas increíbles, súper optimizadas, que funcionan a una velocidad endiablada, con las mejores practicas y con una arquitectura que es la ostia, pero con una capa de presentación que en la mayoría de los casos es FEA, así, con mayúsculas.
A veces lo suplimos con cientos de horas jugando con los CSS, otras veces, con dejarlo medio decente nos conformamos. A veces, tenemos la suerte de que alguien del equipo es un poco mas mañoso y tiene algo mas de gracia para estas cosas y salvamos los muebles, pero casi siempre, el conseguir algo decente nos lleva muchas mas horas de las que nos gustaría. Yo me he tirado horas y horas para conseguir que se vea igual (o lo mas parecido posible) una página en IE, Firefox y Chrome, he sudado sangre y he derramado lagrima.
Y lo mas frustrante de todo esto, es que al final, lo que ve el cliente, lo que se aprecia de una aplicación web, lo que deja alucinados a los corbatas en las presentaciones, no es mas que lo que se ve, la UI, la capa de presentación.