Rubriik: Blogi

Kuidas tÔeliselt oma programmeerimisoskusi parandada

Tere pĂ€evast. Oli vĂ€ga huvitav kuulda GaĂ«l Thomase arvamust (ei tea, kuidas transkribeerida) programmeerimisoskuste arendamise kohta. Kuid minu isiklik kogemus ĂŒtleb, et see artikkel jĂ€tab vĂ€lja kĂ”ige olulisema. SULETUD HABR JA MINE ÕPPIMA. Siin see on. KĂ”ik saladus: loeme teooriat, teeme praktikat. Me ei loe artikleid selle kohta, kuidas paremini Ă”ppida vĂ”i kuidas edukas olla. Kui sa […]

QEMU 4.2 emulaatori vÀljaanne

Esitleme projekt QEMU 4.2 vĂ€ljaannet. Emulaatorina vĂ”imaldab QEMU kĂ€ivitada programmi, mis on koostatud ĂŒhe riistvaraplatformi jaoks, tĂ€iesti erineva arhitektuuriga sĂŒsteemis, nĂ€iteks kĂ€ivitada ARM-i rakenduse x86-ĂŒhilduvas PC-s. Virtuaalimise reĆŸiimis on QEMU koodi kĂ€itamise efektiivsus isoleeritud keskkonnas lĂ€hedane natiivse sĂŒsteemi omale, tĂ€nu otsekĂ€ivitamisele CPU-l ja […]

ClickHouse + Graphite: kuidas mÀrkimisvÀÀrselt vÀhendada kettaruumi tarbimist

Tere, habr. Kui keegi kasutab sĂŒsteemi graphite-web ja on silmitsi whisper'i ladustamise jĂ”udlusprobleemidega (IO, tarbitav kettaruum), siis tĂ”enĂ€oliselt on vaadatud ClickHouse'i kui asendajat, peab olema pea 1. See vĂ€ide eeldab, et mÔÔdikute vastuvĂ”tu deemonina kasutatakse juba kolmandate osapoolte teostusi, nĂ€iteks carbonwriter vĂ”i go-carbon. ClickHouse lahendab […]

Meie inimesi rĂŒnnatakse, aga kas me vaikime?

Seoses nginx'i kontorisse sissetungide ja Igor Sysoevi arreteerimisega on Habr'is juba kirjutatud ning detailne analĂŒĂŒs tehtud, mina rÀÀgin samast, aga teise nurga alt... Mis toimub, vennad? NĂ€ete, kuidas ajakirjanikud seisis Golunovi eest seina moodi. Kas me oleme halvemad? See on ju tĂ€iesti pĂ€evselge, vĂ”i lihtsalt puhas hĂ€biasi. Kas on segased kaldad, […]

Service Mesh: mida iga tarkvarainsener peab teadma kÔige kuumemast tehnoloogiast

MĂ€rkus: Service mesh on nĂ€htus, millel pole veel kindlat tĂ”lget eesti keelde (rohkem kui 2 aastat tagasi pakkusime varianti «teenuste vĂ”rgu», kuid hiljem hakkasid mĂ”ned kolleegid aktiivselt edendama mĂ”istet «teenuste sĂ”el»). Selle tehnoloogia pidevad arutelud on viinud olukorrani, kus turunduslik ja tehniline pool on liiga tihedalt segunenud. See suurepĂ€rane […]

SSD tutvustus. Osa 2. Liidesed

Eelmises SSD-sarja osas rÀÀkisime ketaste tekkeloost. Teises osas kĂ€sitleme salvestusseadmete suhtlemisliideseid. Suhtlemine protsessori ja perifeersete seadmete vahel toimub eelnevalt kehtestatud lepingute kohaselt, mida nimetatakse liidesteks. Need lepingud reguleerivad fĂŒĂŒsilist ja tarkvaralist suhtlemistaset. Liides on sĂŒsteemi elementide vaheline suhtlemise vahendite, meetodite ja reeglite kogum. […]

Koormuse tasakaalustamine Zimbra Open-Source Edition'is HAProxy abil

Üks peamisi ĂŒlesandeid Zimbra OSE ulatuslike infrastruktuuride loomisel on Ă”ige koormuse jaotamine. Lisaks sellele, et see suurendab teenuse usaldusvÀÀrsust, on koormuse jaotamine vajalik, et tagada teenuse ĂŒhtlane reageerimiskiirus kĂ”igile kasutajatele. Selle ĂŒlesande lahendamiseks kasutatakse koormuse jaotureid — nii tarkvaralisi kui ka riistvaralisi lahendusi, mis jaotavad pĂ€ringud serverite vahel. Nende seas on nii ĂŒsna […]

Kubernetes 1.17 — kuidas uuendada ja mitte kulutada kogu error budgeti

9. detsembril ilmus jĂ€rgmine Kubernetes versioon — 1.17. Selle deviz on „Stabiilsus“, paljud funktsioonid said GA staatuse, mĂ”ned vananenud funktsioonid eemaldati
 Ja nagu alati, meie lemmikosa CHANGELOG-1.17.md failist nĂ”uab tĂ€helepanu. Teeme tööd
 TĂ€helepanu, Storage! Kubeleti uuendamine reaalajas versioonis 1.17 ei ole toetatud, kuna on muutunud tee […]

Git'i vÀrskendus, mis kÔrvaldab 8 haavatavust

Avaldatud on korrigeerivad vĂ€ljalasked hajutatud lĂ€htekoodi haldamise sĂŒsteemist Git 2.24.1, 2.23.1, 2.22.2, 2.21.1, 2.20.2, 2.19.3, 2.18.2, 2.17.3, 2.16.6, 2.15.4 ja 2.14.6. Need parandasid haavatavusi, mis vĂ”imaldavad rĂŒndajal kirjutada ĂŒle juhuslikud teed failisĂŒsteemis, korraldada koodi kaugkĂ€ivitamise vĂ”i kirjutada faile katalooge „.git/“. Enamus probleeme tuvastasid Microsoft Security Response Centeri töötajad, viis kaheksast haavatavusest […]

Plundervolt — uus Intel'i protsessorite rĂŒnnaku meetod, mis mĂ”jutab SGX tehnoloogiat

Intel on vĂ€lja lasknud mikrokoodi uuenduse, mis kĂ”rvaldab haavatavuse (CVE-2019-14607), vĂ”imaldades manipuleerida CPU dĂŒnaamilise pingeregulatsiooni ja sageduse mehhanismiga, et alustada andmevĂ€li rakkude sisu kahjustamist, sealhulgas valdkondades, mida kasutatakse Intel SGX-is isoleeritud ahelates tehtud arvutustes. RĂŒnnak kulmineerus nimega Plundervolt ja vĂ”imaldab potentsiaalselt kohalikul kasutajal saavutada sĂŒsteemis Ă”iguste tĂ”usu, tekitada […]

EA pidi C&C remasteri jaoks uuesti salvestama hÀÀle jagaja hÀÀlt, kuna originaalsalvestised on kadunud

Töötades populaarse strateegia Command & Conquer remasterimise kallal, avastas Electronic Arts, et nad olid kaotanud originaalsalvestised frantsiisi esimesest osast. Selle tĂ”ttu tuli kĂ”ik repliigid uuesti salvestada. UsaldusvÀÀrsuse tagamiseks kaasati tööle Kia Huntzinger, kes oli hÀÀlnĂ€itlejana töö leidnud esimeses Command & Conquer'is. Just tema hÀÀl kommenteeris mĂ€ngusiseseid sĂŒndmusi. […]

Andmete privaatsuse probleem Active Directory-s

Olen teinud sissetungimistestimist PowerView abil ja kasutanud seda teabe hankimiseks kasutajate kohta Active Directory's (edaspidi – AD). Sel ajal keskendusin turvagruppide liikmete teabe kogumisele ja kasutasin seda teavet, et levida vĂ”rku. Igatahes sisaldab AD konfidentsiaalset teavet töötajate kohta, mĂ”ned […]

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster