Fagseminar våren 2016

7.-10. april 2016
Lofoten

Fagseminar

Knowit Objectnet arrangerer to fagseminarer årlig. Det er de ansatte selv som lager programmet. Denne gangen har vi 45 bidragsytere til programmet i form av foredrag, lyntaler og workshops. Våren 2016 vil den bli avholdt 7. - 10. april 2016 i Lofoten, Norge.

Tidligere har vi besøkt Istanbul, Madrid, Dublin, Svalbard, Reykjavik etc.

Faglig program

Torsdag 7. april

15:00-17:00 Ad-hoc-fagråd

(Rom: Rorbu Suite 42) De som har lyst drodler rundt fagarbeid/strategi på en whiteboard.

17:00-18:00 Abstractsmie

(Rom: Rorbu Suite 42) Uformell workshop/diskusjon rundt mulige foredrag på JavaZone og andre konferanser fremover. Opplegget er frivillig.

Lørdag 9. april

09:00-09:25 God morgen!

Rom: Galleri

The next big thing

Christian Egeberg

10:00-10:15 Pause

11:00-11:15 Pause

11:15-14:00 Workshops (lunsj underveis)

Rom: Galleri

Hackit - Sikkerhet for din personlige server i skyen

Linn Vikre, Michael Johansen, Thuc Hoang, Erik Lund, Sigurd Lund, Christian Peter
Rom: Tørrfisk

Code challenge

Anita Andersen, Kennet Vuong, Simen Skoglund, Hege Størvold, Imre Kerr, Runar Furenes, Anders Thorbeck, Anders Dahlin
Rom: Rorbu Suite

Lean Startup: Playing Lean

Arne Løvold Haakon Spilde Jan Henrik Gundelsby

14:00-14:30 Pause før fisketur

Søndag 10. april

09:30-09:40 God morgen!

Rom: Galleri

Fagstatus i Knowit Objectnet

Jan Henrik Gundelsby Haakon Spilde

10:30-10:45 Pause

10:45-11:30 Lyntaler

Rom: Galleri
nginx_lua
Rom: Tørrfisk

Hva kan fremme kreativitet?

Trygve Fridstrøm

Rekruttering

Lars Ivar Næss

11:30-11:45 Pause

11:45-12:30 Lyntaler

Rom: Galleri

IDporten + Ruby

Anders Aarsæther Rune Melhus

Scala

Imre Kerr
Rom: Tørrfisk

12:30-13:30 Lunsj

13:30-14:15 Lyntaler

Rom: Galleri

Reactive

Are Husby

Bli forfatter

Jens Holm
Rom: Tørrfisk

14:15-14:30 Pause

14:30-15:30 Smart City & Open Space!

Rom: Galleri

SmartCity - Workshop

Cathrine Riise Dannevig
Rom: Tørrfisk

Open Space

Jan Henrik Gundelsby Haakon Spilde

Foredrag

The next big thing

Hvordan programmerer vi om 10 år?

Keynote (20 min), Lørdag 9. april 09:00-09:25 rom: Galleri

Christian Egeberg
Christian er en .Net utvikler med fokus på skyarkitektur og mobil. Han har dyp interesse for alle slags dingser og teknologi, liker å gjøre ting grundig, og tenker ofte utenfor bokser. Christian kan til tider sette umåtelig pris på bevisst å befinne seg på feil jorde.

Hvorfor og hvordan submitte talks til eksterne konferanser

Lyntale (5 min), Lørdag 9. april 09:00-09:25 rom: Galleri

Anders Breivik
Anders er en frafallen matematiker som har jobbet i Knowit i 10 år. Han har jobbet med både store virksomhetskritiske systemer og mindre mobile løsninger. Nå om dagen er han spesielt interessert i IoT, beacons og open source robotics. Han er er hverken profesjonell pilot eller Knowits mest erfarne JavaScript-utvikler, så når han får dronene til å fly med svært lite kode får du det også!

Ruter Billett

Lyntale (5 min), Lørdag 9. april 09:30-10:00 rom: Galleri

Nasjonal Digital Læringsarena

Lyntale (5 min), Lørdag 9. april 09:30-10:00 rom: Galleri

Oslo kommune - ITAS

Lyntale (5 min), Lørdag 9. april 09:30-10:00 rom: Galleri

Oslo kommune - PET

Lyntale (5 min), Lørdag 9. april 09:30-10:00 rom: Galleri

Kommuneforlaget

Lyntale (5 min), Lørdag 9. april 09:30-10:00 rom: Galleri

NSB Lisa

Lyntale (5 min), Lørdag 9. april 09:30-10:00 rom: Galleri

Twitter Sentiment Analysis

Twitter er full av folk som uttrykker følelser og meninger. Der finnes det enorme mengder data som venter på å bli utnyttet, og dette gjør Twitterdata ypperlig for tekstutvinning og sentimentklassifisering. Foredraget beskriver et state-of-the-art-system for å gjøre dette.

Lyntale (20 min), Lørdag 9. april 10:15-11:00 rom: Galleri

Johan Reitan
Johan er en systemutvikler med master i Datateknikk ved NTNU der han spesialiserte seg i kunstig intelligens. Hovedinteressen har vært maskinlæring, gjerne sammen med språkteknologi, som han har jobbet mye med. Linux og åpen kildekode er en lidenskap, og mye av fritiden hans går med på eksperimentering med og bidrag til åpne prosjekter. Han har mye erfaring med Python og diverse Python-rammeverk, men har også jobbet med .NET, Java og Android.

Deep learning på 10 min

Etter nylige innovasjoner har interessen og forskning rundt biologisk inspirerte modeller kjent som nevrale nettverk økt kraftig. Gjennombruddet har gitt oss state-of-the-art modeller for tale- og bildeanalyse, med språkforståelse like bak. Gigantene Google, Facebook, Baidu mfl. har hentet inn de mest kjente forskerne innen feltet. Jeg skal vise litt om hvordan disse modellene virker og fortelle litt om hva som skjer ved fronten av AI.

Lyntale (10 min), Lørdag 9. april 10:15-11:00 rom: Galleri

Ole Grashei
Ole gikk ut fra NTNU i 2013 med en sivilingeniørgrad i datateknikk. Fra forvaltningsprosjekter har han fått innsikt i komplekse foretningsapplikasjoner og prosjektprosessen. Gjennom sine prosjekt-engasjementer i NSB har Ole vært involvert både i kjerne-billettsystem (Java-utvikling) og salgskanalen for konduktører (Android-utvikling for Mobile Terminaler / smarttelefon). Ole faglig interessert og er jevnlig å se på meetups om utvikling, arkitektur og maskinlæring.

Få oversikt over loggene dine med Elasticsearch, Logstash og Kibana

Med Elasticsearch, Logstash og Kibana kan du parse, indeksere og visualisere loggene dine i sanntid. I denne lyntalen skal vi snakke om hva ELK-stacken er og hvordan den kan brukes til å forstå akkurat hva som skjer på din platform.

Lyntale (10 min), Lørdag 9. april 10:15-11:00 rom: Galleri

Simen Skoglund
Simen Skoglund begynte som konsulent i Knowit Objectnet i August 2015. Simen har sin kompetanse innenfor språk på JVMen, hovedsakelig Java hvor han primært jobber med backendutvikling. Simen er også over middels interessert i tankegangen bak DevOps hvor utvikleren også driver med drifting. Interessen for DevOps kom når Simen oppdaget hvor mye tid en utvikler kan spare ved å ta på seg enkle driftsoppgaver selv, og at kodekvaliteten på det man leverer blir bedre. I tillegg er Simen en positiv, ansvarsfull og utadvent person som alltid er i godt humør. Han er heller ikke redd for å ta på seg nye og utfordrende oppgaver, og er alltid ute etter å utvikle og utvide sin egen kompetanse.

Tekst-TV

Tekst-TV er en 30 år gammel tjeneste som kommer til å dø innen noen år. Hva er det? Hvilke bruksområder har den? Hva kan vi lære av denne teknologien, dens historie og dens bruksområder?

Lyntale (10 min), Lørdag 9. april 10:15-11:00 rom: Tørrfisk

Andreas Bade
Prosjektleder med lang teknisk erfaring. Andreas har gjennom 14 år i ulike konsulentoppdrag har opparbeidet seg en utstrakt erfaringsbase for gjennomføring av prosjekter. Han har lang teknisk erfaring i kombinasjon med prosjektledererfaring. Andreas trives godt i grenseflaten mellom forretning og fag, funksjonalitet og teknologi. Andreas er sertifisert Project Management Professional (PMP), Certified Scrum Master, Certified Product Owner, og ITIL Foundation v 3. Han er opptatt av musikk og motiveres av samfunnsnyttige og synlige oppgaver.

Innovasjon – hva er nå dette for noe som alle snakker om for tiden?

Utvannet, overhypet, in-ord, misbrukt. Det er veldig mange meninger og utsagn om innovasjon for tiden. Hva er egentlig faget innovasjon, hva er det ikke, hvorfor er det så populært, hva kan man lære av dette og hva kan vi bruke det til. Sett fra en del av Masterprogrammet IT og ledelse på UiO, og et casestudie av Sparebank1 sin innovasjonsstrategi.

Lyntale (20 min), Lørdag 9. april 10:15-11:00 rom: Tørrfisk

Arne Løvold
IT-konsulentleder med kompetanse innen konsulentledelse, teknologi, forretningsutvikling, strategi, personalledelse, salg, kompetanseutvikling, kundeansvar og internasjonal ledelse. Jeg har erfaring som prosjektleder og prosjektansvarlig for integrasjon-, utvikling- og Business Intelligence prosjekter. Engasjert i Norges Baskeballforbund, Smidigkonferansen og deltar i et Masterprogram på UiO.

Brann- og redningsstatistikk on the fly med ElasticSearch - gjør din hverdag tryggere!

