By vikisecrets on Skatehive
Verwende auf meiner VikiSecrets Website ein seltenes CMS (zenphoto), das ich die letzten Tage mühsam auf eine neue Version upgegradet habe. Dabei gab es, wie bei jedem größeren Update zahlreiche Bugs und Änderungen, die man berücksichtigen musste. Ein seltsamer Bug war zum Beispiel, dass E-Mails, die das CMS verschickt hat, nicht richtig codiert wurden und unlesbar waren. Dank Copilot konnte ich den Bug relativ schnell finden und zwar wurden die Felder im Header des E-Mails nicht richtig getrennt. Mail-Header benötigen CRLF ("\r\n") als Separator und nicht nur "\n". `` $additionalheaders .= "Mime-Version: 1.0\n" . "Content-Type: text/plain; charset=UTF-8\n" . "Content-Transfer-Encoding: base64"; ` Ohne KI hätte ich mindestens 10x länger gebraucht, um den Bug zu finden. Was mich ebenfalls geflasht hat, war das strukturelle Verständnis für den gesamten Source Code, so als ob Copilot den gesamten Code auf github kennen und gelesen hat. Das hat mich geflasht. Was sagt ihr dazu? Habt ihr be