Avtor: Yuri Gagarin

Naloga s TopCoder Open 2019: razrežite pito na šest delov

U skladu s "Naši su pobijedili: TopCoder Open 2019" objavljujem zadatke sa staze Algoritam (klasično sportsko programiranje. U roku od sat i po treba rešiti tri zadatka na Javi, C#, C++ ili Pythonu.) 1. Kolač za šestoro Postavljanje zadatka Limit vremena — 4 sekunde. Imate kolač. Ako gledate odozgo, kolač ima oblik (strogo) konveksnog mnogougaonika. Date su vam koordinate […]

Naši su pobijedili: TopCoder Open 2019

U Houstonu je od 13. do 16. novembra održano finale prvenstva TopCoder Open 2019, a Gena Korotkevich (Bjelorusija) osvojio je prvo mesto u dve takmičarske staze: Algoritam i Maraton. To do sada nikome nije pošlo za rukom u jednoj godini! Odlično završetak sezone 2019, tokom koje je Gena već pobedio na finalima dva druga velika takmičenja: Google Code Jam i […]

JSON-RPC? Uporabite napreden REST

Zagotovo je naslov povzročil zdravo reakcijo - "spet se je začelo..." Toda prosim, dajte mi pet do deset minut vašega časa, in poskusil bom izpolniti vaša pričakovanja. Struktura članka bo takšna: vzeta bo stereotipna trditev in razkrita "narava" njenega nastanka. Upam, da bo to omogočilo nov pogled na izbiro paradigme izmenjave podatkov v vaših projektih. Za to […]

Funkcionalnost sodobnih sistemov zaščite aplikacij (WAF) mora biti veliko širša od seznama ranljivosti OWASP Top 10

Retrospektiva Obseg, sestava in struktura kibernetskih groženj za aplikacije se hitro razvijajo. Dolga leta so uporabniki dostopali do spletnih aplikacij preko interneta s priljubljenimi spletnimi brskalniki. Vsakokrat je bilo potrebno podpirati 2-5 spletnih brskalnikov, prav tako je bil nabor standardov za razvoj in testiranje spletnih aplikacij precej omejen. Na primer, skoraj vse baze podatkov so bile zgrajene z uporabo SQL. K […]

Windows 10X bo združil namizne in mobilne naloge

Nedavno je podjetje Microsoft predstavilo nov operacijski sistem Windows 10X. Kot trdi razvijalec, temelji na običajni "desetki", vendar se od nje precej razlikuje. V novem operacijskem sistemu bo odstranjeno klasično startno meni, pojavile se bodo tudi druge spremembe. Vendar pa bo glavno novost združitev scenarijev namiznih in mobilnih različic operacijskega sistema. Čeprav zaenkrat ni jasno, kaj natančno se skriva […]

Microsoft testira integracijo storitev Google z Outlook.com

Microsoft namerava integrirati več storitev Google v svojo poštno storitev Outlook.com. Pred nekaj časa je Microsoft začel testiranje integracije Gmaila, Google Drivea in Google Koledarja na nekaterih računih, o čemer je na Twitterju poročal eden od soudeležencev tega procesa. Med nastavitvami bo uporabnik moral povezati Google in Outlook.com računa, po čemer bosta Gmail, Google […]

Google želi prenesti Android na glavno jedro Linux

Mobilni operacijski sistem Android temelji na jedru Linux, vendar to ni standardno, temveč močno modificirano jedro. Vključuje "nadgradnje" od Googla, razvijalcev čipov Qualcomm in MediaTek ter OEM-proizvajalcev. Zdaj pa, kot poročajo, "korporacija dobrote" namerava prenesti svoj sistem na osnovno različico jedra. Na konferenci Linux Plumbers letos so inženirji Googla izvedli […]

Mozilla širi program nagrad za odkrivanje ranljivosti

Podjetje Mozilla je napovedalo širitev pobude za izplačilo denarnih nagrad za odkrivanje težav z varnostjo v elementih infrastrukture, povezanih z razvojem Firefoxa. Zneski nagrad za odkrivanje ranljivosti na spletnih straneh in storitvah Mozilla so se podvojili, nagrada za odkrivanje ranljivosti, ki lahko privedejo do izvrševanja kode na ključnih spletnih mestih, pa je bila zvišana na 15.000 […]

Posodobitev Oracle Solaris 11.4 SRU15

Objavljen je bil posodobitev operacijskega sistema Solaris 11.4 SRU 15 (Support Repository Update), ki ponuja vrsto novih popravkov in izboljšav za vejo Solaris 11.4. Za namestitev predlaganih popravkov v posodobitvi je dovolj, da izvedete ukaz ‘pkg update’. V novi različici: Do različice 19.4 je posodobljen Oracle Explorer, orodje za izdelavo podrobnega profila konfiguracije in stanja sistema; dodani so novi moduli […]

Ranljivost v DNS strežniku Unbound, ki omogoča oddaljeno izvajanje kode

V DNS strežniku Unbound je bila odkrita ranljivost (CVE-2019-18934), ki lahko privede do izvrševanja kode napadalca ob prejemu posebnih odgovorov. Sistemi so ranljivi samo pri gradnji Unbound z modulom ipsec („—enable-ipsecmod“) in vključitvijo ipsecmod v nastavitvah. Ranljivost se pojavi od različice 1.6.4 in je odpravljena v različici Unbound 1.9.5. Ranljivost je povzročena s posredovanjem neobdelanih znakov pri klicu shell ukaza ipsecmod-hook, […]

Izdaja Coreboot 4.11

Izdana je bila različica Coreboot 4.11 — proste zamenjave lastniških vdelavnih programov UEFI/BIOS, ki se uporabljajo za začetno inicializacijo strojne opreme pred prenosom nadzora dodatku „payload“, kot sta SeaBIOS ali GRUB2. Coreboot je zelo minimalističen in ponuja široke možnosti vgradnje različnih dodatkov, kot so orodje za izhod podrobnih sistemskih informacij coreinfo in tetris tint, ter diskete OS: Kolibri, FreeDOS, MichalOS, Memtest, […]

Težave s paketnim obdelovanjem zahtevkov in njihova rešitev (del 1)

Skoraj vsi sodobni programski izdelki so sestavljeni iz več storitev. Pogosto dolgi odzivni časi medstoritev postanejo vir težav z zmogljivostjo. Standardna rešitev takega problema je pakiranje več medstoritevnih zahtevkov v en paket, ki ga imenujemo paketna obdelava (batching). Če uporabljate paketno obdelavo, vas morda ne zadostuje njen učinek z vidika zmogljivosti ali jasnosti kode. Ta metoda ni tako preprosta […]

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster