Skip to content

Instantly share code, notes, and snippets.

View syranez's full-sized avatar

Michael Nowack syranez

  • Würzburg, Germany
View GitHub Profile
@syranez
syranez / gist:1233064
Created September 21, 2011 19:34
flüchtigkeitsfehler gefixt.
(function() {
var the_kenny = {
"lamer": true
};
return {
// NO API KEEPS the_kenny ALONE
};
})();
@syranez
syranez / jailbaitredditwallpaper.sh
Created September 23, 2011 17:59
posix-compatible function definitions
#!/bin/bash
#
# fetches the first found image from $REDDIT_RSS subthread $SUB,
#+ converts it to your desktop size
#+ and sets it as wallpaper
# subreddit
SUB="jailbait"
# reddit rss-uri
@syranez
syranez / imap_unseen.sh
Created October 7, 2011 19:07
added a dependencies section
#!/bin/bash
#
# connects to a remote host and counts the unseen entries on an imap box
#+
#+ Usage: ./imap_unseen.sh [host] [mailbox]
#+
#+ Dependencies:
#+ - on the localhost: ssh
#+ - on the remote host: ssh, dovecot
@syranez
syranez / Bookmarklet
Created October 8, 2011 16:42
the-kenny braucht Hauptmensa sonst weint er.
javascript:var kenny=function(a,b){a=typeof a==="string"&&a.length!==0&&a||"";b=b||false;Date.prototype.monthToDigits=function c(){return this.getMonth()+1<10?"0"+(this.getMonth()+1):this.getMonth()+1};Date.prototype.mcn_getWeekDay=function d(a){return a===undefined?null:new Date(this.getTime()-(this.getDay()-a)*864e5)};Date.prototype.mcn_getWeeksMonday=function e(){return this.mcn_getWeekDay(1)};Date.prototype.mcn_getWeeksFriday=function f(){return this.mcn_getWeekDay(5)};Date.prototype.dayToDigits=function g(){return this.getDate()<10?"0"+this.getDate():this.getDate()};return{getUri:function(){var c=new Date;var d=c.getDay();if(b){if(d===0){c=new Date(c.getTime()+864e5)}else if(d===6){c=new Date(c.getTime()+864e5*2)}}var e=c.mcn_getWeeksMonday();var f=c.mcn_getWeeksFriday();return a+e.dayToDigits()+e.monthToDigits()+"-"+f.dayToDigits()+f.monthToDigits()+".htm"}}}("http://studentenwerk.essen-duisburg.de/speiseplaene/hm_",false);document.location=kenny.getUri();
@syranez
syranez / gist:1273963
Created October 9, 2011 18:06
bashbf: working mnemonic "inc"
[2005][master][syranez@marathon:~/bashbf]$ ./examples/inc.sh
+ . ./modules/pc.sh
++ BASHBF_PC=0
+ . ./modules/parser.sh
+ . ./modules/band.sh
++ declare -a BASHBF_BAND
++ BASHBF_BAND_INDEX=0
+ . ./modules/program.sh
++ BASHBF_PROGRAM=
+ '[' -z + ']'
@syranez
syranez / gist:1320641
Created October 27, 2011 19:42
secure?
marathon ~ # cryptsetup status blackspeicher
/dev/mapper/blackspeicher is active:
cipher: aes-xts-plain:sha256
keysize: 384 bits
Sehr geehrte Damen und Herren,
leider bin ich nicht der Michael Nowack den Sie wohl beabsichtigten zu benachrichtigen, ich habe die Adresse Michael.Nowack@gmx.de vor einiger Zeit angenommen.
Wenn Sie dem von Ihnen gemeinten Herrn Nowack wohl bitte ausrichten würden das er (endlich) allen Bekannten, Verwandten und online-Accounts die Nachricht zukommen lässt das er diese E-Mail Adresse NICHT mehr besitzt, er möge sie doch bitte aktualisieren. Auch die ständigen Fehlanmeldungen auf der gmx-Homepage sind nicht förderlich!
Vielen Dank vorab.
mfg ... MN (der andere)
@syranez
syranez / git_beginners_cheatsheet
Created November 14, 2011 21:27
Git Beginners Cheatsheet
#
# Git Tag
#
Lightweight: git tag <name> <commit-id>
Annotated: git tag -a <name> <commit-id>
Show tag: git show <name>
Check Annotated: git tag -v <name>
@syranez
syranez / gist:1389872
Created November 23, 2011 20:51
PATH problems :(
[2148][master][syranez@marathon:~/.wrapper]$ ls
README urxvt urxvt.sh
[2150][master][syranez@marathon:~/.wrapper]$ echo $PATH
/home/syranez/.wrapper:/sbin:/usr/sbin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/usr/games/bin
[2150][master][syranez@marathon:~/.wrapper]$ which urxvt
/home/syranez/.wrapper/urxvt
[2150][master][syranez@marathon:~/.wrapper]$ which urxvt.sh
/home/syranez/.wrapper/urxvt.sh
[2150][master][syranez@marathon:~/.wrapper]$ urxvt.sh
urxvtc
@syranez
syranez / gist:1395734
Created November 26, 2011 14:04
Fußballseriensprüche
"hat die letzten 12 Spiele gewonnen"
"ist seit 11 Spielen ungeschlagen"
"hat die letzten zehn Pflichtspiele gewonnen"
"ist seit neun Pflichtspielen ungeschlagen"
"hat die letzen acht Bundesligaspiele gewonnen"
"ist seit sieben Bundesligaspielen ungeschlagen"
"hat die letzten sechs Auswärtsspiele gewonnen"