{"id":795,"date":"2018-08-20T18:20:18","date_gmt":"2018-08-20T17:20:18","guid":{"rendered":"http:\/\/martin-kuettner.de\/?p=795"},"modified":"2018-08-20T18:20:18","modified_gmt":"2018-08-20T17:20:18","slug":"organisation-der-bordverpflegung-mit-raspberry-php-und-sql-d","status":"publish","type":"post","link":"https:\/\/martin-kuettner.de\/?p=795","title":{"rendered":"Organisation der Bordverpflegung (mit Raspberry, PHP und SQL :D)"},"content":{"rendered":"<p>Unsere Bornholm-Runde mu\u00df mal f\u00fcr einen Beitrag pausieren, da die Vorbereitungen f\u00fcr den Atlantik nat\u00fcrlich auch noch weitergehen m\u00fcssen.<\/p>\n<p>Als ich (damals noch Einhand) mit der Planung f\u00fcr die gro\u00dfe Tour begonnen habe, war das Thema Verpflegung sehr im Hintergrund. Naiverweise dachte ich: Naja, kaufst du ein mal richtig ein, das wird schon irgendwie passen.<br \/>\nDann kam Claudi dazu und wir sind des \u00f6fteren mal eine Runde gesegelt. Dabei habe ich recht schnell gemerkt, da\u00df das Thema doch schon recht komplex ist. Zumindest wenn man nicht wie ein Astronaut aus der T\u00fcte leben will.<\/p>\n<p>Eigentlich beschr\u00e4nkt sich das Ganze auf drei Probleme:<br \/>\n1: Wo ist was?<br \/>\n2: Wie viel ist noch da?<br \/>\n3: Wie lange ist es haltbar?<\/p>\n<p><!--more--><\/p>\n<p>Die naheliegende Idee ist nat\u00fcrlich eine LibreOffice\/Excel Liste.<\/p>\n<p>Das hat einige Nachteile:<br \/>\n&#8211; schlecht auf dem Telefon zu nutzen<br \/>\n&#8211; lokal auf einem Ger\u00e4t nur aktuell<br \/>\n&#8211; schlecht automatisierbar<\/p>\n<p>Also kam mir die Idee, da\u00df ich ja eh schon einen Raspberry habe, der ein 1A WiFi aufbaut und auf dem ein Webserver l\u00e4uft. Nachdem ich mit Claudi \u00fcber die gew\u00fcnschten Funktionen geplaudert habe, konnte ich mich an die Datenbank und anschlie\u00dfend an das PHP setzen. Nach ein paar Feierabenden (ca. 10h) war das Ganze auch schon fertig.<\/p>\n<p>Wir haben dann noch ein paar kleine \u00c4nderungen vorgenommen und alle Fehler beseitigt. Alle bis auf einen, wie man im Video sieht. (da mu\u00dfte ich schon etwas lachen)<\/p>\n<p>&nbsp;<\/p>\n\n<div class=\"youtube-embed ye-container\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\">\n\t<meta itemprop=\"url\" content=\"https:\/\/www.youtube.com\/v\/WV8EJ-sjy9U\" \/>\n\t<meta itemprop=\"name\" content=\"Organisation der Bordverpflegung (mit Raspberry, PHP und SQL :D)\" \/>\n\t<meta itemprop=\"description\" content=\"Organisation der Bordverpflegung (mit Raspberry, PHP und SQL :D)\" \/>\n\t<meta itemprop=\"uploadDate\" content=\"2018-08-20T18:20:18+01:00\" \/>\n\t<meta itemprop=\"thumbnailUrl\" content=\"https:\/\/i.ytimg.com\/vi\/WV8EJ-sjy9U\/default.jpg\" \/>\n\t<meta itemprop=\"embedUrl\" content=\"https:\/\/www.youtube.com\/embed\/WV8EJ-sjy9U\" \/>\n\t<meta itemprop=\"height\" content=\"720\" \/>\n\t<meta itemprop=\"width\" content=\"1280\" \/>\n\t<iframe style=\"border: 0;\" class=\"youtube-player\" width=\"1280\" height=\"720\" src=\"https:\/\/www.youtube.com\/embed\/WV8EJ-sjy9U?rel=0\" allowfullscreen><\/iframe>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Unsere Bornholm-Runde mu\u00df mal f\u00fcr einen Beitrag pausieren, da die Vorbereitungen f\u00fcr den Atlantik nat\u00fcrlich auch noch weitergehen m\u00fcssen. Als ich (damals noch Einhand) mit der Planung f\u00fcr die gro\u00dfe Tour begonnen habe, war das Thema Verpflegung sehr im Hintergrund. Naiverweise dachte ich: Naja, kaufst du ein mal richtig ein, das wird schon irgendwie passen. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/martin-kuettner.de\/?p=795\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eOrganisation der Bordverpflegung (mit Raspberry, PHP und SQL :D)\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-795","post","type-post","status-publish","format-standard","hentry","category-common"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=\/wp\/v2\/posts\/795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=795"}],"version-history":[{"count":1,"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=\/wp\/v2\/posts\/795\/revisions"}],"predecessor-version":[{"id":796,"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=\/wp\/v2\/posts\/795\/revisions\/796"}],"wp:attachment":[{"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=795"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/martin-kuettner.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}