IBM:La informática será igual al cerebro humano en el 2019
Autor: Juan Carlos García Tirado
Fecha: 18 Noviembre 2009
Según un importante investigador de IBM, en apenas 10 años, se podrán crear ordenadores que serán capaces de emular el poder del cerebro humano.
Según Dharmendra Modha, científico de computación cognitiva de IBM , los investigadores de su compañía, así como muchas de las universidades más distinguidas del mundo ya han conseguido copiar la dificultad de cálculo de un felino. Esta hazaña da esperanzas a todos estos científicos que creén que será posible en un futuro no muy lejano ser capaces de igualar al cerebro humano.
El año pasado IBM junto a otras cinco universidades les fue concedido un contrato DARPA para investigar sobre computación cognitiva y lograr finalmente ese proyecto. Tan sólo un año despuéhttp://luisito2007.blogspot.es/img/terminator.jpgs Modha afirma que ya se han conseguido dos objetivos importantes.
La primera fue la de una simulación en tiempo real en la que se consiguió reproducir millones de neuronas de entendimiento y billones de neuronas de aprendizaje, según Modha superior totalmente a lo que un gato es capaz de hacer.
En segundo lugar los investigadores crearon un algoritmo que han puesto como nombre BlueMatter que sirve para aclarar los vínculos de todos los lugares de la corteza del cerebro humano y sub-corticales. La cartografía es un paso crítico y Modha afirmá que hay que conocer perfectamente como se comunica el cerebro y los procesos de información.
El cerebro es diferente actualmente de una computadora por el tamaño y el poder, Modha y muchos científicos están aprendiendo el funcionamiento del cerebro para conseguir un trabajo perfecto de computación. Para lograr este objetivos Modha y sus colegas científicos están combinando la supercomputación, la neurociencia, la nanotecnología y la investigación para demostrar lo que es posible.
Modha y sus colegas creén que serán capaces de avanzar en la diferencia entre la potencia del gato y cortezas humanos en la próxima década.
SPDY, nuevo protocolo de Google
Autor: Juan Carlos García Tirado
Fecha: 17 Noviembre 2009
El protocolo SPDY, que se pronuncia speedy, consigue que la velocidad de las transferencias sea mucho más rápida. El protocolo ha sido lanzado por Google que afirma que ha sido probado durante bastante tiempo, surgiendo un prototipo de servidor web y una versión Chrome con soporte SPDY.
Este equipo de desarrollo de SPDY ha desarrollado un prototipo con resultados prometedores, las páginas cargaron un 64% más rápido, aunque todavia falta probarlo en el mundo real. Se puede ver más información aquí.
Cuando Google anunció la noticia afirmó que el protocolo SPDY no iba a ser el subtituto de HTTP, aunque utiliza los mismos metodos y cabeceras pero se salta las partes del protocolo que administra las conexiones y las transferencias de datos.
En el pasado se había intentado mejorar el protocolo HTTP, pero con SPDY

protocolo internet
se produce un control total de la información, es decir tanto la que maneja el servidor como la que muestra el navegador, los dartos personales en la web, la transferencia de información además de bastantes más datos recojidos.
Gestión del tiempo
Autor: Nacho Serrano Oña
Fecha: 15 Septiembre 2009
Ayer, día 14 de septiembre de 2009, asistimos a una sesión de formación acerca de la gestión del tiempo. Esta sesión fue gratuita, patrocinada por PROFACE y fue impartida por Adberto, en concreto por Raquel Muñoz, una Extremeña encantadora, que después de varios años trabajando fuera de Extremadura, ha vuelto a su tierra natal para desarrollar en nuestra comunidad su actividad profesional.
Fue un día intenso, desde las 9:00 h hasta las 18:30 h, parando una hora para comer, en el que ahondamos en los conceptos de gestión del tiempo. En nuestra empresa ya usamos metodología concreta de gestión del tiempo, GTD de David Allen, la cual nos ha hecho crecer la productividad y tener mejores sensaciones acerca de nuestra utilidad en la empresa. Ahora estamos mejor organizados, somos más productivos y en definitiva más felices.
En la sesión le dimos un repaso a conceptos como las Actividades de Alta Rentabilidad (AAR), planificación por prioridades, modificación de hábitos poco productivos, conductas ineficaces, desarrollo orientado a metas, herramientas de gestión del tiempo y un montón de casos prácticos que nos ilustraron cóo podemos mejorar en nuestro trabajo.
Acudieron muchas personas conocidas, Higinio de Diabetesalud, Carolina de proface, Juan Jesús – un consultor orientado a la formación, José María, un ingeniero que desarrolla Máquinas a medida, consultores de estudios de mercado…
Estabilidad de las aplicaciones: Metodología que ayuda
Autor: Nacho Serrano Oña
Fecha: 18 Junio 2009
La importancia del ¿Cómo lo hacemos?
Desde nuestra experiencia, a lo largo de más de 9 años desarrollando software a medida, para todo tipo de empresas y organismos, nos hemos dado cuenta que existen varios pilares en donde se sustenta el éxito de un proyecto:
- El equipo humano, su formación y lo más importante, su actitud y motivación
- Las tecnologías elegidas para dar forma a la solución
- La propia definición del problema y el diseño de la solución, factor clave que debe ser atendido con la máxima atención por parte del equipo (cuando decimos equipo incluimos a nuestros clientes, que también forman parte de la solución aportando la experiencia y el conocimiento de sus propios procesos). Si no trabajamos al principio, tendremos que trabajar al final… de forma incómoda, presionados y muy posiblemente incurriendo en retrasos que molestan a los clientes
- Lo más importante ¿CÓMO LO VAMOS A DESARROLLAR?. No es que todo lo anterior no tenga importancia, sino que hoy nos queremos detener un poco más en la metodología de desarrollo.
28 de Marzo de 2005 Primero de todo y antes de continuar, necesitas una herramienta de seguimiento y control de errores. Si no tienes una herramienta de este tipo instalada en tu organización, no hace falta que sigas leyendo porque todo lo que hagas no va a servir de nada. Puedes encontrar una justificación para implantar una herramienta de seguimiento y control de errores en el mi artículo “Seguimiento y control de errores“. Si has seguido leyendo es porque tienes una herramienta de seguimiento y control de errores.
La creación del equipo
El equipo debe estar formado por el grupo de programadores, el grupo de probadores (también llamados testers) y el líder del grupo, que podría ser el gestor o el programador jefe.
Los roles parecen obvios, los programadores arreglan errores, los probadores prueban la aplicación reportando errores y el líder del grupo es el encargado de que todo funcione como debe ser y no se desmorone.
- Programadores. Arreglan los errores, evidente, no? Es de vital importancia que los programadores solo arreglen errores que hayan sido introducidos mediante la herramienta de gestión de errores.
- Probadores. Aparentemente tendrían un solo cometido que sería la de probar la aplicación buscando errores, pero tienen otro que es igual o más importante que el primero que es el de verificar que los errores arreglados realmente se han arreglado. Esto ocurre porque un porcentaje de los errores que los programadores arreglan no terminan de estar bien arreglados, errores en la reparación de errores. (diabólico pero cierto)
- Líder del grupo. Es una pieza clave en este proceso. Por un lado es el que conduce las reuniones SCRUM, realizando la tarea de facilitador del grupo, procurando que todo el mundo pueda realizar el trabajo lo mejor posible. Por otro lado es el encargado de priorizar los errores, es decir, indicar qué errores son más importantes y por consiguiente se repararán en primer lugar.
Priorizar los errores
Cuando los probadores empiezan a reportar errores, aparecen errores de todo tipo, desde el error que cuelga la aplicación o peor, todo el equipo, hasta el error de que le falta una tilde a tal o cual palabra.
Como nuestro objetivo es estabilizar la aplicación lo más rápidamente posible (véase el título del artículo), lo primero que haremos es indicar a los probadores qué criterios tienen que seguir para priorizar los errores.
Nosotros como líderes del equipo y responsables del proceso repasaremos las prioridades de los errores para verificar que han sido introducidas correctamente y modificaremos las que sean necesarias.
Podríamos establecer muchos tipos de clasificación de errores pero como lo que nos interesa es la estabilización de la aplicación, estableceremos por ejemplo la siguiente clasificación.
| Bloqueantes | Errores que impiden que se siga probando o se sigan arreglando errores, es decir errores que impiden seguir trabajando al equipo. |
| Críticos | Errores de tipo cuelgue de la aplicación, cuelgue del sistema, errores de programación no controlados, etc… |
| Normales | Mal funcionamiento de la aplicación, es decir, la aplicación no hace lo que debería hacer. |
| A partir de aquí no importa mucho para la estabilización de la aplicación pero son útiles para la mejora de la misma. | |
| Estéticos | Fallos ortográficos o estéticos como alineación de botones, capitalización de títulos. |
| Mejoras | Sugerencias, mejoras de usabilidad, etc… |
Reuniones SCRUM
Estas reuniones se llevan a cabo hasta que el proyecto está listo para ser lanzarlo al mercado o puesto en producción. Se han de realizar todos los días antes de empezar a trabajar a primera hora de la mañana si es posible.
Primera Reunión
- Explicar al equipo cómo se va a trabajar. Se hace una breve introducción de cómo son este tipo de reuniones, reuniones cortas, no son reuniones para solucionar problemas, tan solo para coordinar trabajo. Si existe algún problema que impida trabajar se expone, para solucionarlo, pero no el trabajo en si. Tienen que servir para organizar no para resolver. Si hace falta una reunión para resolver alguna cuestión relacionada con los errores, se hace después, ya que posiblemente no hace falta que estén todo los miembros del equipo.
- Establecer los criterios para priorizar los errores. Se explica a todos cuál será el criterio para clasificar los errores, basándonos en la tabla anteriormente mostrada.
Primera reunión y siguientes
- ¿Qué es lo que se hizo desde la última reunión? Como las reuniones son diarias no habrá mucho que tratar, es importante destacar que sólo el trabajo que se hizo para la consecución del objetivo es válido. Todo lo demás se verá como un impedimento al objetivo.
- ¿Qué es lo que se va a hacer hasta la siguiente reunión? Es muy importante que quede claro que al salir de la reunión todo el mundo sabe lo que tiene que hacer, y todos están alineados en la misma dirección. La dirección que queremos seguir está clara, estabilizar la aplicación lo antes posible. Para lo cual corregiremos siempre los errores por prioridad, corrigiendo primero los bloqueantes que impiden que el equipo trabaje y seguidamente los críticos que provocan que la aplicación se estrelle.
Mucha gente no sabe organizarse y pierde el tiempo en cosas poco importantes, estas reuniones también sirven para organizar la agenda diaria de cada miembro del equipo y asegurarnos de que todos tienen el mismo objetivo. - ¿Cómo se va a llevar a cabo? Todo el mundo tiene claro cómo va a hacer lo que tiene asignado, es el momento de que surjan a la luz todos los problemas que tienen las personas para la realización de su trabajo. ¿Existe hay necesidad de máquinas, personas, recursos o tiempo? Si es así el facilitador tiene la obligación de conseguir o si no es posible buscar otras formas de satisfacer esas necesidades.
La finalidad de las reuniones SCRUM es alinear a todas las personas en la misma dirección y sacar a la luz los problemas e impedimentos que hay para conseguir el objetivo.
El éxito de este sistema se basa en arreglar los errores por prioridades, los errores críticos hacen que la aplicación sea más difícil de probar y por tanto no se pruebe bien. Además de bajar la moral del equipo, así que cuánto antes los eliminemos mejor.
Es tu obligación como líder del grupo y responsable de la estabilización de la aplicación que se mantenga esta norma lo más estrictamente posible.
Es muy importante también que no se añadan funcionalidades ni mejoras hasta que la aplicación esté estable, la razón es que podemos multiplicar los errores fácilmente si realizamos modificaciones sobre aplicaciones inestables.
Resumiendo, las claves de este sistema son:
- Priorizar la resolución de errores
- Mentalidad de equipo, mismo objetivo
- Organización del trabajo
Nace la asociación AIEI para ayudar a crear negocios en la red
Autor: Nacho Serrano Oña
Fecha: 11 Junio 2009
Seis empresarios que sobrevivieron a la crisis de las puntocom y que han logrado el éxito en la red son los impulsores de la Asociación de Inversores y Emprendedores de Internet (AIEI). Su objetivo: asesorar y ayudar a los emprendedores a triunfar en la red.
Sólo el 5% de las iniciativas empresariales creadas para operar exclusivamente en Internet sobreviven el primer año. Con esta realidad en la mano, seis jóvenes empresarios que sobrevivieron y salieron fortalecidos de la crisis de las puntocom han decidido crear la Asociación de Inversores y Emprendedores de Internet (AIEI). Los seis están convencidos de que la experiencia vale para algo, y con esa idea se han marcado como meta asesorar y ayudar a otros emprendedores a triunfar en Internet.
“Queremos dinamizar el mercado de Internet y apoyar, a través de nuestro expertise y Know-How, a aquellos que quieren emprender en este escenario”, explicó Yaho Arbeloa, uno de los socios fundacionales y consejero delegado de Sync, empresa dedicada al hosting y al desarrollo web. Según coincidieron todos, el objetivo de la asociación es realizar una labor de consultoría gratuita en forma de reuniones mensuales con distintos emprendedores en las que se les aconsejará acerca de modelos de negocio, público objetivo, infraestructuras tecnológicas, contenidos, formas de rentabilización, herramientas de marketing que ayudan a asegurar el éxito… “Todos ellos elementos tremendamente importantes para ejecutar con éxito un proyecto en Internet”, dijeron.
La nueva asociación tampoco olvida la ayuda financiera y colaborará con los emprendedores en la búsqueda de medios y establecimiento de rondas de financiación. “Nuestra capacidad de networking es muy valiosa, puesto que llevamos mucho tiempo en Internet”, apuntó Ángel María Herrera, otro de los socios y consejero delegado de la librería online Bubok.com. Además, los promotores de la asociación tampoco descartan invertir ellos mismos en algunos proyectos. En este sentido, Arbeloa recordó que algunos de los impulsores de la AIEI ya han funcionado como inversores.
Los socios de la iniciativa contaron que la situación ha cambiado mucho desde el boom de las puntocom. “En aquella ocasión los bancos e inversores invirtieron millones de euros con los ojos cerrados en iniciativas de dudosa viabilidad en un mercado que se estaba inventando a sí mismo. Ahora, la financiación sólo llega a los proyectos disruptivos”, subrayó Alejandro Suárez, consejero delegado de del Grupo Publispain, de la red de blogs de Ocio Networks y socio fundador de Yes.fm. Este experto aseguró que la clave no sólo está en tener una idea realmente innovadora: “La idea está demasiado mitificada; la ejecución es la clave”, continuó, subrayando así lo importante que es crear este marco de conocimiento y experiencias para contribuir a reducir radicalmente el índice de proyectos fallidos en Internet.
Los promotores de la AIEI también aclararon que la asociación nace para cubrir el vacío derivado de la inexistencia de una agrupación empresarial relevante dentro del sector Internet. “Con la iniciativa pretendemos que este sector se consolide y reciba inversiones con más convicción del mundo offline. También queremos mostrar que en esta industria haya negocio, puestos de trabajo; queremos transmitir fuera que en Internet hay modelos de negocio sostenibles y rentables”, continuó Arbeloa.
La nueva asociación está constituida, además de por los citados Arbeloa, Herrera y Suárez, por José Antonio Paunero, consejero delegado de Tupagoseguro.com; Ismael El-Qudsi, responsable de New Media de Havas Digital, y Eneko Knörr, consejero delegado de Ideateca. La AIEI está abierta a nuevos socios.
Autor: Marimar Jiménez
FUENTE | El País Digital









