universalner/uner_llm_inst_croatian huggingface dataset:
Jedan od razloga je osnovni dizajn centrifuga koji nije jako pouzdan, no potvrdio je i kako bi jedan od razloga mogao biti i crv Stuxnet za kojeg se već neko vrijeme nagađa kako je napisan upravo s ciljem sabotiranja iranskog nuklearnog programa.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Stuxnet",
        "Start": 129,
        "End": 136
    }
]
Heinonen ističe kako nema dokaza kako je Stuxnet odgovoran za probleme koje su imali Iranci u obogaćivanju urana, no sigurno je kako je u njihovom postrojenju bilo jako puno kvarova centrifuga.

"Results": [
    {
        "TypeName": "PER",
        "Text": "Heinonen",
        "Start": 0,
        "End": 8
    },
    {
        "TypeName": "OTH",
        "Text": "Stuxnet",
        "Start": 41,
        "End": 48
    },
    {
        "TypeName": "OTH",
        "Text": "Iranci",
        "Start": 85,
        "End": 91
    }
]
Nedavno je i Symantec objavio kako je otkrio dokaze u crvu Stuxnet koji upućuju na teorije kako je napisan upravo za sabotiranje postrojenja poput onih za obogaćivanje urana.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Symantec",
        "Start": 13,
        "End": 21
    },
    {
        "TypeName": "OTH",
        "Text": "Stuxnet",
        "Start": 59,
        "End": 66
    }
]
Još jedno rješenje za online pohranu podataka koje u osnovnom paketu, pazite sada, daje čak 50 GB prostora za skladištenje datoteka.

"Results": []
Kvaka je da je ta usluga besplatna isključivo u nekomercijalne svrhe, a ostali moraju platiti.

"Results": []
Velika kolekcija različitih problema, ali i njihovih rješenja koju su sastavili nitko drugi nego sami korisnici Windowsa.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windowsa",
        "Start": 112,
        "End": 120
    }
]
Ne samo da ćete ovdje pronaći rješenje za svoj problem, nego i vrlo zanimljive pomoćne alate.

"Results": []
Praktična stranica na kojoj se nalazi solidan izbor portabilnih programa raspoređenih u kategorije.

"Results": []
No, vjerojatno ćete se najviše zadržavati na naslovnoj stranici gdje su popisani najpopularniji portabilni programi.

"Results": []
Oboružali ste računalo raznim sigurnosnim softverom, no kako možete znati da on dobro obavlja svoj posao?

"Results": []
Jednostavno, skočite na ovu web-stranicu i testirajte ga.

"Results": []
Osim toga, tu ćete doznati i kako se učinkovito zaštititi.

"Results": []
Velik broj opasnosti svoj put do računala nađe upravo putem browsera, stoga je poželjno znati koliko je preglednik koji koristite za obično surfanje Internetom ili pristupanje servisu internetskog bankarstva siguran.

"Results": []
Naš vlastiti forum prilično je dobro prihvaćen od kada je pokrenut pa itekako može poslužiti kao izvrstan izvor raznih savjeta, a u brojnim se grupama i člancima može se doznati i za zanimljiv softver te štošta drugo.

"Results": []
Ponekad je potrebno iskušati nekoliko alata za vraćanje podataka kako biste u tome i uspjeli, a ovo je još jedna kompanija koja radi programe za spašavanje datoteka, ali i specijalizirane kao što je onaj popravljanja Outlookove baze.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Outlookove",
        "Start": 217,
        "End": 227
    }
]
Bez imalo sumnje ovo je najveći repozitorij softvera koji se može naći.

"Results": []
Redovito se dodaju novi programi, a prate se i nova izdanja već postojećih što ga čini nepresušnim izvorom sjajnog softvera.

"Results": []
Naletjeli ste na neku datoteku s ekstenzijom koju ne prepoznajete?

"Results": []
Nema problema, skočite na ovu web-stranicu, utipkajte ekstenziju i ne samo da ćete naći o kakvoj je vrsti datoteke riječ, nego ćete doznati i s kojim je programom možete otvoriti.

"Results": []
Za Firefox je dostupno mnoštvo dodataka, a većinu njih možete pronaći na samoj stranici Firefoxa.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Firefox",
        "Start": 3,
        "End": 10
    },
    {
        "TypeName": "OTH",
        "Text": "Firefoxa",
        "Start": 88,
        "End": 96
    }
]
Pretraživati možete po nazivu, svrsi, kategorijama, popularnosti i slično, a instalacija se vrši direktno s web-stranice.

"Results": []
Kodeci za audio i video formate, paketi kodeka, raznorazni korisni alati, upute kako što učiniti (ili čak cijeli vodiči) to je sadržaj ove stranice.

"Results": []
Svaki multimedijski entuzijast će ju zatrebati, prije ili kasnije.

"Results": []
Legendarna Googleova usluga za čitanje i pisanje e-maila dostupna je uvijek i svugdje, dok god imate osiguran pristup Internetu.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Googleova",
        "Start": 11,
        "End": 20
    }
]
Stoga je jako dobro imati @gmail.com adresu tako je elektronska pošta uvijek dostupna.

"Results": []
Ovaj izvrstan pretraživač newsgrupa je kriv za izreku "Google sve pamti".

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Google",
        "Start": 55,
        "End": 61
    }
]
I zaista, pokušajte pretražiti neku njuzgrupu preko ovog servisa i vidjet ćete do koje godine seže arhiva...

"Results": []
Ponekad instantno rješava sve vrste problema.

"Results": []
Ne uspijete li sami vratiti podatke s diskova ili je tvrdi disk toliko oštećen da mu ni na koji način ne možete pristupiti, a podaci na njemu su važni, preporučljivo je obratiti se tvrtki koja se specijalizirala upravo u spašavanju podataka.

"Results": []
Premda je nova inačica Internet Explorera u beti, Microsoft se već naveliko priprema za njeno službeno objavljivanje, pa je čak napravljen i novi web s ekstenzijama, no koje su većinom namijenjene osmom izdanju Internet Explorera.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Internet Explorera",
        "Start": 23,
        "End": 41
    },
    {
        "TypeName": "ORG",
        "Text": "Microsoft",
        "Start": 50,
        "End": 59
    },
    {
        "TypeName": "OTH",
        "Text": "Internet Explorera",
        "Start": 23,
        "End": 41
    }
]
Slanje velikih datoteka uvijek je problematično, no JUMBO mail ipak donekle smanjuje problem.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "JUMBO mail",
        "Start": 52,
        "End": 62
    }
]
Sve što je potrebno je unijeti mail adresu, uploadati datoteku i to je to.

"Results": []
Onaj kome ste ju poslali dobit će link za download.

"Results": []
Riječ je o velikoj kolekciji skripta te .REG datoteka za implementaciju u registarsku bazu kojima je moguće precizno prilagoditi rad Windowsa, ali i riješiti niz raznoraznih problema.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windowsa",
        "Start": 133,
        "End": 141
    }
]
Vrlo korisno.

"Results": []
Najpoznatija internetska otvorena enciklopedija običava imati i raznorazne liste, kao što je ovaj popis portabilnih programa.

"Results": []
Osim portabilnih programa tu ćete pronaći linkove na šačicu sučelja za organizaciju i pokretanje portabilnih programa.

"Results": []
Neželjena pošta jedan je od najvećih problema računalnog doba, a kako ne biste i sami postali žrtvom zatrpanog sandučića e-pošte neželjenim porukama, kada se prijavljujete na formulare, koristite privremene e-mail adrese poput ove.

"Results": []
Malware Help.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Malware Help",
        "Start": 0,
        "End": 12
    }
]
Želite li doznati nešto više o raznoraznim opasnostima koje danas vrebaju sve računalne korisnike, a pri tome naučiti i kako se zaštititi, onda je ovo web-stranica koju biste definitivno trebali posjetiti.

"Results": []
Nepregledno mnoštvo dodataka za Mirandu bilo bi nemoguće pretraživati da ne postoji stranica poput ove.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Mirandu",
        "Start": 32,
        "End": 39
    }
]
Većina dodataka ima sliku te sve potrebne informacije da biste odlučili treba li vam ili ne.

"Results": []
Jednom kada ustanovite koji je problem s računalom, vjerojatno ćete ga htjeti i riješiti.

"Results": []
Ovo je web-stranica na kojoj ćete pronaći brdo vodiča kako se boriti s određenim problemom i to bio on softverske ili hardverske prirode.

"Results": []
Umjesto klasičnog principa natrpavanja portabilnog softvera, ova web-stranica nudi i nešto detaljnije prikaze.

"Results": []
Svi su programi raspoređeni u prikladne kategorije, a moramo priznati i da se stranica prilično redovito održava.

"Results": []
Riječ je o još jednoj kolekciji portabilnih alata koje ćete pokretati putem prilagođenog startnog izbornika.

"Results": []
Za razliku od mnogih drugih kolekcija, ova sadržava i poveći OpenOffice.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "OpenOffice",
        "Start": 61,
        "End": 71
    }
]
No, kao i sve, omogućeno je lako dodavanje novih programa.

"Results": []
Nije rijedak slučaj da ćete morati odgonetnuti što pojedini proces na računalu radi i bi li on uopće trebao biti pokrenut.

"Results": []
Za to će vam dobro doći ova golema i najpopularnija internetska baza procesa.

"Results": []
Ovo je vjerojatno najpoznatiji servis za razmjenu datoteka na Internetu.

"Results": []
Nema vlastiti pretraživač (ali ih ima hrpa "tuđih"), registracija otvara punu brzinu i komfor, dok je besplatno korištenje uvelike ograničeno.

"Results": []
R-Tools Technology Inc.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "R-Tools Technology Inc",
        "Start": 0,
        "End": 22
    }
]
Ovo je još jedna dobro poznata softverska tvrtka koja se fokusira na izradu programa za spašavanje podataka, pa ako niti jedan program koji iskušate ne uspije vratiti ono što tražite, pokušajte s njihovim R-Studio alatom.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "R-Studio",
        "Start": 205,
        "End": 213
    }
]
Ukoliko zatrebate program točno određene namjene, dobro mjesto za potragu je Softpedia.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Softpedia",
        "Start": 77,
        "End": 86
    }
]
Ogromno mnoštvo programa razvrstano je po kategorijama, a svaki program ima i vrlo pristojan opis.

"Results": []
Preporuka.

"Results": []
Velika zajednica na kojoj se okupljaju IT profesionalci i oni koji se takvima osjećaju.

"Results": []
Tu ćete pronaći niz relevantnih informacija, savjeta, programa i ostalog što bi vam moglo dobro doći pri rješavanju problema na računalu.

"Results": []
Premda to mnogi računalni gurui nevoljko priznaju, no ovo je web-stranica na koju često svraćaju po detaljne upute kako nešto napraviti na računalu i to bilo uz pomoć specijaliziranog softvera ili ručno.

"Results": []
Tražite li neki portabilni program, ovo je web-stranica na kojoj ćete ga gotovo sigurno i naći.

"Results": []
Naime, riječ je o velikom i prilično ažurnom repozitoriju portabilnih programa, kojemu se jedino može zamjeriti dizajn.

"Results": []
Službeni repozitorij ekstenzija za Mozillin e-mail klijent praktički je i jedino mjesto koje ćete trebati posjetiti kako biste proširili mogućnosti Thunderbirda.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Mozillin",
        "Start": 35,
        "End": 43
    },
    {
        "TypeName": "OTH",
        "Text": "Thunderbirda",
        "Start": 148,
        "End": 160
    }
]
Stranica je odlično napravljena i vrlo se lako snaći.

"Results": []
Iako Total Commander nije tako nadogradiv kao Firefox, ipak se može proširiti mnogim korisnim dodacima.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Total Commander",
        "Start": 5,
        "End": 20
    },
    {
        "TypeName": "OTH",
        "Text": "Firefox",
        "Start": 46,
        "End": 53
    }
]
Jedan dio njih ćete pronaći i na samoj stranici proizvođača, gdje su razvrstani u četiri kategorije.

"Results": []
Alternativna stranica posvećena Total Commanderu nudi zaista lijep broj dodataka i opisa istih.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Total Commanderu",
        "Start": 32,
        "End": 48
    }
]
Ovo je pravo mjesto za ljubitelje danas najkvalitetnijeg alternativnog upravitelja datotekama.

"Results": []
Nemate li pri ruci niti jedan dostupni antivirusni alat, a morate pregledati računalo jer sumnjate na virus, možete se poslužiti dobro prokušanim i prilično solidnim internetskim antivirusnim alatom pod okriljem Trend Micra.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Trend Micra",
        "Start": 212,
        "End": 223
    }
]
Mnoge su kolekcije portabilnih programa ideju pokupile upravo od U3 smart driveova koji se od tradicionalnih USB Flash memorija razlikuju samo po tome što oni dolaze predinstalirani s nizom portabilnih programa.

"Results": []
Dobili ste neku datoteku za koju sumnjate da je virus, a nemate s čime to doista i ustvrditi.

"Results": []
Nema problema, samo skočite na ovaj servis i uploadajte datoteku koja će zatim biti pregledana s brdom najpoznatijih antivirusnih enginea.

"Results": []
Bilo je samo pitanje vremena kada će se u moru raznih web-aplikacija pojaviti servis koji nudi ekstrakciju podataka iz raznih vrsta arhiva.

"Results": []
Podržani su najpopularniji formati, a stvar radi prilično dobro, premda na trenutke sporo.

"Results": []
Definitivno najpopularniji i najpoznatiji videoportal je YouTube koji sadrži milijune videozapisa.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "YouTube",
        "Start": 57,
        "End": 64
    }
]
Jednostavna pretraga i dobra povezanost videodatoteka čine ga vrlo ugodnim tako da brzo postaje dio svačije svakodnevnice.

"Results": []
Gartner je objavio rezultate globalnog istraživanja tržišta mobilnih telefona u trećem kvartalu prema kojima je usprkos velikom padu Nokia i dalje vodeći proizvođač a Symbian vodeći operativni sustav za "pametne" mobilne telefone.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Gartner",
        "Start": 0,
        "End": 7
    },
    {
        "TypeName": "ORG",
        "Text": "Nokia",
        "Start": 133,
        "End": 138
    },
    {
        "TypeName": "OTH",
        "Text": "Symbian",
        "Start": 167,
        "End": 174
    }
]
Udio uređaja temeljenih na Symbianu je tokom trećeg kvartala pao sa 44,6 na 36,6 %, dok je istovremeno Android skočio sa samo 3,5 % u isto vrijeme prošle godine na 25,5 % tržišta.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Symbianu",
        "Start": 27,
        "End": 35
    },
    {
        "TypeName": "OTH",
        "Text": "Android",
        "Start": 103,
        "End": 110
    }
]
Treći na tržištu operativnih sustava za "pametne" mobilne telefone je Appleov iOS čiji udio je pao sa 17,1 na 16,7 % tržišta, a četvrti je Research In Motion (RIM) koji je zabilježio pad sa 20,7 na 14,8 % tržišta.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Appleov iOS",
        "Start": 70,
        "End": 81
    },
    {
        "TypeName": "ORG",
        "Text": "Research In Motion",
        "Start": 139,
        "End": 157
    },
    {
        "TypeName": "ORG",
        "Text": "RIM",
        "Start": 159,
        "End": 162
    }
]
Na petom mjestu je Microsoftov Windows Mobile koji je pao sa 7,9 na 2,8 % tržišta.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Microsoftov Windows Mobile",
        "Start": 19,
        "End": 45
    }
]
Sveukupno je prodaja mobilnih telefona u trećem kvartalu porasla 35 % širom svijeta, dok je prodaja "pametnih" mobilnih telefona zabilježila rast od čak 96 %.

"Results": []
Nokia je i dalje ukupno vodeći proizvođač s udjelom od 28,2 %, no to je veliki pad u odnosu na prošlogodišnjih 36,7 %.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Nokia",
        "Start": 0,
        "End": 5
    }
]
Slijedi Samsung čiji udio je pao sa 19,6 na 17,2 %, a treći je LG koji je zabilježio pad sa 10,3 na 6,6 %.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Samsung",
        "Start": 8,
        "End": 15
    },
    {
        "TypeName": "ORG",
        "Text": "LG",
        "Start": 63,
        "End": 65
    }
]
Apple drži četvrtu poziciju s udjelom od 3,2 %, peti je RIM sa 2,5 % tržišta, a Sony Ericsson je šesti s udjelom od 2,5 %.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Apple",
        "Start": 0,
        "End": 5
    },
    {
        "TypeName": "ORG",
        "Text": "RIM",
        "Start": 56,
        "End": 59
    },
    {
        "TypeName": "ORG",
        "Text": "Sony Ericsson",
        "Start": 80,
        "End": 93
    }
]
Nakon velikog uspjeha originala, Relic je odlučio pokrenuti eksperiment pod imenom Company of Heroes Online.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Relic",
        "Start": 33,
        "End": 38
    },
    {
        "TypeName": "OTH",
        "Text": "Company of Heroes Online",
        "Start": 83,
        "End": 107
    }
]
U početku planiran isključivo za azijsko tržište, ovaj je naslov izazvao veliki interes igrača iz ostalih krajeva svijeta, poglavito Europe i Amerike, zbog čega su autori na kraju popustili i odlučili ga objaviti i na spomenutim područjima.

"Results": [
    {
        "TypeName": "LOC",
        "Text": "Europe",
        "Start": 133,
        "End": 139
    },
    {
        "TypeName": "LOC",
        "Text": "Amerike",
        "Start": 142,
        "End": 149
    }
]
Kako mu i samo ime kaže, Company of Heroes Online je mrežna inačica koja uz originalnu kampanju (što je, moramo priznati, pozitivno iznenađenje) krije dorađenu mrežnu makljažu njemačkih i američkih vojnika kakvoj smo se oduvijek nadali, no nitko nam je do sada nije uspio isporučiti u ovakvom obliku.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Company of Heroes Online",
        "Start": 25,
        "End": 49
    }
]
Otvorena beta koja je na snazi potpuno je funkcionalna, što znači da se svatko može logirati, kreirati lik i iskusiti sve čari Company of Heroesa Online.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Company of Heroesa Online",
        "Start": 127,
        "End": 152
    }
]
Tko zna, možda će dok čitate ovaj tekst biti aktualna finalna verzija, no to neće nimalo utjecati na igrače.

"Results": []
CoH Online će naime i dalje biti besplatan, a ono što se nalazi u beti bit će prisutno i u završnoj inačici igre uz manje izmjene uglavnom vezane uz balansiranje koje će se nastaviti i u budućnosti.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "CoH Online",
        "Start": 0,
        "End": 10
    }
]
Za razliku od multiplayera u originalnim Company of Heroesima, mrežna igra CoH Onlinea je vezana za zapovjednika čijim odabirom odlučujemo daljnji stil igranja.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Company of Heroesima",
        "Start": 41,
        "End": 61
    },
    {
        "TypeName": "OTH",
        "Text": "CoH Onlinea",
        "Start": 75,
        "End": 86
    }
]
Trenutno su zastupljene američka i njemačka vojska iako postoje glasine da bi u neko doba autori mogli uvrstiti dodatne sile.

"Results": []
Što god u budućnosti Relic spremao, za sada na američkoj strani možemo birati zapovjednika pješadije, oklopa i zračno-desantnih jedinica, dok su njemački generali specijalizirani za obranu, blitzkrieg i širenje terora.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Relic",
        "Start": 21,
        "End": 26
    }
]
Razlike se očituju u sposobnostima zapovjednika koje nadograđujemo kako napredujemo iz bitke u bitku.

"Results": []
Primjerice, njemački zapovjednik obrane može postaviti artiljeriju da čuva određeno područje i ista će zapucati čim netko na tom dijelu primijeti neprijateljsko pješaštvo.

"Results": []
Daljnje nadogradnje uključuju više salvi, šire područje djelovanja, pa čak i reakciju na protivnička vozila, a osim artiljerije na raspolaganju su mu zasjede, mogućnost liječenja na vlastitom teritoriju i uglavnom specijalnosti koje će najbolje moći iskoristiti u pripremi jake obrane i eventualnog protunapada.

"Results": []
Zapovjednik koji se oslanja na blitzkrieg može pozvati pojačanja u vidu dodatnih tenkova ili jurišnika, narediti artiljerijski napad na bilo koje područje na mapi, dok će terorist sijati strah raketama V1, propagandom, fanatičnim zapovjednicima i najmoćnijim tenkom King Tigerom.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "King Tigerom",
        "Start": 266,
        "End": 278
    }
]
Na američkoj strani, pješačka doktrina daje najbolje rezultate s pješacima (logično) obzirom da su sposobnosti poglavito vezane za taj rod vojske, a zapovjedniku oklopnih snaga su na raspolaganju brojna poboljšanja vozila, njihovog naoružanja, mogućnosti da osvajaju teritorije ili da posade same popravljaju oštećene tenkove.

"Results": []
Zračno-desantne snage se uzdaju u zračnu podršku: od izviđanja i preciznog bombardiranja do pojačanja u vidu dodatnih trupa koja stižu zrakom na točno određeno mjesto.

"Results": []
Osim sposobnosti, uz zapovjednike su vezane herojske jedinice i vojna poboljšanja koja je moguće zaraditi igranjem ili pak kupiti za stvarni novac čime smo se pozabavili u jednom od okvira.

"Results": []
Herojske jedinice nisu nepobjedive kao što im to ime sugerira, a važno ih je što više koristiti obzirom da jednako kao i zapovjednik napreduju i bivaju ojačane na razne načine.

"Results": []
Ako i poginu, uvijek ih možete nanovo izgraditi tako da ih ne treba štedjeti.

"Results": []
Vojna poboljšanja pak imaju utjecaj na sve jedinice kojima su namijenjena, pa im povećavaju zdravlje, preciznost, brzinu i tako redom.

"Results": []
Oba dodatka se uporabom troše i moguće ih je nadopuniti opskrbnim bodovima koje zarađujemo igranjem ili kupujemo.

"Results": []
Ono što nam se kod CoH-a posebno sviđa je totalna nepredvidivost razvoja bitke.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "CoH-a",
        "Start": 19,
        "End": 24
    }
]
Bilo je situacija u kojima smo njemačkim obrambenim generalom na 11. nivou doslovce samljeli američkog "oklopnjaka" na 35. stupnju razvoja, a bilo je i dana kada smo popušili od totalnih početnika jer smo zanemarili neka opća pravila i mislili kako ćemo sve lako riješiti.

"Results": []
U nekim smo igrama preokrenuli totalni poraz u pobjedu sa samo dvije oklopne jedinice koje smo odveli od naše do protivničke baze i na putu pomeli desetak pješačkih vodova, dok je u drugima naš pomno planirani protunapad propao jer nas je artiljerija pronašla zahvaljujući skrivenom snajperistu.

"Results": []
Iznenađenja su u ovoj igri dio svakodnevice, no najvažnije je naučiti u pravom trenutku i na pravi način koristiti sposobnosti zapovjednika, kao i biti strpljiv i polako napredovati.

"Results": []
U početku su svi zapovjednici gotovo jednaki uz manje varijacije i iznenađenja, no tek kad svog odabranika nadogradite poboljšanjima i ojačate vojsku i herojske jedinice koje tegli sa sobom, moći ćete diktirati pravila igre.

"Results": []
Do tada vas očekuju mnoge radosti zbog nenadanih pobjeda i ljutnje zbog protivnika koji je uvijek korak ispred.

