Skip to content

Instantly share code, notes, and snippets.

@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
@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:

@durden
durden / notes.md
Last active July 14, 2021 07:28
Script, Library, or Executable: You can have it all!
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
@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)
@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
@annalee
annalee / sample-slack-coc.md
Last active November 7, 2024 19:10
A sample code of conduct for social slack teams.

[SLACKNAME] Code of Conduct

Welcome!

[BRIEF DESCRIPTION OF THE SLACK AND ITS PURPOSE]

The current admins are:

  • [NAMES]
@lumengxi
lumengxi / Makefile
Created March 17, 2016 16:44
Makefile for Python projects
.PHONY: clean-pyc clean-build docs clean
define BROWSER_PYSCRIPT
import os, webbrowser, sys
try:
from urllib import pathname2url
except:
from urllib.request import pathname2url
webbrowser.open("file://" + pathname2url(os.path.abspath(sys.argv[1])))
endef
@jfisbein
jfisbein / loteria.sh
Last active December 22, 2023 12:32
Script para chequear numeros loteria de navidad usando api de El Pais
#!/usr/bin/env bash
# Script to check Spanish Christmas Lottery
# more info: https://servicios.elpais.com/sorteos/loteria-navidad/api/
AUTO_RELOAD="120" # seconds
declare -A mainPrizes
mainPrizes['numero1']='1er Premio'
mainPrizes['numero2']='2º Premio'
@PaulMaddox
PaulMaddox / decrypt.sh
Created April 4, 2014 10:38
LUKS encrypted image file
#!/bin/bash
FILENAME="private.img";
FILESIZE="100M";
# Create encrypted volume if it doesn't exist
if [ ! -f $FILENAME ]; then
echo "Creating image file...";
dd if=/dev/zero of=$FILENAME bs=$FILESIZE count=0 seek=1