Entradas de jorge:

Canal de theRSAorg

Martes, 22 de junio de 2010

Me han encantado estos videos que he encontrados por casualidad.

Este en concreto me ha parecido genial:

YouTube – Canal de theRSAorg.

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)

WOBBLY BRIDGE

Domingo, 20 de junio de 2010

El 10 de junio del 2000 se inauguró un puente peatonal en Londres sobre el río Támesis (Millenium bridge). Cuyas exigencias artísticas le hicieron salirse del diseño habitual de este tipo de puentes.

Ese mismo día acudieron a cruzarlo por primera vez una gran número de personas que vieron como poco a poco el puente se iba tambaleando de modo que apenas podía mantener el equilibro y debían agarrarse; este hecho hizo al puente ganarse el sobre nombre de “wobbly bridge” (el puente tembloroso). El Millelium bridge tuvo que ser cerrado al publico hasta febrero del 2002; una vez analizadas las causas y realizados los trabajos para solucionar el problema y esto es lo que intentaremos explicar a continuación.

Lo primero es comprender el fenómeno de la resonancia. Cuando subimos un columpio y lo soltamos, comienza a moverse con un movimiento determinado y a un ritmo determinado; al igual que al abanicarnos con una hoja de papel, o al saltar de un trampolín; estos objetos quedan un movimiento natural propio a su naturaleza que dependerá de su masa y su rigidez. En sistemas más complejos como coches, aviones y puentes, también existen estos movimientos propios de cada sistema con ese determinado ritmo propio en el cual se mueven. A estos movimientos es lo que llamaremos modos propios del sistema a cada cual ira asociado un ritmo característico a las cuales llamaremos frecuencias propias. Cuando excitamos un sistema favoreciendo un modo propio y a su frecuencia propia, es lo que se conoce como resonancia, y lo que estamos haciendo es amplificar sobremanera ese movimiento.

Cuando la gente empezó a caminar sobre en puente, es fácil comprender que con sus pasos se introducía una excitación aleatoria al puente combinación de las diferentes frecuencias de paso de cada persona; con lo que no cabía esperar una respuesta resonante del puente.

El puente presenta un modo de flexión lateral a 0.8 Hz, lo que es casi un paso por segundo de una persona paseando, por lo que este modo se empezó a excitar aunque en un principio de manera despreciable, y el puente comenzó un leve balanceo lateral. El problema comenzó cuando poco a poco la gente iba acomodando su paso a este balanceo sincronizándose a este, lo que provocó que esta excitación empezase a no ser tan aleatoria y con sus pasos realimentaban este movimiento del puente. Este es uno de los principales problemas de los puentes peatonales, que la frecuencia de paso esta muy cerca de los modos de frecuencia propios. Esto es tan importante que los ejércitos obligan a romper filas cuando van a cruzar un puente. En el video anterior se puede ver como se sincroniza el andar de los peatones.

¿Como se puede solucionar esto? Se puede sacar al puente de la carga resonante modificando el modo propio en cuestión (aumentando la rigidez, modificando la forma y la masa del sistema) o minimizar este movimiento amortiguándolo. En este caso se optó por lo segundo, ya que, aunque una solución más compleja, no atentaría con la estética del puente. Esta opción consistía en colocar unas masas con unos muelles los cuales tenían unos modos propios opuestos a ese modo a 0.8 Hz del puente, con lo que se acoplarían estos al movimiento y se compensarían. También se optó por colocar amortiguadores, que harían más suave y lento el movimiento.
La solución de las masas y lo muelles, es una solución conocida, se utiliza por ejemplo en lavadoras, pero, un sistema complejo como este puente, supuso un reto más importante. Que como ya dijimos llegó a buen puerto dos años después convirtiendo al puente en un de las estructuras amortiguadas más complejas del mundo.

En este caso, fueron los propios peatones, los que produjeron la excitación resonante, pero puede ser el viento, que ejerza fuerzas aerodinámicas funcionando el puente como un ala. Las fuerzas aerodinámicas modifican la forma, la forma modifica las fuerzas aerodinámicas, siendo estas las que realimentan así el movimiento, como el paso sincronizado de los peatones en el Milleniun Bridge, produciéndose el denominado fenómeno de flameo.

En el siguiente video se ven modos distintos excitados, el millenium bridge parace el segundo modo de flexión lateral , en este parece segundo o incluso tercero de flexión simple

Gracias a Sergio que es el verdadero autor de esta entrada.

VN:F [1.9.3_1094]
Rating: 5.0/5 (2 votes cast)

History of Hacking

Martes, 1 de junio de 2010

Desde el punto de vista economico…

The History of Hacking
Via: Online MBA

History of Hacking – Online MBA.

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)

Super efecto mariposa

Martes, 11 de mayo de 2010

Me encanta este video, es de los más largos que he visto. Por las manchas de pintura y las televisiones rotas en un rincón se ve que tuvieron que intentarlo varias veces.

Si os animáis a construir una podéis particiar en el concurso que organiza una fraternidad americana (si, una fraternidad en plan phi-beta-delta). También hay muchos otros videos en youtube buscando “Rube Goldberg Machine”. Este nombre se les da en honor a un dibujante de cómics que hacía viñetas sobre maquinas muy complicadas que hacían tareas muy simples.

VN:F [1.9.3_1094]
Rating: 5.0/5 (1 vote cast)

Salvando al soldado rayan 3 personas y 4 dias

Lunes, 3 de mayo de 2010

Este es un vídeo bastante viejo donde unos diseñadores gráficos consiguen reproducir la escena del desembarco con unos recursos muy limitados. Bueno, por si alguien no lo ha visto el resultado es increíble.

VN:F [1.9.3_1094]
Rating: 5.0/5 (3 votes cast)

Aplicaciones para symbian con QT

Martes, 19 de enero de 2010

Uno de las cosas que últimamente me han hecho fan de Nokia es la adquisición de Trolltech y lo que está haciendo con las Qt. De momento estoy aprendiendo a manejar las qt utilizando los vídeo tutoriales que cuelga nokia en youtube. Estos ví­deos (1, 2, 3) nos ayudarán a configurar el entorno de desarrollo para symbian y QT. La instalación es un infierno de paquetes separados, rutas que entran en conflicto con instalaciones previas de las librerías y suficientes acuerdos de usuario final como para entretener a legiones de abogados.

Una vez instalado el entorno es realmente cómodo y proporciona una interfaz gráfica para los cuadros de diálogo, un simulador y un entrono de depuración completo. Las librerías Qt nos permiten desarrollar la aplicación tal y como se desarrolla para pc de sobremesa.

Para cargar la aplicación compilamos el resultado para el teléfono y generamos un instalador usando las siguientes ordenes (aquí los vídeos empezaron a fallar debido a los últimos cambios en la sintaxis de las herramientas.):

make debug-gcce
createpackage -i SciCalc_template.pkg debug-gcce

El resultado lo cuelgo aquí para ver si alguien tiene un teléfono nokia con symbian v5.0 y se anima a ver si funciona el paquete directamente. Creo que hay que permitir instalar aplicaciones sin firmar y puede que tenga alguna dependencia externa de qt.sis (La calculadora funciona en RPN por cierto ;-D)

VN:F [1.9.3_1094]
Rating: 5.0/5 (1 vote cast)

La verdadera historia de Newton

Lunes, 18 de enero de 2010

O por lo menos la versión de William Stukeley

Con bastante revuelo han publicado en la página web de la Royal Society el manuscrito que relata entre otras cosas la historia de como a Newton se le ocurrió la teoría de la gravedad cuando le cayó una manzana.

Lo impresionante de la historia, a parte de que sea un manuscrito que estaba sólo al alcance de los investigadores más importates, es que lo han publicado en 3D dentro de su sección “Turning the pages“. En esta sección podemos encontrar varios manuscritos digitalizados y examinarlos como si los tuviéramos en las manos. Aunque los más románticos siguen opinando que no es lo mismo, hay que reconocer que permite que el gran público tenga acceso a estos documentos.

VN:F [1.9.3_1094]
Rating: 4.0/5 (1 vote cast)

Herramientas gratuitas para diseño de PCB

Sábado, 7 de noviembre de 2009

No te sobra calderilla para comprar una licencia de Orcad tope de gama… , pues entonces puedes probar con alguna de las cadenas gratuitas de software para diseño de PCB. Ultimamente estado probando la opcion de FreePCB + TinyCad. En conjunto funcionan francamente bien para una proyecto mediano, pero esto es lo que queremos hacer en la mayoría de las aplicaciones “caseras”. Cuesta un poco conseguir que los dos programas trabajen en conjunto pero cuando le cojes el truco a asignar los footprints todo va como la seda. FreePCB no tiene autoroute integrado pero se conecta a una aplicacion java externa que te permite realizarlo sin problemas. Una vez terminado te permite generar los gerber directamente. Para combrobar que los gerber están bien antes de mandarlos podemos usar viewMate que es gratis si no queremos edición.

VN:F [1.9.3_1094]
Rating: 5.0/5 (2 votes cast)

surfing the wave

Jueves, 5 de noviembre de 2009

Después de conseguir ser invitado a google wave (gracias luis) he estado mirando las posibilidades de desarrollo que ofrece este sistema. Puedes hacer dos cosas meter wave en tu página (de momento el api esta en desarrollo…) o meter código en el wave. Si te vas por la segunda opción puedes crear un gadget o un robot. Los robots son participantes artificiales en la conversación, hay que programarlos en python (sí, en python) o en java, en la plataforma google engine. Esto hace que sean un desarrollo que requiere su tiempo. Los gadget al contrario consisten sólo en un archivo .xml que montas en un servidor tuyo.
El contenedor de gadget básico es el siguiente.

<?xml version="1.0" encoding="UTF-8" ?>

<Module>
  <ModulePrefs title="Hello Wave">
    <Require feature="wave" />
  </ModulePrefs>
  <Content type="html">
    <![CDATA[
       Hello, Wave!
    ]]>

  </Content>
</Module>

Si sustituimos la línea Hello,wave por cualquier codigo html/javascript tendremos un wave gadget funcional.
yo por ejemplo he cogido un código de un juego de barcos en javascript (http://javascript.internet.com/games/battleship.html) y lo he metido en esa sección. Guardamos el archivo xml y lo he colocado en http://2geek2curious.com/jorge/barcos.xml. Proporcionamos esta dirección a wave insertando un gadget por dirección y tenemos nuestro gadget en google wave. Podeis probar a meterlo en vuestra cuenta de wave y me contáis…

gadgets para google wave

gadgets para google wave

VN:F [1.9.3_1094]
Rating: 5.0/5 (3 votes cast)

nprof un profiler para .net

Miércoles, 4 de noviembre de 2009

Una de las herramientas más impresionantes que hay en línux es el gprof. Esta herramienta te permite ver cuanto tiempo tardas en ejecutar cada una de las llamdas de tu código. Este tipo de herramientas son estupendas para optimizar el rendimiento de un programa. Recientemente he dado con nprof, que realiza la misma función pero para ensamblados .net. Nprof permite analyzar cualquier programa que contenga código .net. Es impresionante como funciona incluso cuando tratamos de analizar plugins (.dll) que se ejecutan sobre ejecutables de los que no tenemos código. Merece la pena echarla un vistazo.

nprof

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)