Prosjekter

På denne siden kan du lese om ulike prosjeker jeg har holdt på med (og gjerne fortsatt holder på med). Hovedsaklig nevner jeg utviklingsprosjekter her, da det er det jeg utdanner meg innen, og det derfor er det som er mest relevant.


Nettsider


phpbb.no

Jeg startet en norsk supportside for forumskriptet phpBB i mai 2002, og har driftet denne siden på en daglig basis siden da. Siden lever i beste velgående med ca 1500 unike daglige brukere (Januar 2008). Sidens mange brukere hjelper hverandre i god opensource-ånd, men personlig er jeg ikke like aktiv da jeg er litt for opptatt med studier og andre oppgaver for tiden.

hoppetau.no

Domene jeg kjøpte hovedsaklig for å ha en side å eksprimentere med. Startet opp med å sette opp Joomla i 2005, i 2006 gikk jeg over til Wordpress. Hovedsaklig har jeg brukt siden til å poste diverse artige saker jeg kommer over på nettet. Har til tider hatt ganske mange besøkende (2000-3000 daglig), men ligger nå ganske død grunnet alt for lite fritid. Kommer kanskje opp igjen senere, hvem vet? Hovedpoenget kan i hvert fall sies å ha vært å lære meg diverse ferdige opensource-systemer for nettsidebruk, heller enn at målet har vært at det skal bli en stor side. Og det målet har vært vellykket (Les: siden har ikke blitt stor :P )


Java/Database


UCE-prosjekt

Bilde og link kommer...

Stort utviklingsprosjekt i som var en del av fagene Databasesystemer, Kommunikasjons Tjenester og Nett, Systemutvikling. Prosjektet gikk ut på å utvikle et program som kunne brukes til prosjektstyring og planlegging. Vi brukte hovedsaklig Java m/ Oracle-database for informasjonslagring. I tillegg utviklet vi vår egen TCP-protokoll (selv om det siste er helt unødvendig å gjøre, så ble det gjort for læringens del). Prosjektet gikk over flere måneder, og dreide seg både om selve utviklingsdelen, men også en massiv planleggingsdel på forhånd. (ikke mye agil utvikling der i gården, nei. NTNU er ikke noen fan av det...)

"Simpsons - the beer game"

Bilde og link kommer...

Spillprosjekt som en del av faget Objektorientert Programmering. Hovedsaklig grafisk utvikling i Java uten bruk av rammeverk (Swing egner seg ikke akkurat til spillutvikling). Prosjektet inneholdt også en kobling til en MySQL-database som ble aksessert gjennom en PHP-fil på en server for å holde rede på highscores.


Nettsikkerhet med LAMP og SSL-sertifikater


Infosikkerhetsprosjekt

Bilde og link kommer...

Prosjekt i faget Informasjonssikkerhet der hovedsaken var å benytte LAMP-plattformen (Linux, Apache, PHP og MySQL) samt SSL-sertifikater for å sette opp en dønn sikker nettside. Prosjektet begynte med at vi satte opp en server, installerte Apache, PHP og MySQL. Deretter satte vi opp en egen sertifikatautoritet som kunne brukes for å signere sertifikater. Denne ble brukt for å gi serveren vår et sertifikat, samt hver bruker et sertifikat. På den måten ble toveis sikkerhet oppnådd. PHP-siden ble laget med sikkerhet i forskjellige lag, både gjennom begrensning med sertifikater i Apache på mappenivå, samt begrensning med sertifikater gjennom PHP. I tillegg ble sikker innlogging med cookies og sessions satt opp.