Erfaringsrapport fra BRIS-prosjektet hos Direktoratet for samfunnssikkerhet og beredskap. BRIS er en ny rapportering- og statistikkløsning for brann- og redningsetatene som har blitt veldig godt mottatt ute hos brukerne. Og BRIS har blitt levert på tid og innenfor budsjett. Hvordan har prosjektet fått til dette? Vi vil vise deg hvordan løsningen fungerer i praksis, beskrive teknologi- og arkitekturvalg og si litt om selve prosjektgjennomføringen.

Lyntale (20 min), Lørdag 9. april 10:15-11:00 rom: Tørrfisk

Gunnar Velle
Gunnar er ein allsidig konsulent som har vore involvert i fleire spennande og samfunnsnyttige prosjekt innafor offentleg forvaltning, men også innan industri, media og telekom. Gunnar er alltid oppdatert på kva som finnes av nye teknologiar, verktøy og rammeverk innen Java og fri programvare, og har stor glede av å utnytte dette i prosjekt der teknologien passar inn. Gunnar har jobba med brukergrensesnitt i nettbaserte løsninger i ei årrekke. Han er spesielt interessert i grensesnittet mellom teknologi og menneske, og er opptatt av brukeropplevelsen i prosjekta han er involvert i. En av Gunnars sterkeste sider er at han har en god forståelse av teknologi og klarer raskt å sette seg inn i nye problemstillinger. Gunnar har vore med i driftsgruppa i Knowie Objectnet siden 2004, med ansvar for maskinvare, infrastruktur og brukerhjelp for ansatte.
Steinar Brunvoll Hanssen
Steinar har nøkkelkompetanse innenfor test- og kvalitetssikring av samfunns- og virksomhetskritiske systemer. Han har fokus på effektivt å levere systemer med riktig kvalitet og løpende vurdere tiltak for å ta ned risiko. Steinar har bred erfaring med smidige metoder, tjenesteorientert arkitektur, analyse og design, objektorientert modellering og utvikling, applikasjonsintegrasjon, prosjekt- og testledelse, leveranseplanlegging og utrullingsstrategier, etablering av testmiljøer, vurdering og test av ytelse, oppfølging mot driftsleverandører, datamigrering, databasesystemer og datafangst for datavarehus og andre rapporteringsløsninger. Med sin bakgrunn kan Steinar løpende kvalitetssikre løsningsvalg og være en sparringpartner for prosjektledere, arkitekter og utviklere i et prosjektløp eller i applikasjonsforvaltning.

Hackit - Sikkerhet for din personlige server i skyen

"Jeg er IT-konsulent, men på sikkerhetsfronten er det nok en del basics jeg ikke kan så godt…" Føles dette litt kjent? På vårt sikkerhetskurs går vi gjennom security basics og setter opp servere i skyen før vi viser deg hvordan du kan sikre den mot angripere. Og det beste av alt? På slutten av kurset vil du sitte igjen med en sikret, fiks ferdig personlig server i Amsterdam. Og den kan du gjøre hva du vil med.

Lyntaler, Workshop (165 min), Lørdag 9. april 11:15-14:00 rom: Galleri

Code challenge

Den nyoppstartede faggruppen "Funksjonell programmering for folk flest" arrangerer en workshop/konkurranse kalt "Extreme Programming". I konkurransen melder den enkelte deltakeren seg på en server, og løser fortløpende oppgaver som blir tilsendt deltakerne. Gjeldende stilling i konkurransen oppdateres kontinuerlig på en poengtavle, ikke så ulikt Programming ladder. Oppgavene i konkurransen kan løses i så godt som alle programmeringsspråk, men det oppfordres til å bruke et funksjonelt språk. Vi kommer til å tilby skjelettkode for et utvalg av programmeringsspråk før fagseminaret, slik at det blir mulig å laste ned det som trengs av biblioteker og liknende i forkant. Bli med enten du ønsker å konkurrere om 1. plass i et språk du er kjent med, eller du vil prøve deg på et nytt språk!

Workshop (165 min), Lørdag 9. april 11:15-14:00 rom: Tørrfisk

Lean Startup: Playing Lean

Livet i startupen din er fylt av usikkerhet, fylt av lidenskap, og fylt av nudler og knekkebrød. Du er usikker på om noen kommer til å kjøpe produktet, på om dere klarer å lage det godt nok, på om investorene kommer til å maile deg tilbake, og tusen andre ting. Heldigvis finnes Lean Startup, et full rammeverk og masse god terminologi som hjelper deg med å gå metodisk til verks for å fjerne all usikkerheten. Kom og lær hvordan verden ser ut fra innsiden av en startup.

Workshop (165 min), Lørdag 9. april 11:15-14:00 rom: Rorbu Suite

Arne Løvold
IT-konsulentleder med kompetanse innen konsulentledelse, teknologi, forretningsutvikling, strategi, personalledelse, salg, kompetanseutvikling, kundeansvar og internasjonal ledelse. Jeg har erfaring som prosjektleder og prosjektansvarlig for integrasjon-, utvikling- og Business Intelligence prosjekter. Engasjert i Norges Baskeballforbund, Smidigkonferansen og deltar i et Masterprogram på UiO.
Haakon Spilde
Haakon er fagsjef i Knowit Objectnet. Haakon er lidenskapelig opptatt av prosess og metode, med særlig fokus på Agile teknikker. Hvordan lære av sine feil, hvordan endre sine metoder og prosesser til det bedre og hvordan få et team til å fungere optimalt er tema som opptar Haakon.
Jan Henrik Gundelsby
Jan Henrik er fagsjef i Knowit Objectnet. Han har 20 års erfaring med teknologi på JVMen. Har de siste årene syslet mye med applikasjonsdrift, mikrotjenester og DevOps sentralt i Oslo kommune. En ivrig lettvekts-fantast som forsøker å jobbe mot smidige arkitekturer og løsninger.

Fagstatus i Knowit Objectnet

Lyntale (10 min), Søndag 10. april 09:30-09:40 rom: Galleri

Jan Henrik Gundelsby
Jan Henrik er fagsjef i Knowit Objectnet. Han har 20 års erfaring med teknologi på JVMen. Har de siste årene syslet mye med applikasjonsdrift, mikrotjenester og DevOps sentralt i Oslo kommune. En ivrig lettvekts-fantast som forsøker å jobbe mot smidige arkitekturer og løsninger.
Haakon Spilde
Haakon er fagsjef i Knowit Objectnet. Haakon er lidenskapelig opptatt av prosess og metode, med særlig fokus på Agile teknikker. Hvordan lære av sine feil, hvordan endre sine metoder og prosesser til det bedre og hvordan få et team til å fungere optimalt er tema som opptar Haakon.

Direktoratet for byggkvalitet

Lyntale (5 min), Søndag 10. april 09:40-10:30 rom: Galleri

Bygg for alle

Lyntale (5 min), Søndag 10. april 09:40-10:30 rom: Galleri

Statens vegvesen - Vegloggen

Lyntale (5 min), Søndag 10. april 09:40-10:30 rom: Galleri

NSB MT

Lyntale (5 min), Søndag 10. april 09:40-10:30 rom: Galleri

Tolldirektoratet

Lyntale (5 min), Søndag 10. april 09:40-10:30 rom: Galleri

Statens pensjonskasse

Lyntale (5 min), Søndag 10. april 09:40-10:30 rom: Galleri

Politiets IKT-tjenester

Lyntale (5 min), Søndag 10. april 09:40-10:30 rom: Galleri

NRK

Lyntale (5 min), Søndag 10. april 09:40-10:30 rom: Galleri

CoreOS - den perfekte Docker platform

CoreOS er en kraftig Linux distribusjon laget for å gjøre store, skalerbare installasjoner på variert infrastruktur enkle å håndtere. Det er et lettvekts operativsystem, basert på en versjon av Chrome OS, og bruker Docker containere til å kjøre applikasjoner. Integrert i operativsystemet er løsninger som muliggjør clustering og drift på en enkel måte, med teknologier som etcd, systemd, fleet og docker. Dette gjør CoreOS til et ideelt valg for leveranse av tjenester på containere!

Lyntale (10 min), Søndag 10. april 10:45-11:30 rom: Galleri

Frode Ånonsen
Frode Ånonsen, født 1975, er en erfaren utvikler. Frode har bakgrunn fra IT-design og -ariktektur, samt applikasjonsutvikling. Han skriver kode i høy kvalitet basert på de anerkjente SOLID prinsippene, hvor han benytter hensiktsmessige designmønstre. Frode er en erfaren full-stack utvikler og en entusiastisk og pålitelig konsulent, og er et positivt tilskudd til et team. Videre har han erfaring med smidige utviklingsmetodikker og test-drevet utvikling. Han har over 10 års erfaring med blant annet Javascript, Clojure, Java, C# og andre web teknologier. Han kjenner godt til åpne teknologier som Linux, Apache, Nginx, Mysql, Postgresql, Neo4j, Datomic, Docker osv.

Kubernetes - få orden på containerne dine

Container- og skyteknologi er i vinden som aldri før, men hvordan håndterer man alle disse containerne der ute i skyen? I denne lyntalen vil jeg introdusere Kubernetes fra Google og vise hvordan det kan brukes i en hverdag hvor man kun forholder seg til containere. Stikkord er distribuert operativsystem, high availability, rullende oppdatering, nedefri deployment, automatisk skalering, mm.

Lyntale (10 min), Søndag 10. april 10:45-11:30 rom: Galleri

Ole Bakstad
Ole er en faglig engasjert utvikler som interesserer seg for alt fra programmering til utviklingsprosesser og organisasjonskultur. Spesielt interessert i hvordan tekniske valg påvirker måten man jobber på, jobbhverdagen til de ansatte og evnen til å skape verdi over tid. Aktiv medlem av JavaBin og JavaZone sin programkomité.

Microservices og JEE appservere- inkompatible størrelser?

Alle utviklere som har jobbet med IBM WebSphere har i etterkant lært seg betydningen av ordene "strategisk inkompetanse". JEE applikasjonsservere ble umoderne for mange år siden, og ble først erstattet av Jetty og Tomcat, og deretter Rails, Node, og andre hipster-compliant løsninger. Samtidig har microservices blitt den nye bølgen, og det sier vel seg selv at microservices må være den endelige spikeren i kista til de store, monolittiske appserverne. Eller..? Vi tar en nærmere titt på hva en moderne appserver har å tilby!