"Results": []
Znanje dolazi s praksom, a obzirom da je Company of Heroes Online itekako zarazan, uopće ne sumnjamo da ćete nakon par dana iza sebe imati popriličan fond sati provedenih u mrežnim bitkama.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Company of Heroes Online",
        "Start": 41,
        "End": 65
    }
]
Razvijatelji mobilnih aplikacija još uvijek najčešće biraju iPhone kao prvi izbor, no njihova srca sve više osvaja i Android, tvrdi se u istraživanju tvrtke Millennial Media.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "iPhone",
        "Start": 60,
        "End": 66
    },
    {
        "TypeName": "OTH",
        "Text": "Android",
        "Start": 117,
        "End": 124
    },
    {
        "TypeName": "ORG",
        "Text": "Millennial Media",
        "Start": 157,
        "End": 173
    }
]
Među nekoliko stotina razvijatelja i izdavača koje je ispitao Millennial Media za svoje izvješće "State of the Apps Industry Snapshot", njih 30 % je izjavilo kako trenutno razvijaju aplikacije za iPhone.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Millennial Media",
        "Start": 62,
        "End": 78
    },
    {
        "TypeName": "OTH",
        "Text": "State of the Apps Industry Snapshot",
        "Start": 98,
        "End": 133
    },
    {
        "TypeName": "OTH",
        "Text": "iPhone",
        "Start": 196,
        "End": 202
    }
]
Iako je i dalje uvjerljivo vodeći, to je ustvari pad za iPhone koji je u ispitivanju provedenom u prosincu prošle godine bio prvi izbor za 48 % razvijatelja.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "iPhone",
        "Start": 56,
        "End": 62
    }
]
Na drugom mjestu je Android sa 23 % razvijatelja koji za njega razvijaju aplikacije, no vrlo blizu mu je Appleov iPad kojeg je odabralo 21 % razvijatelja.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Android",
        "Start": 20,
        "End": 27
    },
    {
        "TypeName": "OTH",
        "Text": "Appleov iPad",
        "Start": 105,
        "End": 117
    }
]
Među prvom petoricom na četvrtom mjestu je BlackBerry s podrškom 12 % razvijatelja, te Windows Mobile koji je odabralo 6 % ispitanih razvijatelja.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "BlackBerry",
        "Start": 43,
        "End": 53
    },
    {
        "TypeName": "OTH",
        "Text": "Windows Mobile",
        "Start": 87,
        "End": 101
    }
]
Rezultati nisu međusobno isključivi, tako da su razvijatelji mogli odabrati više platformi za koje razvijaju aplikacije.

"Results": []
U istraživanju je također obrađeno koliki broj razvijatelja namjerava sljedeće godine početi raditi i na nekoj novoj platformi, odnosno razvijati aplikacije za platformu koju trenutno ne pokrivaju.

"Results": []
Najpopularnija nova platforma među razvijateljima je Android za koji 29 % ispitanih razvijatelja namjerava sljedeće godine početi razvijati aplikacije.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Android",
        "Start": 53,
        "End": 60
    }
]
Drugo mjesto dijele iPad i Microsoftov Windows Phone 7 sa 20 % onih koji ih sljedeće godine namjeravaju ubaciti u svoju ponudu, dok samo 8 % ispitanih namjerava sljedeće godine početi razvijati aplikacije i za iPhone.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "iPad",
        "Start": 20,
        "End": 24
    },
    {
        "TypeName": "OTH",
        "Text": "Microsoftov Windows Phone 7",
        "Start": 27,
        "End": 54
    },
    {
        "TypeName": "OTH",
        "Text": "iPhone",
        "Start": 210,
        "End": 216
    }
]
Sveukupno razvijatelji aplikacija očekuju veliki rast poslovanja sljedeće godine.

"Results": []
Naime, njih čak 31 % očekuje rast prodaje od 100 ili više posto tokom 2011., 17 % ih očekuje rast od 50 ili više posto, dok samo 10 % očekuje približno jednaku prodaju kao ove godine.

"Results": []
Velika i robusna rješenja za pohranu podataka tradicionalno su područje kompliciranih uređaja koji su redovito pristupačni samo onima koji mogu odvojiti znatnu sumu novaca.

"Results": []
Samo zato što obećavaju nešto više pouzdanosti ili performansi, cijene sustava mogu nevjerojatno porasti, a s obzirom koliko je pohrana podataka važna u apsolutno svakom poslovnom sustavu, korisnici u praksi plaćaju koliko ih se traži.

"Results": []
HP-ova sljedeća generacija SAN rješenja za pohranu za srednje i male korisnike eksplicitno se temelji na uobičajenoj mrežnoj infrastrukturi, prvenstveno iSCSI-ju, za implementaciju naprednih mogućnosti uz maksimalno iskorištavanje postojećih sustava, odnosno minimiziranje specijalizirane opreme.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "HP-ova",
        "Start": 0,
        "End": 6
    },
    {
        "TypeName": "OTH",
        "Text": "SAN",
        "Start": 27,
        "End": 30
    }
]
Ovo je potez koji bi se više očekivao od manjeg dobavljača opreme ili dobavljača ultrajeftine opreme nego od tvrtke koja u nekim segmentima ima čime konkurirati IBM-u u poslovnim rješenjima pa je i bivši naziv projekta, LeftHand, sugerirao da se radi o nečem neobičnom, drugačijem, potencijalno "mrak" poslovnom rješenju.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "IBM-u",
        "Start": 161,
        "End": 166
    },
    {
        "TypeName": "OTH",
        "Text": "LeftHand",
        "Start": 220,
        "End": 228
    }
]
Sam naziv LeftHand došao je od tvrtke koju je HP kupio zbog ove tehnologije, a radi se doslovno o mrežnom sustavu RAID-a za pohranu podataka.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "LeftHand",
        "Start": 10,
        "End": 18
    },
    {
        "TypeName": "ORG",
        "Text": "HP",
        "Start": 46,
        "End": 48
    }
]
Veći broj za sve praktične svrhe samostalnih servera kombinira se tako da nudi određene razine RAID redundancije između samih servera.

"Results": []
Jednostavna primjena ovog principa je zrcaljenje kompletnog diskovnog prostora jednog servera na drugi, no LeftHand može izvesti sve moderne razine RAID-a na volumenima podataka između većeg broja servera.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "LeftHand",
        "Start": 107,
        "End": 115
    }
]
Na ovaj način u praksi je implementiran koncept RAIS-a Redundant Array of Inexpensive Servers.

"Results": []
Svaki LeftHand server je samostalan server za pohranu podataka, obično s većim brojem izravno priključenih diskova (DAS).

"Results": [
    {
        "TypeName": "OTH",
        "Text": "LeftHand",
        "Start": 6,
        "End": 14
    }
]
Sami serveri su tek neznatno modificirani uređaji iz obitelji Proliant, što je vidljivo na svakom koraku - od dizajna kućišta do BIOS-a i do postojanja DVD čitača.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Proliant",
        "Start": 62,
        "End": 70
    }
]
Vjerojatno se na server može instalirati bilo koji operacijski sustav, no pri tome se gubi ono što je kod njega najvažnije softver koji upravlja pohranom.

"Results": []
Ovaj softver pak opet ne sakriva svoje porijeklo iz COTS sfere i baziran je na Linuxu s dodatkom vlastitih alata za upravljanje.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Linuxu",
        "Start": 79,
        "End": 85
    }
]
Zapravo, s obzirom na sveukupno izbjegavanje specijaliziranih rješenja HP je zasigurno u ovim uređajima naišao na odličan poslovni model.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "HP",
        "Start": 71,
        "End": 73
    }
]
Serveri iz obitelji P4300 koji su bili testirani sadrže hardverski RAID kontroler (uobičajeni HP-ov SmartArray P410 cciss) s baterijom, koji upravlja s 8 SAS diskova od 450 GB koji su pred-konfigurirani u RAID-5 polje.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "P4300",
        "Start": 20,
        "End": 25
    },
    {
        "TypeName": "OTH",
        "Text": "HP-ov SmartArray P410 cciss",
        "Start": 94,
        "End": 121
    }
]
Svaki server sadrži još 8 GB memorije koja će gotovo cijela biti iskorištena za cache i dva uobičajena ugrađena Ethernet porta brzine 1 Gbit/s.

"Results": []
Ugrađen je jedan četverojezgreni procesor iz obitelji Nehalem (8 logičkih jezgri) koji će se uglavnom baviti TCP IP-om i mrežnim RAID-om.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Nehalem",
        "Start": 54,
        "End": 61
    }
]
U skrivenim laboratorijima Facebooka na svijet je došlo novo softversko čedo, i to jednostavnim križanjem dvaju koncepata izmišljenih u Googleovim i Amazonovim razvojnim odjelima.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Facebooka",
        "Start": 27,
        "End": 36
    },
    {
        "TypeName": "ORG",
        "Text": "Googleovim",
        "Start": 136,
        "End": 146
    },
    {
        "TypeName": "ORG",
        "Text": "Amazonovim",
        "Start": 149,
        "End": 159
    }
]
Bez puno riječi, Cassandra se definira kao distribuirana baza podataka.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Cassandra",
        "Start": 17,
        "End": 26
    }
]
Pred prvotne autore postavljen je zadatak kreiranja masovno skalabilne i decentralizirane baze podataka, koja mora biti optimizirana za operaciju čitanja, u kojoj je moguće često i bezbolno mijenjati strukture podataka, a uza sve to i ne smije biti teška za administriranje.

"Results": []
Rješenje je pronađeno u kombiniranju dvaju otprije poznatih koncepata.

"Results": []
Radi se o Googleovom BigTableu i Amazonovom Dynamu na kojem je jedan od dvojice autora (A. Lakshman) prije radio.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Googleovom BigTableu",
        "Start": 10,
        "End": 30
    },
    {
        "TypeName": "OTH",
        "Text": "Amazonovom Dynamu",
        "Start": 33,
        "End": 50
    },
    {
        "TypeName": "PER",
        "Text": "A. Lakshman",
        "Start": 88,
        "End": 99
    }
]
Od BigTablea je posuđen izgled podatkovnog modela, dok je Dynamo zaslužan za cjelokupnu distribuiranu arhitekturu.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "BigTablea",
        "Start": 3,
        "End": 12
    },
    {
        "TypeName": "OTH",
        "Text": "Dynamo",
        "Start": 58,
        "End": 64
    }
]
Instalacija je jednostavna.

"Results": []
Nakon downloada nevelike komprimirane datoteke (desetak MB), potrebno je istu dearhivirati te izmijeniti par parametara u konfiguracijskim datotekama (postavljaju se nove putanje direktorija).

"Results": []
Pokretanjem startup-skripte aktivira se jedan čvor (engl. node), odnosno server baze podataka.

"Results": []
Naravno, moguće je upotrebljavati Cassandru na samo jednom čvoru, no tada se gubi njezino glavno svojstvo distribuiranost.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Cassandru",
        "Start": 34,
        "End": 43
    }
]
Dodavanjem novih servera u klaster naziva se bootstrap-proces i općenito nije teška operacija.

"Results": []
Kada su jednom svi serveri aktivni, oni formiraju prsten jednakovrijednih čvorova od kojih niti jedan nije centralni, tj. glavni i unutar kojih se propagacija informacija o svim serverima obavlja gossip-protokolom.

"Results": []
Naziv je dobio prema sveprisutnom ogovaranju.

"Results": []
Ukratko, jedan čvor proslijedi informaciju o novoj instanci samo nekim od svojih poznatih kolega i ako jedan od njih već iz drugih izvora zna za novi čvor, želja za daljnjom propagacijom kod prvog čvora značajno opada.

"Results": []
Na taj način se učinkovito i brzo informacija o novom čvoru propagira kroz mrežu.

"Results": []
Potrebno je pri aktiviranju novog čvora istome proslijediti informaciju (seed) o barem jednom postojećem serveru u klasteru kako bi gossip proradio.

"Results": []
Server dobiva svoj brojčani identifikator i na svaki od čvorova prstena moguće je spremati podatke.

"Results": []
Na koje čvorove se spremaju podaci, ovisi o hash-vrijednosti (MD5) ključa (iz kombinacije key-value).

"Results": []
Čvorovi su u ovisnosti o svom identifikatoru zauzeli cjelobrojni raspon te ako izračunata vrijednost upada u taj raspon, onda se tamo sprema podatak.

"Results": []
Spremanje se ne odvija na samo jednom čvoru nego na više njih, i operacija spremanja smatra se uspješnom ako je podatak dobro spremljen na nekolicini mogućih čvorova.

"Results": []
Sve navedeno se parametrizira.

"Results": []
Na taj način se postiže dovoljna konzistentnost podataka i osigurava veća robusnost cjelokupnog sustava - ako jedan čvor ispadne iz prstena i dalje je moguće dohvatiti valjani podatak iz preostalih izvora.

"Results": []
U slučaju da se čvor ponovno pojavi, potrebno je sinkronizirati podatke na njemu, što se postiže pri operaciji čitanja.

"Results": []
Pročitaju se podaci sa svih servera koji bi inače spremili podatak te se prihvaća kao valjan onaj koji je najsvježiji (usporedba se vrši prema timestampu zapisa).

"Results": []
Serveri koji nisu imali najnoviji podatak osvježavaju se pozadinskim procesom niskog prioriteta.

"Results": []
Nadamo se da kratak opis arhitekture ne zvuči kao da je prepun rupa, jer u stvarnosti sve besprijekorno radi.

"Results": []
Dapače, što je više servera u igri, opća situacija je bolja.

"Results": []
Do sada smo vidjeli mehanizme na kojima se temelji Cassandra, pa nam još preostaje njezin podatkovni model.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Cassandra",
        "Start": 51,
        "End": 60
    }
]
Kako je već napisano, radi se o bazi koja sprema redak u obliku ključ-vrijednost.

"Results": []
U ovom modelu broj stupaca nije unaprijed predefiniran kao u standardnim relacijskim bazama, već pojedini redak može sadržavati proizvoljan broj stupaca.

"Results": []
Stupac (engl. column) je najmanja, atomična jedinica modela.

"Results": []
Svaki element u stupcu se sastoji od trojke: ime, vrijednost (sprema se kao niz bajta bez razmišljanja o izvorišnom tipu) i timestamp (vrijeme koje služi za određivanje koji je zapis najnoviji).

"Results": []
Svi podaci trojke dobivaju se od klijenta, pa čak i timestamp.

"Results": []
Dakle, redak se sastoji od ključa i niza trojki s podacima.

"Results": []
Dodatno, stupci se mogu grupirati u tzv. porodice stupaca (engl. column families) koje bi donekle bile ekvivalent tablice i koje se mogu indeksirati.

"Results": []
Kao viša logička jedinica dolazi superstupac (engl. super column), u kojoj stupci sadržavaju druge stupce.

"Results": []
Iznad svega se nalazi keyspace koji bi bio ekvivalent relacijskoj shemi i obično se koristi jedan po aplikaciji.

"Results": []
Podatkovni model je jednostavan, no istovremeno i jako fleksibilan te je potrebno neko vrijeme da se osoba privikne na novi način razmišljanja pritom odbacujući svu raskoš koju donosi SQL-ova sintaksa.

"Results": []
Cassandra je napisana u Javi i za dobar rad zahtijeva zadnju moguću inačicu JDK-a.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Cassandra",
        "Start": 0,
        "End": 9
    },
    {
        "TypeName": "OTH",
        "Text": "Javi",
        "Start": 24,
        "End": 28
    },
    {
        "TypeName": "OTH",
        "Text": "JDK-a",
        "Start": 76,
        "End": 81
    }
]
Za klijentski pristup upotrebljava se jedan drugi open source projekt.

"Results": []
Radi se o Thriftu koji je isto tako potekao iz Facebookovih pogona te se trenutno nalazi u Apacheovom inkubatoru gdje čeka možebitnu promociju.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Thriftu",
        "Start": 10,
        "End": 17
    },
    {
        "TypeName": "ORG",
        "Text": "Facebookovih",
        "Start": 47,
        "End": 59
    },
    {
        "TypeName": "ORG",
        "Text": "Apacheovom",
        "Start": 91,
        "End": 101
    }
]
Inicijalno, Thrift nije napravljen samo za Cassandru, nego se radi o softverskoj biblioteci i alatu generatora koda za pristup backend-servisima.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Thrift",
        "Start": 12,
        "End": 18
    },
    {
        "TypeName": "OTH",
        "Text": "Cassandru",
        "Start": 43,
        "End": 52
    }
]
Administracija Cassandre se obavlja komandnolinijskim alatima ili preko JMX konzole, a uz instalaciju dolazi i pomoćni klijentski alat.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Cassandre",
        "Start": 15,
        "End": 24
    },
    {
        "TypeName": "OTH",
        "Text": "JMX",
        "Start": 72,
        "End": 75
    }
]
Kako se radi o klasteru servera, onda vrijede i malo drugačija pravila administriranja i pri značajnijim akcijama uvijek je dobro detaljno pregledati dokumentaciju ili iskoristiti tuđa iskustva.

"Results": []
Iako nije dugo s nama, Cassandra je uspjela uspješno ispuniti vrlo zahtjevne zadaće.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Cassandra",
        "Start": 23,
        "End": 32
    }
]
Često se koristi na siteovima koji opslužuju ogroman broj korisnika (kao što su Twitter, Digg, Facebook, Cisco) i relativno često mijenjaju svoj nekompleksan podatkovni model jer tada sve njezine prednosti dolaze do izražaja, a da pritom ne treba voditi veliku brigu o skupom hardveru ili licencama.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Twitter",
        "Start": 80,
        "End": 87
    },
    {
        "TypeName": "ORG",
        "Text": "Digg",
        "Start": 89,
        "End": 93
    },
    {
        "TypeName": "ORG",
        "Text": "Facebook",
        "Start": 95,
        "End": 103
    },
    {
        "TypeName": "ORG",
        "Text": "Cisco",
        "Start": 105,
        "End": 110
    }
]
Dosad najveća produkcijska instalacija sastoji se od preko 150 servera koji sadrže više od 100 TB podataka.

"Results": []
Tvrtka povezana sa suosnivačem Microsofta, Paulom Allenom, podigla je tužbu protiv 11 velikih tvrtki zbog kršenja njezinih patenata.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Microsofta",
        "Start": 31,
        "End": 41
    },
    {
        "TypeName": "PER",
        "Text": "Paulom Allenom",
        "Start": 43,
        "End": 57
    }
]
Interval Licensing u svojoj tužbi navodi kako su četiri njegova patenta prekršena od strane tvrtki AOL, Apple, eBay, Facebook, Google, Netflix, Office Depot, OfficeMax, Staples, Yahoo i YouTube.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Interval Licensing",
        "Start": 0,
        "End": 18
    },
    {
        "TypeName": "ORG",
        "Text": "AOL",
        "Start": 99,
        "End": 102
    },
    {
        "TypeName": "ORG",
        "Text": "Apple",
        "Start": 104,
        "End": 109
    },
    {
        "TypeName": "ORG",
        "Text": "eBay",
        "Start": 111,
        "End": 115
    },
    {
        "TypeName": "ORG",
        "Text": "Facebook",
        "Start": 117,
        "End": 125
    },
    {
        "TypeName": "ORG",
        "Text": "Google",
        "Start": 127,
        "End": 133
    },
    {
        "TypeName": "ORG",
        "Text": "Netflix",
        "Start": 135,
        "End": 142
    },
    {
        "TypeName": "ORG",
        "Text": "Office Depot",
        "Start": 144,
        "End": 156
    },
    {
        "TypeName": "ORG",
        "Text": "OfficeMax",
        "Start": 158,
        "End": 167
    },
    {
        "TypeName": "ORG",
        "Text": "Staples",
        "Start": 169,
        "End": 176
    },
    {
        "TypeName": "ORG",
        "Text": "Yahoo",
        "Start": 178,
        "End": 183
    },
    {
        "TypeName": "ORG",
        "Text": "YouTube",
        "Start": 186,
        "End": 193
    }
]
Paul Allen je jedan od suosnivača Interval Researcha koji je osnovan 1992. kako bi razvijao komunikacijske i računalne tehnologije, no nema vlastitih proizvoda.

