Skip to content

Instantly share code, notes, and snippets.

View kaushik94's full-sized avatar
🎉
Partying

Kaushik Varanasi kaushik94

🎉
Partying
View GitHub Profile
@kaushik94
kaushik94 / file1.txt
Created May 20, 2016 08:07
the description for this gist
String file contents
@kaushik94
kaushik94 / file2.txt
Created May 20, 2016 08:20
the description for this gist
String file contents
__author__ = 'kvaranasi'
import csv
import os
import re
rootdir = os.getcwd()
rootdir += '/lib/fathead'
for subdir, dirs, files in os.walk(rootdir):
for file in files:
@kaushik94
kaushik94 / git-deployment.md
Created March 5, 2018 23:28 — forked from noelboss/git-deployment.md
Simple automated GIT Deployment using Hooks

Simple automated GIT Deployment using GIT Hooks

Here are the simple steps needed to create a deployment from your lokal GIT repository to a server based on this in-depth tutorial.

How it works

You are developing in a working-copy on your local machine, lets say on the master branch. Most of the time, people would push code to a remote server like github.com or gitlab.com and pull or export it to a production server. Or you use a service like my Deepl.io to act upon a Web-Hook that's triggered that service.

@kaushik94
kaushik94 / .mongorc.js
Created March 20, 2018 20:06 — forked from yanatan16/.mongorc.js
My .mongorc.js file
(function () {
rcversion = '1.0';
load('underscore.min.js')
// NOTES
// Basics, wrap the whole thing in a function
// Set a version for sanity's sake
// Load underscore, a must in any javascript environment
@kaushik94
kaushik94 / gist:b339b1ebe1eb5f3ccff958e20287b529
Created January 25, 2019 09:13 — forked from mattfelsen/gist:9467420
Splitting strings by a delimiter for Arduino
//
// This is tested and works!
//
String input = "123,456";
int firstVal, secondVal;
for (int i = 0; i < input.length(); i++) {
if (input.substring(i, i+1) == ",") {
firstVal = input.substring(0, i).toInt();
secondVal = input.substring(i+1).toInt();
strings = ['I', 'am', 'the', 'laziest', 'person', 'in', 'the', 'world' ]
s = ""
for string in strings:
s = s+string
print(s)
strings = ['I', 'am', 'the', 'laziest', 'person', 'in', 'the', 'world' ]
s = ''
s.join(strings)
#include <stdio.h>
#include <string.h>
#define MIN(a,b) (((a)<(b))?(a):(b))
int getBit(long long int s, int i) {
return (s >> i) & 1;
}
long long int clearBit(long long int s, int i) {
s ^= 1 << i;
@kaushik94
kaushik94 / dictionary.py
Created September 2, 2015 10:19
reversing a dictionary
def reverseDict(somedict):
newdict = {}
for each in somedict:
for one in somedict[each]:
newdict[one] = each
return newdict
something = {'Bob':['Harry','Jenkins', 'Onion', 'Fred', 'Earl', 'Sam'],
'Wayne':['Wallace', 'David', 'Eel', 'Perkins', 'Fruit', 'Angela'],
'Jeff':['Aaron', 'Cameron', 'Keith', 'Winston', 'Geoff', 'Wayne']