domingo, 25 de mayo de 2014

Feliz dia del Orgullo Friki.

Coincidiendo con las elecciones europeas, hoy es el día del Orgullo Friky y aquí no podemos negar nunca lo que somos. ASÍ QUE FELICIDADES A TODOS LOS QUE SON COMO NOSOTROS.


domingo, 18 de mayo de 2014

II FaBuilding

Mis conclusiones han sido bastante buenas, han nacido dos proyectos para realizar y hemos aprendido cosillas, a partir de ahora también tenemos un Blog, que espero poco a poco se escriban proyectos y artículos de interés sobre domóticas, casas pasivas, arquitectura sostenible... y todo lo relacionado con el futuro del a edificación y las ciudades.


Saludos & Geeking.


martes, 13 de mayo de 2014

Es genial cuando ingeniería y naturaleza se combinan

Hoy en una de mis paginas favoritas cuantarazon he encontrado una imagen donde ingeniería civil se combina con armonía con la naturaleza. Es simplemente genial ver que hay proyectos como estos:

Simplemente maravilloso observar estos proyectos.

Computación paralela. Eficiencia energética y potencia.

Un proyecto de investigación europeo, denominado REPARA y coordinado por la Universidad Carlos III de Madrid (UC3M), estudia cómo mejorar las aplicaciones informáticas de computación en paralelo para aumentar su rendimiento, eficiencia energética y facilitar la programación y mantenimiento del código fuente.



La computación heterogénea en paralelo combina varios elementos de procesamiento de distintas características que comparten un único sistema de memoria. Normalmente se emplean procesadores de múltiples núcleos (como los 'multicore' de algunos smartphones u ordenadores personales) combinados con tarjetas gráficas y otros componentes para realizar procesamiento de grandes cantidades de datos.



Estos trabajos de cálculo encuentran aplicaciones en diversos sectores, como el sanitario (predicción del acoplamiento de proteínas), el transporte (monitorización de sistemas ferroviarios), la robótica (visión estereoscópica y navegación) o el industrial (análisis de defectos en la fabricación de piezas).



El objetivo del proyecto REPARA es poner a disposición de los usuarios los beneficios energéticos y de rendimiento de estos sistemas informáticos, sin el enorme esfuerzo de desarrollo que conllevan este tipo de arquitecturas complejas. Y la clave para conseguirlo radica, entre otras cosas, en la "refactorización" de código fuente, una técnica usada en ingeniería de software para mejorar la estructura interna de un programa sin alterar su comportamiento observable. Algo así como cambiar la distribución de las tuberías y bombas de presión de un edificio para que salga el agua de manera más rápida, limpia y ecológica.



En el caso de REPARA, cuya denominación puede interpretarse como «Refactoring for Parallelism» en alusión a la utilización de técnicas de refactorización en la computación en paralelo, los científicos tratan de mejorar tres propiedades fundamentales: el rendimiento de las aplicaciones (ayudando a incrementar su velocidad de ejecución), la eficiencia energética (reduciendo su consumo energético) y la facilidad de mantenimiento y modificación del código fuente.



"Las herramientas y tecnologías que REPARA pretende producir están pensadas para reducir los costes de desarrollo y el tiempo de llegada al mercado, lo que redundará en productos más competitivos", apunta el coordinador del proyecto, José Daniel García, del grupo de investigación de Arquitectura de Computadores, Comunicaciones y Sistemas (ARCOS) de la UC3M.


Los investigadores esperan tener prototipos de las nuevas herramientas hacia febrero de 2015 y probarlos después en una fase de evaluación con los socios industriales. "Esperamos conseguir mejoras importantes, tanto en la velocidad de ejecución como en la eficiencia energética de los computadores", adelanta el profesor José Daniel García. "Y también podemos reducir el tiempo que necesitan los ingenieros para poner a punto un producto software en un entorno paralelo, lo que rebajaría notablemente los costes de desarrollo y favorecería la competitividad de la industria de desarrollo de software", resalta.
En un trabajo de investigación publicado recientemente en la revista New Generation Computing, los investigadores han analizado cómo afecta el modelo de programación al rendimiento y la eficiencia energética en el caso de arquitecturas de procesadores de varios núcleos. A partir de aquí precisamente surgió la idea de ahondar en esta línea, porque "se hace necesario ayudar a los desarrolladores en la transición a distintos modelos de programación, así como en la selección del modelo de programación más adecuado dependiendo de las características concretas de su aplicación", explica el profesor José Daniel García.



Fuente: uc3m

lunes, 12 de mayo de 2014

Mejor forma de diseñar webs

A muchos programadores nos gusta eso, "programar" y me encanta realizar webs y crear "internet de las cosas" pero donde mas cojeamos muchos es en el diseño y ademas las hojas de estilo no es algo intuitivo, a veces se complica mucho conseguir lo que quieres, luego la página debe poder verse en los diferentes dispositivos (telefono, tablet y pc).

Pero gracias a los desarroyadores de Twitter tenemos Bootstrap 3 un grandioso framework el cual hace mucho mas simple el maquetar una web.



