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 / git_essentials.txt
Last active March 30, 2016 00:16
git essentials
# This will destroy any local modifications.
# Don't do it if you have uncommitted work you want to keep.
git reset --hard 0d1d7fc32
# Alternatively, if there's work to keep:
git stash
git reset --hard 0d1d7fc32
git stash pop
# This saves the modifications, then reapplies that patch after resetting.
# You could get merge conflicts, if you've modified things which were
@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
local ret_status="%(?:%{$fg_bold[green]%}🤖 :%{$fg_bold[red]%}💩 )"
PROMPT='${ret_status} %{$fg[cyan]%}%c%{$reset_color%} $(git_prompt_info)'
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}[%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}] %{$fg[yellow]%}😡 "
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%}] 😇 "
__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)