Time to Radians: Midiendo el tiempo en ángulos (en radianes)

Labs, Matemática, Programación 2 Comments »

La gente normal -o la gente de otras ciencias, mejor dicho- puede que mida los ángulos en grados: 90º, 180º, 360º. Sin embargo, los matemáticamos creemos que la forma en la que se miden los grados es por radianes. La conversión entre radianes y grados es muy sencilla y es por regla de tres simple. π equivale a 180º, por lo que, por ejemplo, 90º sería π/2. Entonces, la vuelta entera, es 2π.

Y así como a veces uno usa el sistema de las agujas reloj para señalar cosas por la calle y pasar desapercibido, Fepe empezó a decirme la hora en radianes cada vez que salía el tema. La idea de hacer algo que calcule automáticamente eso no tardó en llegar y acá está: Time to Radians.

Toma la hora de la PC del usuario con Javascript, y luego con PHP hace los cálculos para pasarla a radianes y luego dibujarla para que el API de Charts de Google la entienda.

No fue más que una curiosidad y un ejercicio para mí, el cual fue bastante divertido hacer. Ahora está ahí, subido, para todo el que quiera verlo.

Foto original del post en Flickr

Athena Kurukshetra 2010, la competencia matemática

Matemática, Programación 3 Comments »

Kurukshetra 2010 es la conferencia internacional de tecnología de la Universidad Anna, de Chenai, en la India.

La organización preparó un proyecto llamado Athena, el cual será una competencia para resolver problemas de índole matemáticos-lógicos a través de la programación (como el Project Euler, pero plasmado en una competencia).

Para participar solo hace falta registrarse gratuitamente en el sitio de la conferencia y luego ingresar con ese usuario al sistema de Athena.

Mañana 6 de enero, apartir de la 5PM de India, estará disponible la primera fase que será de práctica, en la que los participantes se podrán familiarizar con el sistema.

La competencia per sé será desde el 8 de enero hasta el 15 de enero.

Project Euler: Programando soluciones a problemas matemáticos

Matemática, Programación No Comments »

Project Euler no es un sitio nuevo pero es un sitio que descubrí hace poco y me pareció muy interesante: una serie de desafíos matemáticos para encarar desde el lado programación.

Tal como dicen en su about, no es el conocimiento matemático el que va a ser vital (aunque sí puede llevar a códigos más elegantes), si no la habilidad en la programación.

El sitio cuenta con 262 problemas para resolver, a los que se puede acceder sin siquiera estar registrado. Sin embargo, si nos abrimos una cuenta en el sitio, vamos a poder saber si nuestra solución es la correcta, llevar un conteo de cuantos problemas solucionamos con éxito y compartir con otros usuarios la experiencia.

Me parece que es un sitio útil para dos objetivos en particular: uno de ellos es por si te gusta la matemática y querés desafíos en esa área. El segundo -e interesante-, es para empezar a programar en un nuevo lenguaje que estés aprendiendo, ya que con los problemas uno aprende nuevas técnicas (aprender a utilizar bucles, condiciones, arrays, etc.). Personalmente, me está sirviendo bastante para descubrir cosas en Python. Así que ahí queda, recomendado!

Foto original del post en Flickr


Design by j david macor.com.Original WP Theme & Icons by N.Design Studio
RSS Comentarios RSS Acceder