Archivo

Archivo para la categoría ‘kodegeek’

Te invito a usar Google Plus

Domingo, 14 de agosto de 2011

Aqui van mis 150 invitaciones, por si aún no has entrado en G+.

internet, kodegeek ,

Corriendo con dolor: Recuperación y cambio de tácticas

Miércoles, 10 de agosto de 2011

Not a stress fracture
Las buenas noticias es que no tengo ninguna fractura

Por lo visto mi pobre blog se está convirtiendo más bien en el blog del corredor; Sin embargo creo que es importante compartir esta experiencia y como de nuevo con un poco de tecnología se puede solucionar un problema (si, al estilo Geek :-) )

En el articulo anterior, les comentaba como me había lesionado mientras me preparaba para correr en el Yankee Stadium; Mi mayor frustración era no saber exactamente que era lo que había hecho mal ya que:

  • No estaba corriendo más de %10 de la distancia adicional según mi plan de entrenamiento
  • No estaba corriendo mucho más rápido o sólo en colinas (las pocas que tiene mi recorrido habitual no cuentan mucho)
  • Mis zapatos eran de corredor

Un poquitico de pie plano
Pisada normal, un poquito de pié plano quizas. Me sale un zapato con control de estabilidad

Así que después de armarme de valor me decidí ir a un médico especializado, un doctor ortopedista con conocimiento de medicina deportiva. Después de hacerme rayos X, revisar mi molestia con los síntomas y de ver mi tipo de pisada (la cual es un poquito de pie plano según aprendí hoy)  diagnostico lo siguiente:

  • No tengo un ‘stress fracture‘. Menos mal
  • Pero si tengo un ‘shin splint‘ (termino muy genérico para un grupo de problemas, el mio es una inflamación muscular)

Así que nada de entrenamiento por dos semanas más y un gel para la inflamación 4 veces al día, seguido de una visita de seguimiento al doctor dentro de 6; Eso significa que tengo 4 semanas para entrenar y mostrarle mis resultados al doctor.

Victory lap!
Hora de volver a plantear las herramientas y el entrenamiento. Vale la pena, ¿no es así?

¿Pero, y que cambios tengo que hacer en mi entrenamiento, si todo esta ‘bien’? Ese es el asunto, mis zapatos no son los adecuados y el doctor me dijo que dada la forma de mi pié yo tenia que buscar un zapato para darme mayor estabilidad (la otra opción es control de movimiento, pero dado que yo peso menos de 180 libras y no tengo pié plano esta opción no es la adecuada para mi)

Así que ahora tengo la tarea de buscar mis nuevas armas, un par de zapatos que me queden a la medida. En una próxima entrega les voy a describir como fué el proceso de selección.

 

 

kodegeek, vida sana , , , ,

Segunda Carrera de 5K, esta vez en el Yankee Stadium

Domingo, 7 de agosto de 2011

Yankee stadium 5k run
La segunda carrera de 5 kilómetros, en búsqueda de fondos para investigar como derrotar al Cáncer

 

Motivaciones:

Verónica me consiguió esta carrera en Internet, después de verla anunciada en televisión; El estadio de los Yankees es imponente y siempre había querido visitarlo, pero lo que me terminó de impulsar fué que los fondos de la carrera iban a ser destinados a estudios que buscan la cura contra el Cáncer.

Esta maldita enfermedad ha atacado a miembros de mi familia, la de mi esposa y mis amigos, ¿así que que mejor que ayudar un poco para encontrarle una cura?

La mayoría de mis amigos se portaron a la altura y contribuyeron dinero para la carrera; Una muestra más de que la gente que quiere hacer algo simplemente actúan. ¡A todos ellos un millón de gracias!


¿Quién dijo miedo?

La preparación:

La carrera se ve como cualquier otra de 5 kilómetros, con un recorrido casi totalmente plano y sin colinas; Sin embargo esto es engañoso ya que el recorrido es estrecho (totalmente en los pasillos del estadio) lo cual implica cambios bruscos de dirección; Hay que subir 5 niveles con escalones, 286 si conté bien, además de rampas con subidas y bajadas. No hay un mapa con GPS disponible del recorrido (al menos que alguien ponga junto los planos del estadio) así que la mejor descripción de la carrera es esta.

Comencé a entrenar usando el plan de Nike running para un 5K intermedió; Lo combiné con entrenamiento de resistencia como siempre pero esta vez descansando entre entrenamientos; Cambié también la dieta incluyendo más hidratos de carbono de los buenos (como papas dulces, arroz integral entre otros).

Inicialmente perdí 5 libras pero luego las recuperé, mis niveles de energía se mantuvieron altos y logré mi mejor tiempo hasta la fecha de 22:00, hasta que comencé a correr 5 millas cada día a la semana (incrementando no más de %10 a la semana como recomendaba el plan).

Sin embargo el plan no funcionó muy bien ya que me lesioné y desarrollé lo que se conoce como un ‘Shin Splits‘. A partir de allí tuve que:

  • Cortar todo el entrenamiento de correr por completo para evitar que la lesión progresara más aún (por ejemplo una fractura) y empecé a montar la bicicleta en el gimnasio mientras
  • Continué tomando unas tabletas de glucosamine con MSM para ayudara regenerar las articulaciones un poco más rápido.
  • Me compré un par de ‘compression calf sleeve‘ para asistir al músculo. Ayudan bastante, en especial en las subidas.

Aún me falta por averiguar que fué lo que hice mal para romper el ciclo, además de descansar al menos unas 6 semanas. La pregunta que quedaba por responder era si aún tenia suficiente pólvora como para hacer la carrera exactamente dos semanas después de la lesión, además del hecho de no poder entrenar por dos semanas y perder condición.


En la pantalla gigante del Yankee Stadium mientras corría la segunda vuelta alrededor del diamante. El momento más divertido de la carrera, un sueño hecho realidad para los fanáticos del béisbol y a quienes les gusta este equipo

El día de la carrera

Durante mi entrenamiento, logré hacer un tiempo promedio de 7 millas por hora. Durante la inscripción te pedían el número de millas para poder decidir en que grupo ibas a correr o a caminar; Por lo visto los más competitivos estaban en el grupo 1 y yo caí allí.
Nada como un poco de presión el día de la carrera :-) .

Sky360 Lounge @ Yankee Stadium
Verónica y Sebastian me observaron desde acá mientras corría dentro del estadio.


¿Qué paso durante la carrera?:

Comencé fuerte, manteniendo mi propio ritmo para evitar cansarme de antemano; El recorrido de la primera milla (la cual incluía dos vueltas alrededor del diamante en donde juegan los beisbolistas) salió como un paseo. Luego vino la primera escalera (103 escalones) y allí conseguí tomar ventaja con respecto a otros corredores los cuales no pudieron resolver el esfuerzo adicional en las piernas de los escalones.

Pero mis problemas comenzaron a partir de la segunda milla; Un fuerte dolor el el costado izquierdo me hizo bajar el ritmo considerablemente; Fué fustrante ver como corredores que habia dejado atrás con facilidad ahora me ganaban terreno o incluso me dejaban atrás. Esta batalla en la cual yo recuperaba terreno cada vez que subíamos escaleras (siempre tuve ventaja allí) o cuando bajamos por las rampas (de nuevo las piernas me respondieron bien) la perdía otra vez cuando estábamos en terreno plano.

Y lo que me mató al final fué no saber cuantas millas me faltaban por correr; Error táctico ya que no me lleve el podómetro para llevar cuenta de cuantas millas llevaba recorridas y por ello nunca pisé el acelerador cuando tuve la oportunidad; La recta final me sorprendió y cuanto corrí para hacer el último esfuerzo por mejorar el tiempo ya era demasiado tarde.

Si, error de principiante por no estudiar bien el terreno y las dos semanas de entrenamiento perdido me pasaron factura, para un tiempo de 28:00 minutos (este no es oficial, los resultados oficiales de la carrera los anuncian dentro de dos días).

Curiosamente no sentí dolor en los tobillos cuando corría, aunque la dolencia sigue allí ya que aún me molesta al tacto.

Despues de la carrera
Culminada la carrera me reuní con Verónica y Sebastian. Me contentó mucho ver como me apoyaron todo el tiempo pero sobre todo que la pasaron muy bien mientras duró el evento

 

Cambios en el entrenamiento:

Ahora voy a ir a doctor para revisarme a fondo, y buscar una forma de terapia para poder seguir corriendo mientras hago ejercicio de resistencia; En especial me llamó la atención el método FIRST y creo que se se acerca mucho al ideal que tengo de poder combinar ejercicios de resistencia con las carreras. Lo otro que pienso hacer es reemplazar el Ipod Touch con el podómetro y voy a comprar un buen reloj Garmin con GPS. Nada como ir ligero y tomar las medidas con precisión, el Itouch no fué hecho para eso (para escuchar música mientras corro voy a utilizar mi nuevo Apple Nano con correa de reloj, liviano y simple como debe ser.

¿Mi próxima carrera? No lo sé aún, es hora de volver a plantear el entrenamiento ya que aún mi meta personal de los 20 minutos está distante. Por otro lado no me quejo, estos últimos 3 meses han sido super emocionantes y me han dado un propósito nuevo para mejorar mi rendimiento.

¿Le recomiendo esta carrera corta a mis amigos y familia? ¡Por supuesto que sí, incluso si no es un fanático de los Yankees!. Fué muy divertida, bien organizada y el hecho de que usted está contribuyendo a ayudar a un equipo de doctores con más de 14 Premios Novel para combatir el Cáncer es más que suficiente.

 

Si aún no me creen los dejo para que van un vídeo de cuando corrimos alrededor del diamante, en lo que se conoce como el ‘warning track’ (lo llaman así porque los jugadores saben que se les está acabando la cancha cuando corren por allí).

 

 

–Jose

kodegeek, vida sana , , , , , , , ,

Opinión del libro ‘Robopocalypse: A Novel’

Domingo, 19 de junio de 2011

The Terminator
Buen libro, no muy original

Primero que nada, ¡Feliz día del padre! Aprovecho para recomendarles un libro que quizas sea del agrado de todos los papás geek :-)

Daniel H. Wilson es el autor del libro ‘Robocalypse, a novel’. La trama es la típica historia de las computadoras, nuestros sirvientes incondicionales, volviéndose en contra de nosotros y de como comienza la carrera para destruir a la humanidad.

¿Le suena conocido a la historia de la famosa película Terminator? Si, es difícil pensar que con esta premisa el libro pueda ser bueno, y sin embargo el libro tiene sus sorpresas; La narrativa es fluida, me recuerda demasiado al libro de World War Z de Max Brooks, hay varios personajes centrales a la historia y sobre todo tiene una visión actualizada de como nos hemos vuelto dependientes de la tecnología para sobrevivir.

Quizas esto último es el punto importante del libro; El temor de ser tan dependientes de la tecnología y lo doloroso que es volver a ser auto-suficiente es quizas la preocupación más grande que arroja este libro.

Buena lectura, se digiere rápido y estoy seguro que ya viene una película sobre el libro (el autor da una pista en la sección de agradecimientos al final del libro). No muy original sin embargo, parece que el fin del mundo ya tiene un algoritmo listo y sólo falta refinarlo :-)

kodegeek

¡Mi primera carrera de 5 kilometros! (o como no morirse en el intento)

Sábado, 4 de junio de 2011

5K YAI Central Park Challenge 2011
Este fué el recorrido de la carrera de 5K, en Central Park NYC

En un articulo anterior les escribía sobre las motivaciones que nos empujan a hacer ejercicio; Yo ya tenia tiempo cuestionando mi ejercicio cardio-vascular así que empecé a mirar con interés las carreras de distancias.

¿Porqué una carrera de 5 kilómetros?

IMG_7761
Aquí está Daniel (en azul), el fué quien comenzó con la idea de la carrera

Curiosamente un colega en el trabajo envió la invitación para participar en la carrera; Se lo comenté a un amigo del trabajo y este se inscribió de manera impulsiva, a sólo 3 semanas del evento.

Dado que no me había ido tan mal en las carreras de prueba (ya había probado correr 5 kilómetros sin mucho esfuerzo), me decidí a inscribirme siguiendo sus pasos. Nada como darle una cara seria a una idea, sólo con presión se obtienen resultados.

Un maratón implica un entrenamiento regio y en mi caso particular me preocupaba un esguince en el tobillo derecho ocurrida hace ya 10 años atrás (producto de una caída en las escaleras del metro de Caracas, en la estación de Chacaito). Así que para empezar poco a poco decidí ver que tan complicada es una carrera de 5 kilómetros (conocidas como 5K).

Lo primero que hice fué trazar un recorrido cerca de donde vivo, de esa distancia. Dado que ya tenía tiempo haciendo ejercicio de resistencia decidí correr la distancia a un ritmo cómodo para ver el desempeño; Honestamente sólo me interesaba ver si podía terminar sin lesiones. Usando el sitio web de Nikerun hice el recorrido con la distancia exacta en un mapa.

Para mi sorpresa logré hacer el recorrido, sin mucha molestia y con un tiempo nada vergonzoso de 28 minutos (los corredores rápidos terminan entre 15 y 20 minutos). Después de ese recorrido hice varios más, mejorando los tiempos hasta llegar a 24 minutos en el mejor recorrido…

La idea rodó con más fuerza y a la final logré que Verónica y Sebastian se animaran y se metieran en una caminata de 3 kilómetros, también parte del evento.

Dios mio, ahora todo el mundo sabía de la carrera y lo único que se podía hacer era entrenar ;-)

El entrenamiento

IMG_7669
Una vez inscrito no quedó otra más que entrenar. ¿Quién dijo miedo? :-)

No había mucho tiempo para mejorar mi velocidad, así que sólo me aseguré de completar la distancia en un tiempo decente. Mi único esfuerzo fué el no detenerme a descansar durante el recorrido, sólo bajar el ritmo para recuperar energía. Lo otro es que practiqué correr a alta velocidad los últimos 200 metros para por lo menos terminar fuerte la carrera :-)

En particular, entrené cerca de mi casa y durante unas vacaciones en Orlando, Florida en el complejo en el cual nos quedamos (entrené en las mañanas corriendo un día de por medio, en la tardes caminando varias millas en los parques de Disney y Universal Studios). Para la muestra vean uno de mis recorridos en Google Map.

En cuanto a la alimentación: 40 gramos de hidratos de carbono complejos de fácil absorción combinado con 30 gramos de proteína después de cada carrera; Consumí más calorías los días que corría para no bajar de peso y para poder recuperar las piernas. Un día de descanso entre cada corrida, haciendo entrenamiento de resistencia en las mañanas (cuerpo completo, no sólo piernas) y corriendo en la tarde.

Todo el tiempo estuve revisando si me sentía cansado o extremadamente adolorido, pero todo marchaba sobre ruedas.

Pero la mejor sorpresa me la llevé el día que corrí en Central Park, casualmente el día nacional del corredor (1ero de Junio). Allí me conseguí a la gente de Balanced Runner, y una de sus entrenadoras (Jae Guenke), me dio los siguientes consejos después de analizar como corría:

  • Mirar hacia adelante todo el tiempo (no hacia abajo como yo lo venia haciendo)
  • El movimiento de los brazos al correr debería ser de un angulo de 90 grados (difícil de explicar en papel). Mis brazos estaban muy caidos
  • No aterrizar el pie por delante del cuerpo dando zancadas largas sino inclinar el cuerpo y que el empuje se de por detrás (para minimizar impacto en los músculos y articulaciones cuando el pie entra en contacto con el suelo)

El día de la carrera puse en práctica estás recomendaciones, sin embargo debo aclarar que aquí lo que hay que formar es un hábito.

El equipo

Zapatos de carrera con suficiente amortiguamiento (yo tengo un buen arco de pie así que no necesito correctivo), compresión en las piernas y cuerpo. De nuevo el Itouch + Nike Run me ayudaron a llevar cuenta de los kilómetros recorridos (la aplicación me encanta porque puedo ver después que tan mal o bien me fué en una carrera). Una visita a un centro comercial con descuentos donde me compré unos zapatos con buen soporte para el día de la carrera, pantalones cortos para correr.

Nada de música el día de la carrera, preferí mejor ponerle atención al entorno. Cero distracciones, sólo para entrenar.

El día de la carrera: Aciertos y errores

Central Park Challenge
No está tan mal para alguien que nunca ha competido en nada :-)

Me tardé mucho en alcanzar velocidad; Yo sabía que el recorrido eran dos vueltas pero me cuide mucho de no cansarme en la primera vuelta. Luego par compensar corrí muy rápido la última vuelta lo cual me canso mucho. Sin embargo un acierto fué mantener mi ritmo constante sin preocuparme cuando me pasaban otros corredores, al menos sé que esa parte la puedo controlar.

El futuro

No gané la carrera. Pero si la terminé con un tiempo y posición decente (24:35.48, 165 de 900 participantes). Creo que puedo mejorar mis tiempos y si me lo propongo voy a ganar la próxima carrera de 5 kilómetros en la que participe.

El tiempo oficial está aquí (en especial comparen como caí en los grupos de mi edad):

Bib Number 722
First Name Jose
Last Name Nunez
City,State Darien, Ct
Edad y sexo H 38
Tiempo 24:35.48
Ritmo 7:54.8
Tiempo en el Chip
Ritmo en el Chip
Distancia 5k
Lugar 165
Lugar por genero 124/480
Lugar por grupo de edad H30-39: 36/155
Masters Age PLP 54.69

Pienso entrenar para mejorar el tiempo. Mi meta original era poder correr en 20 minutos pero ahora quiero bajar hasta 15 minutos. Hay gente de mayor edad que yo que lo logró, así que no veo porqué no debería llegar allí.

Me divertí mucho compitiendo, pero lo mejor fué ver a Veronica y a Sebastian corriendo; Ahora Vero está considerando hacer su carrera también y Sebastian se fué muy emocionado después de ganarle a niños mucho más grandes que el de su misma edad :-)

¿Y usted, porqué corre? Compartan sus experiencias por acá.

kodegeek, vida sana ,

¿Como calcular cuantas calorias al día se deben consumir, usando Python?

Lunes, 30 de mayo de 2011

Está bien, es una excusa barata para usar Python para calcular una formula trivial :-) . Sin embargo la idea es útil:

  • Usted quiere saber cuantas calorías debe consumir al día para mantener un peso saludable
  • Sigue la proporción 40/ 30 / 30: %40 de proteínas, %30 de hidratos de carbono y %30 de grasas
  • Usted come 6 veces al día, para mantener su metabolismo activo

Por ejemplo, la salida del programa para una persona que pesa 196 libras:

1
2
3
4
5
Macintosh:python josevnz$ ./calories.py 
Please provide your weight in LB:
196
Daily calories for 196 lb: 2640. Grams of Protein: 44/264, Grams of Carbs: 33/198, Grams of Fat: 14/88
Macintosh:python josevnz$

programa que llama a la clase en Python:

1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/env python
# Author: josevnz at kodegeek dot com
# http://kodegeek.com/blog
 
from sys import stdin
from com.kodegeek.fitness.nutrition import CalorieNeeds
 
if __name__ == "__main__":
        print "Please provide your weight in LB:"
        weight = int(stdin.readline())
        c = CalorieNeeds(weight)
        print "%s" % c

Y la clase en Python que hace el trabajo ‘pesado’:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/env python
class CalorieNeeds:
        """Simple class to determine the daily calorie intake. josevnz at kodegeek dot com"""
 
        def __init__(self, weight):
 
                self.weight = weight
 
                # Calculate daily calorie needs
                self.calorieIntake = (self.weight * 15) - 300
 
                # Calculate the 40/30/30 macronutriend breakdown
                # Proteins
                self.proteinsGramsDay = (self.calorieIntake * 0.40) / 4
                self.proteinsGramsPerMeal = self.proteinsGramsDay / 6
 
                # Carbs
                self.carbGramsDay = (self.calorieIntake * 0.30) / 4
                self.carbGramsPerMeal = self.carbGramsDay / 6
 
                # Fat
                self.fatGramsDay = (self.calorieIntake * 0.30) / 9
                self.fatGramsPerMeal = self.fatGramsDay / 6
 
        def __str__(self):
                return "Daily calories for %s lb: %d. Grams of Protein: %d/%d, Grams of Carbs: %d/%d, Grams of Fat: %d/%d" % (self.weight, self.calorieIntake, self.proteinsGramsPerMeal, self.proteinsGramsDay, self.carbGramsPerMeal, self.carbGramsDay, self.fatGramsPerMeal, self.fatGramsDay)
 
if __name__ == "__main__":
        """Self test code"""
        c = CalorieNeeds(158)
        print "%s" % c

Les dejo como ejercicio como convertir estos resultados a kilogramos, hoy tengo algo de pereza (el enlace para bajarse el código está aquí) :-)

–José

kodegeek, python, vida sana

Motivación y ejercicio de resistencia: algunos trucos

Sábado, 30 de abril de 2011

Un año después de comenzar a entrenar. Otoño del 2010.
Un año después de comenzar a entrenar.

Advertencia antes de empezar: Este articulo es mi opinión personal sobre la motivación mental y el ejercicio; No recomiendo ninguna técnica o procedimiento especifico para hacer ejercicio y es su responsabilidad el asesorarse profesionalmente antes de realizar cualquier actividad física, en especial si está fuera de forma. Si usted sale lastimado después de leer este blog, es totalmente su culpa. Listo, ahora si podemos continuar ;-)

Mantener una rutina de ejercicio no es fácil, siempre hay una buena excusa para no hacerlo. Entre mis favoritas:

  1. Está muy cansado después del trabajo.
  2. No puede pasar horas en un gimnasio (mi tiempo es muy importante como para gastarlo en eso)
  3. Intimida (a quien no le ha pasado por la cabeza la imagen mental de no poder rendir mientras hay otros personas muy competitivas derrochando físico).
  4. Muy viejo para eso y me puedo lastimar.

Ejercitarse regularmente requiere sacrificios: Levantarse temprano, entrenar sólo; A veces el clima no ayuda (uno no sabe lo que es frio maldito hasta que se va al gimnasio a las 5:00 A.M. en inverno, puntos extras si nevó el día anterior). La lista no para allí y sin embargo son cosas que se van superando poco a medida que se le atraviesan a uno en el camino.

¿No me cree? Le muestro que hice yo en mi caso para responder a la lista de excusas que coloqué en un principio:

  1. Está muy cansado después del trabajo: Me levanto muy temprano 3 días a la semana, los Sábados un poco más tarde pero en la mañana para entrenar. Me acuesto a dormir temprano esos días (con lo cual me recupero bien) y me queda más tiempo para pasar con la familia. El resto del día ando cargado de energía, gracias al ejercicio. Descansar y comer bien después de entrenar es crítico, recuperarse es el otro lado de una buena rutina.
  2. No puede pasar horas en un gimnasio: Mis sesiones de ejercicio no duran más de 1 hora, incluye calentamiento, ejercicio de resistencia y luego ejercicio aeróbico.
  3. Intimida: Yo no voy al gimnasio a socializar. Voy a ponerme en forma. No estoy pendiente de los demás, tengo 60 minutos los cuales debo aprovechar. Las rutinas siempre van de fácil a complicado, no hay razón para tener miedo, ¡sigo mi ritmo y punto!.
  4. Muy viejo para eso y me puedo lastimar: Busque un entrenador, al menos al principio y luego baje el número de sesiones. Un profesional le va a decir como hacer ejercicio correctamente. Nunca se salte el calentamiento de al menos 10 minutos antes de empezar y los estiramientos al finalizar la sesión de entrenamiento. Nunca se es muy viejo para comenzar

¿Ve que no es tan difícil? La motivación mental juega un papel super importante a la hora de hacer ejercicio y es algo que se debe cultivar desde varios ángulos, mantener viva la llama como dicen. A continuación comparto con ustedes algunas de mis fuentes de motivación con la esperanza de que las encuentren útiles. Sin un orden específico:

Watch the Gap!
¡La ayuda de la familia es indispensable!

Apoyo de familiares y amigos

Verónica, mi esposa, me apoyo %100 en esta aventura. Elegimos el gimnasio juntos, fuimos a las sesiones de entrenamiento. Me ayudo a comer mejor. No sólo convertimos esto en una actividad en conjunto sino que además el hecho de estar los dos involucrados me dio ánimos para seguir adelante.

Mis padres, hermanos y muchos de mis amigos me apoyaron y compartieron sus dificultades (sobre todo al comenzar). Otros en cambio, se burlaron y no podían entender mi nuevo interés. En cualquier caso, me apoye en quienes me ayudaron e ignore a quienes se convirtieron en un obstáculo.

No pongo en duda que este factor tuvo un papel super importante, sobre todo al comienzo.

Aruba 2009
Con 20 kilos de más en el 2009. Dar el ejemplo fué una razón para cambiar de hábitos

Dar el ejemplo: Mi hijo quiere ser “fuerte como papá”, dice que “fumar es malo y feo” y le gusta jugar fútbol. También sabe que tiene que comer más comida de verdad y “menos dulces” (aunque esta es otra historia para otro día). El punto es que si usted tiene niños entonces debe dar el ejemplo de lo que es tener un estilo de vida sano. Usted ES el modelo de referencia que ellos van a seguir.

Lectura: Aprender como hacer las cosas o leer sobre la experiencia de otros es siempre bueno y es un motivador perfecto. Yo tengo una pequeña lista que quizas sea de su agrado (sin ningún orden especial):

  • Essential ABS, by Kurt Brungardt. El titulo de este libro es engañoso ya que cubre ejercicio completo para todo el cuerpo, además de información sobre nutrición adecuadas y sobre todo mitos (si, especialmente sobre las dietas). No es lectura pesada, con buenas ilustraciones y seguro lo va a utilizar por meses para planear su rutina de ejercicio.
  • Alfonso Moretti: Angry Trainer Fitness. Sin pelos en la lengua, me gusta como destruye ciertos mitos y ofrece una opinión honesta sobre muchas cosas como nutrición y productos
  • Suzzana BodyRockTv: Muchos ejercicios, vídeos y motivación en general. Los resultados saltan a la vista
  • Ernesto Linzatala y sus 42 kilómetros: Un corredor de maratones experimentado el cual muestra la experiencia criolla del ejercicio, muy enfocado a la ciudad de Caracas
  • The Post Game, by Kaitlin Sandeno: Muy informativo, contiene experiencias de competencias en varias disciplinas, nutrición y técnicas para maximizar el rendimiento. Ayuda también el hecho de que que quien escribe gaño 4 medallas de oro en las olimpiadas

Música:
Nada como sentir la adrenalina en la sangre. Yo busco música de ritmo rápido, cada 4 semanas cambio mis listas, justo al mismo tiempo en que cambio mis ejercicios en el gimnasio para que el cuerpo no se acostumbre a la rutina y así evito el “plateu“.

Mi Apple Itouch es mi mejor amigo en el gimnasio.

Compression
Vestirse comodo ayuda

Tecnología:

La lista es larga aquí e increíblemente subjetiva. Cosas que he probado y funcionaron:

  • Reproductor MP3, Itouch por ejemplo. Una banda para poner el aparato en el brazo es ideal, Lo otro es que hay una lista casi infinita de aplicaciones para llevar la lista de las repeticiones y pesos, las dietas, kilómetros recorridos en carreras, y por supuesto la música cuando se entrena. Yo reemplace los auriculares que vienen con el Itouch por unos especiales para ejercicio, a prueba de agua por el asunto del sudor y porque tienen mejor agarre cuando se hacen movimientos.
    ¿Alguien tiene experiencias similares con Android o Blackberry?
  • Zapatos. Yo los prefiero livianos y que ofrezcan estabilidad (no tanto para correr pero si para aguantar saltos o soportar mejor el peso del cuerpo). No son los mismos que zapatos para correr, ¡especialmente cuando el peso aumenta!
  • Guantes: Si es para levantar pesos entonces deben proveer buen agarre y sobre todo ofrecer amortiguamiento del peso, además de buen soporte en las muñecas. Mejor si tienen la punta de los dedos recortadas, para mayor mobilidad (además de que no estorban al manejar el reproductor MP3).
  • Compresión de músculos. Ropa que le mantiene seco y ayuda a sus músculos a responder mejor, dándoles soporte. Necesita estar cómodo y si tiene una ayuda extra, ¿porqué no?. Yo tengo mis favoritos, pero es mejor que usted busque y compare marcas

Lo que nos ponemos encima ayuda al mejor desempeño en el gimnasio y por eso lo considero un factor importante para mantenernos motivados.

Café
Los Venezolanos tomamos café desde pequeños. Tomar café antes de entrenar es simplemente natural

Cómida

Comer bien es quizas el %80 del problema. Si se come mal, no importa que tanto ejercicio haga, nunca verá los resultados. Si come bien y a gusto entonces verá como el asunto de hacer ejercicio regularmente se hace más llevadero, especialmente cuando nos recuperamos de un entrenamiento fuerte. Por ejemplo:

  • ¡Un café antes de levantar pesas!: Una tasa de café antes de hacer ejercicio funciona de maravillas, en especial en las mañanas. El café, tomado con moderación, es un excelente estimulante que ayuda a mantener el foco por más tiempo durante una sesión de entrenamiento.
  • Suplementos alimenticios para recuperarse después del ejercicio: ¿Está tomando sus vitaminas y sus proteínas?
  • Día de hacer trampas: Un día a la semana como comida chatarra. O un helado. O galletas de chocolate. El asunto es que aún disfruto las cosas que comía antes de hacer ejercicio pero con moderación. No hago dietas estúpidas y me recompenso por el esfuerzo que hago los otros 4 días de la semana. El ejercicio no se puede convertir en una dictadura, es un cambio de vida.

Los Geek son curiosos y todos los periquitos que nos empujan un poco más allá nos hacen un guiño del ojo para que los probemos. El ejercicio es la excusa para ir más allá de las cosas que son comunes. Por cierto, no tiene que romper el banco para comprar estas cosas, haga un presupuesto y busque lo que realmente necesita.

Bueno, ya son más de 1400 palabras. Es hora de ir a hacer algo de ejercicio, los espero pronto con otro articulo en el cual les voy a contar un poco sobre mi experiencia en una clase de boxeo patada (kick boxing) y de como no fué tan mal.

–José

kodegeek, vida sana ,

KodeGeek ahora en Facebook

Viernes, 25 de febrero de 2011

Otra forma de entrar al blog, ahora desde Facebook.

Rieguen la voz :)

internet, kodegeek

Los 4 fantasticos ya no lo son: Uno de ellos muere (Fantastic 4 #587)

Martes, 1 de febrero de 2011

Fantastic 4, #587. One of them dies.
El primero escrito del 2011. ¡Y nada mejor para romper el hielo que hablar de cómics!

La muerte de los super heroes es un asunto cíclico en el mundo de los cómics; En años recientes Superman, Batman, Capitan America, Colosus entre otros han muerto para luego revivir en toda su gloria. Y ahora en el 2011 le toca el turno a uno de los caracteres de los 4 fantásticos.

Fantastic 4, #587. One of them dies.#587

No quiero revelar nada en el blog, pero antes de romper el plástico de mi historieta me atrevo a pensar que Sue Richards es la victima. ¿Usted quien cree que sea?

comics, kodegeek , , , , , ,

Resoluciones de navidad, año nuevo y otros

Viernes, 31 de diciembre de 2010

2010-11-02 08.06.11.jpg
Como el tren, un año que se va y otro que viene con cosas nuevas.

Leyendo un articulo que publiqué en el 2006, me di cuenta lo malo que es hacer resoluciones de año nuevo. No sólo terminé haciendo cosas que prometí no hacer de la lista (como comprar un XBOX360), sino que hubo cosas que no hice (como programar Ruby, algo que nunca despegó para mí).

Así que mejor les escribo sobre las cosas que SI traté de hacer y como salieron (bien o mal). Voy a empezar por las cosas malas ya que soy el eterno pesimista en estas listas.

IMG_1043.JPG
Hubo un par de ‘muertos’ este año, y ¡no me refiero a los Zombies en Times Square!

Las cosas que salieron mal:

  • JavaFX: Después de varios libros, problemas con Eclipse y finalmente la decisión por parte de Oracle de matar a JavaFX script para volverlo un API, sólo puedo decir que JavaFX fué una de los peores barrancos de este año. La inversión en libros y horas de aprender esta tecnología fueron una perdida de tiempo, en parte por la debacle en la que Sun se vio involucrada. Oracle promete una versión 2.0 mejor integrada con Java para el año que viene, sin embargo esta vez no pienso invertir tiempo en esta tecnología al menos que comience a mostrar signos de madurez. Lo siento JavaFX, está vez me tienes que seducir y mostrar que existe un nivel decente de adopción. No se si el mercado de JavaFX son los dispositivos celulares o si son los clientes de escritorio. Amanecerá y veremos…
  • Ruby: Probé usarlo en varios proyectos de la oficina (si ninguno web, olvídense de Rails). Probé JRuby pero al final terminé volviendo a Perl (salir rápido del apuro) o Bean Shell (es increíble lo versátil de este lenguaje, tan pegado a Java) y Python (curiosamente no Jython). Aún ando indeciso con cual debería ser el siguiente lenguaje en mi lista de herramientas, me hace falta una experiencia para enamorarme del nuevo lenguaje :D
  • StupidZombie: Si, después de lanzar el proyecto perdí interés en este ya que WordPress me ofrece lo que hace StupidZombie. Logró su cometido, pero no hay funcionalidad extra que quiera desarrollar y nunca logró despertar el suficiente interés (solamente 600 descargas o algo así). Quizas reviva el proyecto con otro nombre o con otra aplicación, quizas una excusa para re-escribirlo en JavaFX cuando salga la versión 2.0. Si pasa algo, lo publicaré en este blog.

Serpiente marina, detalle del vapor
Hubo más cosas buenas que malas este año. En la foto, la serpiente marina de las máquinas de Nantes

las que salieron bien:

  • Mente sana en cuerpo sano: El desafío de este año fué más grande, mantener la misma condición sin faltar a la rutina; Fué más complicado, ya que ahora el entrenamiento es de mantenimiento y de progreso, lo cual implica mantener el balance entre tiempo con la familia, trabajo y tiempo libre. Debo admitir que fui algo obsesivo durante unas geniales vacaciones por Europa en cuanto a la comida, pero al final logré relajarme un poco y disfrutar como es debido.  Aprendiendo sobre la marcha dicen por allí. Ahora estoy más esperanzado a que puedo mantener este ritmo en los años que vienen. Ya no veo al entrenamiento como una obligación sino que se me ha hecho una necesidad. Estoy más claro de lo que quiero hacer y este año que viene haré otras cosas en combinación con los ejercicios de resistencia.
  • Muerte de CVS, viva Subversion: Si, este año fué el año en el que al final me despedí de CVS tanto en el trabajo como en mis proyectos de código abierto. Las herramientas de migración son muy fáciles de usar, maduras y en general estoy muy contento con SVN por su desempeño y habilidades. Aún no me terminan de convencer los repositorios distribuidos como Mercurial o Git, no porque sean malos sino porque no necesito su funcionalidad (mis proyectos personales o el trabajo). Estoy encantado con las propiedades extendidas, el soporte de WebDav y las opciones mejoradas de ‘Merge+Copy’. El año que viene estoy escribiendo clientes con los ‘binding’ de Subversion en Java, y espero hacer integración con Ant y Apache Ivy.
  • Adicto a probar mi código buscando fallas: Este año le agregué nueva funcionalidad a la aplicación con la que mi grupo hace dinero, comprando y vendiendo opciones. En el proceso me volví más familiar con ‘Java remote debugging‘, el nuevo (para mí al menos) JUnit 4.0, entonando las opciones de manejo de memoria de la máquina virtual de Java en aplicaciones críticas. No me gusta llamarlo ‘agile programming’ pero trabaje mucho más cerca de otros de los programadores con los que comparto la oficina resolviendo problemas. El año que viene va a ser mucho más agitado ya que estamos creciendo (omito los detalles) así que no queda otra que ser más eficientes con lo que se tiene a la mano :D (entre otras cosas voy a trabajar con instrumentación en tiempo real)

La lista en sencilla, corta y creo que se deben mantener así. Sino, ¿de que otra forma se cumplen los objetivos?

2010 Oyster Festival
A quienes vistan este blog, les deseo muchas ‘Super felicidades’ en estas fechas, que la pasen bien con sus familias y el año que viene les ofreceré mis opiniones sobre el mundo ‘Geek’ que nos rodea :)

–José

kodegeek, programación