Rudolf von Waldenfels

Rudolf Freiherr von Waldenfels (born April 26, 1965) is a German writer, journalist and actor. He is a member of the Waldenfels family, a German Adelsgeschlecht (noble lineage of Barons) that dates back to the 13th century AD. He lives in Berlin and in his ancestral hometown of Lichtenberg, in Bavaria. He is married to Dr. Ina von Waldenfels. Rudolf Freiherr von Waldenfels is the grandnephew of highly decorated Wehrmacht Panzer general Rudolf Freiherr von Waldenfels.

Rudolf Freiherr von Waldenfels
BornApril 26, 1965
Jülich, Germany
OccupationActor, writer

Biography

Raised in Heidelberg, Waldenfels studied theater from 1987 to 1990 at the public College of Music and Performing Arts (Hochschule für Musik und Darstellende Kunst) in Frankfurt am Main. As part of his studies he worked for Claus Peymann at the Burgtheater in Vienna. In 1992 he chose to leave this job to undertake a bicycle trip across Asia that would last several years. His experiences on this trip influenced his first novel Über die Grenze (Over the Border), which was published in 2006 by Mitteldeutscher Verlag and received well by critics.

In 2010 he published Der schwarze Messias: Barack Obama und die gefährliche Sehnsucht nach politischer Erlösung (The Black Messias: Barack Obama and the Dangerous Desire for Political Redemption).

Further reading

  • Über die Grenze, Mitteldeutscher Verlag 2006, ISBN 978-3-89812-343-3
  • Rudolf von Waldenfels in the German National Library catalogue
  • Rudolf v. Waldenfels official page (in German) Retrieved 2008-07-24
  • Rudolf von Waldenfels Über die Grenze. (German) book written by Rudolf v. Waldenfels
gollark: ```pythonimport argparse,subprocess,random,stringparser = argparse.ArgumentParser(description="Compile a WHY program using WHYJIT.")parser.add_argument("input",help="File containing WHY source code")parser.add_argument("-o","--output",help="Filename of the output executable to make",default="./a.why")parser.add_argument("-O","--optimize",help="Optimization level",type=int,default="0")#parser.add_argument("-d","--drawkcab",help=".sdrawkcab elif ecruos YHW eht ssecorP")args = parser.parse_args()def randomword(length): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(length))def which(program): proc = subprocess.run(["which",program],stdout=subprocess.PIPE) if proc.returncode == 0: return proc.stdout.replace(b"\n",b"") else: return Nonedef find_C_compiler(): compilers = ["gcc","clang","tcc","cc"] for compiler in compilers: path = which(compiler) if path != None: return pathdef build_output(code,max): #if args.drawkcab: code = code[::-1] C_code = f"""#define QUITELONG long long intconst QUITELONG max = {max};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ heredoc = randomword(100) devnull = "2>/dev/null" shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-tooTMP3=/tmp/dont-look-here cat << {heredoc} > $TMP1{C_code}{heredoc}sed -e '1,/^exit \$?$/d' "$0" > $TMP3chmod +x $TMP3$TMP3 -x c -o $TMP2 $TMP1chmod +x $TMP2$TMP2exit $?""".encode("utf-8") with open(find_C_compiler(),"rb") as f: return shell_script + f.read()with open(args.input,"r") as f: contents = f.read() looplen = max(1000,(2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(args.output,"wb") as out: out.write(code)```
gollark: (and so, code gold was invented)
gollark: Maybe if I compress it manually a bit...
gollark: OH COME ON, this code is less than 2000 characters. Stupid DIsqord.
gollark: Clyde says `Your message could not be delivered because you don't share a server with the recipient or you disabled direct messages on your shared server, recipient is only accepting direct messages from friends, or you were blocked by the recipient.`. Stupid Clyde.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.