Para empezar debemos descargar los archivos CSS y JavaScritp de la pagina getbootstrap e insertarlos en la web que vamos a crear. Dentro del body de nuestro documento crearemos una caja (div) de la clase .container, esta es la que sustenta todo. Posteriormente crearemos las filas, cada fila es una caja de la clase .row y dentro de las filas introduciremos las columnas, que aquí es donde se complica un poco.

Donde esta toda la magia de Bootstrap es en las columnas, estas siempre han de sumar doce, podemos poner doce columnas de distancia una, dos de seis, una de doce... o cualquier combinación siempre que sumen doce. Cada caja posteriormente se configurara para cuatro tamaños: xs (teléfonos), sm (tablets), md y lg (ordenadores). Así pues podemos crear una rejilla (grill), donde cada div cambia en función del dispositivo. Al ir cambiando el tamaño la pagina, nos interesa ir borrando columnas para que otras mas importantes estén completas. Como el siguiente ejemplo, hacer mas grande o mas pequeño el ancho de vuestro navegador y veréis como va adaptándose, al hacer muy estrecho el navegador veréis que el menú desaparece quedando un pequeño botón, así es mas visible en dispositivos móviles.

Bootstraps también tiene otras particularidades, como botones, paneles, menús desplegables... la verdad que es una genialidad como simplifica el trabajo de diseñar una web. Para mas información aquí tenéis el manual traducido al español, la verdad que no es nada intuitivo pero si buscáis mas por la web hay miles de videotutoriales, manuales, ejemplos, plantillas... tiene una buena comunidad en crecimiento.

Saludos and geeking.


viernes, 9 de mayo de 2014

II Encuentro FaBuilding

Después de un inicial acercamiento entre distintos profesionales y aficionados en todo lo relacionado con edificación del futuro y Smart Cities. Se convoca el segundo encuentro al dia 16 de Mayo de 2014, estáis todos invitados a ir, simplemente confirmarme vuestra presencia para tener plazas.



Recordar que es un evento donde reunirse gente de distintas áreas, que tengamos motivación por cualquier tema relacionado con edificación, arquitectura, instalaciones del edificio, eficiencia energética, domotica, ciudades inteligentes... Es un grupo que buscamos innovar ser creativos, realizar publicaciones sobre la materia en cuestión.

Todo el mundo es invitado independientemente de su nivel.

Saludos and Geeking

jueves, 8 de mayo de 2014

App para controlar PCs desde el Movil

Existen varias de estas App en el mercado pero hoy quiero hablaros de Unfied Remote, has de instalar el servidor en un PC y la App en tu móvil. Funciona a través de un protocolo TCP/IP, abriendo un puerto y con la IP local de la máquina en cuestión. También puede controlarse por Internet, si abrimos un puerto en el router y enlazamos la IP publica con la de dicha máquina.

La App busca los dispositivos en tu red local o las añadimos manualmente añadiendo la IP de la máquina a controlar en cuestión. Existen dos versiones la gratuita con la que podemos controlar, teclado y ratón, ver los archivos, control multimedia... y la de pago que métodos específicos para algunos programas.



La razón por la que comento esta aplicación, es simple, vivimos en un mundo donde todas las personas tenemos nuestro propio móvil y lo llevamos a todas partes, seria nuestro mando a distancia, estamos en nuestro salón con una Raspy la manipulamos desde el móvil, vamos al cuarto y con la misma App podemos usarla de mando a distancia.



Se que es algo relativamente simple, pero uniéndola con la domótica, tenemos toda nuestra casa controlada desde nuestro móvil, música, TV, ordenadores... y los propios sistemas domóticos, intensidad de luces, temperatura... 


Saludos and Geeking

domingo, 4 de mayo de 2014

Interesante portal y blog sobre normativas.

Acabo de descubrir un Blog   sobre normativas realmente interesante y tiene mucha información en su interior.

Os animo a visitarlo:


Saludos and Geeking

jueves, 1 de mayo de 2014

Pirámides y rozamiento de la arena.

Un grupo de investigadores de investigadores de la Fundación para la Investigación Fundamental sobre la materia, ha descubierto como pudieron los egipcios mover las grandes piedras para crear las famosas pirámides.


Parece ser que eran empujadas sobre la arena, pero tenia un truco, la arena seca tiene un rozamiento elevado y demasiado húmeda obstaculiza el paso, sin embargo existe un termino medio, con la cantidad adecuada de agua se reduce significativamente este problema.


Si alguien le gusta hacer deporte en la playa sabrá perfectamente lo que cansa correr sobre la arena seca, pero también conocerá los problemas de la arena cerca del agua mas húmeda. Sin embargo en un punto intermedio la arena es muy similar al asfalto y es donde todo el mundo corre por las playas. Bueno seamos justo donde la mayoría hacen deporte, otros les gusta forzar más y si que se introducen por donde hay agua


Esto es muy similar a los castillos de arena, ni secos ni mojados. Recuerdo cuando he ido a cualquier playa, los escultores de figuras y grandes castillos tienen un spray cerca para humedecer la arena. 


Parece ser que un grupo de egipcios tiraban de las piedras mientas otros humedecían la arena, con ello se conseguía un menor rozamiento entre la piedra y el suelo del desierto, necesitando menos fuerza para mover las grandes rocas que usaron en la construcción de las pirámides.


Fuente del articulo: BBC.

Saludos and geeking.