Autor: Yuri Gagarin

Etüüd PostgreSQL-i ridade taseme turvameetmete rakendamisest

Lisaks Etüüd äriloogika rakendamisesta salvestatud funktsioonide tasemel PostgreSQLis ja peamiselt põhjaliku vastuse saamiseks kommentaarile. Teoreetiline osa on suurepäraselt kirjeldatud Postgres Pro dokumentatsioonis – Ridade kaitsepoliitikad. Allpool käsitletakse väikese konkreetse äriülesande praktilist rakendamist – kustutatud andmete peitmist. Etüüd on pühendatud Roolimeetodi rakendamisele RLS-i kasutamisel […]

Etüüd äriloogika rakendamisest PostgreSQL-i salvestatud protseduuride tasandil

Käesoleva etüüdi kirjutamise ajendiks oli artikkel "Karantiinis tõusis koormus 5 korda, kuid me olime valmis". Kuidas Lingualeo ületas PostgreSQL-le 23 miljoni kasutajaga. Samuti tõmmati tähelepanu artiklile, mis ilmus 4 aastat tagasi — Äriloogika rakendamine MySQL-is. Huvitav oli, et sama mõte - "rakendada äriloogikat andmebaasis" - tuli […]

Chrome'i jaoks arendatakse otsekümnete TCP ja UDP side API-d

Google alustas Chrome'is uue Raw Sockets API rakendamisega, mis võimaldab veebirakendustel luua otse võrguühendusi TCP ja UDP protokollide abil. 2015. aastal tegi W3C konsortsium katse standardiseerida "TCP and UDP Socket" API, kuid töörühma liikmed ei saavutanud konsensust ning arendust peatati. Uue API lisamise vajadus […]

Avalik testimine Firefox Relay anonüümsete e-posti aadresside teenusele

Mozilla on avanud Firefox Relay teenuse testimise kõigile. Kui varem sai Firefox Relay'i kasutamiseks kutse, siis nüüd on see igale kasutajale kergesti saadaval läbi Firefoxi konto. Firefox Relay võimaldab luua ajutisi e-posti aadresse registreerimiseks veebilehtedel, et mitte avalikustada oma tegelikku aadressi. Kokku on saadaval […]

Haavatavus chronys

Chrony, mis on NTP protokolli rakendus, mida kasutatakse täpse aja sünkroonimiseks erinevates Linuxi distributsioonides, on tuvastanud haavatavuse (CVE-2020-14367), mis võimaldab kohaliku madala privileegiga chrony kasutaja kaudu kirjutada üle mis tahes faili süsteemis. Haavatavust saab kasutada ainult chrony kasutaja kaudu, mis vähendab selle ohtlikkust. Siiski, probleem kompromiteerib chrony isolatsiooni taset ja võib olla kasutatud […]

ELK SIEM Open Distro: ELK ja SIEM andmete visualiseerimine ELK-s

Selles postituses käsitletakse ELK ja SIEM infohalduse armatuuride seadistamist ELK. Artikkel on jagatud järgmisteks osadeks: 1- Ülevaade ELK SIEM-ist 2- Vaikimisi armatuurlaud 3- Esimeste armatuurlaudade loomine. Kõikide postituste sisu. Sissejuhatus. SOC-as-a-Service (SOCasS) infrastruktuuri ja tehnoloogiate seadistamine ELK stack - paigaldamine ja seadistamine. Rännak avatud Distro […]

Post Mortem Quay.io kättesaamatuse kohta

Märkus tõlkijalt: augusti alguses rääkis Red Hat avalikult teenuse Quay.io (mille aluseks on konteineripiltide register, mis tuli ettevõttega kaasa CoreOS-i ostu kaudu) kättesaadavuse probleemidest, mis olid korduvad eelmisel kuul. Ükskõik kui huvitatud olete sellest teenusest, on huvitav ka SRE-inseneride tee, mille nad on läbinud […]

Uus QNAP laienduskaart annab arvutile kaks USB 3.2 Gen2 porti

QNAP Systems teatas QXP-10G2U3A laienduskaardist, mis on mõeldud kasutamiseks isiklikes arvutites, tööjaamades ja võrguandmete salvestusseadmetes (NAS). Uus seade võimaldab süsteemi varustada kahe USB 3.2 Gen2 Type-A pordiga. See liides tagab andmeside kiirus kuni 10 Gbit/s. Kaart põhineb ASMedia ASM3142 kontrolleril. Paigaldamiseks on vajalik PCIe Gen2 x2 pesa. Kokkuvõttes on tagatud ühildumine […]

Teeme Linuxi terminali ilusaks ja mugavaks

Kõik Linuxi distributsioonid tulevad koos funktsionaalse ja kohandatava terminali emulaatoriga. Internetis, ja mõnikord isegi terminalis endas, on rohkelt valmis teemasid, et see kenasti välja näeks. Kuid et muuta tavaline terminal (ükskõik millises DE, ükskõik millisest distributsioonist) millegi ilusaks, mugavaks ja lihtsaks kasutamiseks, kulutasin ma palju aega. Nii siis, kuidas teha vaikimisi […]

Paindlike DWH disainimeetodite ülevaade

Andmehoidla arendamine on pikk ja tõsine protsess. Projekti õnnestumine sõltub suuresti selle objekti mudeli ja andmebaasi struktuuri hoolikast planeerimisest alguses. Üldiselt on previleeritud lähenemisviis olnud ja jääb erinevate variantide kombinatsiooniks „täht“ kolmanda normaalse vormiga. Reeglina: algandmed - 3NF, vitriinid - täht. See lähenemine on ajaga tõestatud ja toetatud […]

Kirjutame matchmaking'i Dota 2014. aasta jaoks

Tere, kõik! Sellel kevadel sattusin projekti, kus noored õppisid käivitama Dota 2 serverit 2014. aasta versioonis ja mängima sellega. Olen selle mängu suur fänn ja ei saanud mööda minna ainulaadsest võimalusest sukelduda oma lapsepõlve. Sukeldusin väga sügavale ning juhtus nii, et kirjutasin Discordi boti, mis vastab praktiliselt […]

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