Skip to content

Instantly share code, notes, and snippets.

@gauteh
gauteh / countcats.sh
Created May 24, 2009 14:03
Counts resulting categories for Exherbo repositories using the namingschemes; first two chars, last two chars and first and last char.
#! /bin/bash
# Copyright 2009 Gaute Hope <eg@gaute.vetsj.com>
# Distributed under the GNU General Public Licence v2
#
# Counts resulting categories for Exherbo repositories
# using the namingschemes; first two chars, last two chars
# and first and last char.
repos=$(paludis --list-repositories | tr -d '*\n')
@gauteh
gauteh / changeofplan.cpp
Created July 7, 2009 11:18
Detects change of ~/.plan
/*
* Copyright (c) 2009 Gaute Hope <eg@gaute.vetsj.com>
* Distributed under the terms of the GNU General Public Licence v2
*
* Waits for change of ~/.plan
*
*/
# include <iostream>
# include <sys/inotify.h>
# -*- coding: utf-8
# This syncs/gets the latest photos from your flickr photostream and saves them in
# a Django model (FlickrPhoto)
# Gaute Hope <eg@gaute.vetsj.com> (c) 2010
# Licenced under Creative Commons v3.0
# http://creativecommons.org/licenses/by/3.0/
# this goes in models.py:
from django.db import models
function [rtable, nr, nl, nj] = routhtable (T)
% Lagar og analyserer Routh-Hurwitz tabell.
% Author: Gaute Hope <eg@gaute.vetsj.com>
% Created: 2010-04-16
%
% Usage: [rtable, nr, nl, nj] = routhtable (T)
%
% T = Symbolsk transferfunksjon
%
@gauteh
gauteh / crypttest.cs
Last active October 7, 2019 09:30
Demonstrates how to serialize and encrypt any object in C#
/*
* crypttest.cs: Demonstrates how to serialize and encrypt any object
*
* Gaute Hope <eg@gaute.vetsj.com>
*
* To deserialize it you need to know the unencrypted serialized length.
* So to store or send also pass the length, e.g. create a struct like this:
*
* public struct EncryptedObject {
* public int length;
@gauteh
gauteh / combinepdf.sh
Created November 22, 2010 22:50
Use ghostscript to combine pdfs, first arg is output - rest is appended onto each other.
#! /bin/bash
# 2010-11-15
# Combines pdf's
# http://polybori.blogspot.com/2010/10/combining-pdfs.html
out=$1
shift
echo "Creating pdf: ${out} of: $@"
@gauteh
gauteh / photosliveextract.py
Created March 13, 2011 20:54
Extract full-sized photos from photos.live.com using rss feed
#! /usr/bin/python2
#
# Gaute Hope <eg@gaute.vetsj.com> 2011
#
# Extract full-size photos from photos.live.com using rss feed
#
# Requires: - feedparser: http://feedparser.org/ - Python 2
VERSION = 1
@gauteh
gauteh / .gitignore
Created November 5, 2011 23:19
python script for starring and liking google reader items from exported json (used to migrate starred and liked items), check http://gaute.vetsj.com/greader for web app version.
*.json
*.xml
token*
oauth*
#! python
# Format: (y, x, [userdata], ..)
# Sorterer i stigande rekkefølge
positions = [ (1.0 , 1.1, 1),
(10.0 , 50.0, 2),
(9.0 , 39.0, 3),
(30.0 , 5.0, 4),
(40.0 , 10.0, 5),
]
@gauteh
gauteh / sprunge
Created April 20, 2012 13:31
Wrapper for sprunge.us pastebin
#! /bin/bash
# Wrapper for curl, posting to the sprunge.us pastebin
cat $1 | curl -F 'sprunge=<-' http://sprunge.us