Skip to content

Instantly share code, notes, and snippets.

View pvilas's full-sized avatar
💭
Working on a financial webservice idea

Pere Vilas pvilas

💭
Working on a financial webservice idea
  • Cálida Ibiza, SA
  • Eivissa Ibiza (Spain)
View GitHub Profile
@pvilas
pvilas / sqlite3_concurrent.md
Last active July 5, 2023 12:34
Fer que sqlite3 pareixi concurrent
@receiver(connection_created)
def configure_sqlite(sender, connection, **kwargs):
    if connection.vendor == "sqlite":
        cursor = connection.cursor()
        cursor.execute("PRAGMA journal_mode = WAL;")
        cursor.execute("PRAGMA busy_timeout = 5000;")
        cursor.execute("PRAGMA synchronous = NORMAL;")
@pvilas
pvilas / af.md
Last active June 23, 2023 10:09
Per treballar amb audio a osx

afinfo exmaple.mp3 afplay example.mp3

Utilitat amb ffmpeg

Tallar audio

ffmpeg -ss 60 -i input-audio.aac -t 15 -c copy output.aac

-ss 60 means, "start from second 60"

@pvilas
pvilas / ubuntu_create_swap.sh
Created June 18, 2023 12:26
Create swap file on Ubuntu
# taken from https://www.linode.com/docs/guides/how-to-increase-swap-space-in-ubuntu/
sudo swapon --show # show if there is any swap area
free -h
sudo fallocate -l 2G /swapfile # allocate the sw file
sudo chmod 600 /swapfile # only sudo can write
sudo mkswap /swapfile # designate file as swap
sudo swapon /swapfile # activate
sudo swapon --show # show if the file is activated
free -h # show swap
@pvilas
pvilas / cron_config.md
Created April 28, 2022 12:23
Configurar el relotje de Linux

timedatectl

Torna estat del relotje, inclou la zona horària. Si no està bé, els cron s'executaran a una hora incorrecta si no ho tenim en compta. Per a setejar la zona correcta, feim

timedatectl set-timezone Europe/Madrid

Comprovar que el NTP estigui active.

@pvilas
pvilas / canvi.md
Created June 1, 2020 07:28
Cosetes del CoVID i el canvi climàtic
@pvilas
pvilas / pulido-3M.md
Last active June 1, 2020 17:03
Orden de productos de pulido 3M

Pulido

El orden correcto es:

  • Verde. Ref: 51052 (Fast Cut XL)Tapa verde con almohadilla verde de 3M o una esponja dura si es otra marca. Este producto es el desbastador de corte rápido.
  • Amarillo. Ref: 80349 (it III Extra Fine) Después, habría que usar el abrillantador de tapa amarilla con la esponja amarilla de 3M o una esponja de dureza media.
  • Azul. El bote de tapón azul es solo necesario en superficies negras o muy oscuras y sirve para eliminar el efecto holograma que se crea en estos colores tras el uso del abrillantador. Se usa con la esponja azul de 3M o con una esponja blanda

Encerado

@pvilas
pvilas / compost-a-casa.md
Created May 21, 2020 08:55
Com fer compost a casa

A una capsa de cartó, mesclar dos parts de filagasa de coco amb una de closa d'arroç

Hi anam tirant tots es fems, ben capolats i els airetjam amb una paleta

Fàcil de compostar:

  • Vegetales crudos o cocidos
  • Trozos de fruta (las cáscaras de cítricos tardan más)
  • Hechos de té y café
@pvilas
pvilas / diccionari_angles.md
Last active July 9, 2020 07:43
Some english vocabulary and expressions

Shatter /shate/ : Romper, destruir, destrozar

Scramble : Luchar, like in Scrambles to stem its own outbreak Luchar para detener su propio brote

Strive /strīv/ : Esforzarse, luchar, afanarse, pugnar, like in striving to meet a surge in demand tratando de satisfacer un aumento de la demanda

Stem /stem/ : Sustantivo - Vástago, brote : Verbo - Restañar, refrenar, represar (dam)

Stir /stər/ (incidir en la ə) : Remover, suscitar, like in Stirred concerns Suscitar inquietudes

@pvilas
pvilas / zz-reboot.md
Created January 24, 2020 09:21
Rebootar màquina cada dia

Crear fitxer a /etc/cron.daily/zz-reboot

#!/bin/sh
shutdown -r now

i fer sudo chmod a+x zz-reboot

En ubuntu, s'executa cada dia a les 06:25h, ho podem comprovar fent