Study Shows Learning About Climate Change Makes Students More Open To Making Lifestyle Changes
Det samlede antal fejl i open source-projekter er ved at falde, en ny undersøgelse af sælger Coverity har fundet.
Coverity, der fremstiller værktøjer til analyse af programmeringskode, modtog i 2006 en kontrakt fra det amerikanske Department of Homeland Security til hjælpe med at øge kvaliteten af open source-software, som i stigende grad bliver brugt af offentlige myndigheder.
Sælgeren har oprettet et websted, hvorigennem open source-projekter og udviklere kan indsende kode, som skal analyseres. Leverandøren tildeler projekter til en række "rungs" afhængigt af hvor mange fejl de løser.
"Defektetæthed" er faldet 16 procent i løbet af de sidste tre år blandt projekterne scannet gennem webstedet og ca. 11.200 fejl er blevet elimineret, ifølge Coveritys seneste rapport.
Fire projekter er blevet tildelt topniveau "Rung 3" status, efter at de har fundet fejl under opdagelse under Rung 1 og 2, sagde Coverity. De er Samba, Tor, OpenPAM og Ruby.
Scan Site har indtil videre analyseret mere end 60 millioner unikke kodeord fra 280 projekter, ifølge Coverity. Over 180 projekter har udviklere aktivt arbejdet med at scanne open source-projekter.
Coveritys scanningstjeneste anvender statisk analyse, som bruges til at tjekke kode for sikkerheds- eller ydeevneproblemer uden at skulle køre en applikation selv. Dette er at foretrække, fordi "testning af hver sti i et komplekst program som det kører, kræver konstruktion af et stort antal specielle testsager eller strukturering af koden på særlige måder", siger Coverity.
"Statisk analyse [værktøjer] vil ikke fortælle dig at din forretningsproces fungerer korrekt … men de vil fortælle dig, at selve koden er teknisk solid og følger den slags programmering af bedste praksis, du ville forvente at se fra kode, der har gennemgået en ordentlig kodeanmeldelse, siger Forrester Research analytiker Jeffrey Hammond via e-mail.
Værktøjerne har tendens til at være mest nyttige til at finde "strukturelle" antimønstre i kode, dårlige programmeringspraksis, der kan resultere i ydeevne og sikkerhedsproblemer som hukommelseslækage og bufferoverløb samt mere eksotiske forhold som fejl på grund af parallel udførelse af kode i et multicore CPU-miljø, "tilføjede han.
Twitter Study Overload: Stop Madness
Bare tweet allerede - eller ikke - men stop med at analysere hver eneste handling. dag, en anden gripping Twitter studie. Harvard Business Research data har vist sig - uden endog den svageste glimmer af tvivl, i tilfælde af at du knustede tarmene ud af dit tastatur i forventning - at Twitter er et broadcastmedium og ikke en samtale.
Flash Cookies Track Even Privacy-bevidste Surfers, Study Finds
En ny undersøgelse af lokale delte objekter, også Flash Cooks, fandt ud af, at de kan bruges til at genskabe slettede http-cookies for at spore besøgende.
Study Backs Åben adgang til bredbåndsnetværk
En Harvard-udkastrapport udgivet til kommentar fra FCC siger, at de mest succesrige lande i bredbånd har åbnet opførselsnetværk .