Troels Henriksen

Rss
Personligt feed med nye kommentarer i tråde, du overvåger:
https://www.version2.dk/mit/0/kommentarer?token=HPnHcLYhJ8jCXC_UoTnfzqY2R9xpwMBmKONAZAek0jk

Kommentarer

Kommentar til Shellshock: Linux- og Mac-systemer ramt af omfattende og alvorlig sårbarhed

Servere skal man nok teste

Servere skal man nok teste med det samme. Dog bruger det meste 3. parts software den almindelige Bourne Shell (sh) fordi man ikke kan regne med at Bash er på systemet, mens sh er standard system software. En del dårlige operativsystemer har af uransagelige årsager installeret bash som /bin/s...
Kommentar til BYOD har også en ”dark side”…

Re: Kan ikke anbefale BYOD...

Et eksempel er mail. I nogle virksomheder kan du kun tilgå firma mail hvis du lige installere denne her lille bitte app. I så fald bør i sådanne tilfælde ikke blande tingene, det er da klart. Men personligt ville jeg ikke arbejde et sådan sted.

Re: Sikkerhed og sourcing

Det er klart at man kan tage et billede af sin skærm, skrive billedet ud, OCR-scanne billedet og få ting ind i et dokument et andet sted på den måde, men før man går igennem det besvær i stedet for blot at skrive de 20 linier kode, der var på skærmen, en gang til, så skal man nok have fået en s...

Historien siger, at da den

Historien siger, at da den mongolske krigsherre Ghengis Khan døde, da blev han begravet et hemmeligt sted, og dem, der vidste hvor han var blevet begrabet, blev slået ihjel. Dem, der slog disse ihjel, blev ligeledes dræbt, for helt at udrydde enhver viden om Ghengis Khan's sidste hvilested. Man...
Kommentar til Din pc'er og tablet lader trådløst fra næste år

Version 2 eller Komputer for Alle?

Ja, jeg ser også frem til at have en fuldt trådløs personlig computer'er.
Kommentar til Overvågningssoftware skal stoppe eksamenssnyd på Syddansk Universitet

Re: SDU NETVÆRKS TEKNOLOGI

Kan det virkeligt være sandt at SDU eller andre skoler for den sags skyld ikke kan se dropbox traffik på deres netværk. jeg ved at de kan se historik hvor eleverne besøger hjemmesider osv. Men jeg undre mig over at de ikke kan overvåge dropbox aktivitet uden at installere et spyware program på ...
Kommentar til Tredje tablet fra Microsoft har fået tilført mere bærbar-blod

Re: Jeg forstår ikke

Og ja, det kommer da på bekostning af f.eks. tastaturet, skærmstørrelse og andre småting man hurtigt vænner sig til. I betragtning af at jeg bruger adskillige timer hver dag med fingrene placeret på tastaturet, er dette så ikke noget nær det vigtigste ved en maskine? Altså, det er ligesom a...

80 procent af erhvervslivets

80 procent af erhvervslivets data globalt ligger på også på mainframes Det finder jeg enormt usandsynligt. Så mange mainframes findes der slet ikke. Endvidere, så er det virkelig svært at tilegne sig evner omkring teknologier, som ikke er praktisk tilgængelige med mindre man arbejder i en stør...
Kommentar til Snævert teknisk fokus på it-uddannelser holder kvinder væk

Re: Jo, det er et problem!

Vi har SÅ meget brug for, at folk tager en længerevarende teknisk uddannelse, så gør dog noget for at skabe interesse blandt kvinderne! Jeg tror protesterne retter sig mod forslag om at ændre uddannelserne. Jeg tror ikke nogen har noget imod at ændre på kulturen generelt, så det bliver mere...
Kommentar til C++ version 14 er godkendt og klar

Re: Fantastisk værktøj, bare bedre !

Blev sproget designet i dag, ville de også blive fjernet. Har du belæg for den udtalelse? Når jeg har set C++-designere snakke om hvad de ville fjerne hvis de kunne, så nævner de ikke destructorer.
Kommentar til C++ version 14 er godkendt og klar

Re: Fantastisk værktøj, bare bedre !

Boilerplate? Det er praktisk taget en one-liner! Til gengæld kræver det et indenteringsniveau for hvert objekt. Jeg synes C++'s brug af almindelig variabelerklæringssyntaks er noget mere elegant i den henseende. Boilerplate? Det er praktisk taget en one-liner! Alle sprog er forskellige ...
Kommentar til C++ version 14 er godkendt og klar

Re: Fantastisk værktøj, bare bedre !

Har i hørt om "loan pattern"? Det kræver en del mere boilerplate. Både i brugen, som du selv illustrerer, og sikkert også i implementeringen. Så er det noget nemmere blot at definere passende constructorer og destructorer, som i C++. Endvidere er dit eksempel faktisk mindre...
Kommentar til C++ version 14 er godkendt og klar

Re: Fantastisk værktøj, bare bedre !

Det er bad practice at lægge kode på en destructor, da man risikerer at binde ressourcer længere tid end nødvendigt (potentielt set uendeligt) da man ikke har nogen garanti for at koden nogensinde bliver kaldt, eller hvornår det sker. Desuden aner destructoren ikke hvor meget af koden i objekte...
Kommentar til C++ version 14 er godkendt og klar

Det er også lidt sært at

Det er også lidt sært at kalde det "version 14". Det er ikke et versionsnummer, men derimod bare de sidste to cifre fra årstallet hvor specifikationen blev godkendt.
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: C++ er komplekst

Go: a, b = b, a APL: ⊖ Hvis du endelig vil give funktionen et navn: swap←{⊖⍵}
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: Assembler? 408

I C/C++ kan man gennem at tænke sig om når man koder, udnytte den underliggende hw-arkitektur i en grad som selv den mest optimerende compiler aldrig nogensinde vil komme til Det passer altså ikke helt på moderne hardware. C/C++ tillader dig at bestemme repræsentationen i hukommelsen, hvilk...
Kommentar til Smid nu de lokale administratorer på porten!

Hvilken fordel har det som

Hvilken fordel har det som bruger, at køre programmer uden root-rettigheder? Jeg mener, på min egen maskine er det min lokale bruger der ejer alt hvad jeg sætter pris på (filer med fortrolig data, processer der behandler dem), hvor root ejer alt det system-snask, som jeg alligevel blot kan genin...
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: C++ er komplekst 331

Lav en funktion, er tager et par af to værdier og returnerer et nyt par af de samme to værdier, men byttet om. Nu er C++14 blevet godkendt, og dit eksempel kan så skrives endnu enklere: auto swap_new(auto p) { return std::make_pair(p.second, p.first); } Så mangler der mest kun patter...
Kommentar til Smid nu de lokale administratorer på porten!

Der er en ting jeg er usikker

Der er en ting jeg er usikker på - hvilken rolle spiller mine lokale rettigheder for rettighederne på netværket? Jeg kan godt se, at det fra et vedligeholdelsessynspunkt måske er nemmere for it-afdelingen, at brugerne har begrænsede muligheder for at ødelægge deres systemer, men jeg er ikke sikk...
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: C++ er komplekst

Så både push_back() og erase() kan invalidere iteratorer. Ifølge C++03-specifikationen, så må std::vector::erase() ikke invalidere iteratorer der ligger før det slettede område. std::vector::push_back() kan slet ikke invalidere iteratorer. Jeg tvivler alvorligt på at C++11 har brudt denne ...