{"id":191,"date":"2017-11-16T14:10:08","date_gmt":"2017-11-16T13:10:08","guid":{"rendered":"http:\/\/dtp-soft.de\/?page_id=191"},"modified":"2023-03-28T16:18:17","modified_gmt":"2023-03-28T14:18:17","slug":"artikel","status":"publish","type":"page","link":"http:\/\/dtp-soft.de\/?page_id=191","title":{"rendered":"Artikel"},"content":{"rendered":"\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-222 post type-post status-publish format-standard hentry category-allgemein tag-agile tag-scrum\">\n<h2 class=\"wp-block-post-title\"><a href=\"http:\/\/dtp-soft.de\/?p=222\" target=\"_self\" >Scrum: Kurzer \u00dcberblick<\/a><\/h2>\n\n\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Scrum bedeutet: Autonome Entwicklungsteams mit Businessfokus, die Verantwortung f\u00fcr ihren Prozess \u00fcbernehmen. In der kurzen Aussage kann man drei Sichten auf Scrum erkennen, wie man Scrum betrachten kann: Produktsicht: Wie werden Produkte definiert Entwicklungssicht: wie entwickeln Teams Produkte Veresserungssicht: wie k\u00f6nnen Zusammenarbeit und Prozess verbessert werden Produktsicht Product Owner verantwortet Produkterfolg Produktnutzen durch Priorisierung von&hellip; <\/p><\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2018-10-30T15:35:47+01:00\">30. Oktober 2018<\/time><\/div>\n<\/li><li class=\"wp-block-post post-218 post type-post status-publish format-standard hentry category-docker\">\n<h2 class=\"wp-block-post-title\"><a href=\"http:\/\/dtp-soft.de\/?p=218\" target=\"_self\" >Docker: Grundlagen 2<\/a><\/h2>\n\n\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Container aufr\u00e4umen Wenn Container fertig sind (Status exited) sollten sie aufger\u00e4umt werden, wenn sie nicht gleich wieder verwendet werden. Das geschieht mitdocker rm &lt;ID>Versucht man das bei einem laufenden container, bekommt man eine Fehlermeldung. \u00dcbergibt man beim Erzeugen die Option &#8211;rm, wird der container automatisch aufger\u00e4umt, wenn er in den exited-Status wechselt. <\/p><\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2018-10-30T10:13:21+01:00\">30. Oktober 2018<\/time><\/div>\n<\/li><li class=\"wp-block-post post-210 post type-post status-publish format-standard hentry category-docker\">\n<h2 class=\"wp-block-post-title\"><a href=\"http:\/\/dtp-soft.de\/?p=210\" target=\"_self\" >Docker: Grundlagen<\/a><\/h2>\n\n\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Momentan bin ich dabei, mich mit Docker zu besch\u00e4ftigen.Docker wurde im M\u00e4rz 2013 herausgegeben. Was Docker nicht ist Docker ist keine Programmiersprache und Docker ist auch kein Framework um Isolation zu erreichen. <\/p><\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2018-10-29T17:59:36+01:00\">29. Oktober 2018<\/time><\/div>\n<\/li><li class=\"wp-block-post post-176 post type-post status-publish format-standard hentry category-c category-wpf\">\n<h2 class=\"wp-block-post-title\"><a href=\"http:\/\/dtp-soft.de\/?p=176\" target=\"_self\" >WPF: Array als ConverterParameter<\/a><\/h2>\n\n\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Um an einen ConverterParameter nicht nur einen einzelnen Wert, sondern ein ganzes Array zu \u00fcbergeben, muss man ihn als Unterknoten des Binding auff\u00fchren. &lt;Binding &#8230; Converter=&#8220;{StaticResource SomeArrayConverter}&#8220;&gt; &lt;Binding.ConverterParameter&gt; &lt;x:Array Type=&#8220;mscor:String&#8220;&gt; &lt;mscor:String&gt;Wert 1&lt;\/mscor:String&gt; &lt;mscor:String&gt;Wert 2&lt;\/mscor:String&gt; &lt;mscor:String&gt;Wert 3&lt;\/mscor:String&gt; &lt;\/x:Array&gt; &lt;\/Binding.ConverterParameter&gt; &lt;\/Binding&gt; Dazu muss man nat\u00fcrlich\u00a0xmlns:mscor=&#8220;clr-namespace:System;assembly=mscorlib&#8220; \u00a0 im Kopf mit einbinden. Im Code kann man das Ganze dann&hellip; <\/p><\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2016-09-12T10:40:06+02:00\">12. September 2016<\/time><\/div>\n<\/li><\/ul><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-191","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/dtp-soft.de\/index.php?rest_route=\/wp\/v2\/pages\/191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/dtp-soft.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/dtp-soft.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/dtp-soft.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/dtp-soft.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=191"}],"version-history":[{"count":6,"href":"http:\/\/dtp-soft.de\/index.php?rest_route=\/wp\/v2\/pages\/191\/revisions"}],"predecessor-version":[{"id":256,"href":"http:\/\/dtp-soft.de\/index.php?rest_route=\/wp\/v2\/pages\/191\/revisions\/256"}],"wp:attachment":[{"href":"http:\/\/dtp-soft.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}