Skip to content

Instantly share code, notes, and snippets.

View HasinduLanka's full-sized avatar

Hasindu Lanka HasinduLanka

View GitHub Profile
@HasinduLanka
HasinduLanka / Setup_R.md
Created March 11, 2022 11:18
Setup R for Arch Linux and Visual Studio Code

Arch Linux :

sudo pacman -S tk
sudo pacman -S r

Install PIP and run :

@HasinduLanka
HasinduLanka / airshare.ipynb
Last active September 17, 2021 06:47
Airshare.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@HasinduLanka
HasinduLanka / screencorder-ngrok.ipynb
Created September 11, 2021 14:37
screencorder-ngrok.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@HasinduLanka
HasinduLanka / colab-http.py
Created September 11, 2021 10:48
Google colab - forward HTTP
#@title Forward HTTP
port = "8080" #@param {type:"string"}
from google.colab.output import eval_js
print("Visit this URL")
print(eval_js("google.colab.kernel.proxyPort( " + port + ")"))
@HasinduLanka
HasinduLanka / InstallGo.sh
Created September 3, 2021 13:55
InstallGo.sh
#!/bin/bash
# Install Go lang from a simple script
# Make sure to update the version
!mkdir temp
!wget -O ./temp/go.tar.gz -c https://golang.org/dl/go1.17.linux-amd64.tar.gz
!sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf ./temp/go.tar.gz
!rm -rf temp
@HasinduLanka
HasinduLanka / loopcam-show
Created August 18, 2021 15:24
Start and feed a video to v4l2loopback device
#!/bin/sh
# Install to bin using :
# chmod +x loopcam-show ; sudo cp loopcam-show /bin/
# Usage
# loopcam-show video1.mp4
# Change to your video device
v4ldevice=/dev/video2
@HasinduLanka
HasinduLanka / cloud-torrent-pre-emptive.sh
Last active February 18, 2021 10:10
Install and Run Cloud Torrent in pre-emptive VM like Google Cloud Shell
# This is a interactive Bash Script
sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common screen
mkdir ~/Downloads
curl https://i.jpillora.com/cloud-torrent! | sudo bash
screen -d -m cloud-torrent -p 8080