Lyntale (15 min), Søndag 10. april 10:45-11:30 rom: Galleri

Hågen Pihlstrøm Hasle
Hågen er en utvikler med mange års erfaring fra Java og ulike store enterprise-y løsninger. Han har jobbet med JEE og ulike applikasjonsservere lengre enn han liker å innrømme, de siste årene hos Politiets IKT-tjenester som mellomvarearkitekt. Han har vært forelsket i Spring helt siden han leste den legendariske boka "Expert One-on-One J2EE Development without EJB", og synes Spring Boot er det kuleste siden oppskåret brød.

Hva kan fremme kreativitet?

Innlegget presenterer forskning, erfaringer og tenkemåter som kan være relevante i kreativitetens mangfoldige landskap. Vi er kanskje vant til å tenke at kreativitet er å programmere gode IT-løsninger. Men er det også andre sider ved jobben hvor kreativitet er viktig? Kan man være kreativ i hvordan man møter vanskelige personer? I hvordan man møter kunden? I hvordan man forholder seg til sine kolleger? Hvilke aktiviteter/teknikker kan åpne for kreativitet?

Lyntale (20 min), Søndag 10. april 10:45-11:30 rom: Tørrfisk

Trygve Fridstrøm
Trygve Fridstrøm er god på å sette seg inn i nye domeneområder og utvikle løsninger for disse. Han har bred kompetansbakgrunn fra it-utvikling. Han er en ansvarsfull og god utvikler som lett glir inn i et utviklingsteam. I utviklingsteam bidrar han til et godt arbeidsmiljø gjennom sin omgjengelige væremåte. Han er interessert i å holde seg oppdatert faglig og har lett for å sette seg inn i ny teknologi. Trygve har jobbet i Know IT Objectnet siden starten, og har sin kjerne-kompetanse innenfor objektorientert modellering/utvikling. Trygve spiller også horn i symfoniorkester, og underviser i yoga og meditasjon.

Rekruttering

De siste årene har vi lyktes bra med rekruttering, spesielt av nyutdannete. Bak dette ligger målrettet og langvarig arbeid siden 2011 - lyntalen inneholder litt historikk, og tar for seg hvorfor vi har lyktes og hvilke utfordringer vi fortsatt har.

Lyntale (10 min), Søndag 10. april 10:45-11:30 rom: Tørrfisk

Lars Ivar Næss
Lars Ivar Næss har jobbet i Knowit Objectnet (inkl. datterselskap Unified Consulting) som avdelingsleder siden 2003, med ansvar for ca. 40 konsulenter. Stillingen omfatter personalansvar, budsjettansvar, prosjektansvar, kundeansvar, salg av konsulenter, vurdering av nye muligheter, sikring av oppdrag etc. Han er sertifisert innenfor prosjektledelse (PMP / PMI-ACP) og test (ISTQB), og har bakgrunn som utvikler med nøkkelkompetanse innenfor databasesystemer, datamodellering, objektorientert modellering / utvikling samt systemutviklingsprosesser. Siden 2008 har han vært involvert i flere prosjekter for Oslo kommune som kundeansvarlig og rådgiver - bl.a. ITAS (Interaktive Tjenester) og PFF (Program for fellesfunksjonalitet).

iBeacons i praksis: the good, the bad and the ugly

iBeacons er små, hippe, blåtannsendere som leder an internet of things revolusjonen. Hva kan de brukes til, hvilke utfordringer fører de med seg og hvorfor er de så sabla dyre? Kom på talk og finn ut!

Lyntale (10 min), Søndag 10. april 10:45-11:30 rom: Tørrfisk

Henning Wold
Henning er en glad og engasjert systemutvikler som elsker teknologi og å bruke denne til å løse problemer på best mulig måte. Han trives med oppgaver som krever planlegging og gjennomtenking for å løses på en god måte. Han har variert erfaring, både fra backendsystemer utviklet med Java og Scala, til webapplikasjoner utviklet med Ruby on Rails, HTML5, CSS og JavaScript. I tillegg har han erfaring fra apputvikling til Apple iOS, da primært i det nye programmeringsspråket Swift. Han har bakgrunn fra NTNU der han fullførte sin mastergrad våren 2015.

IDporten + Ruby

Som alle vet er integrasjoner grinete, og få ting er enda mer grinete enn å gjøre det via SAML. Heldigvis har Rails flere biblioteker som kan gjøre opplevelsen langt mer behagelig. Vi demonstrerer konseptene og viser hvor lite kode som egentlig skal til for å få det hele opp og kjøre. Som en bonus får dere flere tips til hvordan dere unngår å dumme dere ut når det nærmer seg produksjonssetting.

Lyntale (10 min), Søndag 10. april 11:45-12:30 rom: Galleri

Anders Aarsæther
Anders er en entusiastisk utvikler med lang erfaring med webteknologier (inklusive 10 års erfaring med Ruby on Rails) og programmering generelt, og jobber gjerne like mye med frontend som backend. Han har spesiell interesse for nye teknologier og programmeringsspråk, og holder seg kontinuerlig faglig oppdatert. Utvidet kompetanse inkluderer bl.a funksjonell programmering, mobilteknologi, grafikkprogammering og Unix-drift.
Rune Melhus
Utvikler, arkitekt og sertifisert Scrum master med mer enn 14 års erfaring som konsulent. Mye erfaring med mellomvare, og det å få systemer til å prate sammen. En bieffekt av dette er at Rune har god kjennskap til tjenestebusser, køer, applikasjonstjenere og webtjenester. Runes brede erfaring gjør at han oftest jobber som arkitekt, teknisk ansvarlig og seniorutvikler. Rune vant Rosingprisen for brukervennlighet i 2001 som en del av teamet bak SuperOffice CRM 5.

let JavaScript = (talk) => ({time: '10 minutes'});

Føler du at JavaScript-miljøet er kaotisk og at språket er vanskelig å få grep på? Michael skal prate om det beste og det verste med det lille språket som har tatt over webplattformen. I denne lyntalen får du et perspektiv som hjelper deg med å sortere gjennom støyen og finne en angrepsvinkel.

Lyntale (10 min), Søndag 10. april 11:45-12:30 rom: Galleri

Michael Johansen
Michael er fersk i Knowit. Etter å ha studert informatikk, entreprenørskap og psykologi på NTNU brukte han en del tid på å kjøre i gang en startup med noen gode venner. Han har kunnskap om alt fra Chrome Extensions og ReactJS til HR- og strategiarbeid. Om du har en liten drøm om å bli starte noe stort, men ikke vet hvor du skal begynne, så tar han gjerne en kaffe med deg.

Flask - Et lettvektig webrammeverk i Python

Flask er et utrolig lettvektig webrammeverk i Python som lar deg fyre opp en enkel webserver og lytte på endpoints på sekunder! Perfekt til hjemmeprosjekter og interne løsninger.

Lyntale (10 min), Søndag 10. april 11:45-12:30 rom: Galleri

Kristoffer Strekerud
Kristoffer fullførte sin mastergrad i biomedisinsk informatikk i august 2014, med en bachelorgrad i programmering, nettverk og databaser som grunnlag. Utdanningen har Java som grunnspråk. Kristoffer har gode sosiale ferdigheter, og er svært lett å komme overens med. Kristoffer er alltid i godt humør og oppfattes som ambisiøs, lærevillig, samarbeidsvillig og ikke redd for å ta ledelsen om nødvendig. Kristoffer jobber godt både selvstendig og i grupper.

Scala

Lyntale (10 min), Søndag 10. april 11:45-12:30 rom: Galleri

Imre Kerr
Imre er utdannet ved NTNU i Trondheim og var ferdig med en master i datateknologi høsten 2015. Derfra har han fått erfaring med et bredt utvalg teknologier, og han elsker å holde seg oppdatert ved å stadig prøve seg på nye ting.

Terraform & AWS i NDLA …evt. hvordan vite hva som faktisk kjører i kjøremiljøet ditt?

I NDLA-prosjektet kjører vi miljøer i Amazon som vi konfigurerer i Terraform. Skal snakke litt om erfaringer med Amazon og ting vi ramlet i som det kan være nyttig å vite om. Og litt om erfaringer med Terraform og ting vi ramlet i der som det kan være nyttig å vite om.

Lyntale (10 min), Søndag 10. april 11:45-12:30 rom: Tørrfisk

Rune Storløpa
Teknisk arkitekt / løsningsansvarlig, som aldri blir enig med seg selv om det er morsomst å fikle med kode og lage gode løsninger eller å diskutere med kunder for å få de til å velge gode løsninger. Gjør derfor helst begge deler dersom tiden strekker til.

Swagger/OpenAPI Specification

Det snakkes veldig mye om API First i disse dager. I NDLA-prosjektet har vi omfavnet denne tankegangen, og har lekt oss med APIer det siste halvåret. Man kan påstå at et API ikke er bedre enn dokumentasjonen den tilbyr. I denne talken introduseres publikum for Swagger og OpenAPI Specification. Hva er dette, og hvordan komme i gang med Swagger?

Lyntale (20 min), Søndag 10. april 11:45-12:30 rom: Tørrfisk

Kenneth Stigen
Kenneth har jobbet i som konsulent siden 2004, og i Knowit Objectnet siden januar 2010. Kenneth har sin kjernekompetanse innenfor arkitektur og utvikling av store løsninger på java-plattformen. Kenneth er en utadvent person og fungerer godt i team. Kenneth er også veldig interessert i teknologi og tilegner seg ny kunnskap raskt. Som gruppeleder har han personalansvar for syv konsulenter, samt medansvar for rekruttering, vurdering av muligheter, sikring av oppdrag etc. De siste årene har Kenneth jobbet på prosjekter som fokuserer på kontinuerlige leveranser og mikrotjenester.

Reactive

"Reactive" er et buzzword som gjorde utslag på radaren min for noen år siden. I motsetning til mange andre buzzwords ser dette ut til å vokse og bli mer og mer aktuelt og etablert. Jeg får inntrykk av at mange "heavy hitters" i programvarebransjen påstår at reactive er en ting for framtidas systemer, og at framtida er her allerede nå. Ordet "paradigmeskifte" blir brukt. Firmaet back Scala, Akka og Play Framework har frontet "The Reactive Manifesteo", som er temmelig ullent, men framstår som noe de satser livene sine på. Det er på tide at jeg finner ut av 1) Hva er reaktive systemer og reaktiv programmering? 2) Hvorfor er det viktig? 3) Hva er koblingen til funksjonell programmering, cloud og Internet of Things? Jeg deler med dere det jeg har funnet ut hittil, og skal prøve å svare på "hva i hampen er det egentlig?" Fokus på begrepsavklaring og historiske trender. Minst mulig kode.

Lyntale (10 min), Søndag 10. april 13:30-14:15 rom: Galleri

Are Husby
Systemutvikler/programmerer med Scala, Java, backend og objektorientering som kjernekompetanse. Begynte i Knowit i april 2015. Har åtte års erfaring som utvikler i Skattedirektoratet, hvor jeg de fire siste årene jobbet med med Java-programmering i flere prosjekter. Erfaringen med en stor organisasjon med IT-systemer med lang levetid har gitt meg interesse for blant annet kodekvalitet, smidig utviklingsmetodikk, testing og funksjonell programmering. Noen utviklere kommer til programmeringsfaget med en matematisk tankegang, mens andre er pragmatiske hackere. Jeg sammenligner god programkode med tekst i naturlige språk, og mener at billig og trygg forvaltning av programkode henger sammen med graden av lesbarhet for mennesker.

Bli forfatter

Print-on-demand teknologi, E-bøker og globale distribusjons- og markedsføringskanaler har gjort det teknisk mulig å selge egenprodusert litteratur over hele verden. Jeg vil kort gå gjennom de tjenestene jeg har brukt for redigering, produksjon, distribusjon og markedsføring av min debut-roman Murillo's Millio, og mine erfaringer generelt med tjenestene og hva de innebærer av tid og kostnader.

Lyntale (10 min), Søndag 10. april 13:30-14:15 rom: Galleri

Jens Holm
Jens har vært ansatt i Know IT Objectnet siden 2006, og er en av våre mest erfarne konsulenter med lang erfaring i systemarbeid og systemutvikling innenfor administrasjon, økonomi, regnskap og bankvirksomhet, med nøkkelkompetanse innenfor programmeringsspråk, databasesystemer, ekspertsystemer og modellbasert systemutvikling. Har også erfaring i ledelse og administrasjon i IT organisasjoner.

Programmering av minidroner med JavaScript

Liker du flygende roboter? Liker du JavaScript? Selvsagt gjør du det! Cylon.js er et JavaScript-rammeverk for koding av roboter og annen hardware, og er en morsom og enkel ingangsport til IoT-utvikling. Cylon.js er basert på node.js og har utvidelser for å å styre et stort antall hardwaredingser, fra Arduino-brett til kommersielt tilgjengelige droner. Rammeverket abstraherer bort mange av de irriterende elementene ved hardware-programmering, og gjør deg i stand til å fokusere på det som er morsomt: å se koden din ta steget fra den digitale til den fysiske verden. Dette foredraget vil vise deg hvordan du med ekstremt lite kode kan styre en sverm av billige og lett tilgjengelige minidroner, mens du lærer både robotikk og JavaScript. Det blir live droneshow!

Lyntale (20 min), Søndag 10. april 13:30-14:15 rom: Galleri

Anders Breivik
Anders er en frafallen matematiker som har jobbet i Knowit i 10 år. Han har jobbet med både store virksomhetskritiske systemer og mindre mobile løsninger. Nå om dagen er han spesielt interessert i IoT, beacons og open source robotics. Han er er hverken profesjonell pilot eller Knowits mest erfarne JavaScript-utvikler, så når han får dronene til å fly med svært lite kode får du det også!

Introduksjon til Bitcoin

En gjennomgang av den offisielle Bitcoin klienten, og nettverket i seg selv. Her tar jeg opp komponentene til Bitcoin, og hvordan de jobber mot hverandre for å skape Bitcoin nettverket. Samt litt av utfordringene Bitcoin har. Etter introduksjonen skal deltakere ha en grunnleggende forståelse for hvordan Bitcoin og teknologien bak fungerer.

Foredrag (30 min), Søndag 10. april 13:30-14:15 rom: Tørrfisk

Mikal Villa
Systemutvikler/System administrator med backend programmering og linux drift som kjernekompetanse. Mikal har hos sine tidligere arbeidsgivere jobbet en del med utvikling av moduler og små tjenester for web og eCommerce, samt drift av diverse servere som for eksempel web, mail og søk. I tillegg har han gjort mange småoppdrag som har gitt han erfaring med C#, C, Windows, og mye mer. Han har også erfaringer fra arkivsystemet til de største avisene i landet. Mikal har også driftet sine egne servere og nettverk siden 2010.

Blockchain - Mer enn bare en digital valuta

