Skip to content

Instantly share code, notes, and snippets.

View jvrck's full-sized avatar
🎧
📡

Jim Vrckovski jvrck

🎧
📡
View GitHub Profile
@jvrck
jvrck / gpg_fix.txt
Last active October 14, 2019 04:26 — forked from cezaraugusto/gpg_fix.txt
fixing `gpg failed to sign data` error on macOS
For troubleshooting, two things to first try:
brew install gnupg2
run `git config --global gpg.program gpg2`, to make sure git uses gpg2 and not gpg
run `echo "test" | gpg2 --clearsign`, to make sure gpg2 itself is working
If that all looks all right, one next thing to try:
run `brew install pinentry` to ensure you have a good tool installed for passphrase entry
If after that install and you re-try git commit and still get the "failed to sign the data" error:
@jvrck
jvrck / base64-encode-decode.js
Created March 29, 2019 02:26 — forked from sid24rane/base64-encode-decode.js
Node.js Base64 Encode Decode -> Image
var buffer = require('buffer');
var path = require('path');
var fs = require('fs');
function encode_base64(filename){
fs.readFile(path.join(__dirname,'/public/',filename),function(error,data){
if(error){
throw error;
}else{
var buf = Buffer.from(data);