Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Akashi_SN AkashiSN

🏠
Working from home
View GitHub Profile
View resize_cover_art.py
#!/usr/bin/env python3
from mutagen.mp4 import MP4, MP4Cover
from io import BytesIO
from PIL import Image
import pathlib
import math
files = list(pathlib.Path(".").glob("**/*.m4a"))
for f in files:
print(f)
@AkashiSN
AkashiSN / Dockerfile
Last active Apr 25, 2021
FFmpeg with Intel QSV (Intel Quick Sync Video) in Docker
View Dockerfile
FROM debian:buster AS ffmpeg-build
ENV DEBIAN_FRONTEND=noninteractive
# Install build tools
RUN apt-get update && \
apt-get install -y make build-essential yasm nasm cmake pkg-config
ENV FFMPEG_CONFIGURE_OPTIONS="" \
FFMPEG_EXTRA_LIBS=""
@AkashiSN
AkashiSN / server.go
Created Jan 30, 2021
Simple SSL Static File Server in go
View server.go
package main
import (
"crypto/tls"
"flag"
"log"
"net/http"
"time"
)
View gpg-agent-relay
#!/usr/bin/env bash
# https://gist.github.com/andsens/2ebd7b46c9712ac205267136dc677ac1
GNUPGHOME="$HOME/.gnupg"
PIDFILE="$GNUPGHOME/gpg-agent-relay.pid"
die() {
# shellcheck disable=SC2059
printf "$1\n" >&2
exit 1
@AkashiSN
AkashiSN / Dockerfile
Last active Apr 8, 2020
7 Days to Die Dedicated Server in Docker
View Dockerfile
FROM ubuntu:bionic
ENV DEBIAN_FRONTEND=noninteractive
ENV DEBCONF_NOWARNINGS=yes
RUN apt-get update \
&& apt-get install -y software-properties-common \
&& add-apt-repository multiverse \
&& dpkg --add-architecture i386 \
&& apt-get update \
@AkashiSN
AkashiSN / generate_validation.py
Created Dec 16, 2019
generate yolo training and validation(test)
View generate_validation.py
#!/usr/bin/env python3
import glob, os, sys
# Current directory
data_dir = sys.argv[1]
print(data_dir)
# Percentage of images to be used for the test set
percentage_test = 10
@AkashiSN
AkashiSN / detectnet2yolo.py
Created Dec 16, 2019
convert detectnet labeling format to yolov3 labeling format tool
View detectnet2yolo.py
#!/usr/bin/env python3
import os
import sys
import glob
from PIL import Image
classes = {
'Car' : 0,
'Van' : 1,
'Truck' :2,
View caps2ctrl.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00
@AkashiSN
AkashiSN / Dockerfile
Last active Dec 25, 2019
Jupyterlab docker
View Dockerfile
FROM nvidia/cuda:10.0-cudnn7-devel-ubuntu18.04 as cuda
ENV DEBIAN_FRONTEND=noninteractive
ENV NVIDIA_DRIVER_CAPABILITIES utility,compute
ENV NVIDIA_VISIBLE_DEVICES all
RUN sed -i'~' -E "s@http://(..\.)?(archive|security)\.ubuntu\.com/ubuntu@http://jp.archive.ubuntu.com/ubuntu@g" /etc/apt/sources.list \
&& apt-get update \
&& apt-get install --yes --no-install-recommends \
build-essential \
View colaboratory_ssh.txt
import random, string, urllib.request, json, getpass, time
#Generate root password
password = ''.join(random.choice(string.ascii_letters + string.digits) for i in range(20))
#Download ngrok
! wget -q -c -nc https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
! unzip -qq -n ngrok-stable-linux-amd64.zip
#Setup sshd