Skip to content

Instantly share code, notes, and snippets.

@eins78
eins78 / mr-closed.sh
Created May 25, 2012 11:59
Shell Script: Check if the Maschinenraum is Closed
#!/bin/sh
# script to get open/closed status of MR
## use manually: $ sh mr-closed.sh
## use in scripts: ./mr-closed.sh && ./do_this_when_closed.sh || ./do_this_when_open.sh
# logic
## 1. `curl` latest tweet from @MR_door_status
## 2. `grep` for 'MR is open'
## 3a. if MR is open, echo it and exit 1
@eins78
eins78 / hack.sh
Created March 31, 2012 11:57 — forked from erikh/hack.sh
OSX For Hackers
#!/usr/bin/env sh
##
# This is script with usefull tips taken from:
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
#
# install it:
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh
#
@eins78
eins78 / vbox_to_kvm.txt
Created March 22, 2012 11:34 — forked from bdha/vbox_to_kvm.txt
Migrating from VirtualBox to KVM on ZFS
# It's important to convert the vbox image (VMDK or VDI or whatever) using
# the same version of VirtualBox that created it. You can try converting the image
# with qemu-img or kvm-img, but weird version mismatches will possibly make it not
# work.
# On your VirtualBox machine:
cd $VBOX_ROOT/$MACHINE_ROOT/
VBoxManage clonehd machine.vmdk machine.img --format RAW
scp machine.img root@kvm-host:/somewhere
This file has been truncated, but you can view the full file.
nmkdir kalua
mfa@debian:~$ cd kalua
mfa@debian:~/kalua$ pipe-pane 'cat >>$HOME/tmux.loggit clone git://nbd.name/openwrt.git
Cloning into openwrt...
remote: Counting objects: 72  remote: Counting objects: 11255  remote: Counting objects: 30159  remote: Counting objects: 30307  remote: Counting objects: 30428  remote: Counting objects: 47943  remote: Counting objects: 119132  remote: Counting objects: 182337  remote: Counting objects: 189834, done.
remote: Compressing objects: 0% (1/59783)  remote: Compressing objects: 1% (598/59783)  remote: Compressing objects: 2% (1196/59783)  remote: Compressing objects: 3% (1794/59783)  remote: Compressing objects: 4% (2392/59783)  remote: Compressing objects: 5% (2990/59783)  remote: Compressing objects: 6% (3587/59783)  remote: Compressing objects: 7
@eins78
eins78 / process-download.sh
Created January 14, 2012 13:03 — forked from pajp/README
Encode mkv files to Apple TV format and add them to iTunes
#!/bin/bash
# A script for re-encoding mkv files into something that iTunes and Apple TV
# likes. Suitable for calling from a Folder Action in order to automatically
# encode and add new downloaded movies.
# Requires HandBrakeCLI:
# http://handbrake.fr/downloads2.php
# Requires growlnotify (probably works without it):
# http://growl.info/extras.php
<?php
class CP_Calendar_Event_Handler extends CP_Custom_Content_Handler_Base
{
/**
* Registers the Calendar Event PostType
*
*/
public function on_setup_custom_content()
{
@eins78
eins78 / DisableAdobeUpdates.command
Created September 28, 2010 19:15
Disable updates from Adobe on Mac OS X
echo "................................................................................" &&
echo "Hi! This will update 2 .plist files to disable Adobe Updates as recommended by" &&
echo "Adobe on http://kb2.adobe.com/cps/408/kb408711.html" &&
echo "and http://kb2.adobe.com/cps/404/kb404813.html." &&
echo "Therefore you have to enter your password here. Open this file in TextEdit to see for yourself if you don't trust me." &&
echo "................................................................................" &&
sudo defaults write /Library/Preferences/com.adobe.AdobeUpdater.Admin 'Disable.Update' -bool 'YES' &&
sudo defaults write /Library/Preferences/com.adobe.CSXSPreferences 'UpdatesAllowed' -string '0' &&
echo "Settings updated. Reboot and have fun."
echo "................................................................................"