Autor: Yuri Gagarin

GOSTIM: P2P F2F E2EE IM ühe õhtu jooksul GOST-krüptograafiaga

PyGOST teegi (GOST-krüptograafilised primaadid puhta Pythoniga) arendajana küsin ma sageli, kuidas kiiresti rakendada kõige lihtsamat turvalist sõnumite vahetust. Paljud arvavad, et rakenduskrüptograafia on piisavalt lihtne ja .encrypt() kutse plokksümpre jaoks on piisav turvaliseks edastamiseks suhtluskanali kaudu. Teised aga arvavad, et rakenduskrüptograafia on vaid väheste pärusmaa, ja […]

Ametnike ja turistide passitooted on sattunud avalikku juurde pääseda

Andmeplaneeringu osalejate assotsiatsiooni esimees Ivan Begtin teatas, et tal õnnestus avastada avatud juurdepääsuga umbes 360 000 isikuandmeid. Lisaks leiti teatud Venemaa poliitikute, pankurite, ärimeeste ja teiste tuntud isikute isikuandmeid. Andmeleke avastati pärast 8 riikliku infotehnoloogia süsteemi veebisaitide analüüsimist. Kasutajate isikuandmeid leiti pärast […]

PyDERASN: kuidas ma kirjutasin ASN.1 teegi slots'ide ja blob'idega

ASN.1 on standard (ISO, ITU-T, ГОСТ) keele jaoks, mis kirjeldab struktureeritud teavet ning selle teabe kodeerimise reegleid. Minu jaoks programmeerijana on see lihtsalt veel üks andmete seriaalimise ja esitamise formaat, samasugune nagu JSON, XML, XDR ja teised. See on meie igapäevaelus äärmiselt levinud ning paljud on sellega kokku puutunud: mobiil-, telefonis ja VoIP suhtluses (UMTS, LTE, […]

Kuidas me oma veebirakendust WebAssembly abil 20 korda kiirusel kiirusime

Selles artiklis käsitletakse juhtumit, kus veebirakenduse kiirus tõusis, asendades JavaScripti arvutused WebAssembly’ga. Mis on WebAssembly? Lühidalt öeldes on see binaarsete käskude formaat virutuaalses masinas. Tihti nimetatakse Wasm’i (lühendatud nimi) programmeerimiskeeleks, kuid see ei ole nii. Käskude formaat töötab brauseris koos JavaScriptiga. Oluline on, et WebAssembly võib […]

Kompleks süsteemid. Üleminek kriitilisele tasemele

Kui olete veetnud mõnda aega keeruliste süsteemide peale mõeldes, mõistate kindlasti võrgustike tähtsust. Võrgustikud valitsevad meie maailma. Alates keemilistest reaktsioonidest raku sees kuni suhete võrku ökosüsteemis, kaubanduslike ja poliitiliste võrgustike loomise, mis kujundavad ajaloo käiku. Või võtame selle artikli, mida te praegu loete. Tõenäoliselt leidsid te selle sotsiaalvälja kaudu, laadisite alla arvutivõrgust […]

Uus artikkel: Kui palju videomälu tänapäeva mängude jaoks on vajalik

Seda aastat võib julgelt nimetada mängu graafikakaartide aastaks. Just 2019. aastal vabastas NVIDIA praktiliselt kogu valiku — artikli kirjutamise hetkeks oli isegi GeForce GTX 1650, millel on 4 GB mälu. Peagi esitleb AMD Navi põlvkonna mängugraafikakaartide seeriat, kuid just see ettevõte tutvustas rekordit hoidevat seadet — Radeon VII, millel on 16 GB […]

Ta ei ole teile dRook

Seoses Rooki tõusva populaarsusega tahaksin rääkida selle varjatud probleemidest ja väljakutsetest, millega te silmitsi seiste. Minust: Cephi haldamise kogemus alates versioonist hammer, t.me/ceph_ru kogukonna asutaja Telegramis. Et mitte olla ühetaoline, viitan aktsepteeritud Habr (alusel reiting) postitustele probleemide kohta Cephiga. Enamiku probleemide puhul […]

Bitmap-indeksid Go-s: otsimine metsiku kiirusel

Sissejuhatuses Tegin selle ettekande inglise keeles GopherCon Russia 2019 konverentsil Moskvas ja vene keeles kohtumisel Nizhni Novgorodis. Räägin bitmap-indeksist — vähem levinud kui B-puu, kuid mitte vähem huvitav. Jagun võimaluse video ettekandest inglise keeles ja tekstiline transkriptsioon vene keeles. Käsitleme […]

Docker: mitte kahjulikud nõuanded

Minu artikli kommentaarides Docker: kahjulikud nõuanded oli palju palveid selgitada, mis on nii kohutavat selles artiklis kirjeldatud Dockerfile'is. Eelneva osa kokkuvõte: kaks arendajat eri ajaraamides koostavad Dockerfile'i. Protsessi käigus tuleb neile külla Ops Igor Ivanovich. Lõplik Dockerfile on nii halb, et AI on infarkti äärel. Vaatame, mis on valesti […]

Python — abiline odavate lennupiletite otsimiseks neile, kes armastavad reisida

Artikli autor, mille tõlget me täna avaldame, ütleb, et tema eesmärk on rääkida veebikrabija arendamisest Pythonis koos Seleniumiga, mis otsib lennupiletite hindu. Piletite otsimisel kasutatakse paindlikke kuupäevi (+- 3 päeva märgitud kuupäevade ümber). Krabija salvestab otsingu tulemused Exceli faili ja saadab sellele, kes selle käivitas, meili koos üldiste […]

Uus Microsoft Edge muudab teema koos Windowsiga

Tumedate teemade mood erinevates rakendustes, sealhulgas brauserites, jätkab tõusuteel. Eelnevalt teati, et Edge brauseris on selline teema, kuid selle aktiveerimiseks tuli toona kasutada lippude. Nüüd ei ole seda enam vaja teha. Microsoft Edge Canary 76.0.160.0 viimasest versioonist leiti funktsioon, mis on sarnane Chrome 74-le. Rääkides […]

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