Bodo Graumannhttps://bodograumann.de/2017-12-03T00:00:00+01:00Änderungen für Postenbeschreibungen ab 20182017-12-03T00:00:00+01:002017-12-03T00:00:00+01:00Bodo Graumanntag:bodograumann.de,2017-12-03:/article/2017/337/anderungen-fur-postenbeschreibungen-ab-2018.html<p>Am 27.11. hat die IOF einen <a href="http://orienteering.org/wp-content/uploads/2010/12/control-description-a4-pages_copy.pdf" title="International Specification for Control Descriptions">geänderten Standard</a> für Postenbeschreibungen <a href="http://orienteering.org/new-control-descriptions-published/" title="Ankündigung des Standards">bekanntgegeben</a>. Die Änderungen sind ab nächstem Jahr (2018) wirksam.</p>
<h2>Änderungen</h2>
<p>Der Entfernung vom Start zum Orientierungsbeginn kann jetzt ähnlich zur Länge der Zielpflichtstrecke angegeben werden.</p>
<p><img alt="Start zum Orientierungsbeginn" src="https://bodograumann.de/article/2017/337/postenbeschreibungen-2018/start.png"></p>
<p>Das Symbol für Kurve <img alt="Kurve" class="inline zoom4x" src="https://bodograumann.de/article/2017/337/postenbeschreibungen-2018/bend.png"> soll zukünftig in Spalte F statt Spalte G gezeichnet werden …</p><p>Am 27.11. hat die IOF einen <a href="http://orienteering.org/wp-content/uploads/2010/12/control-description-a4-pages_copy.pdf" title="International Specification for Control Descriptions">geänderten Standard</a> für Postenbeschreibungen <a href="http://orienteering.org/new-control-descriptions-published/" title="Ankündigung des Standards">bekanntgegeben</a>. Die Änderungen sind ab nächstem Jahr (2018) wirksam.</p>
<h2>Änderungen</h2>
<p>Der Entfernung vom Start zum Orientierungsbeginn kann jetzt ähnlich zur Länge der Zielpflichtstrecke angegeben werden.</p>
<p><img alt="Start zum Orientierungsbeginn" src="https://bodograumann.de/article/2017/337/postenbeschreibungen-2018/start.png"></p>
<p>Das Symbol für Kurve <img alt="Kurve" class="inline zoom4x" src="https://bodograumann.de/article/2017/337/postenbeschreibungen-2018/bend.png"> soll zukünftig in Spalte F statt Spalte G gezeichnet werden. Außerdem wurde das Symbol für Funkposten <img alt="Blitz" class="inline zoom4x" src="https://bodograumann.de/article/2017/337/postenbeschreibungen-2018/radio_control.png"> entfernt.</p>
<h3>Neue Symbole</h3>
<p>Es gibt zwei neue Symbole:</p>
<ul>
<li><img alt="Trench" class="inline zoom4x" src="https://bodograumann.de/article/2017/337/postenbeschreibungen-2018/trench.png"> stellt einen Schützengraben oder ähnliche, natürliche Konstellationen dar. Im Gegensatz zum Trocken- und Wassergraben sind die Wände hier befestigt. Die Abgrenzung zum vorhandenen Symbol für Felspassage kann in Einzelfällen komplizierter sein. Entscheidend für die Klassifikation ist, ob die Konstellation als eigenes Objekt erkennbar ist, oder lediglich ein Zwischenraum zwischen zwei Felswänden darstellt.</li>
<li><img alt="Out of Bounds" class="inline zoom4x" src="https://bodograumann.de/article/2017/337/postenbeschreibungen-2018/out_of_bounds.png"> kann für Sperrgebiete verwendet werden. Das Symbol stellt ein Blumenbeet dar. Wichtig ist, dass das bezeichnete Objekt nicht betreten werden darf.</li>
</ul>
<h2>Siehe auch</h2>
<ul>
<li><a href="http://orienteering.org/wp-content/uploads/2010/12/control-description-a4-pages_copy.pdf" title="International Specification for Control Descriptions">Standarddokument</a> im A4-Format, Version 2018 (IOF)</li>
<li><a href="http://orienteering.org/new-control-descriptions-published/" title="Ankündigung des Standards">Ankündigung</a> des Standards (IOF, 27.11.2017)</li>
<li><a href="http://www.orientierungslauf.de/1/2/0/2226">Meldung</a> auf orientierungslauf.de (Daniel Härtelt, 03.12.2017)</li>
</ul>Warum ich MySQL nicht mag2017-12-03T00:00:00+01:002017-12-03T00:00:00+01:00Bodo Graumanntag:bodograumann.de,2017-12-03:/article/2017/337/warum-ich-mysql-nicht-mag.html<ol>
<li>
<p>InnoDB unterstützt Transaktionen, aber DDL-Befehle werden damit nicht behandelt.</p>
</li>
<li>
<p>Befehle zur Tabellenerzeugung der Art</p>
<div class="highlight"><pre><span></span><span class="k">CREATE</span> <span class="k">TABLE</span> <span class="n">Tabelle1</span> <span class="p">(</span>
<span class="n">Spalte1</span> <span class="nb">INT</span> <span class="n">UNSIGNED</span> <span class="k">REFERENCES</span> <span class="n">Tabelle2</span> <span class="p">(</span><span class="n">Spalte1</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
<p>werden zwar ohne Fehlermeldung geparsed und ausgeführt. Dabei wird der Fremdschlüssel aber <em>nicht erstellt</em>. Stattdessen muss man folgende Syntax verwenden:</p>
<div class="highlight"><pre><span></span><span class="k">CREATE</span> <span class="k">TABLE</span> <span class="n">Tabelle1</span> <span class="p">(</span>
<span class="n">Spalte1</span> <span class="nb">INT</span> <span class="n">UNSIGNED</span><span class="p">,</span>
<span class="k">FOREIGN …</span></pre></div></li></ol><ol>
<li>
<p>InnoDB unterstützt Transaktionen, aber DDL-Befehle werden damit nicht behandelt.</p>
</li>
<li>
<p>Befehle zur Tabellenerzeugung der Art</p>
<div class="highlight"><pre><span></span><span class="k">CREATE</span> <span class="k">TABLE</span> <span class="n">Tabelle1</span> <span class="p">(</span>
<span class="n">Spalte1</span> <span class="nb">INT</span> <span class="n">UNSIGNED</span> <span class="k">REFERENCES</span> <span class="n">Tabelle2</span> <span class="p">(</span><span class="n">Spalte1</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
<p>werden zwar ohne Fehlermeldung geparsed und ausgeführt. Dabei wird der Fremdschlüssel aber <em>nicht erstellt</em>. Stattdessen muss man folgende Syntax verwenden:</p>
<div class="highlight"><pre><span></span><span class="k">CREATE</span> <span class="k">TABLE</span> <span class="n">Tabelle1</span> <span class="p">(</span>
<span class="n">Spalte1</span> <span class="nb">INT</span> <span class="n">UNSIGNED</span><span class="p">,</span>
<span class="k">FOREIGN</span> <span class="k">KEY</span> <span class="n">Spalte1</span> <span class="k">REFERENCES</span> <span class="n">Tabelle2</span> <span class="p">(</span><span class="n">Spalte1</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</li>
<li>
<p>Trigger werden nicht ausgeführt, wenn sie von Fremdschlüsselabhängigkeiten ausgelöst werden würden. Dieser Fehler ist schon seit <a href="https://bugs.mysql.com/bug.php?id=11472"><em>2005</em> bekannt</a>.</p>
</li>
</ol>