Skip to content

Instantly share code, notes, and snippets.

View veeenu's full-sized avatar

Andrea Venuta veeenu

View GitHub Profile
@veeenu
veeenu / jumpingtux.pl
Created April 7, 2014 08:54
Jumping Tux obfuscation in Perl, dates back to 2004. I was so young and so 31337, and this could have been made hundreds of times better than this, but still to date I'm so proud of it :)
#!/usr/bin/perl
###########################################
# Jumping Tux Obfu v0.1_alpha by X-3mE'89 #
# Written for Perlmonks.org on 18/07/2k4 #
###########################################
######################################
# Tools used to create this obfu: #
# #
@veeenu
veeenu / briscola.cpp
Created October 29, 2013 11:02
Quant'ero giovane.
/*
Briscola.cpp - by X-3mE`89 - http://exxtreme.altervista.org
Released under GNU GPL terms
Codice per la console Windows preso da http://msdn.microsoft.com
Buon divertimento
Versione: 0.1
@veeenu
veeenu / config-3.11.6-x61s
Created October 26, 2013 12:02
Linux Kernel config file for my Thinkpad X61s
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 3.11.6 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
@veeenu
veeenu / barrier.js
Created July 18, 2013 11:29
Simple barrier synchronization implementation.
var Barrier = function(obj) {
this._barrier = []; // Holds the elements to wait for
this._loaded = []; // Holds the elements which have been loaded
// Synchronization callback
this._sync = obj.sync || function() {};
// Set to true once no other elements are to be added.
// Prevents firing the sync callback before all elements