Tips från coachen
Små korta tips och trix till den som jobbar med webbprogrammering och webbutveckling.
Små korta tips och trix till den som jobbar med webbprogrammering och webbutveckling.
När man sätter en Flask-applikation i drift tillsammans med en webbserver finns det flera alternativ. Ett av de enklaste är att använda CGI för att köra din Flaskapplikation. För att köra Flask på studentservern behöver vi ett CGI-skript.
På studentservern kan du köra CGI-skript på detta sättet. Så här gör du för att koppla ett CGI-skript till din Flaskapplikation.
Vi sätter upp en miljö där vi använder konfigurationsfilen .my.cnf
för att förenkla och slippa skriva långa kommandon när vi startar terminalklienten för databasen MariaDB.
Vi tar en databastabell för användare och vi vill veta när användaren skapades, senast uppdaterades, om användaren är aktiv och om användaren är raderad (soft-deleted). Det är vanlig status som kan påverka hur en användare skall hanteras.
Låt oss se hur vi kan hantera detta med tidsstämplar i tabellen.
Vi sätter upp en miljö där vi kan köra terminalklienten för mariadb i Cygwin-terminalen i Windows.
Vi sätter upp en miljö där vi kan köra terminalklienten för mariadb i cmd-terminalen i Windows.
Umbridge är ett verktyg för att automaträtta inlämningar i programmeringskurser.
Det händer ofta att koden vi skriver inte fungerar och vi kan inte komma på varför själva. Då är det bra att det finns ett community där vi kan be om hjälp, där kommer våra chatter in i bilden där lärare och andra studenter kan hjälpa oss. Här ska vi lära oss hur vi kan utforma vår fråga så att vi får svar så snabbt som möjligt.
Vi sätter upp en miljö där vi kan köra terminalklienten för mariadb i WSL2 bash terminalen i Windows.
Jag hittade en intressant artikel om hur man tänker som en programmerar och hur man blir bättre problemlösare. En av programmerares viktigaste kunskaper är problemlösning, att kunna bryta ner stora komplexa problem. Det räcker inte med att kunna syntaxen för ett programmeringsspråk. Utan man behöver vara duktig på problemlösning för att bli en bra utvecklare.
Ett vanligt validerings fel är line-to-long, vilket kan vara svårt att lösa ibland. Här ska vi lära oss olika sätt vi kan bryta ner lång rader på.