Skip to content

Instantly share code, notes, and snippets.

Avatar
👨‍👩‍👧
Finding inspirations...

Heiswayi Nrird heiswayi

👨‍👩‍👧
Finding inspirations...
View GitHub Profile
View bcolors.py
class bcolors:
HEADER = '\033[95m'
OKBLUE = '\033[94m'
OKGREEN = '\033[92m'
WARNING = '\033[93m'
FAIL = '\033[91m'
ENDC = '\033[0m'
def disable(self):
self.HEADER = ''
View docker.md

List all containers (only IDs)

docker ps -aq

Stop all running containers

docker stop $(docker ps -aq)
@heiswayi
heiswayi / .gitignore
Created Jan 30, 2020
.gitignore for VisualStudio, VisualStudioCode, Notepad++
View .gitignore
# Created by https://www.gitignore.io/api/notepadpp,visualstudio,visualstudiocode
# Edit at https://www.gitignore.io/?templates=notepadpp,visualstudio,visualstudiocode
### NotepadPP ###
# Notepad++ backups #
*.bak
### VisualStudioCode ###
.vscode/*
@heiswayi
heiswayi / git_log.sh
Created Jan 30, 2020
The ultimate graph display for your git log
View git_log.sh
git log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all
@heiswayi
heiswayi / .bashrc
Last active Jan 30, 2020
My LinuxLite .bashrc
View .bashrc
# enable bash completion in interactive shells
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
alias usage='du -sk * | sort -n | perl -ne '\''($s,$f)=split(m{\t});for (qw(K M G)) {if($s<1024) {printf("%.1f",$s);print "$_\t$f"; last};$s=$s/1024}'\'
@heiswayi
heiswayi / getFiles.py
Created Dec 31, 2019
Python script for getting a list of files in a directory
View getFiles.py
import os
def getListOfFiles(dirName):
# create a list of file and sub directories
# names in the given directory
listOfFile = os.listdir(dirName)
allFiles = list()
# Iterate over all the entries
for entry in listOfFile:
# Create full path
View algorithms.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
public class Program
{
#region Bubble Sorts
View keybase.md

Keybase proof

I hereby claim:

  • I am heiswayi on github.
  • I am heiswayi (https://keybase.io/heiswayi) on keybase.
  • I have a public key whose fingerprint is 7F4E 5907 A6AB 0D10 BADC ABE3 B7B7 B2B1 9180 5E81

To claim this, I am signing this object:

View git_examples.sh
#!/bin/bash
##########
# contents
##########
# contents
# notes
# script setup
# git config files
@heiswayi
heiswayi / LargestTriangleThreeBuckets.cs
Created Aug 22, 2019 — forked from DanielWJudge/LargestTriangleThreeBuckets.cs
Largest-Triangle-Three Bucket Downsampling Graphs in C#
View LargestTriangleThreeBuckets.cs
public static IEnumerable<Tuple<double, double>> LargestTriangleThreeBuckets(List<Tuple<double, double>> data, int threshold)
{
int dataLength = data.Count;
if (threshold >= dataLength || threshold == 0)
return data; // Nothing to do
List<Tuple<double, double>> sampled = new List<Tuple<double, double>>(threshold);
// Bucket size. Leave room for start and end data points
double every = (double)(dataLength - 2) / (threshold - 2);
You can’t perform that action at this time.