"Results": [
    {
        "TypeName": "PER",
        "Text": "Paul Allen",
        "Start": 0,
        "End": 10
    },
    {
        "TypeName": "ORG",
        "Text": "Interval Researcha",
        "Start": 34,
        "End": 52
    }
]
Tvrtka je u jednom trenutku zapošljavala više od 110 znanstvenika i inženjera i prijavila brojne patente koji pokrivaju područja poput pretraživanja Interneta i tehnologija za prikaz.

"Results": []
Interval Research je u međuvremenu prestao s poslovanjem, a Interval Licensing je sada vlasnik tih patenata.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Interval Research",
        "Start": 0,
        "End": 17
    },
    {
        "TypeName": "ORG",
        "Text": "Interval Licensing",
        "Start": 60,
        "End": 78
    }
]
U svojoj tužbi Interval Licensing zahtijeva odštetu i prestanak daljnjeg kršenja patenata za koje tvrtka tvrdi kako su ključni za elektroničku trgovinu i pretraživanje Interneta.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Interval Licensing",
        "Start": 15,
        "End": 33
    }
]
Google, Facebook i eBay već su odgovorili kako će se boriti protiv ovih optužbi, dok ostale tvrtke još nisu komentirale tužbu.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Google",
        "Start": 0,
        "End": 6
    },
    {
        "TypeName": "ORG",
        "Text": "Facebook",
        "Start": 8,
        "End": 16
    },
    {
        "TypeName": "ORG",
        "Text": "eBay",
        "Start": 19,
        "End": 23
    }
]
Microsoftov operativni sustav Windows ovih dana navršava 25 godina od prvog izdavanja.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Microsoftov",
        "Start": 0,
        "End": 11
    },
    {
        "TypeName": "OTH",
        "Text": "Windows",
        "Start": 30,
        "End": 37
    }
]
Naime, 20. studenog 1985. Microsoft je isporučio Windows 1.0 koji je trebao zamijeniti tekstualno sučelje DOS-a s grafičkim sučeljem.

"Results": [
    {
        "TypeName": "ORG",
        "Text": "Microsoft",
        "Start": 26,
        "End": 35
    },
    {
        "TypeName": "OTH",
        "Text": "Windows 1.0",
        "Start": 49,
        "End": 60
    },
    {
        "TypeName": "OTH",
        "Text": "DOS-a",
        "Start": 106,
        "End": 111
    }
]
Osnovna ideja je bila da korisnik ne treba pamtiti komande za operacije poput pregledavanja sadržaja mapa, instalaciju programa ili jednostavno pokretanja programa.

"Results": []
Umjesto toga korisnicima je omogućena navigacija uz pomoć tipkovnice i miša.

"Results": []
Također, Windowsi su donijeli i višezadaćnost, odnosno korisnici su mogli imati istovremeno pokrenuto više aplikacija.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windowsi",
        "Start": 9,
        "End": 17
    }
]
No Windows nije doživio veći uspjeh do svoje treće verzije, izdane nekih pet godina kasnije.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windows",
        "Start": 3,
        "End": 10
    }
]
Za uspjeh Windowsa 3, koji je prodan u 10 milijuna kopija u razdoblju od dvije godine, najzaslužniji je bio novi izgled i korisničko sučelje operativnog sustava, te zadržavanje kompatibilnosti unazad sa starijim softverom.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windowsa 3",
        "Start": 10,
        "End": 20
    }
]
Kasnije je uspjeh nastavljen s Windows 3.1 i Windowsima 95, a ubrzo su slijedili i Windows 98 i Windows Millennium Edition.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windows 3.1",
        "Start": 31,
        "End": 42
    },
    {
        "TypeName": "OTH",
        "Text": "Windowsima 95",
        "Start": 45,
        "End": 58
    },
    {
        "TypeName": "OTH",
        "Text": "Windows 98",
        "Start": 83,
        "End": 93
    },
    {
        "TypeName": "OTH",
        "Text": "Windows Millennium Edition",
        "Start": 96,
        "End": 122
    }
]
Paralelno je razvijana i linija Windows NT koja je startala 1993., te se kroz niz verzija nastavila kao Windows 2000, te zatim u listopadu 2001. i Windows XP koji je bio prvi operativni sustav temeljen jezgri NT namijenjen najširem tržištu.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windows NT",
        "Start": 32,
        "End": 42
    },
    {
        "TypeName": "OTH",
        "Text": "Windows 2000",
        "Start": 104,
        "End": 116
    },
    {
        "TypeName": "OTH",
        "Text": "Windows XP",
        "Start": 147,
        "End": 157
    }
]
Nakon Windowsa XP koji je još uvijek uvjerljivo najpopularniji operativni sustav za osobna računala izdano je nekoliko poslužiteljskih verzija, te Vista i Windows 7 kao najnoviji Microsoftov operativni sustav za najšire tržište.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windowsa XP",
        "Start": 6,
        "End": 17
    },
    {
        "TypeName": "OTH",
        "Text": "Vista",
        "Start": 147,
        "End": 152
    },
    {
        "TypeName": "OTH",
        "Text": "Windows 7",
        "Start": 155,
        "End": 164
    },
    {
        "TypeName": "ORG",
        "Text": "Microsoftov",
        "Start": 179,
        "End": 190
    }
]
Windows 7 je izdan u listopadu prošle godine, te je sa prodanih više od 240 milijuna kopija na dobrom putu da napokon zamijeni Windows XP kao najpopularniji operativni sustav za osobna računala.

"Results": [
    {
        "TypeName": "OTH",
        "Text": "Windows 7",
        "Start": 0,
        "End": 9
    },
    {
        "TypeName": "OTH",
        "Text": "Windows XP",
        "Start": 127,
        "End": 137
    }
]