September 14th, 2010 — 5:30pm
Una de las desventajas que tiene el mundo hardware respecto al software sonlos costes relacionados con los materiales necesarios para realizar un proyecto. Cuando muchos proyectos software solo necesitan un editor de texto y un compilador para tener un programa corriendo, en los proyectos hardware los elementos mínimos son mucho más costosos y variados.
Gracias a proyectos como Ar/Netduino, los costes de iniciación en el mundo de la electrónica se han rebajado mucho. Ambas placas se pueden encontrar por menos de 30€ e incorporan el hardware necesario para comenzar a desarrollar nuestros planes de conquista del mundo desde el momento en que caen en nuestras manos (junto con algún componente extra como cables, sensores, actuadores, etc. )
Por ello, debido a que no siempre se dispone del dinero necesario para comprar el hardware o por simple comodidad a la hora de realizar pruebas rápidas, se crearon los emuladores que permiten probar nuestros proyectos sobre este hardware ficticio. Con Netduino, gracias a su suporte del .Net Micro Framework es posible utilizar el emulador extensible que incopora este Framework para crear un emulador para la plataforma.
De ahí surgió crear el proyecto Netduino Emulator, un emulador para poder probar nuestros proyectos para Netduino antes de disponer del propio hardware en nuestras manos. Cuatro personas somos las que estamos trabajando en las primeras fases del proyecto que poco a poco va tomando forma. Iré contando las novedades según se vayan produciendo.
Más información en la página del proyecto en CodePlex.
Comment » | .Net Micro Framework, Hardware, Microsoft, Netduino
September 14th, 2010 — 5:01pm
Estaba actualizando el blog con el sistema automático que trae incorporado y tras quedarse el proceso sin respuesta se ha quedado todo inaccesible con el siguiente mensaje:
“Briefly unavailable for scheduled maintenance. Check back in a minute”.
Si alguna vez os sucede lo mismo, únicamente hay que borrar el fichero .maintenance que se encuentra en la raíz del blog. Al quedar el proceso paralizado, WordPress no elimina dicho fichero y nos quedamos sin acceso al blog ni al panel de administración.
Comment » | Blog, Wordpress
September 2nd, 2010 — 8:42pm
Como comentaba, los componentes fundamentales de un Pivot son las imágenes y los ficheros XML que se emplean para relacionarlas con el contenido.
La forma de generar el fichero XML y las imágenes en sus formatos correcto para que puedan ser leídos por los clientes de escritorio o de Silverlight se puede realizar de diferentes maneras:
- La de los hombres: A través de la línea de comandos. Gracias a las herramientas que proporciona el equipo de Live Labs es posible crear scripts de consola que generen nuestros pivots. La forma de realizarlo no es la más intuitiva y sencilla, se necesita un poco de experiencia y varias pruebas para obtenerlo funcionando. Sin embargo, la satisfacción seguro que es mayor
- La de los vagos: El equipo de Live Labs también ha creado un add-in para Excel gracias al cual podemos generar nuestros Pivots desde este programa. Crear una nueva colección es fácil siguiendo los pasos que aparecen en el tutorial propuesto, lo que más tardará será el procesado de las imágenes que podrá dejar “colgado” a Excel durante un buen rato.
- La de los profesionales: Si tenemos nuestra información almacenada en un SQL Server, es posible emplear el Collection Designer de Sysgain. Con él, generaremos los ficheros XML. Las imágenes, podemos emplear las opciones de Photoshop CS para crear imágenes basadas en ficheros de datos. Posteriormente, los podremos unir empleando cualquiera de las opciones anteriores.
En nuestro caso, esta última opción fue la que tomamos. Aunque avisados quedáis, si empleáis diferentes sistemas operativos como en nuestro caso (Mac OSX y Windows 7), cuidado con los problemas de codificación de caracteres. Os podrán volver locos al pasar información entre sistemas
Comment » | Live Labs, Microsoft