Developing Cross Platform Apps using Microsoft Cognitive Services API

Cognitive Services API was primary an Oxford Project which was providing services for making your app more human and intelligent. What Cognitive Services provides is APIs for detecting face attributes, emotions, speech, language and speaker recognizion.   What you need to do, is to register yourself at: https://microsoft.com/cognitive-services and after that, enable the keys that you want ...

Why you shouldn’t outsource the G and the R

Why you shouldn’t outsource the G and the R

Illustration borrowed from gapingvoid.com. The concept «outsourcing» came from American Glossary ‘outside resourcing’ and it dates back to at least 1981. Outsourcing is an arrangement in which one company provides services for another company that could also have been provided in-house. «Governance, Risk Management and Compliance» («GRC» for short) is however, a relatively new term. ...

Ransomware – en av de største truslene i 2016

En av de største truslene for 2016 er ransomware Ransomware er kort fortalt programvare som mot din vilje krypterer alle personlig file som dokumenter og bilder. Deretter blir du presentert med en låseskjerm og krav om å betale en løsesum for å dekryptere filene dine. Prisen varierer fra ca 3500 – ca 10000 kr, og ...

The True Meaning of Line Coverage

One can discuss for hours and days how much test coverage one really needs. Should it be 60%, or closer to 80%? Or should it always be 100%? But maybe it’s better to investigate for a moment what the term “line coverage” really means, and what it tells us about the system’s source code and ...

Hvor mye testdekning skal du ha?

Når jeg er ute i oppdrag hos kunder kommer spørsmålet før eller siden: hvor mye testdekning skal man egentlig ha? Det korte, prinsipielle svaret er: 100%. Det lange, korrekte svaret er: du skal ha testdekning på alt du bryr deg om. Men siden du ikke skal ha kildekode i systemet ditt som implementerer funksjonalitet du ...