Programmering, Wordpress

Lag et egendefinert tema i WordPress

av Ole Petter, 11. januar 2020

For å lage et eget tema i WordPress kreves minimum tre filer. En index.php-side, et stilark kalt style.css og en funksjonsfil kalt functions.php I tillegg er det vanlig å legge til en header.php og en footer.php Style.css Først må man legge til navnet på temaet, dette gjøres i style.css i hovedmappen. Index.php index.php er hovedmalfilen […]

Les mer
MySQL, Programmering

Relasjonsmodellen

av Ole Petter, 7. januar 2020

Om relasjonsmodellen Relasjonsmodellen ble opprettet av Edgar Frank Codd i 1970, og består av tre deler Datastruktur Integritetsregler Relasjonsalgebra I SQL blir data lagret som relasjoner, slik at de er enklere å vedlikeholde enn hvis dataene var fysisk avhengige av hverandre. 1 Datastruktur Representasjonsuavhengighet Datastruktur handler om relasjoner mellom ulike tabeller. Databasetabeller har en mer […]

Les mer
MySQL, Programmering

Delspørringer og views

av Ole Petter, 3. januar 2020

I SQL som i andre programmeringsspråk er valgspørringer avhengig av betinget logikk. Hvis en betingelse er usann, slår neste betingelse inn. Dersom man ønsker å finne en vare som koster mindre enn 400 kr, kan en spørring se slik ut: Valguttrykk Valguttrykk kan brukes til å lage avanserte spørringer, hvor man kan for eksempel klassifisere […]

Les mer
MySQL, Programmering

Avanserte spørringer i SQL

av Ole Petter, 30. desember 2019

Likekoblinger og egenkoblinger Likekobling De to kolonnene i forrige eksempel var unionskompatible siden de hadde samme verdi, altså officeId i employees-tabellen, og id i office-tabellen. En indre likekobling eller inner join mellom disse to tabellene med hensyn på primærkolonnen id i office-tabellen og officeId i employees-tabellen består av de radene i kryssproduktet officeId * offices.id. […]

Les mer
Datasikkerhet

Datasikkerhet og datakriminalitet

av Ole Petter, 22. desember 2019

Datasikkerhet kan defineres som ens egen bevissthet om hva hackere og svindlere kan gjøre, og hvordan man selv kan unngå å bli utsatt for datatrusler.

Les mer
MySQL, Programmering

Spørringer mot tabeller i SQL

av Ole Petter, 17. desember 2019

En tabell i SQL er laget i en todimensjonal datastruktur. Vertikalt er den delt inn i kolonner, som inneholder ulike datatyper som tekst, tall, karakterer og lignende. Horisontalt er den delt opp i rader. I en bestemt kolonne som krysses med en rad er det en spesifikk verdi, for eksempel et tall. Grunnleggende spørringer Alle […]

Les mer
Java, Programmering

Tabeller i Java

av Ole Petter, 13. november 2019

Tabeller, eller Array på engelsk er en sammensetning av verdier i den samme datatypen, under ett navn i hurtigminnet. Tabeller kan visualisere data og gi en god oversikt ved utvikling av programmer. Et eksempel kan være en timeplan på jobb eller skole. Verdiene i en tabell adresseres ved posisjonen den har, altså indeksen. Tabeller fra […]

Les mer
Java, Programmering

Lage et enkelt program i Java

av Ole Petter, 12. november 2019

Viktige begreper For å skrive kode i Java må man lage en klasse. Java er et objektorientert språk, så et program er delt inn i klasser etter hvilke egenskaper de har. I dette eksempelet har jeg laget en klasse kalt «Test», og lagret den i filen «Test.java». Klassenavnet og filnavnet må stemme overens, ellers kompilerer […]

Les mer
Java

Komme i gang med Java

av Ole Petter, 6. november 2019

For å kunne programmere i Java må man ha en text-editor, i dette tilfellet Sublime Text 3, og Java Development Kit. I dette innlegget skal jeg vise hvordan man kan koble JDK opp mot Sublime på Windows 10. 1. Installere Java JDK Java Development Kit kan lastes ned via denne lenken:http://java.sun.com/javase/downloads/index.jsp Trykk på «Download»-knappen hvor […]

Les mer