miércoles, 5 de enero de 2011

Mini oficina portátil hecha con hilo y tela

Mini oficina portátil hecha con hilo y tela:

oficina portatil 1

Por lo visto no hace falta nada más que un buen trozo de fieltro y unas cuerdas para tener una oficina completa. Uno para trabajar por ejemplo en casa, muchas veces, solo necesita una mesa y un asiento, y parece ser que eso se puede conseguir con textiles, o al menos así lo han pensado unos estudiantes de la ESAD de Reims.

Yo reconozco que tengo mis dudas con respecto a que esto sea tan confortable como se quiere hacer ver, me refiero sobre todo al asiento, la mesa parece que aguanta bien el portátil, pero no veo claro que cuando uno se siente ahí se puede apoyar con mucha comodidad, de todos modos el diseño es curioso y el montaje parece incluso divertido, hay que colocar la cuerda y anudarla en la posición adecuada para conformar el lugar de trabajo.

oficina portatil 2

En cuanto a los usos, se entiende que funciona como un lugar de trabajo o estudio alternativo o provisional, que se puede tener en la casa de uno o llevárselo a otra cuando uno se va de visita, la ventaja es que cuando se dobla y se desmonta ocupa poco espacio, la desventaja lo que comentaba, que no creo que sea tan cómodo como un lugar de trabajo convencional.

De todos modos yo le veo otras opciones y en particular en el posible uso para niños, por el tamaño y porque los pequeños pesan menos y necesitan menor resistencia, creo que si que podría ser de interés en el cuarto de juegos, por ejemplo, es una forma de disponer de una mesa cuando se quiera y poder doblarla y guardarla cuando no se vaya a utilizar, ellos la usan para dibujar, moldear plastilina y otros juegos.

oficina portátil 3

Ahora bien, si la imagen sobre estas líneas no es engañosa y realmente uno puede acomodarse sobre el respaldo como aquí se ve, entonces si que es una maravilla porque se puede colocar en cualquier lugar y puede servir tanto para descansar, como para leer, como para trabajar… Llamadme escéptica, pero yo mientras no lo pruebe no lo acabaré de creer.

Habría que probar y quizá también se le pueda añadir un cojín… La idea no es mala, pero en el fondo es algo similar a colocarse una bandeja en la cama o en el sofá... Parece más una cuestión de innovación en el diseño y de probar algo original por su aspecto, que que vaya a aportar grandes ventajas a nivel de uso y funcionalidad.

oficina portatil 4

martes, 4 de enero de 2011

Eclipse de abrazo

RAMÓN:



Me encantan las viñetas de Ramón, sobre todo las de Popo, aunque en esta no sale, pero bueno, me gusta igualmente :)

miércoles, 29 de diciembre de 2010

martes, 28 de diciembre de 2010

Llega la Programación Gestual: Visual Studio Kinect Edition

Llega la Programación Gestual: Visual Studio Kinect Edition: "Los desarrolladores, antes o después, acabamos sufriendo problemas físicos debido a nuestro trabajo. El hecho de estar sentados todo el día aporreando teclas como posesos lleva asociado una serie de males de espalda, manos, muñecas, brazos, hombros, cervicales… vaya, que a veces parece que sería mejor estar cargando bultos en el muelle ;-)

Tecnología GDMEsto han debido pensar los equipos de trabajo de Kinect y Visual Studio en Microsoft, en conjunción con laboratorios MS Research, que se han unido para brindarnos lo que será la próxima revolución en el mundo del desarrollo de software, y que han decidido llamar “Gesvelopment” (Gestual Development, o tecnología GDM).



Visual Studio Kinect Edition es el primer producto de la casa que incorporará este nuevo paradigma. Básicamente, consiste en un sensor Kinect unido al PC de trabajo, en el que se instalará un Visual Studio tuneado con complementos capaces de interpretar movimientos y voz del desarrollador y trasladarlos a acciones en el editor y el propio entorno.

La tecnología GDM permitirá programar mediante movimientos, voz, posiciones y gestos del cuerpo, es decir, sin necesidad de tocar una tecla o el ratón para nada. Esto irá combinado con una serie de ayudas específicas permitirán aumentar nuestra productividad y, al mismo tiempo, mantenernos en una forma física envidiable.

Los interfaces de usuario podremos crearlos utilizando una herramienta al más puro estilo Minority Report: arrastrando virtualmente los elementos sobre la pantalla, redimensionándolos, abriendo sus propiedades, etc., siempre mediante movimientos de brazos, manos y piernas perfectamente sincronizados con lo que aparece en pantalla.

