Skip to content

Instantly share code, notes, and snippets.

View imneonizer's full-sized avatar
:octocat:
Developing for the python community!

Nitin Rai imneonizer

:octocat:
Developing for the python community!
  • SmartCow.ai
  • Delhi, India
  • 16:31 (UTC +05:30)
  • X @imneonizer
View GitHub Profile
@imneonizer
imneonizer / refrate.sh
Last active September 29, 2022 10:35
Update Monitor refresh rates from terminal
#!/bin/bash
function set_refresh_rate(){
xrandr -d :1 --output $1 --mode $2 --rate $3
}
# update refresh rate for main monitor
set_refresh_rate DP-0 2560x1440 60.00
sleep 0.5
set_refresh_rate DP-0 2560x1440 164.96
@imneonizer
imneonizer / cv2_multi_line_texts.py
Last active August 14, 2022 11:08
how to write multi line texts with opencv
import numpy as np
import cv2
import textwrap
img = np.zeros((500,500,3), dtype='uint8')
print(img.shape)
height, width, channel = img.shape
text_img = np.ones((height, width))
import torch
import torchvision
from torchvision import transforms
from torch.utils.data import DataLoader
data_path = './Archive_jpg/'
transform_img = transforms.Compose([
transforms.Resize((480, 640)),
# transforms.CenterCrop(256),
cat ~/.netrc
machine github.com login <login-id> password <token-password>
# warning run every command one by one with precautions
# remove nvidia-docker
sudo apt-get purge -y docker-engine docker docker.io docker-ce -y
sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce -y
## remove unsed programs
sudo apt-get remove --purge libreoffice* -y
sudo apt-get remove libreoffice-core -y
sudo apt-get remove snapd lightdm cups chromium* -y
import redis
import fakeredis
import ujson
from contextlib import suppress
class RedisClient:
def __init__(self, host=None, port=6379, db=0, prefix='libtorrent'):
self.prefix = prefix
self.host = host
from google.colab.output import eval_js
print(eval_js("google.colab.kernel.proxyPort(8000)"))
version: '3'
services:
api:
image: imneonizer/autolycus:api
container_name: autolycus_api
ports:
- 5000:5000
volumes:
- ./downloads:/downloads
@imneonizer
imneonizer / MPU6050_esp8266.ino
Last active March 1, 2022 08:47
MPU6050_esp8266
#include <Wire.h>
#include <ESP8266WiFi.h>
const int MPU_addr = 0x68; // I2C address of the MPU-6050
int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ;
float ax = 0, ay = 0, az = 0, gx = 0, gy = 0, gz = 0, Amp=0;
// SCL -> D1
// SDA -> D2
@imneonizer
imneonizer / create-vod-hls.sh
Created November 25, 2020 09:44 — forked from maitrungduc1410/create-vod-hls.sh
Bash scripts to create VOD HLS stream with ffmpeg (Extended version)
#!/usr/bin/env bash
START_TIME=$SECONDS
set -e
echo "-----START GENERATING HLS STREAM-----"
# Usage create-vod-hls.sh SOURCE_FILE [OUTPUT_NAME]
[[ ! "${1}" ]] && echo "Usage: create-vod-hls.sh SOURCE_FILE [OUTPUT_NAME]" && exit 1
# comment/add lines here to control which renditions would be created
renditions=(