Skip to content

Instantly share code, notes, and snippets.

View olidroide's full-sized avatar
🐍

Oliver Mas olidroide

🐍
View GitHub Profile
#h264
ffmpeg.exe -init_hw_device qsv=hw -filter_hw_device hw -i .\out.mp4 -movflags +faststart -c:v h264_qsv -load_plugin h264_hw -global_quality 25 -max_muxing_queue_size 1024 -c:a copy aa_tope.mp4
#h265
ffmpeg.exe -init_hw_device qsv=hw -filter_hw_device hw -i .\out.mp4 -movflags +faststart -c:v hevc_qsv -load_plugin hevc_hw -global_quality 25 -max_muxing_queue_size 1024 -c:a copy aa_tope.mp4
from functools import reduce
import datetime
def time_it(func, numbers, *args):
start_t = datetime.datetime.now()
for i in range(numbers):
func(args[0])
print (datetime.datetime.now()-start_t)
@olidroide
olidroide / generics.py
Last active September 15, 2022 07:17
Python Generic generation from typevar Python 3.9.5 tested
from abc import abstractmethod
from typing import TypeVar, Generic, get_args, Type, List
class Fruit:
@abstractmethod
def fruit_name(self) -> str:
raise NotImplementedError
@olidroide
olidroide / MSI Prestige 14 A10SC
Last active July 20, 2020 15:33
MSI Prestige 14 A10SC
INTEL i7 10710U CML
https://en.wikichip.org/wiki/intel/microarchitectures/comet_lake
Intel® Wi-Fi 6 AX201 160MHz
---------------------------
https://www.intel.es/content/www/es/es/products/wireless/wi-fi-6-series/wi-fi-6-ax201.html
https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi/iwlwifi-qu-48.13675109.0.tgz
sudo cp iwlwifi-*.ucode /lib/firmware
sudo modprobe iwlwifi
@olidroide
olidroide / Ubuntu 19.10
Last active September 14, 2020 12:02
Ubuntu 19.10
sudo chmod 600 .ssh/*
chown -R $USER:$USER .ssh
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get install fonts-symbola
sudo apt install s-tui i7z
fc-cache -f -v
@olidroide
olidroide / manjaro_kde_after_install.sh
Last active October 22, 2020 06:30
Manjaro KDE After install
# connect wifi from terminal
nmtui
kate /etc/pacman.conf
[Add or remove comment color]
# yay repository tool
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
@olidroide
olidroide / wget_google_drive_file.sh
Created July 4, 2018 08:58
wget Google Drive File
wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=FILEID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=FILEID" -O FILENAME && rm -rf /tmp/cookies.txt
Requirements:
· Bootloader unlocked
· Recovery TWRP (tested with 3.2.1.0)
· Tested with Nougat ROM https://forum.xda-developers.com/g4/development/rom-h-rom-v30-port-t3672567
STEPS
=====
Enter TWRP (press down + power when show LG log release power button and press again)
mount /system from Mount Menu
sudo apt install sshfs
mkdir ~/Remote-Machine
sudo editor /etc/fstab
proc /proc proc defaults 0 0
# SSH File System Mount of my server
pi@192.168.1.10:/remote_folder /home/pi/Remote-Machine fuse.sshfs noauto,x-systemd.automount,_netdev,users,idmap=pi,IdentityFile=/home/pi/.ssh/id_rsa,allow_other,reconnect 0 0
@olidroide
olidroide / docker_commands.sh
Last active July 9, 2019 09:31
Docker commands
# Upgrade lastest images of all
docker images | awk '{print $1}' | grep -v 'none' | grep -iv 'repo' | xargs -n1 docker pull
# CLEAN
docker system prune --volumes
# Create and start containers on background
docker-compose up -d
- OR -
docker-compose run -d --service-ports nginx-proxy