Activar formato cursiva (em) en HTMLEl código lo editaremos mediante un conjunto de movimientos y gestos preestablecidos, similares a los usados en el lenguaje de signos. Esto no implica, sin embargo, la aparición de un nuevo lenguaje para .NET. GDM monta una capa de abstracción sobre los lenguajes usados (C#, VB.NET, HTML, etc.), de forma que el mismo movimiento puede ser transformado a instrucciones del lenguaje activo, sea cual sea éste, siempre que se disponga de los drivers oportunos.



Así, por ejemplo, en lenguajes de programación clásicos, un movimiento circular con el brazo será interpretado como bucle, y será introducido en el código traducido al lenguaje actual, o un salto del programador será convertido en un jump, goto, o la estructura más cercana. O por ejemplo, en HTML podremos enfatizar texto (<em>) inclinándonos hacia la derecha (véase la imagen lateral), mientras que cerrar el puño con fuerza será útil para formatear en negrita (<strong>). La variedad de gestos y movimientos permitidos es enorme.

GDM también incluye un sistema de reconocimiento de voz con el que se podrán matizar y definir, por ejemplo, nombres de variables o instrucciones cuyos movimientos serían difíciles de ejecutar.


GDM: Cut textLas operaciones con el entorno (compilar, ejecutar, copiar, pegar, etc.) las realizaremos también con movimientos corporales explícitos. En el ejemplo de la derecha, podemos ver el gesto mediante el cual podemos cortar y enviar al portapapeles el texto seleccionado; podemos compilar apretando una mano contra otra, o ejecutar aplicaciones haciendo un gesto de decapitación con la mano derecha sobre nuestro cuello. Esto último denota algo de humor negro, sin duda, por parte de los desarrolladores del invento.


Dos desarrolladores trabajando con Visual StudioOtro aspecto realmente curioso e interesante es que dado que algunos dispositivos como Kinect son capaces de detectar y seguir los movimientos de más de una persona al mismo tiempo, será posible trabajar de forma colaborativa (pair programming), como se aprecia en la fotografía de la derecha, donde aparecen dos desarrolladores trabajando sobre una vista MVC.



Los afortunados poseedores del sensor Kinect podrán probar una edición limitada de GDM al instalar Visual Studio 2010 Beta 2, aunque el producto será distribuido oficialmente con Visual Studio 2012 (codename NutCracker), en una edición especial del producto.


Sin embargo, Microsoft no se ha centrado exclusivamente en sus tecnologías, jugando con abstracciones que hacen posible independizarse del dispositivo de detección de movimientos y reconocimiento de voz, e incluso del entorno de Eclipsedesarrollo. Así, aunque algo más tarde, también será posible desarrollar aplicaciones utilizando el mando de la Wii, y Move, el sensor de las consolas Playstation. También se están ya implementando drivers para todo tipo de entornos de desarrollo profesionales como Eclipse, Netbeans, o el block de notas.


Esto es posible gracias a su arquitectura modular, en la que se han previsto componentes que aíslan el software del hardware, y éstos a su vez del IDE y lenguaje utilizado:



GDM Technology Architecture


Está claro que antes de que se implante de forma generalizada deberán cambiar algunos aspectos en nuestro entorno y cultura empresarial, como:

  • el espacio de trabajo deberá ampliarse para cada desarrollador. Será necesario un espacio de al menos tres metros cuadrados diáfanos por desarrollador para poder ejercitar su trabajo de forma eficiente y sin interferir con el compañero.
  • las instalaciones deberá adecuarse. Las empresas deberán instalar zonas de duchas, e incorporar fisioterapeutas o médicos deportivos a sus plantillas.
  • la ropa de trabajo deberá ser cómoda y apropiada para una actividad física, quizás chándal y zapatos deportivos puedan ser una buena opción.
  • el tamaño de los monitores deberá ampliarse al menos a 50 pulgadas, para que el desarrollador pueda leer textos a cierta distancia, y mientras está en movimiento.
  • habrá que cambiar ciertos hábitos: menos café y más Gatorade, dietas altas en proteína para desayunos y almuerzos, etc.

En fin, aunque es una idea realmente atractiva, habrá que ver si las empresas son capaces de evolucionar hacia esta nueva organización, en la que las salas de desarrollo parecerán más bien de aerobic. No será fácil cambiar una mentalidad tan arraigada, donde los desarrolladores somos seres inertes, estáticos, y casi parte del mobiliario, pero sin duda aquellas que lo consigan se habrán puesto radicalmente por delante de su competencia en muchos aspectos.


Ya sabéis, id calentando, que GDM está cerca…

Publicado en: Variable not found.

domingo, 26 de diciembre de 2010