Abuse Melding

Je hebt een klacht over de onderstaande posting:

19-03-2006, 14:29 door gmlk

Updates zijn moeilijk omdat er zoveel dingen kunnen veranderen. Apple heeft nu bijvoorbeeld blijkbaar vergeten om te controleren of /Applications/ Safari.app/ nog wel bestond. Op de mac kun je (cocoa) applicaties namelijk (gelukkig) overal waar je wilt neerzetten en wanneer je maar wilt ook weer verplaatsen. Op zich een belangrijke les voor iedereen die secure software wil schijven: Zorg er voor dat je code altijd eerst alle aannames/veronderstellingen controleert die je in gedachten had tijdens het schrijven van een programma. Want als deze aannames niet geldig zijn dan wil je dat liever van je programma horen dan van je gebruikers. Apple had eens lang geleden een iTunes installer die een rm -rf bevatten die onder bepaalde omstandigheden recursief al je files ging verwijderen omdat de argument variables niet ge'quote waren en dus door de shell geïnterpreteerd werden... Dat was pas echt een domme blunder. Zie ook ...

Beschrijf je klacht (Optioneel):

captcha