Solange die UX gut ist (z.B. auch mit vollständig runden Buttons ohne Text mit Icons möglich) und die Seiten Barrierefrei sind, ist das doch ziemlich irrelevant. Würde jede Webseite gleich aussehen, wäre das sehr monoton und wenig individuell...
Wie kann ich das Kontaktformular zu richtigen Eingabefeldern machen, die auch zu mir abgeschickt werden können?
Dafür wird eine entsprechende Logik im Backend benötigt, welche die Formulareingaben validiert und dann z.B. eine E-Mail verschickt. Spätestens dafür sind (grundlegende) Kenntnisse der Backend-Programmierung notwendig.
Gibt es irgendwie ein Programm oder Plugin, das ich verwenden kann, ohne etwas programmieren zu müssen.
Es gibt diverse Anbieter, die (natürlich kostenpflichtig) fertige Lösungen für Kontaktformulare, Newsletteranmeldung, etc. anbieten.
Am einfachsten sollte das als Webseite mit HTML, CSS und JavaScript für die Tastensteuerung und Farbänderung umsetzbar sein. Kann aber theoretisch auch mit jeder anderen Sprache / Technologie machen
Die Java Runtime brauchst du, wenn ein Programm (oder ein Teil davon) in der Programmiersprache Java geschrieben ist. Es sorgt einfach dafür, dass das Programm ausgeführt werden kann.
- Screenshots in einem regelmäßigen Abstand erstellen
- Aus dem Screenshot mittels OCR die Zahlen auslesen
- Die Werte in einer Liste (oder ggf. Datenbank) speichern
- Einen Graphen aus den Werten erstellen
Das sollte sich mit Python und entsprechenden Bibliotheken ziemlich einfach umsetzen lassen
Ist das eine Google Formular (Form)? Dann ist das vollkommen normal, dort wird lediglich der Google-Account angezeigt, mit dem du gerade auf diesem Gerät angemeldet bist. Wenn du die Seite auf einem anderen Gerät oder im privaten Modus aufrufst, steht das bestimmt nicht mehr da.
Ist vielleicht das Caching-Plugin falsch konfiguriert? Das klingt so, also ob der Cache beim ersten Aufruf ungültig ist, was dazu führt, dass die komplette Seite erstellt wird. Die nachfolgenden Aufrufe werden dann vom Cache abgefangen und benötigen daher deutlich weniger Zeit.
Wieso hast du da ein schlechtes Gewissen? Wenn die Anbieter das kostenlos anbieten werden die das wohl so kalkuliert haben, dass sich das Angebot für die rechnet.
Sicher, dass der Arduino-Code so stimmt? Da müsstest du noch noch das Bluetooth-Modul initialisieren, einen Namen für die Verbindung vergeben und dann auch nicht Serial.read() sondern das read der Bluetooth-Bibliothek verwenden.
https://www.youtube.com/watch?v=ExwqNreocpg
Was heißt schon "können"? Ich würde behaupten, dass es neben den Entwicklern und ein paar wenigen, sehr erfahrenen Entwicklern nur wenige Menschen gibt, der alle Funktionen und Methoden einer Programmiersprache und die der jeweiligen Standardbibliothek kennt.
Bei syntaktisch einfacheren Sprachen wie Assembler ist das natürlich möglich, da es nur eine handvoll Befehle / Keywords gibt. Bei komplexen Hochsprachen wie Java, C# oder auch (C)/C++ ist das praktisch unmöglich, da die Standardlibraries sehr umfangreich und über die Jahre stark gewachsen sind.
Folgende Programmiersprachen beherrsche ich gut genug, um alles, was ich möchte umzusetzen:
- C/C++
- Javascript
- Java
- Python
- PHP
Ich kenne natürlich nicht jede Funktion auswendig, aber ich weiß, wie ich in der Dokumentation / dem Internet danach suchen muss und verstehe die entsprechende Erklärung um die Funktion nutzen zu können. Das ist meiner Meinung wichtiger, als stupide Methodennamen auswendig zu lernen.
Infos zu den Preismodellen von ChatGPT 4 findest du hier: https://openai.com/pricing
STOP! Den Ordner node_modules sollte man NIE in Git hochladen.
Dieser Ordner enthält nur die installierten Node Pakete (z.B. von npm). Diese sind jedoch nicht notwendig, um das Projekt zu installieren, dafür reicht die package.json aus. Ansonsten kann es schnell zu Problemen kommen, wenn das Projekt auf einem anderen System installiert wird und der Speicher in Git wird unnötig belastet.
Bitte füge diesen Ordner zur ".gitignore" Datei hinzu (muss ggf. manuell erstellt werden), in dem du folgende Zeile dort einfügst:
node_modules
Dadurch wird der Ordner nicht mehr mit hochgeladen.
Versuche INPUT_PULLUP statt nur INPUT bei pinMode
Einfach im <head> diesen Tag einfügen, und die Breite ggf. anpassen
<meta name="viewport" content="width=1024">
Du kannst nicht einfach die html Datei im Browser öffnen, denn dann zeigt /calculateBMI nicht auf den Spring Boot Server.
Du musst die .html Datei in dem "static" Ordner, der sich in "resources" befindet, ablegen, damit die Datei über Spring abgerufen werden kann. Dann sollte die API erreichbar sein und die Berechnung auch funktionieren.
weil es immer irgendwelche Kids gibt die die Credits ändern
Wenn es nur darum geht, bringt das ziemlich wenig. Auch eine exe kann man reverse engineered werden und im Falle von python Programmen enthält die exe oft einfach nur eine python runtime und das ursprüngliche Skript. Man kann also einfach die exe entpacken und das Skript dort rausziehen...
Ich sollte eine Anmelde-Website erstellen, aber habe Schwierigkeiten
Dafür wäre zunächst die Information wichtig, in welchem Fach ihr das machen sollt.
Wenn es in Informatik ist, bin ich mir sicher, dass ihr die notwendigen Themen bereits behandelt habt, um das selbst umsetzen zu können.
Erstmal PHP auf eine aktuelle Version (>= 8.0) aktualisieren, dann geht das auch
Damit wird einfach nur die Eingabeaufforderung (cmd) gestartet. Die zwei Befehle färben dann den Text grün und listen alle Dateien auf, damit das wie ein Hackerangriff aussieht. Ist aber harmlos, damit kann man nur Personen beeindrucken, die sich mit Windows nicht auskennen.