Julio Batista Silva

Soy un ingeniero de computación brasileño, radicado en Alemania, apasionado por la tecnología, la ciencia, la fotografía y los idiomas.

Programo desde hace unas dos décadas, explorando de todo un poco: desde aplicaciones móviles y desarrollo web hasta aprendizaje automático. Actualmente me centro en SRE en la nube e ingeniería de datos.

Actúo como voluntario en las comunidades de código abierto y Python, ayudando a organizar PyCon DE y PyData Berlin, mentorando a principiantes y contribuyendo con código y traducciones.

En mi blog comparto consejos sobre Linux, guías de configuración y notas personales que he escrito para consultarlas más adelante. Espero que también sean útiles para otros. El contenido está disponible en varios idiomas.

Visita mi galería para ver algunas de mis fotos.

Lejos del teclado, probablemente me encontrarás en conciertos, tocando el clarinete, pedaleando, buceando o explorando nuevos lugares, culturas y gastronomías.

¡Siempre feliz de conectar! 🙂

SSH Tunnel featured image

SSH Tunnel

Tunneling o tunelado es una técnica muy útil para sortear bloqueos y crear un canal cifrado para el tráfico de datos. SOCKS ssh -ND 8888 julio@host Parámetros: -N: no ejecuta …

avatar
Julio Batista Silva
Seguridad y Criptografía featured image

Seguridad y Criptografía

La capacidad de compartir mensajes de forma segura, guardar secretos e identificar personas siempre han sido importantes para la humanidad. Existen registros de uso de criptografía …

avatar
Julio Batista Silva
Backup featured image

Backup

En el servidor de backup sudo -e /etc/rsyncd.conf sudo systemctl restart rsyncd.socket En el escritorio rsync --progress -vhrLpt --delete /media/externo/Musicas /media/backup rsync …

avatar
Julio Batista Silva
Renombrar archivos featured image

Renombrar archivos

Mi script Escribí un programa en Python que tardó menos de 24s para más de 27.500 archivos: https://github.com/jbsilva/renamer Elimina espacios y reemplaza caracteres especiales de …

avatar
Julio Batista Silva
Vim: Guardar archivo de solo lectura featured image

Vim: Guardar archivo de solo lectura

Hoy, después de un buen rato editando el archivo de configuración de Apache (/etc/httpd/httpd.conf), me di cuenta de que estaba logueado como usuario normal y no podía guardar el …

avatar
Julio Batista Silva
Nohup e disown featured image

Nohup e disown

Quando efetuamos log out ou digitamos exit em um terminal, um sinal hangup é enviado para o shell, finalizando todos os seus child processes. O termo utilizado é hungup, pois os …

avatar
Julio Batista Silva
Vim sem Esc featured image

Vim sem Esc

Como já até comentei em um post anterior, eu considero que a tecla Esc do meu teclado além de pequena está mal posicionada. Para um usuário frequente do editor Vim isso é um grande …

avatar
Julio Batista Silva
Rsync - Limitar subida featured image

Rsync - Limitar subida

Hoy mi padre me pidió enviarle unas cosas. Eran 10 archivos de ~250 MB cada uno; demasiado para email, 2,5 GB excedería mi límite de Dropbox y aún no existía Google Drive para …

avatar
Julio Batista Silva
Eliminar CRLF featured image

Eliminar CRLF

Para mantener el estándar usado en los antiguos Teletipos, DOS/Windows utiliza dos caracteres de control para representar un salto de línea: un Carriage Return (CR = 0x0D) y un …

avatar
Julio Batista Silva
Bloquear pantalla featured image

Bloquear pantalla

Dejar el ordenador logueado con programas corriendo es algo bastante rutinario para mí. Los uptimes de varias semanas no son raros. Sin embargo, dejar el X o una terminal abierta …

avatar
Julio Batista Silva