• Nov
    08
    2017

    Java 9 starter en vigtig oprydning

    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    […]

  • Sep
    28
    2017

    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    […]

  • Sep
    08
    2017

    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    […]

  • Aug
    18
    2017

    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    […]

  • Aug
    15
    2017

    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    […]

  • Aug
    02
    2017

    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    […]

  • Jul
    28
    2017

    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    […]

  • Jul
    05
    2017

    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    […]

  • May
    03
    2017

    Data Science – hvad skal vi bruge det til?

    Data science er det nye, hotte buzzword i IT-branchen. Det er et forholdsvist nyt begreb som dækker over forskellige former for data-analyse. Helt grundlæggende handler data science om at trække viden ud af data på den ene eller anden måde. At “lære” af data, med andre ord. Præcis som “science” er processen at lære om den    […]

  • May
    01
    2017

    Java 9 – hvad er nyt?

    Java 9 Ifølge Oracles officielle udmeldelser kan vi regne med at Java 9 bliver udgivet i løbet af 2017. Java 9 har været længe ventet, men er blevet udskudt et par gange pga. Jigsaw – Java 9’s nye modul-system, samt for mange udestående bugs i Java 9. JDK 9 er sat til release omkring juli 2017,    […]