Tekniske artikler

Opgradering af AngularJS

Strategier og muligheder  I det følgende vil vi følge Angulars navne konvention og bruge AngularJS for Angular 1.x versioner (pt i version 1.6). Og vi vil bruge Angular for version 2 og fremad. AngularJS er et populært framework til frontend udvikling. Store organisationer har brugt det i betydelig grad til at udvikle strategiske projekter i    […]

DNSSEC – den nemme vej til sikkerhed

Abstract Vi lever i en online verden, hvor mange oplysninger enten lagres direkte i, eller sendes igennem skyen, og der dukker nye sårbarheder frem med jævne mellemrum og nye sikkerhedsteknologier, der kan beskytte imod dem. Den originale DNS protokol beskytter ikke imod eksempelvis man-in-the-middle angreb og cache poisioning. Hvis DNS er kompromitteret kan en hacker    […]

Rejsen frem mod Java 9

Java 9 er lige udkommet, og indeholder rigtig meget spændende nyt, som helt sikkert er starten på den største oprydning i Java’s kernefunktionalitet, siden Java 1 udkom. Der er sket en del siden da…  For omkring 20 år siden, opdagede jeg et nyt programmeringssprog fra Sun. Sproget var Java, det var gratis, og da det    […]

Kom i gang med TypeScript

Tilmeld dig TypeScript Introduktion den 25. oktober 2017 TypeScript benyttes mere og mere. TypeScripts popularitet blev hjulpet af Angular men i dag bruger stadig flere og flere TypeScript som sprog til generel webudvikling. Vi vil i det følgende vise, at man nemt kan introducere TypeScript i eksisterende JavaScript applikationer og høste en masse fordel ved    […]

Spring Boot – mindre kode, mere applikation

De fleste java udviklere har hørt om Spring. Spring blev, ligesom Hibernate, bygget fordi udviklere mente der manglede noget i Java EE, og begge frameworks har derfor været med til at forme teknologier som CDI, og JPA som vi i dag nyder godt af i Java EE. I dag er Spring en paraply, som dækker    […]

Fra superskurk til superhelt – med Application Builder Cloud Service

I nogen organisationer er IT-afdelingen heltene. Og andre steder er IT-afdelingen nærmere skurkene. Hvis du vil være en helt i din organisation, er den kritiske succesfaktor hastighed. Nogen systemer bygges for evigheden. Dem har vi styr på, og de skal bygges omhyggeligt. Men alle organisationer har brug for masser af småsystemer, og dér har IT-afdelingen    […]

Hvad er Dart: et kort overblik

Dart er et optionally-typed sprog fra Google der kører på sin egen VM som server-side sprog, oversætter til JavaScript og kører i en browser, eller oversætter til native kode til mobile Apps. Det blev oprindelig skabt som en direkte konkurrent til JavaScript, med sin egen VM bygget ind i browseren. Denne ambition nåede desværre aldrig    […]

Hvis du arbejder med IT, bør du kende til XML

Ulemper ved XML XML, eXtensible Markup Language, har fået flere øgenavne i tidens løb, såsom eXtravagant Markup Language, eller eXtra Mange Lag. Tager de tekniske briller på, er det ikke uden grund: XML er på mange måder en ret klodset og ineffektiv måde at overføre data. Strukturen i et XML-dokument fylder ofte lige så meget    […]

Kom igang med at udvikle apps til Android

Jacob Nordfalk har dokumenteret sit arbejde med opstarten af udviklingen Android applikationen VUC Bliv Klog, som han blandt andet bruger i sin undervisning på DTU. Videoerne er samlet playlisten du ser herunder, som er på 18 videoer på knapt en halv time pr. afsnit. Videoerne giver en forbedret forståelse af hvad det vil sige, at skrive    […]

Ansigts tracking og genkendelse med Xamarin Android

Xamarin Android Der er rigtig mange apps som er begyndt at tilføje ansigst genkendelse til deres kamera funktionalitet og den mest kendte af dem er Snapchat. Her kan du smide et “filter” henover dit ansigt med diverse animationer og masker. Men hvordan er det muligt og kan det lade sig gøre med Xamarin Android? Vi    […]