Kunskapsbanken
Artiklar, guider, tips och trix tillsammans med exempelprogram inom webbprogrammering och webbutveckling. Inläggen är listade i den ordning som de senast uppdaterats.
Artiklar, guider, tips och trix tillsammans med exempelprogram inom webbprogrammering och webbutveckling. Inläggen är listade i den ordning som de senast uppdaterats.
Halva boken handlar om HTML, lite XHTML men mest HTML5. Andra halvan handlar om CSS och CSS3. Till båda halvorna finns referens över element och konstruktioner. Jag köpte boken när jag ville ha en ordentlig genomgång av HTML5 och CSS3 och det var precis vad jag fick.
Continuous integration är en term som föreslår att du hela tiden skall integrera din programvara, och testa den så fort du har gjort några ändringar. Eller egentligen, varje gång du checkar in nya ändringar till GitHub så skall också hela din programkod testas och sättas ihop för att se om den fungerar.
Det låter som en bra tanke och vi skall ta hjälp av webbtjänsten Travis CI för att automatisera jobbet och vi tar hjälp av webbtjänsten Scrutinizer för att ytterligare testa koden ur kvalitetsaspekter.
För att flytta filer, eller hela din webbplats, till BTH’s driftsserver så använder du dig av filöverföringsklienten FileZilla och sftp.
Så vad kan man då göra med en Unix-terminal som verktyg? Låt oss starta med ett par, kanske inte alltid så nyttiga verktyg men lite roliga. Vem vet, kanske finns det ett användningsområde för kommandon som cowsay
?
En bra texteditor, eller utvecklingsmiljö, är A och O och kan spara dig mycket tid och göra dig till en effektiv utvecklare. I dbwebb-kurserna har vi en referens-editor i jEdit.
En ofta föreslagen bok till nybörjare i JavaScript. Boken har en öppen licens och finns att läsa på bokens webbplats och den finns i pappersformat att köpa.
PHP innehåller ett bibliotek för bildbearbetning, PHP Graphics Library, PHP GD. Med hjälp av funktionerna i det biblioteket kan du skapa kod som förminskar bilder, beskär dem och förvanskar dem på olika sätt. På detta sätt kan du via PHP hantera bilderna så att de passar in perfekt i din webbplats, du kan ge dem exakta storlekar, skapa miniatyrer och försöka uppnå så liten storlek på filerna som möjligt.
Vi skall skapa skriptet img.php
som hjälper oss att leverera en bild, perfekt beskuren och sparad med en optimal avvägning mellan bildens kvalitet och filens storlek. Skriptet skall även klara av hantering av en cache så att bilderna kan sparas hos klienten och inte behöver processas varje gång någon visar dem.
En introduktionsbok till Python för den som vill lära sig genom att programmera spel.
En introduktionsbok till Python för den som redan kan programmera.
En introduktionsbok till Python som fokuserar på informationsbehandling.