Jonas Høghs billede

Jonas Høgh

Kommentarer

Re: Hmm

Det kommer an på hvad du mener med pris. Hvis du snakker om hvad de kræver at penge for at bruge dem, er de gratis. Men du betaler med dine personlige oplysninger. Det er et område der ikke er nemt at prissætte, men som helt klart bør reguleres: Hvor meget må de kigge i, hvad må de gemme og hvo...

Hmm

Hvis tech-selskaber skal reguleres som forsyningsselskaber, vil de ikke være styret af den amerikanske regering, men det vil formentlig være mere kontrolleret, hvilke priser selskaberne kan kræve, Nu er det største problem ved firmaer som Google og Facebook sjældent, at de er kendt for at tag...

Re: Gode passwords

Meningen er at man netop ikke skal genbruge sine passwords, fordi det er svært at huske en masse forskellige, men at man skal gøre dem forskellige, men på en systematisk måde, så man kan huske dem. Det er meget fint at sætte sine passwords til MisseVersion2Tand og MisseGmailTand i stedet ...
Kommentar til Skal en arkitekt kode? (Skal en murer male?)

En klog mand sagde engang

There are two kinds of architects - those with their hands in the code, and those with their head up their asses Spøg til side, problemet er at arkitekttitlen er så bred, at den stort set er blevet meningsløs. Du kunne også spørge, om en forsker skal gå med gummihandsker, det får du heller ik...

Ungdommen nu til dags

Dengang jeg lærte at kode, var et bibliotek et sted man cyklede hen for at låne bøger, som man kunne skrive kodestumper ind i hånden fra!

Det er jo helt på månen

Ingen af disse bortforklaringer ændrer på, at det er utilgiveligt at transportere data i klartekst over en usikker mekanisme. Det er trivielt fx at udveksle en symmetrisk nøgle over en separat kommunikationslinie og anvende denne nøgle udelukkende til kryptering under transporten. Det behøver ikk...
Kommentar til Er SAP ved at være et rigtigt platform firma?

Re: Underlegent programmeringssprog

Jeg er uenig. Taler vi ren funktionalitet - så kan SAP kører enhver dansk virksomhed uden tilrettelser. Det giver sig selv at interfaces, laylouts og lignende skal kodes, da f.eks. det fakturaprint som SAP giver med, ikke vinder nogen designpriser. Men det er vel tilfældet med alle systemer? ...
Kommentar til Intel-bibliotek indeholder alvorlig SSL-sårbarhed på Android

Re: Katalog

Måske du skulle sætte dig ind i forskellen på et program, et library og et framework inden du kloger dig. I øvrigt er bibliotek den gængse oversættelse.
Kommentar til To grunde til at Microsoft nu frigiver .Net som open source

Re: Mono?

Hvilken fordel vil man på Linux have ved at bruge Microsofts open-source udgave af .NET frem for Mono, specielt hvis man vil bruge F#? Til de fleste opgaver vil Mono nok være mere egnet end .Net core i de kommende år. Men på længere sigt vil samarbejdet mellem MS og de eksiterende Mono bid...

Re: Backend - Core systemer - Hvem tager over?

Om backend-systemet programmeres i COBOL, PL/1 eller Java er ikke det helt store issue. Det afgørende er at det er et data-centreret system. Dataanalyse er en central teoretisk disciplin i den forbindelse. Data skal ligge rigtigt, og nøglestrukturer skal være gennemtænkte. Begreber som ‘No-sql-...
Kommentar til Aprilsnar: Datalogisk brøler - C er alligevel ikke Turing-komplet

Re: Åh ak og ve

Hvilket sprog er Watson programmeret i? INTERCAL. De avancerede logiske strukturer, der muliggøres af COMEFROM nøgleordet gør det yderst velegnet til Deep Learning algoritmer.
Kommentar til El-sektorens kæmpe data-knudepunkt går live

Re: Input sanitet

Hvad skulle de to ting have med hinanden at gøre? Siger du at al test er overflødig, når blot input valideres?
Kommentar til De usandsynlige sandsynligheder

Re: Er det nu osse rigtigt?

En anden grundlæggende forskel er, at de fleste matematisk udfordrede personer, som forsøger at forudsige lottotal, som Per også skriver, antager at tal, der ikke har været udtrukket i lang tid "snart burde blive trukket". Det er helt omvendt, og svarer til at du læser i...
Kommentar til De usandsynlige sandsynligheder

Re: MHP holder vist ikke vand

Det holder fint vand. For mig faldt 10-øren da jeg læste følgende passage fra wikipedia: Vos Savant suggests that the solution will be more intuitive with 1,000,000 doors rather than 3. In this case there are 999,999 doors with goats behind them and one door with a prize. After the player picks ...
Kommentar til Kodning: Lækkende abstraktioner og deres evne til at holde vand

Re: Hvad foregår der?

Men hvis man er helt ude i hampen kan man jo erklære en java.util.Date som en entitet :-) Aaargh
Kommentar til Kodning: Lækkende abstraktioner og deres evne til at holde vand

Re: Hvad foregår der?

Datoer er iøvrigt ikke primitive typer. Undskyld, jeg mente ikke Javas snævre definition heraf, blot at det er en (forholdsvis) simpel Value Type som defineret i Eric Evans :) Mener du virkelig at Hibernate bruger proxyer på "feltniveau", jeg troede kun det var på relationer fra en...
Kommentar til Kodning: Lækkende abstraktioner og deres evne til at holde vand

Re: Hvad foregår der?

Et andet godt eksempel fra det ORM-framework jeg slås med til daglig er det at føje et objekt til en persistent collection. Når man gør det, så populerer frameworket først collectionen, så man altså ender med at lave et potentielt meget stort antal objektinstanser, uanset om man faktisk nogensind...
Kommentar til Kodning: Lækkende abstraktioner og deres evne til at holde vand

Re: Hvad foregår der?

Men er det en leaky abstraction? Det er jo dokumenteret at det er sådan det virker, og du kan jo lave det om - du kan jo deklarativt ændrer dette. Både generelt og i enkelte tilfælde (det er jo en funktionalitet man gerne vil have i nogle sammenhænge - en del faktisk). Det er korrekt at der e...
Kommentar til Kodning: Lækkende abstraktioner og deres evne til at holde vand

Re: Hvad foregår der?

Og jeg tror ikke, at jeg er den eneste, som har det sådan. Tag fx igen Polsag-historien - applikationen giver sikkert de rigtige resultater, men er bare ubrugelig i praksis, fordi alt kører som en gigtramt skovsnegl indefrosset i en gletcher. Det gør den (angiveligt) fordi den laver alt for m...
Kommentar til Kodning: Lækkende abstraktioner og deres evne til at holde vand

Re: Hvad foregår der?

Det er min opfattelse, at dette er tilfældet for 99% af alle Java-programmører (for en bred definition af Java): Det forstår ikke, helt hvordan virtuelle metoder og generiske typer fungerer i forbindelse med nedarvning, så de holder sig til patterns, de har set virke -- indtil de lige pludselig...