Skip to content

Instantly share code, notes, and snippets.

miebach /
Last active Mar 28, 2021
xenmigrate - convert a Citrix *.xva file to a XEN *.img file.
Original Location:
Quote from the Documentation: :
'The file formats of the commercial and open source Xen are totally different.
The open source is a standard image file, you can mount it, fdisk it, whatever you would like.
The Citrix Xen Virtual Appliance .XVA file is quite different. It is actually a tar file
with ova.xml meta data and directories starting with Ref full of 1M files that make up the
rive volumes of the virtual image.
miebach / .ungitrc
Last active Aug 29, 2015
Ungit configuration at ~/.ungitrc
View .ungitrc
"port": 7001,
"bugtracking": false,
"autoStashAndPop": false,
"launchBrowser": false
View health.erl
check/0, alert/0, dump/0,
threshold/1, poll/1, url/1
-export([init/1, handle_call/3]).
View Directives Inheritance
Reusing an AngularJS Directive core code. The idea is to:
** 1. conceal the actual directive behaviour in a separate JS "class",
** 2. store that in an Angular service,
** 3. inject that service into an Angular directive,
** 4. just have the directive factory function return the constructed instance of the "class".
That is to separate the directive core code from the actual directive factory.
Then one actually wants to inherit a directive core "class" from another. It's not really a matter of JS inheritance, but more on how to inject one into the other by means of Angular modules, without actually instantiating none of them until needed,
View directives.js
// Define core directive code + attributes and store that as a module value
angular.module('com.namespace.directives').value('MyDirectiveCore', MyDirectiveCore);
function MyDirectiveCore($compile) {
this.restrict = 'A';
this.priority = 10; = postLink;
return this;
View gist:f4367a1ac2ad56cab159
sudo lshw|more
sudo dmidecode|more
lspci -v
hwinfo --bios | grep Manufacturer
miebach / git-log-pretty
Last active Jun 3, 2021
pretty git log graph with coloured branches
View git-log-pretty
# Visualizing branch topology in git on the commandline
git log --graph --oneline --full-history --all
git log --graph --full-history --all --pretty=format:"%h%x09%d%x20%s"
# With colors in Bash:
git log --graph --full-history --all --color --pretty=format:"%x1b[31m%h%x09%x1b[32m%d%x1b[0m%x20%s"
miebach /
Created Jun 3, 2014
Generate random strings in bash
< /dev/urandom tr -dc A-Za-z0-9 | head -c8
echo $RANDOM
miebach /
Last active Aug 29, 2015
How to check or return exit codes in batch files?

How to check or return exit codes in batch files?

call other.cmd

rem Do something..
miebach /
Last active Dec 18, 2015
Which build tasks are available in pybuilder?

Which build tasks are available in pybuilder?

find Lib/site-packages/pybuilder/ -name "*py" -exec grep -B1 -A3 "@task" {} \

@description("Execute analysis plugins.")
def analyze():