I denne talken blir det snakket om utviklingen videre fra Bitcoin til mange forskjellige cryptocurrencies, og hvordan fremtidsutsiktene ser ut. Det vil bli snakket litt mer detaljert om Ethereum og smarte kontrakter, og her vil det også komme noen kodeeksempler. Stikkord: Fremtiden, Web 3.0, desentralisering.

Lyntale (20 min), Søndag 10. april 13:30-14:15 rom: Tørrfisk

Sigurd Lund
Utdannet ved NTNU med mastergrad i informatikk våren 2015 der han spesialiserte seg innenfor intelligente systemer. Begynte som konsulent hos Knowit Objectnet samme år, der han gikk inn i LISA-prosjektet hos NSB. Sigurd har vært fascinert over Bitcoin og cryptocurrencies i mange år, og prøver å følge godt med på utviklingen som skjer innen dette.

SmartCity - Workshop

Hva er din drømmetjeneste i Oslo by? Hvilke tjenester burde byen tilby sine innbyggere?

Deltakerne vil bli delt opp i to grupper:

* Den ene gruppen koder nye tjenester

* Den andre tenker konseptuelt og leverer PowerPoint.

Du velger din favorittgruppe. På slutten har vi demo og presentasjoner av konsepter.

Workshop (60 min), Søndag 10. april 14:30-15:30 rom: Galleri

Cathrine Riise Dannevig
Cathrine er engasjert i mennesker og teamarbeid. Hun er opptatt av at fok skal trives, og av at hun får utnyttet potensialet i gruppen. Mange år med utviklererfaring kommer godt med i arbeidet som prosjektleder. Cathrine har jobbet med Devops i Oslo kommune siden 2012. Prosjektet har fokus på continius integration, continuous delivery, mikrotjenester og automatisering av feilhåntering. Ved å jobbe med utvikling og drift i parallell opplever hun at teamet tar økt ansvar og får en bratt læringskurve ift. å bygge driftsikre, robuste og skalerbare løsninger. Teamet oppnår raskt time to marked og rask feilretting ved feilsituasjoner. Som prosjektleder / koordinator for et team på 25 teammedlemmer på fem svært løst koblede team er Cathrine engasjert med planlegging, teamoppfølging, nye avrop, rådgivning, rapportering, statusmøter, beredskap og oppfølging av drift. En stor del av arbeidsdagen går også med på å koordinere og følge opp bestillinger og feilmeldinger fra Utviklings- og kompetanse-etaten og Oslo kommuens nærmere 50 virksomheter, samt koordinering med andre leverandører. Cathrine er opptatt av anvendelse av teknologi i daglig- og arbeidsliv og er opptatt av Smartcities og Internet Of Things såvel som utfordringer med teknologi ift. tilgjengelighet, personvern og sikkerhet.

Open Space

Open Space er en prosess med enkle regler som sørger for at man finner de beste temaene og at diskusjonene blir meningsfylte.

Deltakerne får mulighet til å foreslå spesifikke tema eller problemstillinger de ønsker å arbeide med. Hver deltaker går til gruppen med det temaet som fenger mest. Når sesjonene starter er «tema-eier» ansvarlig for å ønske velkommen og evt. utdype temaet for å komme i gang. Etter det kan eier lytte eller snakke så mye eller lite man ønsker. Det er ikke nødvending å forberede noe før en Open Space (men man kan om man vil). Deretter er det egentlig opp til gruppen selv hvordan de vil diskutere og arbeide med temaet. Ut over dette er det ikke mange regler, men det finnes én lov; loven om de to føtter. Du har to føtter, én fot med lidenskap og én fot med ansvar. Hvis du befinner deg et sted hvor du hverken føler at du lærer noe (lidenskap) eller bidrar (ansvar), så sier loven at du skal bruke dine to føtter og gå til en annen gruppe.

Som deltager på Open Space er du altså selv ansvarlig for ditt eget utbytte. Det er derfor lurt å tenke litt på forhånd hva du vil diskutere! Gjør deg selv og dine medmennesker en tjeneste: Bruk ett minutt på å tenke på hva du kunne tenke deg å dele, lære og diskutere. Får du en ide til et tema du kan tenke deg å eie, eller har du spørsmål om Open Space, send gjerne en mail til fagsjef@knowit.no.

Open space (60 min), Søndag 10. april 14:30-15:30 rom: Tørrfisk

Jan Henrik Gundelsby
Jan Henrik er fagsjef i Knowit Objectnet. Han har 20 års erfaring med teknologi på JVMen. Har de siste årene syslet mye med applikasjonsdrift, mikrotjenester og DevOps sentralt i Oslo kommune. En ivrig lettvekts-fantast som forsøker å jobbe mot smidige arkitekturer og løsninger.
Haakon Spilde
Haakon er fagsjef i Knowit Objectnet. Haakon er lidenskapelig opptatt av prosess og metode, med særlig fokus på Agile teknikker. Hvordan lære av sine feil, hvordan endre sine metoder og prosesser til det bedre og hvordan få et team til å fungere optimalt er tema som opptar Haakon.

Location

Svinøya Rorbuer

Lofoten