React

Lag en React app

av Ole Petter, 9. juni 2020

For å installere en React app må man ha node.js installert lokalt på maskinen. https://nodejs.org/en/download/ For å lage en React app kjapt og enkelt, kan man bruke malen på denne lenken: https://github.com/facebook/create-react-app Det tar en stund før alt er installert, men når installasjonen er fullført, kan man kjøre appen ved å skrive inn npm start […]

Les mer
MySQL, PHP, Programmering

Hvordan lage en stjernerating i php

av Ole Petter, 12. mai 2020

Sette opp databasen og koble til For å lagre stjernevurderingene bruker jeg MySQL , og PHP for å hente dataene fra databasen. Jeg oppretter en database kalt star_rating, og i denne databasen lager jeg en tabell kalt rating. Tabellen rating inneholder en kolonne id, og en kolonne rating, samt en kolonne username. Lage index.php-filen For […]

Les mer
Javascript, Programmering, Wordpress

Autentisering med WordPress REST API

av Ole Petter, 10. mai 2020

Wordpress sin REST API er en god måte å kommunisere med wordpress-innhold via mobile enheter, og den er brukt i Wordpress sitt nye Gutenberg blokkredigeringsverktøy.

Les mer
Datasikkerhet

Netthandel og Nettbank

av Ole Petter, 29. april 2020

Kjøp av varer og tjenester Svindelmetoder i netthandel Handel på nett er en stor del av Norges handel og er ventet en fortsatt markant økning i årene som kommer. Men der det er penger, er det også marked for svindlere. Det er relativt enkelt å sette opp en nettbutikk, noe som kan utnyttes av personer […]

Les mer
Programmering, React

Hva er react

av Ole Petter, 23. april 2020

React er et javascript bibliotek for å lage brukergrensesnitt. Det brukes til å lage enkeltsideapplikasjoner, og bruker gjenbrukbare komponenter for å sette sammen nettsider. JSX JSX er en utvidelse i React som gjør det enklere å skrive HTML-liknende kode i React.js. I tillegg til å kunne skrive HTML kode kan man altså også utnytte javascripts […]

Les mer
Javascript

Async / await

av Ole Petter, 7. mars 2020

Async / await er en metode som brukes til å hente data fra eksterne API-er. Den er ikke-blokkerende, det betyr at andre operasjoner kan foregå i bakgrunnen mens dataene hentes fra en API. MDN har en god artikkel om async await på deres side: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function I dette eksempelet skal jeg bruke The Movie Database til […]

Les mer
Datasikkerhet

Mobile enheter

av Ole Petter, 19. februar 2020

Mobile enheter har i dag et stort utvalg av funksjoner, man kan spille spill, lese og sende epost, og alle disse funksjonene fører til nye sikkerhetsutfordringer. Mobile enheter i denne sammenhengen inkluderer mobiler, nettbrett og bærbare pc-er. Applikasjoner Apple og Google er de to store aktørene på mobilmarkedet, begge har sitt eget operativsystem, App Store […]

Les mer
MySQL

Fra modell til database

av Ole Petter, 18. februar 2020

Logiske datamodeller Veien fra modell til database innebærer å oversette ER-diagrammer til tabellstruktur. Prosessen kalles logisk databasedesign, som til slutt ender opp med en logisk datamodell. Entiteter i en modell blir til tabeller, attributter blir kolonner, identifikatorer blir til primærnøkler, og forhold til fremmednøkler. Dobbeltlagring kalles også redundans, og dette gjør at databasen tar lengre […]

Les mer
Datasikkerhet

Webteknologi

av Ole Petter, 13. februar 2020

HTTPS HTTP står for HyperText Transfer Protocol, og er protokollen som hovedsaklig benyttes på world wide web til å utveksle informasjon. Kommunikasjonen i HTTP er ikke kryptert og er åpen for lesing av alle. Problemet med HTTP er at hackere kan endre informasjonen man mottar på veien fra webserveren, og overvåke hva man foretar seg. […]

Les mer