Skip to content

Instantly share code, notes, and snippets.

@VictorVelarde
VictorVelarde / purge-file-from-GIT.bat
Last active July 9, 2019 09:20
Eliminar definitivamente fichero/s de repo GIT
-- Cuando se cuela en GIT un fichero no deseado, ocupando espacio o dando información inadecuada:
git filter-branch --index-filter "git rm --cached --ignore-unmatch path/to/BadFile" HEAD
-- si indica WARNING: Ref 'refs/heads/master' is unchanged --> no ha encontrado el fichero ni aplicado cambios, revisar ruta!
-- para poder repetir la operación con más ficheros, sucesivamente borrar las referencias de backup que deja
rm -rf .git/refs/original/
-- para al final aplicar en 'origin': git push --force
@VictorVelarde
VictorVelarde / SearchFile.py
Last active July 19, 2017 12:38
Recursive search for files with pattern in a directory
# traverse root directory, and list directories as dirs and files as files
# adapted from 'https://stackoverflow.com/a/16974952/251834'
import os
import fnmatch
baseFolder = '.'
pattern = '*.csv'
for root, dirs, files in os.walk(baseFolder):
path = root.split(os.sep)
CCAA Left Bottom Right Top
Andalucia -7.522878 35.937615 -1.630124 38.729087
Aragon -2.173671 39.846778 0.771307 42.924495
Canarias -18.161310 27.637839 -13.333644 29.416499
Cantabria -4.851778 42.758050 -3.149652 43.513693
Castilla La Mancha -5.406184 38.022440 -0.915793 41.327632
Castilla y Leon -7.077054 40.082450 -1.775372 43.238633
Cataluña 0.159181 40.523047 3.332554 42.861450
Ciudad Autonoma de Ceuta -5.430000 35.862000 -5.273000 35.926000
Ciudad Autonoma de Melilla -2.970316 35.265458 -2.923260 35.320288
@durden
durden / notes.md
Last active July 14, 2021 07:28
Script, Library, or Executable: You can have it all!
@gimenete
gimenete / readme.md
Last active March 9, 2024 16:36
Notas para orientación profesional como programador

Tras este tweet que publiqué

He sido freelance, emprendedor y trabajo desde hace años para empresas USA de diversos tamaños en remoto como programador fullstack. Ahora en GitHub. Si puedo ayudar a alguien en orientar su carrera, mis DMs están abiertos. Ask me anything.

he recibido muchos mensajes y escribo aquí algunos de los consejos que he dado en resumen. Nota: algunas cosas son concretas de trabajar en España. Si vas a trabajar desde Sudamérica sólo una nota: tienes la ventaja de la zona horaria para trabajar con EEUU.

Inglés

Tener un buen nivel de inglés es fundamental para poder trabajar con clientes extranjeros. El conocimiento del idioma tiene que mantenerse en el tiempo. Es como mantenerse en forma física; si lo dejas, lo pierdes. Personalmente aunque trabajo 100% en inglés desde hace bastantes años, intento crearme un entorno diario con el idioma para no perderlo:

@hcarvalhoalves
hcarvalhoalves / site.mk
Created November 24, 2019 01:48
Pandoc S3 Site Makefile
MARKDOWN = pandoc --standalone --from markdown+smart --to html --css theme.css
all: $(patsubst %.md,%.html,$(wildcard *.md)) Makefile
clean:
rm -fv $(patsubst %.md,%.html,$(wildcard *.md))
publish:
aws-3.7 s3 sync . s3:/<BUCKET> --exclude "*" --include "*.html" --include