Skip to content

Instantly share code, notes, and snippets.

View xinyangli's full-sized avatar

Xinyang Li xinyangli

View GitHub Profile
@xinyangli
xinyangli / speedtest-cn.json
Created May 6, 2024 07:30
Speedtest mainland china servers
[
{
"id": 1,
"name": "ustc_ipv4",
"server": "http://test.ustc.edu.cn/backend/",
"dlURL": "garbage.php",
"ulURL": "empty.php",
"pingURL": "empty.php",
"getIpURL": "getIP.php"
},
import cv2
import json
import math
import random
from io import BytesIO
import numpy as np
import os
import concurrent.futures
import argparse
import pandas as pd
from diffusers import DiffusionPipeline
from transformers import CLIPTokenizer
import torch
import os
tokenizer = CLIPTokenizer.from_pretrained(
"stabilityai/stable-diffusion-xl-base-1.0", subfolder="tokenizer", device_map="auto"
)
# load both base & refiner
base = DiffusionPipeline.from_pretrained(
import json
from collections import Counter
SAS = "" # e.g sp=r&st=...
with open("canva.benchmark.json", "r") as f:
data = json.load(f)
print("""
<html>
@xinyangli
xinyangli / markdown_gen.sh
Last active November 13, 2023 05:26
Generate a markdown file that presents a table grid of all PNG images in the current directory,
#!/bin/bash
md_filename="vis.md"
cnt=0
echo "| | | | |" >> $md_filename
echo "|-|-|-|-|" >> $md_filename
for file in $(ls | grep png)
do
printf "| ![$file](./$file) &#10; $file" >> $md_filename;
@xinyangli
xinyangli / time_based.py
Last active May 6, 2023 08:48
Time-based SQL injection with grequests
import grequests
import requests
from tqdm import tqdm
from urllib3 import Retry
import random
from parse import parse
class ProgressSession():
def __init__(self, urls):
self.pbar = tqdm(total = len(urls), desc = 'Making async requests')
@xinyangli
xinyangli / exiftool.sh
Created March 22, 2023 06:11
Exiftool Cheetsheet
#/bin/sh
# View EXIF
exiftool -all:all <filename>
exiftool -xmp:all <filename> # view information in embedded xmp
# Move file according to capture date
exiftool -if '$datetimeoriginal ge "2023:03:17 00:00:00"' -'FileName<filename' -o <outdir>
# Export ratings to sidecar xmp