Autor Yuri Gagarin

Úloha z TopCoder Open 2019: rozdeľujeme koláč na šesť častí

Na základe „Naši vyhrali: TopCoder Open 2019“ publikuje úlohy z dráhy Algorithm (tradičné súťažné programovanie. Za hodinu a pol treba vyriešiť tri úlohy v Java, C#, C++ alebo Python.) 1. Koláč pre šiestich Zadanie úlohy Časový limit – 4 sekundy. Máte koláč. Ak sa pozriete zhora, koláč má tvar (přísne) konvexného mnohoúhelníka. Máte dané súradnice […]

Naši vyhrali: TopCoder Open 2019

V Houstone sa od 13. do 16. novembra konal finálový turnaj TopCoder Open 2019, kde Gena Korotkevich (Bielorusko) obsadil prvé miesto hneď v dvoch súťažných dráhach: Algorithm a Marathon. Niečo podobné sa ešte nikomu nepodarilo dosiahnuť v jednom roku! Skvelé zakončenie sezóny 2019, počas ktorej Gena už predtým vyhral vo finále dvoch ďalších veľkých súťaží: Google Code Jam a […]

JSON-RPC? Získajte rafinovaný REST

Som si istý, že nadpis vyvolal zdravú reakciu — „už sa to zase začalo…“ Ale dovoľte mi získať vašu pozornosť na 5-10 minút a pokúsim sa nesklamať vaše očakávania. Štruktúra článku bude taká, že sa vezme stereotypné tvrdenie a odhalí sa „povaha“ vzniku tohto stereotypu. Dúfam, že to umožní pozrieť sa na výber paradigmy výmeny dát vo vašich projektoch z nového uhla. Pre […]

Funkcionalita moderných systémov ochrany aplikácií (WAF) by mala byť oveľa širšia, než len zoznam zraniteľností z OWASP Top 10.

Retrospektíva Rozsah, zloženie a štruktúra kybernetických hrozieb pre aplikácie sa rýchlo vyvíjajú. Dlhé roky používatelia získavali prístup k webovým aplikáciám cez internet pomocou populárnych webových prehliadačov. V každom okamihu bolo potrebné udržiavať 2-5 webových prehliadačov a súbor štandardov pre vývoj a testovanie webových aplikácií bol do istej miery obmedzený. Napríklad takmer všetky databázy boli postavené s použitím SQL. K […]

Windows 10X spojí desktopové a mobilné úlohy

Nedávno spoločnosť Microsoft predstavila nový operačný systém Windows 10X. Podľa vývojára je založený na bežnej „desiatke“, ale dosť sa od nej odlišuje. V novej OS sa odstráni klasická ponuka Štart a pribudnú aj ďalšie zmeny. Hlavnou novinkou však bude spojenie scenárov desktopovej a mobilnej verzie OS. A hoci zatiaľ nie je jasné, čo presne sa skrýva […]

Microsoft testuje integráciu služieb Google s Outlook.com

Microsoft plánuje integrovať niekoľko služieb Google so svojou e-mailovou službou Outlook.com. Pred nejakým časom Microsoft spustil testovanie integrácie Gmailu, Google Disku a Google Kalendára na niektorých účtoch, o čom informoval na Twitteri jeden z účastníkov tohto procesu. Počas nastavenia musí používateľ prepojiť účty Google a Outlook.com, po čom sa Gmail, Google […]

Google chce presunúť Android na hlavné jadro Linuxu

Mobilný operačný systém Android je založený na jadre Linux, avšak nejde o štandardné, ale o silno upravené jadro. Obsahuje „upgrady“ od Google, výrobcov čipov Qualcomm a MediaTek, ako aj OEM výrobcov. Teraz sa však hovorí, že „korporácia dobra“ plánuje prejsť na základnú verziu jadra. Na konferencii Linux Plumbers tento rok inžinieri Google vykonali […]

Mozilla rozširuje program odmien za odhaľovanie zraniteľností

Spoločnosť Mozilla oznámila rozšírenie iniciatívy na vyplácanie peňažných odmien za odhaľovanie problémov s bezpečnosťou v prvkoch infraštruktúry súvisiacich s vývojom Firefoxu. Výška odmien za odhaľovanie zraniteľností na stránkach a službách Mozilla bola zdvojnásobená, pričom odmena za odhaľovanie zraniteľností, ktoré môžu viesť k vykonaniu kódu na kľúčových stránkach, bola zvýšená na 15 tisíc […]

Aktualizácia Oracle Solaris 11.4 SRU15

Bola zverejnená aktualizácia operačného systému Solaris 11.4 SRU 15 (Support Repository Update), ktorá obsahuje sériu ďalších opráv a vylepšení pre vetvu Solaris 11.4. Na inštaláciu navrhnutých opráv stačí vykonať príkaz ‘pkg update’. V novej verzii: Do verzie 19.4 bol aktualizovaný Oracle Explorer, nástroj na vytváranie podrobného profilu konfigurácie a stavu systému; boli pridané nové moduly […]

Zraniteľnosť v DNS serveri Unbound, ktorá umožňuje vzdialené vykonávanie kódu

Na DNS serveri Unbound bola zistená zraniteľnosť (CVE-2019-18934), ktorá môže viesť k vykonaniu kódu útočníka pri prijímaní špeciálne formátovaných odpovedí. Systémy sú postihnuté problémom len pri zostavení Unbound s modulom ipsec („—enable-ipsecmod“) a zapnutím ipsecmod v nastaveniach. Zraniteľnosť sa prejavuje od verzie 1.6.4 a bola odstránená vo verzii Unbound 1.9.5. Zraniteľnosť je spôsobená prenosom neescapovaných znakov pri volaní shell príkazu ipsecmod-hook, […]

Uvoľnenie Coreboot 4.11

Bol vydaný Coreboot 4.11 — slobodná náhrada proprietárnych firmvérov UEFI/BIOS, používaná na počiatočnú inicializáciu hardvéru pred odovzdaním riadenia doplnku „payload“, ako napríklad SeaBIOS alebo GRUB2. Coreboot je veľmi minimalistický a navyše poskytuje široké možnosti zabudovania rôznych doplnkov, ako sú nástroj na zobrazenie podrobných systémových informácií coreinfo a tetris tint, ako aj diskové OS: Kolibri, FreeDOS, MichalOS, Memtest, […]

Problémy s dávkovým spracovaním požiadaviek a ich riešenia (časť 1)

Takmer všetky moderné softvérové produkty sa skladajú z niekoľkých služieb. Mnohokrát dlhá doba odozvy medzi-služobných kanálov spôsobuje problémy s výkonom. Štandardným riešením takýchto problémov je zoskupenie viacerých medzi-služobných požiadaviek do jedného balíka, ktoré sa nazýva dávková správa (batching). Ak používate dávkovú správu, možno budete nespokojní s jej výsledkami z hľadiska výkonu alebo prehľadnosti kódu. Táto metóda nie je tak jednoduchá […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster