Mostrando entradas con la etiqueta codeacademy. Mostrar todas las entradas
Mostrando entradas con la etiqueta codeacademy. Mostrar todas las entradas

viernes, enero 18, 2013

Apptastic - Sworkit, guys! Yoga & Strenght training for nerds. Ok no...

Sworkit, people!
Por Talya Aluveaux

Soooo... That was a long break :) Siento que me lo merecía después de la pela que fue la recta final de la tesis y el examen de grado, pero en fin, como dice @climahillo, I am back, bitches. Ok, primero que nada quiero que quede bien claro que ahora todos deben decirme MAESTRA, y si me escriben deben  anteponer las siglas MC, o si quieren me pueden decir gran shamana, como gusten jajaja (y aquí perdí a mis últimos dos lectores), pero bueno, el caso es que tras intenso debate interno sobre la temática del primer post del 2013 (we made it!) he decidido que será sobre Sworkit.

¿Y por qué una humilde app, pudiendo hablar sobre el estado universal de all things d, las novias fake de facebook, la derogación de la tenencia (ok eso no), la relevancia de twitter durante las manifestaciones civiles, las ventas de iphones, los golden globe! (ok eso tampoco), etc etc? Pues porque tras el maratón guadalupe-reyes era (ES) necesario hacer algo de ejercicio, lo que sea, y también porque revisando el blog de Codeacademy me encontré con que de entre todas las cosas que tenían que reportar, una de ellas es, precisamente, Sworkit, resultado del trabajo de uno de los usuarios del sitio, que básicamente comenzó de cero en enero del 2012.

Pues bien, la app es todo un éxito, que aunque relativamente modesto, yo he encontrado sumamente útil. Bah, ha sido lo único que me ha puesto en movimiento durante estos días de frío y gripa del infierno (o sida de mandril como le dice @carolamos) y es que es super práctico, nada de poner archivos, encender la tv o la laptop, basta con iniciar la app en el iphone (o en el android-phone) y elegir la duración de la rutina. Debo decir que comencé con 5 minutos (y me agité! jajaj) y ahorita voy en unos respetables 20.

Ciertamente, como he estado enferma me he ido por Yoga/Full Body Stretch, así que por 20 minutos hago más que nada estiramientos y cosas así, un par de asanas sencillas y ya... pero hay otras opciones, claro, está el saludo al sol y una rutina de yoga, así como el entrenamiento de fuerza. La aplicación va dirigiendo la rutina con fotografías de cada postura o ejercicio (si es necesario hay video) y un contador que va marcando el ritmo, el cambio de pierna o brazo e incluso los breaks de 30 segundos.

Recuerdo que cuando trabajaba en el Imparcial (giuu) alguna vez deseé poder hacer aunque sea unos 5 minutos de yoga o algo así para aliviar el stress clásico de los periódicos y pues, también las laaargas horas sentada inmóvil, pero me habrían visto como bicho raro (oh wait, de todos modos me veían como bicho raro, damn). Debo decir que estas pequeñas rutinas que de hecho proponen posturas random, han hecho maravillas por mi maltrecha espalda, así que no sería mala idea usarlas en una oficina, por ejemplo. iPhone app Yoga break! Why not? Think about it, people! A liberar toda esa tensión y a crear cosas maravillosas este 2013!

Nada de metas modestas! Escribir un libro conformado por una colección de ensayos, fundar un centro de investigación en Internet, cosas así! Well, you´ve been warned. Inhale. Exhale. Hold that yoga pose. I´m OUT.


jueves, noviembre 15, 2012

It´s the skill gap, stupid... (having some codeacademy fun)

Por Talya Aluveaux*

Seré breve. Sólo quiero escribir un pequeño post para recomendar Codeacademy a quienes tengan inquietud por aprender a codificar programas. Ya me dirán los puristas que es un estilo simplista de aprendizaje o que así no se aprende nada o que no sirve, pero... ¿saben qué? siento que he aprendido muchísimo los (pocos) días que he hecho caso del e-mail que me llega de vez en cuando instándome a proseguir con la lección.

No lo niego, abracé la idea con entusiasmo en febrero y tomé el curso introductorio (a nadie le viene mal una refrescada, oigan... casi una década sin molestarme) de programación. Claro, todo era demasiado fácil (como andar en bicicleta de nuevo) en cuanto a conceptos. Lo que no era tan fácil era el lenguaje (JavaScript) y algunas de sus excentricidades, que poco a poco he ido conociendo (tampoco es para tanto, apenas voy a entrar en la lección 5, un poco sobre recursividad).

Pero bueno, creo que el lenguaje al que mayor atención le había prestado en la vida era a C++, así que sigo comparándolo inconscientemente, especialmente en términos de operadores lógicos, sintaxis y cosas así. Les decía de Codeacademy (mejor los aburro a ustedes que a @Morpheus_mx1, que merece una canonización por tener que escuchar mis aventuras amateur con las funciones en JS) y es que me parece un buen método. Obviamente no estoy hablando de desarrolladores formados ni nada por el estilo, sino de amateurs, o en todo caso, personas que requieren actualizar sus habilidades.

En ocasiones es un tanto desesperante lo sencillo de las explicaciones (especialmente en las lecciones básicas) pero después, poco a poco, las cosas se van complicando, aunque nunca demasiado. Cuando (ejem) se complican un poco más de la cuenta siempre está a un click el foro en el que hasta el momento siempre he encontrado respuesta a mis dudas.

El modus operandi es sencillo. Básicamente uno elige lo que quiere aprender, y va siguiendo las lecciones paso a paso, con ayuda de un texto introductorio, una pista (hint), una ventana de código y otra de resultados en la que aparece la salida de cada ejercicio o bloque de código. Siento que estoy dando algunos primeros pasos vacilantes, pero la verdad hasta ahorita considero que es una buena plataforma de aprendizaje. Obviamente, al terminar las lecciones siempre habrá que seguir estudiando, e ir más allá, pero como punto de partida creo que es una buena opción.

Como parte de una invitación de GOOD a la que entré casi como juego, terminé completamente obsesionada con HTML, CSS y ahora JavaScript. Quien sabe con qué cosas más me enreden. Y es muy interesante como armaron una especie de sylabus con toda clase de recursos disponibles en Internet (quizá haga un listado un día de estos), entre ellos Codeacademy. Ya se dieron cuenta, soy adicta a aprender cosas. El problema es que me dure el interés.

La gracia de Codeacademy es que implementa algunas técnicas que facilitan que regrese. Les decía del e-mail en que me avisan que ya es tiempo de completar la siguiente lección, pero también están los badges que uno va desbloqueando conforme completa un determinado número de ejercicios o lecciones, o el conteo de días continuos (2 day strike!), eso sin contar la satisfacción cada vez que funciona (o corre) el ejercicio de la lección y puedes pasar a la siguiente.

Yo no sé. A mi me hacen feliz estas cosas, y espero que a alguien out there con ganas de aprender y sin otras opciones a la mano, también. Hello, world, mothefuckers! XD

OUT

La bio de Miguel; lo prometido es deuda

Por Talya Aluveaux @talya Miguel de Icaza nació en 1972. Es un programador, mejor conocido por iniciar los proyectos GNOME, Mono y Xamarin. ...