Články v rubrice ‘Programování’

Jak nainstalovat Memcached pod Windows

8. 6. 2008 16.56

Spontánně se tu rozšiřuje seriál, jak nainstalovat linuxové nástroje pod Windows. Tentokrát se mrkneme na Memcached - kešovací systém, používaný často třeba v kombinaci s PHP pro urychlení dynamických webových aplikací a hlavně ulehčení obvykle přetížené databázi. Více o Memcached a o tom, proč ho používá třeba YouTube, Facebook, Twitter, Wikipedia a další si můžete přečíst někde jinde. Tady půjde o jeho zprovoznění. Nebudu zde popisovat postup pro Linux, který je ale dost podobný. Na závěr se mrkneme i jak to celé rozchodit v PHP.

Chyby ve velkých softwarových systémech

12. 10. 2007 15.09

Tak si tady pročítám kapitolu o chybách z knihy Real-Time Systems and Programming Languages [Alan Burns a Andy Wellings] a tohle je cekem zajímavé:

Na základě studií provedených v osmdesátých letech na velkých softwarových projektech bylo zjištěno, že přibližně na každý milion řádek zdrojového kódu připadá 20 000 chyb. 90% těchto chyb je nalezeno během testování. Dalších 200 chyb je objeveno během prvního roku fungování, přičemž 1 800 chyb zůstane skryto.

A teď to nejlepší:

Rutinní rozšiřování systému končí většinou opravou 200 chyb a produkcí 200 chyb nových!

Joo, holt nikdo není dokonalý…