Ir al contenido principal

Medio año, corte de actividades, auditoria!, actividades hechas, en tránsito y por hacer.

Los planes funcionan y se ven hermosos justo al inicio de  tus actividades, metas y objetivos a alcanzar, en el camino por alguna razón la realidad no cuadra con el planteamiento inicial, jaja... pequeños errores de cálculo nos hacen más lentos, más rápidos o de plano nos inmovilizan (es decir, no avanzamos).

En mi caso, claro, hubo error de cálculo, pero un error con margen planeado. El calendario que me plantee al inicio del año comenzó bien hasta que el factor trabajo le subió al tono a mis actividades, y el factor tiempo se vio impactado, jaja pequeño detalle.

Backlog. 

  • Moví mis horarios de ejercicio pasando de 7am a 7pm. 
  • Reduje el número de días a ejercitarme a solo 3 días por semana, una decisión complicada para quién ama el ejercicio.
  • Pasé a la mañana, mis reuniones de trabajo, comenzando a las 6am. Y pasando otras a las 11pm (problemas de timezones: tan lindos ellos!)
Ya con todo organizado, pues me puse a trabajar, leer, estudiar, según el calendario publicado en un post anterior.

Me inscribí a clases de francés (que por cierto ya solo quedo yo en la clase!..c'est la vie mon amis). Va bien, un poco dificil la curva de aprendizaje, sobre todo cuando es tu tercer idioma, ¡si!, voy por el tercero. Francés no es un idioma que traduces literalmente, si logras entender esto rápido el aprendizaje tiende a ser más fluido, porque dejas de cuestionarte ¿cómo se traduce literalmente esto que estoy pensando ahora mismo?, o ¿cómo digo lo que quiero decir como yo quiero?

Java en si, como lenguaje, aprendizaje bien, el problema es  entender todo ese bagaje teórico conceptual, es ahí lo más complicado, luego suma aprender un framework, luego otras herramientas al rededor de lo que originalmente querias aprender, etc., el estatus actual es, va bien, pero va lento, pero también sólidio.

ReactJS, bueno me puse a leer y leer, con menos tiempo que con Java, pero más tiempo que los demás lenguajes, al final tengo toda la teoria, tengo práctica pero no he puesto el conocimento a trabajar en algo real. Es lo que sigue.

Python y PHP, no he invertido tiempo en realidad, sin embargo no es algo que me preocupe mucho, es decir en Python si programo y sigo haciéndolo cada fin de semana, en uno de mis proyectos más queridos, asi que la práctica sigue y evoluciona conforme retos en el camino. PHP de plano no he hecho nada, pero no lo considero caótico puesto que puedo programar sin problemas en PHP, ahora no ha sido necesario.

iOS, la verdad le he dedicado muy muy poco tiempo, y aunque ya tengo el conocimiento para programar a nivel básico, creo que aquí si voy atrasado. Falta de tiempo.

Bueno, creo que no me puedo quejar, las cosas van bien, sobre todo que cada paso es firme. En algun punto destinaré más tiempo a iOS, y fortalecer Python.🙌

Comentarios

Entradas populares de este blog

Cómo extraer una columna específica de un archivo CSV

Recientemente me encontré con un pequeño reto, simple pero súper útil cuando no quieres complicarte la vida. Necesitaba de una serie de archivos en formato CSV, separados por comas, extraer únicamente las primeras 3 columnas de 4, ¡sí!, pocas columnas, pero con cientos de filas que no estaba dispuesto a editar a mano, y descubrí el comando cut, lo utilicé de la siguiente manera: [jonas]$ cut -d "," -f1-3 origen.csv > destino.csv Donde -d hace referencia al delimitado en el el archivo, -f1-3 hace referencia a las columnas que vamos a extraer, de la número 1 a la 3, origen.csv hace referencia al archivo de original sobre el cuál vamos a tomar las columnas que necesitamos y finalmente destino.csv que es el archivo destino que almacenará el nuevo resultado, y listo!, podrías complicarte la vida con awk , pero si no eres tan experto, es algo que no vas a utilizar diario y no necesitas invertir tanto tiempo, pues, algo simple como cut te va bien.

I have been playing with pdb for debugging code (introductory level)

Well, this is time to talk about something I have been playing, the pdb standard module python provides. I'll talk in the context of py 3.7+ since there are differences that improve how to work with this. Well, first of all, as you should found in this field and coding experiences and challenges. You have to deal with bugs, unexpected errors, or even worst, unexpected behavior which sometimes is most difficult to trace. Here are some lights on how to use it, this is really useful if your life is coding :). Consider the following commands table. Command Description s Execute the current line and stop at the first possible occasion. n Continue the execution until the next line in the current function is reached or it returns. p Shows the values of variables in context code. ll List the whole source code for the current function or frame l In contrast to ll, this command shows a shorter snippet of code. l. If you pass the param . to this command, it will show you always 11 li

Obturación, apertura e ISO, configuraciones que debes saber sobre tu cámara fotográfica

La fotografía es una de las actividades del segundo bloque de pasiones que más disfruto, el primer bloque, son las aventuras, los deportes de aventura y extremo, viajar y ejercitarme cuando no estoy programando. Bien, siempre he procurado conseguir las mejores tomas fotográficas, y sin saber, también siempre utilicé las funciones automáticas de las cámaras que he tenido, pensando que ella haría lo mejor por mis fotos, ¡que equivocación!, digo las configuraciones automáticas están hechas para sacar lo mejor posible del contexto de la foto, pero manejar la cámara manualmente es otro boleto, no lo digo por complicado, sino que cuando te das cuenta de la importancia de manejar solo estas 3 caracteristicas (quizá las más importantes) agradeces haber aprendido este triángulo de la configuración fotográfica, con ese conocimiento y con suerte... con cualquier cámara puedes sacar muy buenas fotografías. Reconozco que la única característica que siempre procuré al comprar una cámara fue el númer