Autor: Yuri Gagarin

TopCoder Open 2019 ülesanne: lõikame kooki kuueks osaks.

Jätkates "Meie võitsime: TopCoder Open 2019" avaldan ülesandeid Algorithm rajalt (klassikaline spordiprogrammeerimine. Poolteist tundi on aega kolme ülesande lahendamiseks Java, C#, C++ või Pythonis.) 1. Küpsetis kuuele Ülesande sõnastus Aja piirang – 4 sekundit. Teil on küpsetis. Kui vaadata ülevalt, on küpsetis (rangelt) kumerate nurkadega hulknurk. Teile on antud koordinaadid […]

Meie võitsid: TopCoder Open 2019

Houstons 13-16 novembril toimusid TopCoder Open 2019 finaalid, kus Gena Korotkevich (Valgevene) saavutas kahe konkurentsis, Algorithm ja Marathon, esikoha. Selline saavutus ei ole varem kellelegi ühes aastas õnnestunud! Suurepärane hooaja 2019 lõpetamine, kus Gena oli varem võitnud kahes muus suuremas võistluses: Google Code Jam ja […]

JSON-RPC? Kasutage nutikat REST-i.

Olen kindel, et pealkiri tekitas tervisliku reaktsiooni — "noh, jälle on alanud..." Aga lubage mul haarata teie tähelepanu 5-10 minutiks, ja ma püüan mitte petta teie ootusi. Artikli struktuur on järgmine: võetakse stereotüüpne väide ja avatakse selle stereotüübi "loomuse" olemus. Loodan, et see võimaldab vaadata oma projektide andmeedastuse paradigma valikut uue nurga alt. Selleks, et […]

Kaasaegsete rakenduste kaitsesüsteemide (WAF) funktsionaalsus peab olema palju laiem kui OWASP Top 10 haavatavuste loetelu.

Retrospektiiv Rakenduste küberohtude ulatus, koosseis ja struktuur arenevad kiiresti. Aastaid said kasutajad veebirakendustele juurde pääseda interneti kaudu populaarsete veebibrauserite abil. Iga hetk oli vajalik toetada 2-5 veebibrauserit, ja veebirakenduste arendamise ja testimise standardite komplekt oli piisavalt piiratud. Näiteks peaaegu kõik andmebaasid loodi SQL-i abil. K […]

Windows 10X ühendab lauaarvuti ja mobiilsed ülesanded

Hiljuti tutvustas ettevõte Microsoft uut operatsioonisüsteemi Windows 10X. Arendaja väidab, et see põhineb tavalisele "kümnendale" versioonile, kuid samas on see sellest ka oluliselt erinev. Uues operatsioonisüsteemis eemaldatakse klassikaline Start-menüü ning tuleb ka teisi muudatusi. Kuid peamine uuendus on lauaarvuti ja mobiilse operatsioonisüsteemi stseenide ühendamine. Kuigi hetkel ei ole selge, mis täpselt peitub […]

Microsoft testib Google'i teenuste integreerimist Outlook.com-iga.

Microsoft plaanib integreerida mitu Google'i teenust oma e-posti teenusega Outlook.com. Mõni aeg tagasi käivitas Microsoft Gmaili, Google Drive'i ja Google Calendar'i integreerimise testimise teatud kontode peal, millest rääkis Twitteris üks selle protsessi osalistest. Seadistamise käigus peab kasutaja siduma Google'i ja Outlook.com kontod, pärast mida Gmail, Google […]

Google soovib viia Androidi üle Linuxi põhiytärile

Mobiilne operatsioonisüsteem Android põhineb Linuxi kärjel, kuid see ei ole tavaline, vaid tugevalt muudetud kern. See sisaldab Google'i, Qualcommi ja MediaTeki kiibitootjate ning OEM-tootjate ümberehitusi. Kuid nüüd teatatakse, et "hea ettevõte" plaanib oma süsteemi üle viia põhiversioonile. Selle aasta Linux Plumbers konverentsil viisid Google'i insenerid läbi […]

Mozilla laiendab oma nõrkuste avastamise preemia programmi.

Ettevõte Mozilla teatas, et laiendab rahaliste preemiate tasumise algatust, mis on suunatud Firefoxi arendamisega seotud infrastruktuuri turvaprobleemide tuvastamisele. Preemiate suurus haavatavuste tuvastamise eest Mozilla veebilehtedel ja teenustes on kahekordistunud ning preemia haavatavuste eest, mis võivad viia koodi täitmiseni kriitilistel veebilehtedel, on tõstetud 15 000 […]

Oracle Solaris 11.4 SRU15 värskendus

Ilmus Solaris 11.4 SRU 15 (Support Repository Update) operatsioonisüsteemi värskendus, mis sisaldab rida järgmisi parandusi ja täiustusi Solaris 11.4 haru jaoks. Pakutud värskenduste installimiseks piisab käsu ‘pkg update’ käitamisest. Uues väljaandes on: Oracle Explorer uuendatud versioonini 19.4, tööriist, mis loob üksikasjaliku konfiguratsiooni- ja süsteemiolukorra profiili; Lisatud uued moodulid […]

DNS-server Unbound'i haavatavus, mis võimaldab kaugtäideviimist

DNS-serveris Unbound tuvastati haavatavus (CVE-2019-18934), mis võib põhjustada ründaja koodi käivitamist, kui saabuvad spetsiaalselt vormindatud vastused. Süsteemid on sellele probleemile vastuvõtlikud ainult juhul, kui Unbound on kokku pandud ipsecmod liigiga („—enable-ipsecmod”) ja ipsecmod on seadistustes aktiivne. Haavatavus ilmneb alates versioonist 1.6.4 ja on kõrvaldatud Unbound 1.9.5 väljalaskeversioonis. Haavatavus tuleneb mitteekraanitud märkide edastamisest shell-käsku ipsecmod-hook kutsudes, […]

Coreboot 4.11 väljalase

Vabamees Coreboot 4.11 on välja antud — see on vabatahtlik asendus patenteeritud UEFI/BIOSe püsivara jaoks, mida kasutatakse riistvara algse initsialiseerimise jaoks enne juhtimise üleandmist laadimisse, nagu SeaBIOS või GRUB2. Coreboot on väga minimalistlik ning pakub laia valikut erinevate laienduste, näiteks süsteminfo väljundit (coreinfo) ja tetris mängu (tint), samuti disketi operatsioonisüsteemide, nagu Kolibri, FreeDOS, MichalOS, Memtest, […]

Küsimuste ja probleemide paketihaldus (osa 1)

Peaaegu kõik moodsad tarkvaratooted koosnevad mitmest teenusest. Tihti muutub suur teenustevaheline vastamise aeg jõudluse probleemide allikaks. Selliste probleemide standardlahendus on erinevate teenustevaheliste päringute pakkimine ühte paketti, mida nimetatakse pakkeliseks töötlemiseks (batching). Kui kasutate pakkeliseks töötlemist, võib olla, et te ei ole rahul selle tulemusega jõudluse või koodi arusaadavuse osas. See meetod ei ole nii lihtne […]

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster