This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
leuphana:presentation [2013/09/08 11:49] m |
leuphana:presentation [2013/09/10 08:09] (current) jj |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| **Life versus Object. Comrade Things and Alien Life: Stack Frame Heap** | **Life versus Object. Comrade Things and Alien Life: Stack Frame Heap** | ||
| + | |||
| + | {{: | ||
| {{: | {{: | ||
| Line 26: | Line 28: | ||
| Call stack: http:// | Call stack: http:// | ||
| - | Stack (dynamic process) is made up of stack frames for each subroutine when it is called (so there is really a stack of stack frames). Heap (allotted) is for arrays and static variables. Both are in contiguous memory and the stack can grow down to merge/leak into the heap. | + | Stack (dynamic process) is made up of stack frames for each subroutine/function call when it is called (so there is really a stack of stack frames). Heap (allotted) is for arrays and static variables. Both are in contiguous memory and the stack can grow down to merge/leak into the heap. |
| See also: http:// | See also: http:// | ||
| Line 33: | Line 35: | ||
| - | **[what exactly is Stack Heap and Frame? | + | ===== How we go further with these terms? |
| eg. stack protection from stack smashes by stack canaries (mining) - used to detect a stack buffer overflow before execution of malicious code can occur - see howto bypass them eg.http:// | eg. stack protection from stack smashes by stack canaries (mining) - used to detect a stack buffer overflow before execution of malicious code can occur - see howto bypass them eg.http:// | ||
| Line 58: | Line 61: | ||
| like), and, further, re-characterizing through practice any discussion of (im)permaculture and technological | like), and, further, re-characterizing through practice any discussion of (im)permaculture and technological | ||
| autophagia. | autophagia. | ||
| + | |||
| {{: | {{: | ||
| Line 117: | Line 121: | ||
| ====== further ====== | ====== further ====== | ||
| - | - that this can be defined as some kind of bootstrapping - an | + | that this can be defined as some kind of bootstrapping - an imposition on the site and a manipulation of certain favourable conditions |
| - | | + | |
| - | | + | |
| - | - and how these changes are rendered visible: plant indicators, a | + | and how these changes are rendered visible: plant indicators, a measurement which is part of the earth and becomes an expression acting on itself, some kind of probe/ |
| - | | + | |
| - | | + | |
| ====== demonstrations/ | ====== demonstrations/ | ||
| + | ====== misc images ====== | ||
| + | {{: | ||
| + | mud computing | ||