Skip to content

Instantly share code, notes, and snippets.

@thapabishwa
thapabishwa / go-stdlib-interface-selected.md
Created March 23, 2024 01:36 — forked from asukakenji/go-stdlib-interface-selected.md
Go (Golang) Standard Library Interfaces (Selected)

Go (Golang) Standard Library Interfaces (Selected)

This is not an exhaustive list of all interfaces in Go's standard library. I only list those I think are important. Interfaces defined in frequently used packages (like io, fmt) are included. Interfaces that have significant importance are also included.

All of the following information is based on go version go1.8.3 darwin/amd64.

@thapabishwa
thapabishwa / paas_list.md
Created April 29, 2024 12:12 — forked from pcgeek86/paas_list.md
Heroku Platform as a Service (PaaS) Alternatives with Docker Container Hosting

Open Source

  • Porter - Kubernetes powered PaaS that runs in your own cloud
  • Open Function - cloud-native open-source FaaS (Function as a Service) platform. website
  • CapRover - easy to use app/database deployment & web server manager
  • Tsuru - Open source and extensible Platform as a Service (PaaS) website
  • Kubero - free and self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps
  • Dokku - docker-powered PaaS that helps you build and manage the lifecycle of applications
  • Piku - tiniest PaaS you've ever seen. Allows you to do git push deployments to your own servers.
@thapabishwa
thapabishwa / mice-enabled.md
Created June 19, 2024 05:15 — forked from LarryMarzanJr/mice-enabled.md
Enable Multiple Pointer For Each Mouse Device using Xinput in Linux

This is how to enable multiple pointer for each mouse attached in your computer:

  1. Open a terminal and type in xinput (all commands should be done as normal user).

  2. Look at the id of the one of your mice.

  3. Create a new master device with this command xinput create-master "name"

  4. Now you just need to reattach one of your mice to the new master xinput reattach device_master_id new_master_id

var JSMpeg = {
Player: null,
VideoElement: null,
BitBuffer: null,
Source: {},
Demuxer: {},
Decoder: {},
Renderer: {},
AudioOutput: {},
Now: function() {