Skip to content

Instantly share code, notes, and snippets.

:octocat:
Lurking again .....

Abhishek Kumar Mr-Kumar-Abhishek

:octocat:
Lurking again .....
Block or report user

Report or block Mr-Kumar-Abhishek

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View zeit-now-cli-error.sh
pi@IBM5200:~/Documents/projects $ cd now-cli
pi@IBM5200:~/Documents/projects/now-cli $ lls
bash: lls: command not found
pi@IBM5200:~/Documents/projects/now-cli $ npm install --unsafe-perm
pi@IBM5200:~/Documents/projects/now-cli $ npm install -g --unsafe-perm
npm ERR! path /home/pi/.config/versions/node/v12.0.0/lib/node_modules/now/download/dist/now
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
@Mr-Kumar-Abhishek
Mr-Kumar-Abhishek / irc.md
Created Mar 9, 2019 — forked from xero/irc.md
irc cheat sheet
View irc.md

#IRC Reference

Not intended as a guide for newbies, more like a "cheat sheet" for the somewhat experienced IRC user, especially one who wields some power over a channel.

##The Basics

  • /join #channel
    • Joins the specified channel.
  • /part #channel
    • Leaves the specified channel.
@Mr-Kumar-Abhishek
Mr-Kumar-Abhishek / main.c
Created Mar 6, 2019
Sample IRC bot in C
View main.c
#ifdef _WIN32
#include <winsock2.h>
#include <ws2tcpip.h>
#pragma comment(lib,"ws2_32.lib")
#else
#include <unistd.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#endif
@Mr-Kumar-Abhishek
Mr-Kumar-Abhishek / new empty git branch.md
Created Feb 23, 2019 — forked from ozh/new empty git branch.md
Create a new empty branch in Git
View new empty git branch.md
$ git checkout --orphan NEWBRANCH
$ git rm -rf .

--orphan creates a new branch, but it starts without any commit. After running the above command you are on a new branch "NEWBRANCH", and the first commit you create from this state will start a new history without any ancestry.

You can then start adding files and commit them and they will live in their own branch. If you take a look at the log, you will see that it is isolated from the original log.

@Mr-Kumar-Abhishek
Mr-Kumar-Abhishek / hnl.mobileConsole.js
Created Dec 13, 2018 — forked from c-kick/hnl.mobileConsole.js
hnl.mobileConsole.js - extends JavaScript's console to display a visual console inside the webpage. Very usefull for debugging JS on mobile devices with no real console. Info and demo: http://www.hnldesign.nl/work/code/mobileconsole-javascript-console-for-mobile-devices/
View hnl.mobileConsole.js
/*!
* hnl.mobileConsole - javascript mobile console - v1.3.4 - 6/9/2018
* Adds html console to webpage. Especially useful for debugging JS on mobile devices.
* Supports 'log', 'trace', 'info', 'warn', 'error', 'group', 'groupEnd', 'table', 'assert', 'clear'
* Inspired by code by jakub fiala (https://gist.github.com/jakubfiala/8fe3461ab6508f46003d)
* Licensed under the MIT license
*
* Original author: @hnldesign
* Further changes, comments: @hnldesign
* Copyright (c) 2014-2016 HN Leussink
@Mr-Kumar-Abhishek
Mr-Kumar-Abhishek / remove-blob-git.sh
Last active May 22, 2018
Remove a blob from git
View remove-blob-git.sh
git filter-branch --index-filter \
'git rm -r --cached --ignore-unmatch <file/dir>' HEAD
@Mr-Kumar-Abhishek
Mr-Kumar-Abhishek / mysql-import
Created Feb 15, 2018
import tables from mysql dump
View mysql-import
mysql> use db_name;
mysql> source backup-file.sql;
@Mr-Kumar-Abhishek
Mr-Kumar-Abhishek / rewrite-history-git.sh
Last active Feb 6, 2018
rewrite git history with your new email
View rewrite-history-git.sh
git filter-branch -f --env-filter \
"GIT_AUTHOR_NAME='Newname'; GIT_AUTHOR_EMAIL='newemail'; \
GIT_COMMITTER_NAME='committed-name'; GIT_COMMITTER_EMAIL='committed-email';" HEAD
@Mr-Kumar-Abhishek
Mr-Kumar-Abhishek / gpg-import-and-export-instructions.md
Created Jun 29, 2017 — forked from chrisroos/gpg-import-and-export-instructions.md
Instructions for exporting/importing (backup/restore) GPG keys
View gpg-import-and-export-instructions.md

Every so often I have to restore my gpg keys and I'm never sure how best to do it. So, I've spent some time playing around with the various ways to export/import (backup/restore) keys.

Method 1

Backup the public and secret keyrings and trust database

cp ~/.gnupg/pubring.gpg /path/to/backups/
cp ~/.gnupg/secring.gpg /path/to/backups/
cp ~/.gnupg/trustdb.gpg /path/to/backups/
# or, instead of backing up trustdb...
You can’t perform that action at this time.