Skip to content

Instantly share code, notes, and snippets.

@keks
keks / gist:791264
Created January 22, 2011 17:14
/ccd/_design/basic/_view/ls?include_docs=true
{
"total_rows": 1,
"offset": 0,
"rows": [{
"id": "main",
"key": "main",
"value": {
"_id": "3ae31b9ea0560a740c051db5510014f2"
},
"doc": {
CC=clang
CFLAGS=-Wall -Wextra -pedantic -std=c89
LIBS=-lXmuu -lX11 -lXcursor
SRC=xfetchname.c
OBJS=$(SRC:.c=.o)
xfetchname: $(OBJS)
$(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBS) -o $@
@keks
keks / broken_aes_node.js
Created February 14, 2011 03:20
the resulting file could not be opened by feh, ImageMagick and xnview. Try for yourself.
var crypto = require('crypto');
var fs = require('fs');
fs.readFile('/tmp/4.jpg', function(err, data){
if (!err){
var cipher = crypto.createCipher('aes-256-cbc','abc') // set up cipher engine
var crypted = cipher.update(data,'binary','hex')
crypted += cipher.final('hex')
var decipher = crypto.createDecipher('aes-256-cbc','abc') //set up decipher engine
@keks
keks / gist:946058
Created April 28, 2011 09:07
lsof | grep Flash
% lsof | grep Flash
chromium 1691 keks 26u REG 8,2 520395 2142924 /tmp/FlashXXpYCsJW (deleted)
chromium 1691 keks 31u REG 8,2 3707862 2142925 /tmp/FlashXXappmLV (deleted)
chromium 1691 1693 keks 26u REG 8,2 520395 2142924 /tmp/FlashXXpYCsJW (deleted)
chromium 1691 1693 keks 31u REG 8,2 3707862 2142925 /tmp/FlashXXappmLV (deleted)
chromium 1691 1697 keks 26u REG 8,2 520395 2142924 /tmp/FlashXXpYCsJW (deleted)
chromium 1691 1697 keks 31u REG 8,2 3707862 2142925 /tmp/FlashXXappmLV (deleted)
chromium 1691 1698 keks 26u REG 8,2 520395 2142924 /tmp/FlashXXpYCsJW (deleted)
chromium 1691 1698 keks 31u REG 8,2 3707862 2142925 /tmp/FlashXXappmLV (deleted)
chromium 1691 1707 keks 26u REG 8,2 520395 2142924 /tmp/FlashXXpYCsJW (deleted)
@keks
keks / dwm_config.h
Created May 23, 2011 11:49
i <3 dwm
/* See LICENSE file for copyright and license details. */
/* appearance */
static const char font[] = "-*-tamsyn-medium-*-*-*-12-*-*-*-*-*-*-*";
static const char normbordercolor[] = "#444444";
static const char normbgcolor[] = "#444444";
static const char normfgcolor[] = "#73a800";
static const char selbordercolor[] = "#73a800";
static const char selbgcolor[] = "#444444";
@keks
keks / bild1.jpg
Created June 8, 2011 19:38
Tims Page
bild1.jpg
@keks
keks / jquery.thumb.js
Created June 20, 2011 18:15
jquery thumbnail class
(function () {
var thumbs = {};
Thumb = function(cfgObj){
if(typeof(cfgObj) !== "object") throw("config object missing!")
if(cfgObj.parentElement!= null){
this.parentElement = cfgObj.parentElement
}else{
throw("no parent element!");
}
@keks
keks / dwm_drawbar.c
Created July 10, 2011 21:49
make dwm title bar normal bg
void
drawbar(Monitor *m) {
int x;
unsigned int i, occ = 0, urg = 0;
unsigned long *col;
Client *c;
for(c = m->clients; c; c = c->next) {
occ |= c->tags;
if(c->isurgent)
@keks
keks / sqlite_read.c
Created August 13, 2011 23:38
sqlite_read
#include "stdlib.h"
#include "stdio.h"
#include "sqlite/sqlite3.h"
int gotmail(void* NotUsed, int colcount, char** qresult, char** colname);
sqlite3* db;
char * EMSG = NULL;
int main(){
@keks
keks / soundcloud.py
Created October 12, 2011 10:32
download soundcloud songs
#/usr/bin/python2
import simplejson, urllib
from optparse import OptionParser
from sys import argv,exit
class URLNotValidError(Exception):
pass
class Soundcloud(object):