summaryrefslogtreecommitdiffstats
path: root/cholerab
diff options
context:
space:
mode:
authortv <tv@also>2011-07-11 03:28:26 +0200
committertv <tv@also>2011-07-11 03:28:26 +0200
commit96beab1450ed4e4a73e0d9d27bebc78475ef62a4 (patch)
treec4dce253e3232bcd62d59d19b7ddb51f6048fff5 /cholerab
parentba87f57cc4e4b8b051b7c4e0eaa92c42831775d8 (diff)
parent5fc4494a2851705a4fc885a1a12aed85bb1fbb24 (diff)
Merge remote-tracking branch 'enterpraise-patterns/master'
Diffstat (limited to 'cholerab')
-rw-r--r--cholerab/enterprise/README51
1 files changed, 51 insertions, 0 deletions
diff --git a/cholerab/enterprise/README b/cholerab/enterprise/README
new file mode 100644
index 00000000..cf54c1e9
--- /dev/null
+++ b/cholerab/enterprise/README
@@ -0,0 +1,51 @@
+Enterprise Patterns
+==================
+Stellt sicher, dass das richtige passiert, egal was gemacht wird
+
+Enterprise Loop
+---------------
+
+Enterprise Exception Handling
+-----------------------------
+ggf ersetzbar durch enterprise loop.
+
+
+Enterprise Installation
+-----------------------
+
+Rebooting
+----------
+
+Enterprise Einschalter
+--------------------
+
+Supernintendo Pattern
+---------------------
+
+Enterprise Root
+---------------
+scripts which need root access but are called with lower privileges. The Enterprise Root Pattern provides a Solution for this issue by calling the script itself as sudo.
+<code>
+if [ ! `id -u` -eq "0" ]
+then
+ echo "not root, trying sudo"
+ exec sudo "$0" "$@"
+fi
+</script> // enterprise ist, wenn <code> ... </script> trotzdem matcht
+
+Enterprise Shutdown
+------------------
+Mittel der Wahl um einen Shutdown zu erzwingen
+
+Bsp: das Not-Aus in der Maschinensicherheit
+
+Enterprise Deep Copy
+--------------------
+Bsp: var copy = JSON.parse(JSON.stringify(source))
+
+Enterprise Thinking
+-------------------
+Prozess um auf Enterprise Patterns zu kommen
+
+Bug-Driven Development
+---------------------