{"id":3421,"date":"2019-11-13T15:41:51","date_gmt":"2019-11-13T15:41:51","guid":{"rendered":"https:\/\/erhardt-stiefel.de\/?p=3421"},"modified":"2019-12-03T08:52:58","modified_gmt":"2019-12-03T08:52:58","slug":"programmieren-lernen-9","status":"publish","type":"post","link":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/","title":{"rendered":"Programmieren lernen (9)"},"content":{"rendered":"<p><a href=\"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-8\/\"><span style=\"color: #3366ff;\">Was vorher war<\/span><\/a> und <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/erhardt-stiefel.de\/index.php\/2019\/12\/03\/programmieren-lernen-10\/\">wie es weiterging<\/a><\/span> \u2026<\/p>\n<p>Diesen Beitrag schreibe ich schon auf dem neuen Laptop.<br \/>\nDas Einrichten eines neuen Ger\u00e4tes ist heute denkbar einfach geworden, weil man \u00fcber sein Microsoft Konto praktisch alle Einstellungen vom alten Ger\u00e4t \u00fcbernehmen kann. Ich halte mich auch nicht lange mit den Neuerungen auf, denn ich will ja<strong> Programmieren lernen<\/strong> &#8230;<!--more-->Nun ja, ein paar Installationen sind schon n\u00f6tig, weil ich nicht alle beim Kauf vorinstallierten Programme akzeptiere. So benutze ich lieber<\/p>\n<ul>\n<li>den <strong>Virenscanner<\/strong> von <a href=\"https:\/\/www.avira.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color: #3366ff;\">Avira<\/span><\/a>, weil mir die kostenlose Version seit vielen Jahren sehr zuverl\u00e4ssig alle Viren vom Leib gehalten hat und vollkommen ausreicht<\/li>\n<li>&nbsp;den <strong>Browser <\/strong><a href=\"https:\/\/www.mozilla.org\/de\/firefox\/new\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color: #3366ff;\">Mozilla Firefox<\/span><\/a>, weil Mozilla die gleichen&nbsp; Ziele wie <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/human-connection.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Human Connection<\/a><\/span> verfolgt, n\u00e4mlich das Internet besser zu machen<\/li>\n<li>alle anderen Anwendungen lasse ich mal auf dem alten Laptop bis sie hier gebraucht werden&nbsp; sollten<\/li>\n<\/ul>\n<hr>\n<p>Dann lade und installiere ich die f\u00fcr das Projekt &#8218;Programmieren lernen&#8216; bei HC die notwendigen Programme, Daten und Werkzeuge<\/p>\n<ul>\n<li>das Kommunikationstool <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/discordapp.com\/download\" target=\"_blank\" rel=\"noopener noreferrer\">Discord<\/a> <\/span><\/li>\n<li>das&nbsp; <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/git-scm.com\/download\/win\" target=\"_blank\" rel=\"noopener noreferrer\">Git f\u00fcr Windows<\/a><\/span> f\u00fcr dieTerminals Git Bash und Git Gui<\/li>\n<li>die <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/neo4j.com\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">Neo4j Desktop<\/a><\/span> graph database f\u00fcr Windows<\/li>\n<li>den <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/www.docker.com\/products\/docker-desktop\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Desktop<\/a><\/span> um die Entwicklungsumgebung aufzusetzen<\/li>\n<li>das tool <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/code.visualstudio.com\/download\" target=\"_blank\" rel=\"noopener noreferrer\">Visual Studio Code<\/a><\/span> (das mir von Alex empfohlen wurde)<\/li>\n<li>die Javascript Proceduren <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/nodejs.org\/en\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nodejs<\/a><\/span> (die aktuelle Version 13.1.0)<\/li>\n<li>den Pakethandler <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/github.com\/yarnpkg\/yarn\/releases\/tag\/v1.19.1\" target=\"_blank\" rel=\"noopener noreferrer\">yarn&nbsp;<\/a><\/span> (version aus der&nbsp; Installationsanweisung)<\/li>\n<li>und schliesslich die Git Repository <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/github.com\/Human-Connection\/Human-Connection\" target=\"_blank\" rel=\"noopener noreferrer\">Human Connection<\/a><\/span><\/li>\n<\/ul>\n<hr>\n<p><span style=\"color: #3366ff;\"><span style=\"color: #000000;\">Mit dem alten PC konnten wir ja die Installation mit Docker nicht machen, weil die CPU keine Virtualisierung konnte. Der Neue kann das<\/span>, <span style=\"color: #000000;\">wie man sieht<\/span><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3429\" src=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung.png\" alt=\"\" width=\"706\" height=\"647\" srcset=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung.png 706w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung-300x275.png 300w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/span><\/p>\n<p><span style=\"color: #3366ff;\"><span style=\"color: #000000;\">Also versuche ich gleich mal die Installation <strong>mit<\/strong> Docker.<\/span><\/span><\/p>\n<hr>\n<p><span style=\"color: #3366ff;\"><span style=\"color: #000000;\">Tipp: Weil man doch \u00f6fter zwischen den Verzeichnissen im Windows Explorer&nbsp; wechseln muss, empfiehlt es sich die h\u00e4ufig verwendeten Ordner an den Schnellzugriff zu heften.&nbsp; Dadurch ist man mit nur einem Mausklick gleich am Ziel.<br \/>\n<\/span><\/span><span style=\"color: #3366ff;\"><span style=\"color: #000000;\">Wenn man&nbsp; dann mit der rechten Maustaste z.B. auf den Ordner <strong>Human-Connection <\/strong>klickt, kann man das Fenster <strong>Git Bash<\/strong> \u00f6ffnen und kann gleich die Befehle eingeben. Das geht genauso mit <strong>backend<\/strong> und <strong>webapp<\/strong> &#8230;.<br \/>\n<\/span><\/span><\/p>\n<hr>\n<p>Der erste Versuch mit <strong>docker-compose up<\/strong>&nbsp; ist allerdings schnell zu Ende, denn Windows meldet mir, dass man dazu <strong>Windows Pro<\/strong> oder <strong>Windows<\/strong> <strong>Enterprise<\/strong> braucht&nbsp; &#8211; und mein neuer PC hat nur <strong>Windows Home<\/strong>.<br \/>\nNa ja, das hat mich nicht \u00fcberrascht, denn das stand ja schon in den System Requirements der <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/docs.docker.com\/docker-for-windows\/install\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Installations Dokumentation<\/a> <span style=\"color: #000000;\">(siehe auch &#8218;<span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/erhardt-stiefel.de\/index.php\/2019\/10\/28\/programmieren-lernen-3\/\">Programmieren lernen (3)<\/a><\/span>&#8218;). Ich hatte es nur vergessen.<br \/>\nAlso das Windows upgraden. Das geht sehr schnell &#8211; wenn man vorher \u20ac 145 zahlt. Aber mit Kreditkarte keine Problem.<\/span><\/span><\/p>\n<p>Aber auch der erneute Versuch brachte eine Fehlermeldung:<br \/>\n<span style=\"color: #ff0000;\">ERROR: <\/span>image operating system &#8218;linux&#8216; cannot be used on this platform<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3433\" src=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker0.png\" alt=\"\" width=\"668\" height=\"394\" srcset=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker0.png 668w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker0-300x177.png 300w\" sizes=\"auto, (max-width: 668px) 100vw, 668px\" \/><\/p>\n<p>Als ich Robert den Screenshot &#8222;zeigte&#8220;, kam gleich die Antwort, ich solle den Docker auf <strong>Windows container<\/strong> Behandlung&nbsp; umstellen. Aber wo ist der Docker denn? Ich fand ihn in der Taskleiste unten rechts und \u00f6ffnete das Men\u00fc mit der rechten Maustaste &#8230;<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3434\" src=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker1.png\" alt=\"\" width=\"234\" height=\"360\" srcset=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker1.png 234w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker1-195x300.png 195w\" sizes=\"auto, (max-width: 234px) 100vw, 234px\" \/><\/p>\n<p>Ok, er bearbeitet Windows container, wenn im Men\u00fc steht:&nbsp; <strong>Switch to Linux containers&#8230;<\/strong><\/p>\n<p>Der n\u00e4chste Versuch lief wieder ein St\u00fcck weiter, brachte aber wieder eine Fehlermeldung. <span style=\"color: #ff0000;\">ERROR<span style=\"color: #000000;\">: Service &#8217;neo4j&#8216; failed to build: no matching manifest for windows\/amd64 10.0.17763 in the manifest list entries<br \/>\n<\/span><\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3437\" src=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/94_docker.png\" alt=\"\" width=\"909\" height=\"389\" srcset=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/94_docker.png 909w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/94_docker-300x128.png 300w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/94_docker-768x329.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Da brauchte ich wieder die Hilfe von Robert. Und die kam <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/stackoverflow.com\/questions\/48066994\/docker-no-matching-manifest-for-windows-amd64-in-the-manifest-list-entries\">genauso schnell<\/a><\/span>. Ich sollte noch eine Einstellung im Docker \u00e4ndern. Wie gehabt &#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3434\" src=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker1.png\" alt=\"\" width=\"234\" height=\"360\" srcset=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker1.png 234w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/92_docker1-195x300.png 195w\" sizes=\"auto, (max-width: 234px) 100vw, 234px\" \/><\/p>\n<p>Dann nach<strong> Settings &gt; Daemon<\/strong> und ein H\u00e4kchen in Experimental&nbsp; <span style=\"color: #3366ff;\">features<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3435\" src=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/93_docker2.png\" alt=\"\" width=\"832\" height=\"570\" srcset=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/93_docker2.png 832w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/93_docker2-300x206.png 300w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/93_docker2-768x526.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Und im vierten Versuch lief das <strong>docker-compose up<\/strong>&nbsp; schon ziemlich lange und sehr weit, allerdings immer noch nicht zu Ende.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3436\" src=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_docker.png\" alt=\"\" width=\"674\" height=\"152\" srcset=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_docker.png 674w, https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_docker-300x68.png 300w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/p>\n<p>Ich wiederholte den Prozess mehrmals , kam aber nicht weiter. Weil&nbsp; Robert sich f\u00fcr seine Vorlesung am Mittwoch an der <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/www.htw-berlin.de\">HTW Berlin<\/a><\/span> vorbereiten musste, gab ich die Installation mit docker zun\u00e4chst auf und versuchte es manuell, so wie ich es am alten PC gelernt hatte.<\/p>\n<p><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/erhardt-stiefel.de\/index.php\/2019\/12\/03\/programmieren-lernen-10\/\">Wie es weiter ging<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was vorher war und wie es weiterging \u2026 Diesen Beitrag schreibe ich schon auf dem neuen Laptop. Das Einrichten eines neuen Ger\u00e4tes ist heute denkbar einfach geworden, weil man \u00fcber sein Microsoft Konto praktisch alle Einstellungen vom alten Ger\u00e4t \u00fcbernehmen kann. Ich halte mich auch nicht lange mit den Neuerungen auf, denn ich will ja &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eProgrammieren lernen (9)\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[98],"tags":[249,245,235,244],"class_list":["post-3421","post","type-post","status-publish","format-standard","hentry","category-programmieren","tag-backend","tag-cpu","tag-docker","tag-virtualisierung"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Programmieren lernen (9) - Erhardt Stiefel&#039;s Fundgrube<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Programmieren lernen (9) - Erhardt Stiefel&#039;s Fundgrube\" \/>\n<meta property=\"og:description\" content=\"Was vorher war und wie es weiterging \u2026 Diesen Beitrag schreibe ich schon auf dem neuen Laptop. Das Einrichten eines neuen Ger\u00e4tes ist heute denkbar einfach geworden, weil man \u00fcber sein Microsoft Konto praktisch alle Einstellungen vom alten Ger\u00e4t \u00fcbernehmen kann. Ich halte mich auch nicht lange mit den Neuerungen auf, denn ich will ja &hellip; \u201eProgrammieren lernen (9)\u201c weiterlesen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/\" \/>\n<meta property=\"og:site_name\" content=\"Erhardt Stiefel&#039;s Fundgrube\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-13T15:41:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-12-03T08:52:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung.png\" \/>\n<meta name=\"author\" content=\"Erhardt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@erhardtstiefel77\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Erhardt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/\"},\"author\":{\"name\":\"Erhardt\",\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/#\\\/schema\\\/person\\\/623af879bb14c4ae6622ece81ec006ef\"},\"headline\":\"Programmieren lernen (9)\",\"datePublished\":\"2019-11-13T15:41:51+00:00\",\"dateModified\":\"2019-12-03T08:52:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/\"},\"wordCount\":640,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/erhardt-stiefel.de\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/90_Virtualisierung.png\",\"keywords\":[\"backend\",\"CPU\",\"docker\",\"Virtualisierung\"],\"articleSection\":[\"Programmieren\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/\",\"url\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/\",\"name\":\"Programmieren lernen (9) - Erhardt Stiefel&#039;s Fundgrube\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/erhardt-stiefel.de\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/90_Virtualisierung.png\",\"datePublished\":\"2019-11-13T15:41:51+00:00\",\"dateModified\":\"2019-12-03T08:52:58+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/#\\\/schema\\\/person\\\/623af879bb14c4ae6622ece81ec006ef\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/#primaryimage\",\"url\":\"https:\\\/\\\/erhardt-stiefel.de\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/90_Virtualisierung.png\",\"contentUrl\":\"https:\\\/\\\/erhardt-stiefel.de\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/90_Virtualisierung.png\",\"width\":706,\"height\":647},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/2019\\\/11\\\/13\\\/programmieren-lernen-9\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/erhardt-stiefel.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Programmieren lernen (9)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/#website\",\"url\":\"https:\\\/\\\/erhardt-stiefel.de\\\/\",\"name\":\"Erhardt Stiefel&#039;s Fundgrube\",\"description\":\"Erfahrungen mit CMS, Genealogie, Gott und der Welt - die ich sehr gerne mit dir teilen w\u00fcrde\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/erhardt-stiefel.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/erhardt-stiefel.de\\\/#\\\/schema\\\/person\\\/623af879bb14c4ae6622ece81ec006ef\",\"name\":\"Erhardt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/086c9cb068fa330c15ed0aabfea0b66ecfa387fd1d6eb1a1a3b0a963becd7f74?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/086c9cb068fa330c15ed0aabfea0b66ecfa387fd1d6eb1a1a3b0a963becd7f74?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/086c9cb068fa330c15ed0aabfea0b66ecfa387fd1d6eb1a1a3b0a963becd7f74?s=96&d=mm&r=g\",\"caption\":\"Erhardt\"},\"sameAs\":[\"https:\\\/\\\/erhardt-stiefel.de\",\"https:\\\/\\\/x.com\\\/erhardtstiefel77\"],\"url\":\"https:\\\/\\\/erhardt-stiefel.de\\\/index.php\\\/author\\\/erhardt_stiefel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Programmieren lernen (9) - Erhardt Stiefel&#039;s Fundgrube","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/","og_locale":"de_DE","og_type":"article","og_title":"Programmieren lernen (9) - Erhardt Stiefel&#039;s Fundgrube","og_description":"Was vorher war und wie es weiterging \u2026 Diesen Beitrag schreibe ich schon auf dem neuen Laptop. Das Einrichten eines neuen Ger\u00e4tes ist heute denkbar einfach geworden, weil man \u00fcber sein Microsoft Konto praktisch alle Einstellungen vom alten Ger\u00e4t \u00fcbernehmen kann. Ich halte mich auch nicht lange mit den Neuerungen auf, denn ich will ja &hellip; \u201eProgrammieren lernen (9)\u201c weiterlesen","og_url":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/","og_site_name":"Erhardt Stiefel&#039;s Fundgrube","article_published_time":"2019-11-13T15:41:51+00:00","article_modified_time":"2019-12-03T08:52:58+00:00","og_image":[{"url":"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung.png","type":"","width":"","height":""}],"author":"Erhardt","twitter_card":"summary_large_image","twitter_creator":"@erhardtstiefel77","twitter_misc":{"Geschrieben von":"Erhardt","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/#article","isPartOf":{"@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/"},"author":{"name":"Erhardt","@id":"https:\/\/erhardt-stiefel.de\/#\/schema\/person\/623af879bb14c4ae6622ece81ec006ef"},"headline":"Programmieren lernen (9)","datePublished":"2019-11-13T15:41:51+00:00","dateModified":"2019-12-03T08:52:58+00:00","mainEntityOfPage":{"@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/"},"wordCount":640,"commentCount":0,"image":{"@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/#primaryimage"},"thumbnailUrl":"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung.png","keywords":["backend","CPU","docker","Virtualisierung"],"articleSection":["Programmieren"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/","url":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/","name":"Programmieren lernen (9) - Erhardt Stiefel&#039;s Fundgrube","isPartOf":{"@id":"https:\/\/erhardt-stiefel.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/#primaryimage"},"image":{"@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/#primaryimage"},"thumbnailUrl":"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung.png","datePublished":"2019-11-13T15:41:51+00:00","dateModified":"2019-12-03T08:52:58+00:00","author":{"@id":"https:\/\/erhardt-stiefel.de\/#\/schema\/person\/623af879bb14c4ae6622ece81ec006ef"},"breadcrumb":{"@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/#primaryimage","url":"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung.png","contentUrl":"https:\/\/erhardt-stiefel.de\/wp-content\/uploads\/2019\/11\/90_Virtualisierung.png","width":706,"height":647},{"@type":"BreadcrumbList","@id":"https:\/\/erhardt-stiefel.de\/index.php\/2019\/11\/13\/programmieren-lernen-9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/erhardt-stiefel.de\/"},{"@type":"ListItem","position":2,"name":"Programmieren lernen (9)"}]},{"@type":"WebSite","@id":"https:\/\/erhardt-stiefel.de\/#website","url":"https:\/\/erhardt-stiefel.de\/","name":"Erhardt Stiefel&#039;s Fundgrube","description":"Erfahrungen mit CMS, Genealogie, Gott und der Welt - die ich sehr gerne mit dir teilen w\u00fcrde","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/erhardt-stiefel.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/erhardt-stiefel.de\/#\/schema\/person\/623af879bb14c4ae6622ece81ec006ef","name":"Erhardt","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/086c9cb068fa330c15ed0aabfea0b66ecfa387fd1d6eb1a1a3b0a963becd7f74?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/086c9cb068fa330c15ed0aabfea0b66ecfa387fd1d6eb1a1a3b0a963becd7f74?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/086c9cb068fa330c15ed0aabfea0b66ecfa387fd1d6eb1a1a3b0a963becd7f74?s=96&d=mm&r=g","caption":"Erhardt"},"sameAs":["https:\/\/erhardt-stiefel.de","https:\/\/x.com\/erhardtstiefel77"],"url":"https:\/\/erhardt-stiefel.de\/index.php\/author\/erhardt_stiefel\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paRlFh-Tb","_links":{"self":[{"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/posts\/3421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/comments?post=3421"}],"version-history":[{"count":15,"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/posts\/3421\/revisions"}],"predecessor-version":[{"id":3496,"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/posts\/3421\/revisions\/3496"}],"wp:attachment":[{"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/media?parent=3421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/categories?post=3421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/erhardt-stiefel.de\/index.php\/wp-json\/wp\/v2\/tags?post=3421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}