Szerző: Yuri Gagarin

GOSTIM: P2P F2F E2EE IM egy este alatt a GOST-kriptográfiával

Mint a PyGOST könyvtár (Orosz szabványos kriptográfiai primitívek tiszta Pythonban) fejlesztője, gyakran kapok kérdéseket arról, hogyan lehet gyorsan megvalósítani a legegyszerűbb biztonságos üzenetküldést. Sokan azt gondolják, hogy az alkalmazott kriptográfia elegendően egyszerű dolog, és a .encrypt() hívás a blokk titkosítóból elegendő a biztonságos adás továbbításához. Mások úgy vélik, hogy az alkalmazott kriptográfia csak néhány ember kiváltsága, és […]

A hivatalos személyek és turisták útlevéladatai nyilvánosan hozzáférhetővé váltak

A Piaci Résztvevők Szövetségének elnöke, Ivan Begtin bejelentette, hogy sikerült azonosítania körülbelül 360 000 személyes adatot, amelyek nyilvánosan elérhetők. Többek között néhány orosz politikus, bankár, üzletember és egyéb ismert személyek személyes adatai is felfedezésre kerültek. Az adatszivárgást nyolc állami információs rendszer weboldalainak elemzése után fedezték fel. A felhasználók személyes adatait a következő […]

PyDERASN: hogyan írtam ASN.1 könyvtárat slots and blobs segítségével

Az ASN.1 egy szabvány (ISO, ITU-T, GOST) a struktúrált információk leíró nyelvére, valamint e információk kódolásának szabályaira. Programozóként számomra ez csak egy újabb formátum az adatok szerializálására és bemutatására, hasonlóan a JSON, XML, XDR és másokhoz. Rendkívül elterjedt a mindennapi életünkben, és sokan találkoztak vele: a mobil, telefonos, VoIP kommunikációban (UMTS, LTE, […]

Hogyan gyorsítottuk fel a webalkalmazást 20-szor a WebAssembly segítségével

Ez a cikk egy esettanulmányt mutat be a böngészőalkalmazás felgyorsításáról a JavaScript számítások WebAssembly-ra való cseréjével. Mi az a WebAssembly? Röviden, ez egy bináris utasításformátum a verem virtuális gépe számára. Gyakran nevezik a Wasm-t (rövidített név) programozási nyelvnek, de nem ez a helyzet. Az utasításformátum a böngészőben fut a JavaScript-tel párhuzamosan. Fontos megjegyezni, hogy a WebAssembly […]

Bonyolult rendszerek. Kritikus szint elérése

Ha eltöltött egy kis időt a bonyolult rendszerek átgondolásával, akkor biztosan érti a hálózatok fontosságát. A hálózatok irányítják a világunkat. A sejten belüli kémiai reakcióktól kezdve az ökoszisztémákban lévő kapcsolatok hálózatáig, a kereskedelmi és politikai hálózatokig, amelyek formálják a történelem menetét. Vagy vegyük ezt a cikket, amit olvas. Valószínűleg egy közösségi hálózatban találta, letöltötte egy számítógépes hálózatból […]

Új cikk: Mennyire van szükség videomemóriára a modern játékokhoz

Ez az év bátran nevezhető a játékvideokártyák évének. 2019-ben az NVIDIA szinte az összes lehetőséget kiaknázta — a cikk írásának idején már bemutatták a 4 GB memóriával ellátott GeForce GTX 1650-et. Hamarosan az AMD is bemutatja az új generációs Navi játékos grafikus kártyáit, azonban ez a cég mutatta be a rekordtartó eszközt — a 16 GB-os Radeon VII-et […]

Ő nem dRook

A Rook népszerűségének növekedésével szeretnék beszélni a rejtett buktatókról és a problémákról, amelyek az út során várnak Önökre. Magamról: Ceph-adminisztrálási tapasztalatom van a hammer verziótól kezdve, a t.me/ceph_ru közösség alapítója a Telegramon. Hogy ne csak üres szó legyen, a Ceph problémáiról szóló, a Habr által jóváhagyott (a rangsor alapján) posztokkal fogok hivatkozni. A problémák nagy részével […]

Bitmap-indexek a Go-ban: vad sebességű keresés

Bevezető szónoklat Ezt a beszámolót angol nyelven mutattam be a GopherCon Russia 2019 konferencián Moszkvában, majd oroszul a Nizhny Novgorod-i meetupon. A téma a bitmap-indexről szól — amely kevésbé elterjedt, mint a B-fa, de nem kevésbé érdekes. Megosztom a konferencián tartott előadás felvételét angolul és a szöveges átírást oroszul. Megvizsgáljuk, […]

Google Translatotron – a hangalapú fordítás technológiája, amely utánozza a felhasználó hangját

A Google fejlesztői bemutattak egy új projektet, amely keretében egy olyan technológiát hoztak létre, amely képes beszélt mondatok fordítására egyik nyelvről a másikra. Az új Translatotron elnevezésű fordító fő különbsége a hasonlóktól az, hogy kizárólag hangalapú, nem használ közbenső szöveget. Ez a megközelítés jelentősen felgyorsította a fordító működését. Egy másik figyelemre méltó […]

Docker: nem ártalmas tanácsok

A cikkem, a Docker: ártalmas tanácsok alatt sokan kérték, hogy magyarázzam el, miért olyan szörnyű az abban leírt Dockerfile. A korábbi epizód rövid tartalma: két fejlesztő szoros határidővel Dockerfile-t készít. A folyamat során meglátogatja őket az Ops Igor Ivanovics. A végső Dockerfile annyira rossz, hogy az AI a szívroham szélén áll. Most nézzük meg, mi a probléma ezzel […]

A Python — egy segéd az olcsó repjegyek keresésében azok számára, akik szeretnek utazni.

A cikk szerzője, akinek a fordítását ma publikáljuk, elmondja, hogy célja a Python nyelven, Selenium használatával történő web scraping fejlesztése, amely a repülőjegyek árait keresi. A jegyek keresésénél rugalmas dátumokat használ (+- 3 nap a megadott dátumokhoz képest). A scrapper az eredményeket Excel-fájlba menti, és e-mailt küld annak, aki elindította, az összes […]

Az új Microsoft Edge a Windows-szal együtt változtatja a téma megjelenését.

A sötét téma divatos trendje a különböző programokban, köztük a böngészőkben, továbbra is egyre népszerűbbé válik. Korábban már értesültünk arról, hogy az Edge böngészőben ilyen téma jelent meg, de azt akkor kényszerűen, zászlók segítségével kellett aktiválni. Most már erre nincs szükség. A legújabb Microsoft Edge Canary 76.0.160.0 verziójában hozzáadtak egy, a Chrome 74-nek megfelelő funkciót. Ez […]

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster