Recent Posts

¿Cómo exponer un servicio web local desde un RPi?

¿Cómo exponer un servicio web local desde un RPi?

Para variar, hace muuucho tiempo que no escribía por acá ???? Hoy vengo a hablar de un par de servicios que permiten disponibilizar un servicio web alojado en tu localhost (en mi caso RaspberryPi), a internet :D. Primero que todo, ¿Cuál era mi necesidad? Simple, 

En búsqueda de la vacuna

En búsqueda de la vacuna

Después de todo lo que pasó, poco a poco todo va mejorando… pero bueno, este es un cuento enfocado en mi experiencia con la vacunación COVID en Bogotá. Para ponerme la primera dosis fue bastante sencillo, ingresé al portal de https://vacunacionbogota.com, anoté mis datos, lugar 

In this changing world…

In this changing world…

Song: Nakareyuku Sekai no Naka de feat. MONGOL800
By: Tokyo Ska Paradise Orchestra
ALBUM Nakareyuku Sekai no Naka de feat. MONGOL800

Yawaraka na hizashi no naka de jikan wo wasurete
Mayotta koto mo kidzukazu ni aruki tsudzuketa
Kotoba mo jama shinai basho de futari wa shizuka ni
Dare ni mo mienai kizuna wo tsukuridashita

Haru mo natsu mo aki mo fuyu mo
Hana ga saite kareta ato mo
Yuki ga hoho de tokeru toki mo
Zutto issho ni

Nagare yuku sekai no naka de
Kotoba sae iranai kurai
Tada soba ni ite yorisou koto ga
Konna ni tsuyoku yasashii nante

Ima demo soko ni iru you na ki ga shite anata wo
Tsui sagashite shimatte iru tanoshii toki mo
Itsumademo issho ni irareru nante omotte
Nagareru mama ni sugoshiteta ima wa wakaru yo

Haru mo natsu mo aki mo fuyu mo
Onaji basho de sugoshite kita
Sekaijuu wo tabi suru yori mo
Shiawase datta

Nagare yuku sekai no naka de
Kotoba sae iranai kurai
Tada soba ni ite yorisou koto ga
Konna ni tsuyoku yasashii nante

Nagare yuku ishiki no naka de
Nanimokamo wakaranakute mo
Tada soba ni ite aisuru koto wo
Wasurenai you ni ikite yuku kara
Zutto

Nagare yuku sekai no naka de
Kanashimi mo
Omoide mo
Itsuka

Egao de tatazumu anata ga mieru yo

Source: https://www.jpopasia.com/tokyoskaparadiseorchestra/lyrics/218581/nakareyuku-sekai-no-naka-de-feat-mongol800/nakareyuku-sekai-no-naka-de-feat-mongol800/

Amoretti LXXV: One Day I Wrote her Name

Amoretti LXXV: One Day I Wrote her Name

What a way to become immortal… One day I wrote her name upon the strand, But came the waves and washed it away: Again I wrote it with a second hand, But came the tide, and made my pains his prey. “Vain man,” said she, 

A Life Without Music

A Life Without Music

I just found out this from last.fm … what a year

Calidad de código en Python

Calidad de código en Python

Hoy decidí hacer un post sobre Flake, Black y Pre-Commit. ¿Existe alguna relación? ¿Me sirven para algo en particular? ¿Debería comenzar a usar estas herramientas en mis proyectos? Hace un buen rato había querido investigar un poco más al respecto de esto y bueno, este es mi resumen. Continue reading Calidad de código en Python

Linux Sucks

Linux Sucks

Some years ago a coworker (Julian E.) shared this video with us, unfortunately I lost the link, weeks ago I was trying to find it because I find it interesting and I share some ideas with its author (Bryan Lunduke), but I could not find 

Ventajas y desventajas de Python

Ventajas y desventajas de Python

Siempre es bueno conocer por qué utilizar un lenguaje de programación, hoy estaré comentando un par de cosas respecto a python. Ventajas Fácil aprendizaje He visto que muchas personas, blogs, escuelas y universidades manifiestan lo fácil que es aprender python, personalmente tambien considero a python 

Map, Reduce y Filter en Python 3

Map, Reduce y Filter en Python 3

Hace un buen rato conocí las funciones map, reduce y filter, escribo este post ya que como no las utilizo muy menudo, siempre que necesito utilizarlas, gasto algo de tiempo volviendo a recordar su uso. So… este es mi forma de recordar cómo utilizarlas, espero les sea útil.

Map

¿Para qué puede servir?

R:/ Realizar una operación a cada elemento de una lista

Ejemplo:

A = [1, 2, 3, 4]
B = map(lambda x: x + 1, A)

print(B)
<map object at ...>

print(list(B))
=> [2, 3, 4, 5]

Reduce

¿Para qué puede servir?

R:/ Obtener un resultado de una lista de elementos

Ejemplo:

from functools import reduce

A = [10, 2, 4, 1, 1]
B = reduce(lambda x, y: x + y, A)

print(B)
==> 18

Filter

¿Para qué puede servir?

R:/ Seleccionar elementos de una lista

Ejemplo:

A = [1, 7, 9, 11, 19, 17, 18, 20]
B = filter(lambda x: x % 2 == 0, A)

print(B)
<filter object at ...>

print(list(B))
==> [8, 18]
Online Coding Tools

Online Coding Tools

Need to code something and you do not have an IDE? Try these few online coding tools, I’m sure they will help you from your rush. Repl.it One of the most useful tools, it allows you to code without an IDE, here are a few