Skifte php version på Ubuntu

Det er en fordel at have mulighed for at installere flere forskellige version af php, og skifte mellem dem forholdsvist nemt. På den måde kan man hurtigt fortryde, hvis man får skiftet til en version der viser sig ikke at være kompatibel med ens kode. De fleste har både php til Apache og php til […]

Installer MariaDB klient på Fedora 30

Min opdatering gik i stå i dag pga en ‘transaction error’ i MariaDB pakkerne.

Jeg har kun MariaDB klienten installeret, så jeg besluttede mig for ganske enkelt at reinstallere den. Først tjekkede jeg, hvilke MariaDB pakker der var installeret:

Jeg fjernede ganske enkelt disse 4 pakker med dnf remove [pakkenavn] og installerede derefter […]

Håndtering af filer på Linux

Kommandoen find er et rigtig godt værktøj til at finde filer og evt. slette dem. Her et par eksempler: Tæl antallet af filer der starter med strengen ‘sess_’ i filnavnet og er mere end et år gamle:

Find jpg filer i en mappe der er tilgået (læst/vist) for mere end 2 dage siden:

[…]

Angular 8

Jeg har fornylig opdateret et projekt til Angular 8 og har i den forbindelse opdaget et par signifikante ændringer: Fejlen “More than one module matches…”

I Angular 7 blev nye moduler blot automatisk tilføjet i app.module.ts, men i Angular 8 er det åbenbart nødvendig at angive hvor det skal tilføjes. Løsningen er derfor (såfremt […]

Bøger om hjernen og mentalt helbred

Dette er min absolutte favorit blandt alle de bøger jeg har læst om sindet. Mark Manson skriver bramfrit med attitude og uden omsvøb. Han stryger ikke læseren med hårene og pakker ikke noget ind. Det er IKKE en selvhjælpsbog for sarte godhedsapostle der hylder det politisk korrekte… selvom det faktisk nok er dem der har mest […]

Nginx kommandoer

Tekst konfiguration

Genstart

Aktiver domæne

Let’s Encrypt – Gratis ssl certifikater

Min arbejdsgiver har i årevis postet penge ud på certifikater. Det er løbet op i et pænt beløb gennem tiden. Så da jeg blev opmærksom på Let’s Encrypt og muligheden for gratis certifikater, var jeg ikke sen til at hoppe med på vognen. Hvem/hvad er Let’s Encrypt? “Let’s Encrypt” er et projekt i regi af Internet […]

Apache, Varnish, Nginx og SPA app: Undgå at cache index.html

SPA står for “Single Page Application”, for den består fysisk kun af een side, nemlig index.html. Dvs. alt der har med brugerfladen at gøre hentes første gang hjemmesiden besøges, og herfra foregår al kommunikation via Ajax kald til en backend. Inde i index.html filen er der referencer til alt det andet hjemmesiden skal bruge. Disse […]