Kunskapsbanken

Artiklar, guider, tips och trix tillsammans med exempelprogram inom webbprogrammering och webbutveckling. Inläggen är listade i den ordning som de senast uppdaterats.

Boken: HTML & CSS The Complete Reference

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.

Read more »

Category: bok.

Låt Travis CI och Scrutinizer hjälpa dig med att testa din kod

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.

Read more »

Category: php.

Flytta filer till driftsmiljön med sftp och Filezilla

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.

Read more »

Category: labbmiljo.

Roliga kommandon i Unix-terminalen

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?

Read more »

Category: unix.

Installera en texteditor, jEdit

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.

Read more »

Category: labbmiljo.

Boken: Eloquent JavaScript - A Modern Introduction to Programming

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.

Read more »

Category: bok.

Skapa egen kod för att beskära och förminska bilder med PHP GD

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.

Read more »

Category: php.

Boken: Invent Your Own Computer Games with Python

En introduktionsbok till Python för den som vill lära sig genom att programmera spel.

Read more »

Category: bok.

Boken: Dive into Python 3

En introduktionsbok till Python för den som redan kan programmera.

Read more »

Category: bok.

Boken: Python for Informatics - Exploring information

En introduktionsbok till Python som fokuserar på informationsbehandling.

Read more »

Category: bok.