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.
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å.
När man gör en SQL UPDATE, eller INSERT/DELETE så genereras inte ett resultset från en sådan query. Du är troligen van vid att köra dessa queries i terminalklienten eller i Workbench och du får svaret om uppdateringen gick bra eller inte.
Men hur ser det ut när du köra samma kod från ett annat klientprogram, till exempel JavaScript i Node.js via npm-modulen mysql mot en databas som är MySQL/MariaDB?
Vad returneras från en sådan UPDATE-sats?
I textfiler kan det finnas dolda tecken som inte kan skrivas ut då de inte representeras av ett traditionellt synligt tecken.
Det kan vara tecken som är tabbar \t
, olika typer av radbrytningar som \n
, \r\n
eller \r
eller non breaking spaces, hårda mellanslag. Dessa representeras normalt av mellanslag eller visas inte alls i din texteditor.
Alla dessa syns normalt inte i texteditor, men de kan ha olika effekt när vår text visas eller våra program körs.
Har du texter som innehåller länkar till webbplatser och du vill automatiskt göra dessa till klickbara HTML-länkar? Då kan en funktion som make_clickable()
hjälpa dig.
BBCode är ett vanligt sätt att låta användaren formattera inlägg och kommentarer. Det ger en bättre säkerhet än om användaren kan använda HTML direkt. Du kan skriva en enkel BBCode formatterare som en PHP-funktion, ett kort reguljärt utryck hjälper dig att ersätta BBCode toknen mot dess HTML ekvivalenter.
Markdown är ett ofta använt sätt för att låta en användare skriva texter som är läsbara i råformat men enkelt kan formatteras till HTML.
I dbwebb-kurser används me-sidan som ett sätt att skriva redovisningstexter och samla material kring kursen.
Ibland kan det upplevas enklare att skriva redovisningstexter i Markdown istället för att skriva dem i HTML.
Här följer en sammanställning av resurser som hjälper dig att snabbt få en insyn i webbteknologierna HTML, CSS och JavaScript.
Verktyget Pylint kan användas för statisk kodvalideringen av Python. Låt oss ta ett exempel och se hur vi kan använda Python funktioner för att inspektera Pythons kodstruktur och se varför ett felmeddelande från Pylint är skäligt.
Att skriva typografiskt korrekta element för webben kan vara lurigt utan ett hjälpmedel. Låt oss kika på PHP SmartyPants som kan hjälpa till att formattera till en snyggare typografi.