Lasse Reinholt

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 Ny ballade i dansk Unix-gruppe: Veteran smidt ud

Slåskamp

Er der nogen, der har et referat af den slåskamp, der lige har været der? :D

Re: Automatisk free

Kan du komme med et eksempel på et OS, hvor dette ikke er opfyldt? Dem, som ikke er processorienterede, VxWorks f.eks. Undskyld, men det lyder som en omgang vrøvl Æh, Ok. Det er void main(void){malloc(1000);} som jeg taler om. Ved hvilket trin er det, din kæde hopper af?

Re: Automatisk free

Kan du uddybe det? Det var bare, at hukommelse, som du malloc'er men ikke free'er, automatisk bliver free'd når processen terminerer på de fleste server/desktop OS'er. Hvis dit leak har en statisk størrelse (i modsætning til Peter Tofts eksempel), så er der...

Automatisk free

Valgrind kører på Mac siden v. 3.5, siden v. 3.6 kører valgrind også på ARM(v7) så nu kan du også efterspørge valgrind erfaring på Nokia N900. :-) I øvrigt er det ikke sikkert, at Maemo free'er alt når din process terminerer, som man er vant til fra Windows, Mac, Solaris, osv. Så det...
Kommentar til Rådelighed

Rådelighed

Bare man så ikke designer telefonen med en stor fiktiv linse, et håndtag og en stor rød tænd/slukknap, bare for at indbyde til at bruge den som lygte. Når først man ved, at den kan bruges som lygte, er det bare i vejen. Designere har det med at glemme den slags
Kommentar til Minister skal opliste alle NemID-nedbrud

DSB og N3mID

De beregner statistik på samme måde :)
Kommentar til Open Source og Penge

Re: Open Source og Penge

Jeg skulle naturligvis bruge en masse tid på alt muligt andet end at kode Varnish Hvorfor? Det skal ansatte jo gøre. Du kan endda ansætte ledere til alle business tingene. Du bestemmer selv. Jeg ved dog ikke, hvor meget potentiale et område som Varnish har til flere end nogle enkelte ansatte...
Kommentar til Dansk C++-opfinder ny professor ved Aarhus Universitet

Hvor er det fedt!

:D/ :D/
Kommentar til Farligt rootkit opruster: Nu er Windows 64-bit i sigtekornet

Re: øhm...

jeg antager at der med "lis dis" menes at man kører "diskpart" og derefter bruger kommandoen "list disk" for at vise partitioner? jeg har i hvert fald ingen windows-maskiner til rådighed hvor den i artiklen nævnte kommando kan bruges direkte. Niks - alle...
Kommentar til Blogger: Microsofts antivirus underminerer internetsikkerhed

Haha

Pedro Bustamente ønsker at flere folk skal køre andet end MSE men skriver så: Pedro Bustamente fremhæver det også som et problem, at Microsoft kun tilbyder MS Security Essentials til brugere, der har en gyldig Windowslicens. Ifølge bloggeren kører 40 procent af verdens pc’er i dag en illegal udg...
Kommentar til Google lancerer smugkig på websider fra søgelisten

Catch-em-all

Det forhindrer muligvis nogle af de irriterende catch-em-all sites (som tilpasser deres side dynamisk alt efter hvad du søgte efter).
Kommentar til Defensiv programmering

Re: Validering af argumenter og inputdata

Altså over tid var nogle datatyper blevet større, men ingen tænkte på at det kunne have ovennævnte konsekvenser og dermed manglede der nogle checks. Den rette måde at undgå fejlen ville selvfølgelig være at validere blokkens længde i funktionerne, som har med blokken at gøre. Altså at undgå f...
Kommentar til På tide at boycotte Java ?

Re: Alternativ

Nu siger PHK noget på en blog, og så bliver C/C++ pludselig et optimalt valg? Nu siger Candice Swanepoel noget på en blog, og så bliver arylide yellow pludselig et optimalt valg!
Kommentar til Defensiv programmering

Re: Validering af argumenter og inputdata

Forskellen er vel i C kan portabiliteten håndteres. Sure, se hvordan det gøres (ikke for sarte sjæle!): http://pastebin.com/fF40Rb2A - det skal så siges, at biblioteket er et af de mest portable, jeg kender, og opdager kendte og selvopdagne compiler fejl. Ellers kan du se hvor mange fejl i di...
Kommentar til Defensiv programmering

Re: Validering af argumenter og inputdata

Troller du? Jeg tror, du troller. :) Nej. Der findes ingen måde at gøre det, som Baldur efterlyser i ISO C (der findes dog OS specifikke metoder). Men der er heller ikke behov for det i de tilfælde, hvor man kan garantere, at sådanne pointere ikke KAN forekomme. Lad os tage et eksempel: cha...
Kommentar til Defensiv programmering

Re: Validering af argumenter og inputdata

Hvordan validere man i C at input data rent faktisk er en nul-termineret streng som hverken peger på uallokeret/deallokeret hukommelse eller mangler den afsluttende nulterminering? Du skal jo blot nøjes med at acceptere pointere fra pålidelige kilder. Giv et helt konkret eksempel på, hvor poi...
Kommentar til Defensiv programmering

Validering af argumenter og inputdata

Hej Torben, I C kan du nøjes med at validere en funktions argumenter og/eller inputdata. Hvis valideringen er tilpas grundig (enten løbende eller initielt), så kan resten af koden eksekvere med fuld hastighed uden checks. Dette kan lade sig gøre op til et vist niveau af kompleksitet. Dekompress...
Kommentar til 88 sårbarheder fundet i Android-kernen

Re: Kritiske

Vil de mon også på et tidspunkt betale for dem, ligesom de er begynd at udlove dusører for sikkerhedshuller i deres web services Nej, for Coverity bruger jo automatiske analyseværktøjer (Purify, Valgrind, Coccinelle, osv) som udviklerne også selv bruger. Det er i øvrigt ikke alle potentielle...

Kina

Den nye verdensorden er påvej :)
Kommentar til Efter nederlaget til Lenovo: Poul-Henning gør klar til indsamling

Re: Den dumme forbruger

Vil resultatet være et andet, hvis forbrugeren havde været "dummere"? Dette spørgsmål svarede dommeren "måske" til, og begrunder det, hvis du gad at læse citaterne :) Dette lugter klart af monopol tilstande, og burde netop være en sag for konkurrence og monopol styrelsen...