Oppdrag utført for eksterne arbeidsgivere

WisWeb 2

En oppgradering av det gjeldende CMS-systemet. Satser denne gangen på å bruke moderne utviklingsmetoder og verktøy. Et av de store problemene med det gamle systemet var at vi ikke støttet flere nettlesere. Dette vil i denne omgangen bli bedre ved at vi bruker GWT. I tillegg til all data-trafikk bli mer effektivt ved bruk av MySQL og Hibernate.
Java, Hibernate, MySQL, Spring, GWT
Sunday January 1. 2012

Effect Editor


Tok over utviklingen av en tidslinje-basert editor. I dette verktøyet kan designere angi hvor på tidslinjen hendelser skal forekomme. Disse hendelsene inkluderer animasjon, partikkel-effekter, lyder, kamera-forflytninger med mer. Tidslinjer kan så forhåndsvises i spill-klientene.
C#, WPF, MVVM, NHibernate, Socket, dotNet, Oracle
Tuesday October 13. 2009

Verktøy Status Sider


Våre verktøy skulle etter planen delvis kunne fjernstyres. Grunnen til at vi ønsket dette, var at gamle verktøy kunne bruke et gammelt dataformat som vi ikke lenger ønsker å bruke, eller det er noe galt ved. Dermed kom vi til at vi skulle kunne tvinge avslutting av gamle verktøy som blir kjørt i bygningen, og da unngå at gamle verktøy ødelegger de data vi har. I tillegg lar disse sidene deg informere alle brukere om at nye verktøy er tilgengelige, samt tilby live support for våre brukere.
C#, ASP.NET MVC, WCF, Perforce, dotNet
Friday October 9. 2009

Publish Tool






Da vår prosess for publisering av verktøy var ganske komplisert, bestemte vi oss for å finne en måte å forenkle denne prosessen på. Resultatet av det var at jeg lagde et tillegg til Visual Studio som lar deg publisere verktøy direkte fra utviklings-grensesnittet. Brukeren blir presentert med en wizard som spør om de detaljer som kreves, samt henter inn informasjon fra forskjellige kilder for å la bruker gjøre relevante valg. Verktøyet blir så kompilert, endret versjonsnummer etter valg, forberedt for sending til Perforce, samt plassert i Perforce med en merkelapp i det korrekte formatet.
C#, WPF, MVVM, Perforce, VSX, dotNet
Wednesday October 7. 2009

Bug Reporting Tool


Verktøy for å rapportere feil ved våre produkter. Verktøyet kobler seg opp mot clienten og henter gjeldende kart, gjeldende posisjon med mer fortløpende. Testerene kan så se hvilke feil som befinner seg i nærheten av gjeldende posisjon, og kan så unngå dobbel-rapportering av den samme feilen. I ettertid er det også enkelt å se for hvilke områer og for hvilke kart det har vært mest problemer med.

I tillegg la jeg til ekstra funksjonalitet i Jira sitt SOAP-grensesnitt, da vi manglet en del funksjonalitet for å kunne hente ut og behandle data om feil.
C#, WPF, MVVM, NHibernate, WCF, dotNet, SOAP, Java, Oracle
Friday September 11. 2009

Monster Treasure Tool


Verktøy for masse-redigering av monstre for Conan hos Funcom. Lar brukerene sette opp egenskaper rundt hvor ofte monstre skal droppe forskjellige typer loot.
C#, WPF, MVVM, NHibernate, dotNet, Oracle
Monday September 7. 2009

TDB / Tekst Database


Tok over vedlikehold av et verktøy for oppdatering av tekst-databasen. Dette er en nettside skrevet i Python som bruker en del interne biblioteker. I tillegg brukes en del triggere i databasen for å hente inn data ved behov, samt at en prosess kjøres hver natt for å kontrollere de data som allerede er i systemet.
Python, Oracle
Friday August 21. 2009

Java-basert MMO






Utviklet en prototype for et massivt multispiller online-spill ved hjelp av Java. Begynte som en 2D prototype, men ble utvidet med en tredje dimensjon da det var begrensende. Tredjeparts biblioteker ble brukt for raskt å kunne utvikle en prototype. Prosjektet inkluderte rendering, server-kommunikasjon, samt noe brukergrensesnitt. Vi har i dette prosjektet benyttet en OpenGL-basert 3D-motor kalt JMonkey.
Java, JNI, NIO, OpenGL, Shader, JMonkey, BananaUI, Windows, Linux, Mac
Friday October 3. 2008

WisWeb





Overtok utvikling og vedlikehold av deres CMS-system. Dette systemet kan brukes til å administrere nettsider, utføre kvalitetskontroll, HMS-sikring med mer eller en kombinasjon av disse. Backend består av en serie av Java servlets, mens frontend er template-basert. Administrasjons-sidene bruker JavaScript med AJAX-kall for å lage et brukervennlig og responsivt system. For IIS-serveren skrev jeg også et plugin for å skrive om url'er slik at de ser penere ut for brukeren. Jeg brukte også Flash med ActionScript for brukerveiledning for administrasjonen samt enkelte nettsteder.
Java, Servlets, JavaScript, AJAX, Flash, ActionScript, IIS, Delphi, Sybase
Friday September 28. 2007

UDIR Innsamlingsportal


UDIR hadde behov for å forenkle prosessen med innsamling av data fra skoler i Norge. Tidligere var det flere portaler for de forskjellige innsamlingene, og dette var et forsøk på å samle alle innsamlinger på en portal.

Tidligere tok det UDIR rundt tre måneder å behandle de data de fikk inn fra skolene. Denne prosessen er nå over på et par minutter. Skolene sender inn Excel regneark som blir kontrollert for format og gyldige data. Sidene viser så en status på om prosessen ble vellykket eller ikke, eventuelt med en beskrivelse av hva som gikk feil. Når alle data er mottatt og godkjent befinner alle data seg i en velformatert database.
Java, Servlets, JavaScript, AJAX, WisWeb, Sybase
Tuesday August 1. 2006
1 | 2 >>
Page 1 of 2

Adverts