This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Add a virtual serial port to the VM using PVE Web GUI and restart the VM | |
2. Enable and start the virtual serial port on VM, change tty number as needed (Reference: https://askubuntu.com/a/621209/838946) | |
$ sudo systemctl enable [email protected] | |
$ sudo systemctl start [email protected] | |
3. Done! You can now select xterm.js in the PVE Web GUI |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import glob | |
import moviepy.editor as mpe | |
IMAGE_ROOT = '/Users/huangzhengyue/work_data/jiaolou3' | |
OUT_FILE_NAME = 'test3.mp4' | |
FPS = 12 | |
def main(): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import sys | |
import glob | |
import tqdm | |
import json | |
import shutil | |
import pickle | |
import argparse | |
import numpy as np | |
from PIL import Image |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Taken from https://www.gadgetdaily.xyz/create-a-cool-sliding-and-scrollable-mobile-menu/ | |
# | |
# Convert value returned from Linux event device ("evdev") to a HID code. This | |
# is reverse of what's actually hardcoded in the kernel. | |
# | |
# Lubomir Rintel <[email protected]> | |
# License: GPL | |
# | |
# Ported to a Python module by Liam Fraser. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import cv2 | |
import os | |
import sys | |
import numpy as np | |
def tight_cut(path): | |
path = os.path.abspath(path) | |
file_name = os.path.basename(path) | |
dir_name = os.path.dirname(path) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import requests | |
import argparse | |
import hashlib | |
def login(username, password): | |
password = '{MD5_HEX}' + hashlib.md5(password.encode('utf-8')).hexdigest() | |
r = requests.post('http://net.tsinghua.edu.cn/do_login.php', | |
data={'action': 'login', 'username': username, 'password': password, 'ac_id': 1}) | |
print(r.text) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def print_table(head, body, padding_left=1, padding_right=2): | |
# calc column lens | |
head = list(head) | |
col_lens = [len(c) + padding_left + padding_right for c in head] | |
for i in range(len(body)): | |
body[i] = list(body[i]) | |
row = body[i] | |
if len(row) > len(head): | |
head.append('') | |
col_lens.append(0) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import socket as sc | |
import argparse | |
import os, sys | |
class NatTraversalTool(object): | |
def __init__(self, server_address, local_name, remote_name): | |
self.server_address = server_address | |
self.local_name = local_name | |
self.remote_name = remote_name |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Use the sounddevice module | |
# http://python-sounddevice.readthedocs.io/en/0.3.10/ | |
import numpy as np | |
import sounddevice as sd | |
import time | |
# Samples per second | |
sps = 44100 |