Skip to content

Instantly share code, notes, and snippets.

View vipintm's full-sized avatar
🔒
Searching ... ... ...

Vipin _M vipintm

🔒
Searching ... ... ...
View GitHub Profile
@vipintm
vipintm / noise-cancellation.sh
Created November 7, 2018 14:34 — forked from tiagoengel/noise-cancellation.sh
Hiss / White / Static noise cancellation on Linux using Pulseaudio and Sox
# You'll need to have sox and pavucontrol installed
# and the snd_aloop kernel module loaded. You can configure
# your system to load it on startup or load it manually with "sudo modprobe snd_aloop"
# Once this is script is running, you need to start recording audio in the application of your
# preference, open pavucontrol, go to the recording tab and change the recording source of that application
# to "Monitor of Loopback ..."
#!/bin/bash
@vipintm
vipintm / auto-deploy.md
Created January 22, 2016 10:51 — forked from domenic/0-github-actions.md
Auto-deploying built products to gh-pages with Travis

Auto-deploying built products to gh-pages with Travis

This is a set up for projects which want to check in only their source files, but have their gh-pages branch automatically updated with some compiled output every time they push.

Create a compile script

You want a script that does a local compile to e.g. an out/ directory. Let's call this compile.sh for our purposes, but for your project it might be npm build or gulp make-docs or anything similar.

The out/ directory should contain everything you want deployed to gh-pages. That almost always includes an index.html.

Keybase proof

I hereby claim:

  • I am vipintm on github.
  • I am vipintm (https://keybase.io/vipintm) on keybase.
  • I have a public key whose fingerprint is F2D0 5047 33DE 6EB8 B820 6A58 A701 97DA F292 A609

To claim this, I am signing this object: