Kategorija: Blog

„Voljeti i ne voljeti”: DNS preko HTTPS-a

Razmatramo stavove o karakteristikama rada DNS over HTTPS, koje su nedavno postale 'jabuka razdora' među internet provajderima i developerima browsera. / Unsplash / Steve Halama Suština nesuglasica U poslednje vreme, veliki mediji i specijalizovane platforme (uključujući Habr), često pišu o protokolu DNS over HTTPS (DoH). On šifrira upite ka DNS serveru i odgovore na […]

Parkinsonov zakon in kako ga kršiti

„Delo zapolni čas, dodeljen mu.“ Parkinsonov zakon. Če niste britanski uradnik iz leta 1958, ne bi smeli slediti temu zakonu. Nobeno delo ne bi smelo trajati vsega dodeljenega časa. Nekaj besed o zakonu. Cyril Northcote Parkinson je bil britanski zgodovinar in briljanten satirik. Z citatom, ki ga tako pogosto resno imenujejo zakon, se prične esej, objavljen […

Objavljena je popolna specifikacija pametnega telefona Librem 5

Podjetje Purism je objavilo popolne specifikacije za Librem 5. Glavno železo in specifikacije: Procesor: i.MX8M (4 jedra, 1.5GHz), GPU podpira OpenGL/ES 3.1, Vulkan, OpenCL 1.2; Pomnilnik: 3 GB; Notranji pomnilnik: 32 GB eMMC; Reža MicroSD (podpora karticam do 2 TB); Zaslon 5.7" IPS TFT z ločljivostjo 720×1440; Odstranljiva baterija 3500 mAh; Wi-Fi: 802.11abgn (2.4GHz + […

Transakcije u globalima InterSystems IRIS

DBMS InterSystems IRIS podržava zanimljive strukture za skladištenje podataka — globali. U suštini, to su višeslojne ključeve sa raznim dodatnim mogućnostima kao što su transakcije, brze funkcije za prolazak kroz stabla podataka, zaključavanje i svoj jezik ObjectScript. Više o globalima u seriji članaka „Globali — mačevi za skladištenje podataka“: Stabla. Deo 1 Stabla. Deo 2 Retki nizovi. Deo […]

101 sovet, kak stat' khoroshim programmistom (i chelovekom)

1. Naučite se iskati po Googlu. Biti programer pomeni naučiti se iskati odgovore na svoja vprašanja. Ko se naučite učinkovito „googlati“, boste prihranili veliko časa, porabljenega za razvoj. 2. Ne obljubljajte preveč, a naredite več, kot ste obljubili. Bolje je svoji ekipi sporočiti, da bo izpolnitev naloge trajala tri tedne, a jo dokončati v dveh, kot nasprotno. Sledi temu načelu, zgradili boste zaupanja […

Draivery floppy-diskov sohranyayutsya v yadre Linux bez soprovozhdeniya

V jedru Linux 5.3 so bili uvedeni spremembe, ki dodajajo dodatno zaščito za ioctl klice, povezane z vozniki floppy, pri čemer je sam voznik označen kot zapuščen („orphaned“), kar pomeni, da je prenehal z testiranjem. Voznik se obravnava kot zastarel, saj je težko najti delujočo opremo za njegovo testiranje - vsi aktualni zunanji pomnilniki praviloma uporabljajo USB vmesnik. Hkrati […]

11 udalennykh eksploatiruemykh uyazvymostey v TCP/IP steke VxWorks

Raziskovalci varnosti iz podjetja Armis so razkrili 11 ranljivosti (PDF) v TCP/IP skladu IPnet, ki se uporablja v operacijskem sistemu VxWorks. Težavam je dodeljeno kodno ime „URGENT/11“. Ranljivosti je mogoče izkoristiti na daljavo z napotitvijo posebej oblikovanih omrežnih paketov, vključno z nekaterimi težavami, kjer je mogoč napad preko požarnih zidov in NAT (na primer, če napadalec […]

Globale – spojene mečevi za skladištenje podataka. Retkasti nizovi. Deo 3

V prejšnjih delih (1, 2) smo govorili o globalih kot drevesih, v tem delu pa bomo obravnavali globale kot redke tabele. Redka tabela je posebna vrsta tabele, kjer večina vrednosti ima isto vrednost. V praksi se pogosto srečujejo tako ogromne redke tabele, da ni smiselno zasedati pomnilnika z enakimi elementi. Zato je smiselno redke tabele implementirati […]

Globali — shranjevalne meče za podatke. Drevesa. Del 2

Začetek — glej del 1. 3. Možnosti struktur pri uporabi globalov Takšna struktura kot urejeno drevo ima različne posebne primere. Oglejmo si tiste, ki imajo praktično vrednost pri delu z globalnimi spremenljivkami. 3.1 Posebni primer 1. En vozel brez vej Globali se lahko uporabljajo ne le kot tabele, temveč tudi kot običajne spremenljivke. Na primer kot števec: Set ^counter […]

Globale - čarobni meči za skladištenje podataka. Drveće. Deo 1

Pravi meči-blazine podatkovnih baz — globali — so že dolgo znani, a še vedno jih le redki znajo učinkovito uporabljati ali pa sploh ne obvladajo tega superorožja. Če uporabite globale za reševanje tistih nalog, pri katerih so res učinkoviti, lahko dosežete izjemne rezultate. Bodisi v zmogljivosti bodisi v poenostavitvi rešitve naloge (1, 2). Globali so posebni […]

Izkoristek toplote dimnih plinov: ekologija z dobičkom

Pri iskanju načinov za izboljšanje učinkovitosti podjetij v energetskem sektorju ter drugih industrijskih obratih, kjer se uporablja oprema, ki gori fosilna goriva (parni in vodni kotli, tehnološki peči itd.), vprašanje uporabe potenciala dimnih plinov ne pride na vrsto kot prvo. Kljub temu se, ob upoštevanju obstoječih norm izračuna, ki so bile razvite pred desetletji, ter uveljavljenih standardov za izbiro ključnih kazalnikov […]

Google se bo odpovedal glasovnemu iskanju v Androidu v korist virtualnega asistenta

Pred pojavom Google Assistenta na mobilni platformi Android je obstajala funkcija 'Glasovno iskanje', ki je bila tesno integrirana z osnovnim iskalnikom. V zadnjih letih so bile vse inovacije osredotočene okoli virtualnega pomočnika, zato se je ekipa razvijalcev Google odločila, da bo funkcijo 'Glasovno iskanje' na Androidu popolnoma zamenjala. Do nedavnega je bilo mogoče komunicirati z 'Glasovnim iskanjem' prek aplikacije Google, posebnega widgeta […]

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster