Skip to content

Instantly share code, notes, and snippets.

Thalis K. tkalfigo

  • Berlin, Germany
Block or report user

Report or block tkalfigo

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
tkalfigo / encrypt_decrypt_example.js
Created Jun 8, 2019 — forked from erans/encrypt_decrypt_example.js
Example of encryption and decryption in node.js
View encrypt_decrypt_example.js
var crypto = require("crypto")
function encrypt(key, data) {
var cipher = crypto.createCipher('aes-256-cbc', key);
var crypted = cipher.update(data, 'utf-8', 'hex');
crypted +='hex');
return crypted;
tkalfigo / agg.sql
Created Sep 29, 2017 — forked from ryandotsmith/agg.sql
Postgres array concatenation aggregate function.
View agg.sql
CREATE AGGREGATE array_accum (anyarray)
sfunc = array_cat,
stype = anyarray,
initcond = '{}'
View bash-git-prompt additional file to have user@host on the prompt
# Add this file as ~/
# This is the custom theme template for
override_git_prompt_colors() {
GIT_PROMPT_START_USER="_LAST_COMMAND_INDICATOR_ ${ResetColor} ${Yellow}${PathShort}${ResetColor}"
GIT_PROMPT_END_USER=" \n${Green}[${USER}@${HOSTNAME%%.*}] ${Time12a}${ResetColor} $ "
View Sudocabulary + neofetch in .bashrc
# pretty terminal system info
# sudocabulary []
chmod +x ~/.vocab
tkalfigo / lodashify.js
Created Apr 9, 2017 — forked from khalilovcmd/lodashify.js
to import lodash into chrome dev tools console
View lodashify.js
var el = document.createElement('script');
el.src = "";
el.type = "text/javascript";
tkalfigo / ChromeExtensionGulp.js
Created Mar 28, 2017 — forked from TravelingTechGuy/ChromeExtensionGulp.js
Gulp file for building a Chrome Extension
View ChromeExtensionGulp.js
'use strict';
//npm install gulp gulp-minify-css gulp-uglify gulp-clean gulp-cleanhtml gulp-jshint gulp-strip-debug gulp-zip --save-dev
var gulp = require('gulp'),
clean = require('gulp-clean'),
cleanhtml = require('gulp-cleanhtml'),
minifycss = require('gulp-minify-css'),
jshint = require('gulp-jshint'),
stripdebug = require('gulp-strip-debug'),
# Bash script to setup headless Selenium (uses Xvfb and Chrome)
# (Tested on Ubuntu 12.04) trying on ubuntu server 14.04
# Add Google Chrome's repo to sources.list
echo "deb stable main" | sudo tee -a /etc/apt/sources.list
# Install Google's public key used for signing packages (e.g. Chrome)
# (Source:
View Linux Postgresql boot script (sysv style)
#! /bin/sh
# chkconfig: 2345 98 02
# description: PostgreSQL RDBMS
# File adjusted based on PGSRC/contrib/start-scripts/linux
# This is an example of a start/stop script for SysV-style init, such
# as is used on Linux systems. You should edit some of the variables
# and maybe the 'echo' commands.
tkalfigo / crosstab.sql
Created Mar 23, 2016 — forked from romansklenar/crosstab.sql
PostgreSQL "pivot table" example using tablefunc extension
View crosstab.sql
CREATE TABLE sales(year int, month int, qty int);
INSERT INTO sales VALUES(2007, 1, 1000);
INSERT INTO sales VALUES(2007, 2, 1500);
INSERT INTO sales VALUES(2007, 7, 500);
INSERT INTO sales VALUES(2007, 11, 1500);
INSERT INTO sales VALUES(2007, 12, 2000);
INSERT INTO sales VALUES(2008, 1, 1000);
INSERT INTO sales VALUES(2009, 5, 2500);
View plv8-javascript-modules-loading.sql
How to load Javascript modules into postgres
First step is download the Javascript module file
Example with undescore-min and node-jpath
You can’t perform that action at this time.