Rubriik: Haldamine

Kes vastutab kvaliteedi eest?

Tere, Habr! Meil on uus oluline teema – kvaliteetne IT toodete arendamine. Me rÀÀgime sageli HighLoad++-il, kuidas teha koormatud teenuseid kiireks, ja Frontend Conf-is – suurepĂ€rasest kasutajaliidesest, mis ei tĂ”kesta. Meil on regulaarselt teemasid testimise kohta ja DevOpsConf-ist, mis kĂ€sitlevad erinevate protsesside integreerimist, sealhulgas testimist. Kuid teema, mida vĂ”iks nimetada kvaliteediks tervikuna ning kuidas sellega komplekselt tegeleda – on puudu. Parandame selle QualityConf-is – hakkame arendama […]

8 andmehoidmise viisi, mida kujutasid ette ulmekirjanikud

Saame teile meelde tuletada neid fantastilisi meetodeid, kuid tĂ€na eelistame kasutada tuttavamaid meetodeid. Andmete salvestamine on ilmselt ĂŒks vĂ€hem huvitavaid osa arvutiteadusest, kuid samas on see tĂ€iesti vajalik. LĂ”ppude lĂ”puks, need, kes ei mĂ€leta minevikku, on kohtunud selle ĂŒleskirjutusega. Siiski on andmete salvestamine teaduse ja ulme aluseks ning kujundab alusstruktuuri […]

RHEL 8 Beta praktikum: Loome töötavaid veebirakendusi

RHEL 8 Beta pakub arendajatele palju uusi vĂ”imalusi, mille loetlemine vĂ”iks kesta lehekĂŒlgede kaupa, kuid uut on alati parem Ă”ppida praktikas, seetĂ”ttu pakume allpool praktilist harjutust, kuidas luua rakenduste infrastruktuuri Red Hat Enterprise Linux 8 Beta baasil. Vaatame Pythonit, arendajate seas populaarset programmeerimiskeelt, koos Django ja PostgreSQL kombineerimisega, mis on ĂŒsna levinud paar rakenduste loomisel […]

Linuxi ĂŒlesanne. Palju Ă”nne vĂ”itjatele ja rÀÀgime ĂŒlesande lahendustest

25. mĂ€rtsil avasime registreerimise Linux Quest'i, mis on mĂ€ng Linuxi operatsioonisĂŒsteemi armastajatele ja ekspertidele. Natuke statistikat: mĂ€ngule registreerus 1117 inimest, neist 317 leidis vĂ€hemalt ĂŒhe vĂ”tme, 241 suutis edukalt sooritada esimese etapi ĂŒlesande, 123 – teise ja 70 lĂ€bis kolmanda etapi. TĂ€na on meie mĂ€ng lĂ”ppenud, ja […]

OceanLotus: macOS-i pahavaru vÀrskendus

2019. aasta mĂ€rtsis laaditi VirusTotal'i, populaarse veebipĂ”hise skaneerimisteenuse, juurde uus nĂ€idis pahavarakoodist macOS-i kybergropilt OceanLotus. Tagasiside faili backdoor on sama vĂ”imalustega nagu varasemalt uuritud pahavara versioon macOS-ile, kuid selle struktuur on muutunud ja selle avastamine on muutunud keerulisemaks. Kahjuks ei suutnud me leida selle mudeli seondunud dropparit […]

KĂ€itatavad sĂŒsteemid: kolm lihtsat osa. 3. osa: Protsessi API (tĂ”lge)

Sissejuhatus operatsioonisĂŒsteemidesse Tere, Habr! Soovin teile tutvustada tĂ”lgitud artiklite seeriat ĂŒhe huvitava, minu arvates, teose kohta – OSTEP. KĂ€esolevas materjalis kĂ€sitletakse sĂŒvitsi unixilaadsete operatsioonisĂŒsteemide toimimist, nimelt protsesside juhtimist, erinevaid planeerijaid, mĂ€lu ja muid sarnaseid komponente, mis moodustavad tĂ€napĂ€eva operatsioonisĂŒsteemi. Originaali kĂ”iki materjale saate vaadata siit. […]

Soovitused AFA AccelStori seadistamiseks VMware vSphere'i kasutamisel

KĂ€esolevas artiklis soovime rÀÀkida AccelStori All Flash -massiivide töö eripĂ€radest ĂŒhes populaarseimas virtualiseerimisplatvormis - VMware vSphere. TĂ€psemalt toome vĂ€lja need parameetrid, mis aitavad saada maksimaalset kasu sellise vĂ”imsa tööriista nagu All Flash kasutamisest. AccelStori All Flash -massiivid NeoSapphireℱ on ĂŒherealised vĂ”i kaheastmelised seadmed […]

Kirjutame Kubernetes'e operaatori Golang'is

MĂ€rkus tĂ”lkele: Operaatorid (operators) on Kubernetes'e jaoks abiteenused, mis on mĂ”eldud rutiinsete toimingute automatiseerimiseks klastrielementidega teatud sĂŒndmuste korral. Oleme juba kirjutanud operaatoritest selles artiklis, kus rÀÀkisime nende töö aluspĂ”himĂ”tetest ja ideedest. Kui eelmine materjal kĂ€sitles pigem valmistekomponentide kasutamist Kubernetes'e keskkonnast, siis nĂŒĂŒd pakutav […]

Areneme oskust kasutada andmete rĂŒhmitamist ja visualiseerimist Pythonis

Tere, Habr! TĂ€na harjutame andmete rĂŒhmitamise ja visualiseerimise vahendite kasutamist Pythonis. Pakutud andmestikus GitHubis analĂŒĂŒsime mitmeid omadusi ja loome hulga visualiseerimisi. Nagu tavaks, alguseks mÀÀratleme eesmĂ€rgid: RĂŒhmitada andmed soo ja aasta jĂ€rgi ning visualiseerida kogutud sĂŒndide dĂŒnaamikat mĂ”lema soo puhul; Leida lĂ€bi ajaloo kĂ”ige populaarsemad nimed; Jagada kogu ajaperiood […]

Kubernetes' Ingress-kontrollerite ĂŒlevaade ja vĂ”rdlus

Kubernetes'e klastri kĂ€ivitamisel konkreetse rakenduse jaoks tuleks mĂ”ista, millised nĂ”udmised on selle ressursside suhtes rakendusel, Ă€ril ja arendajatel. Kui see teave on olemas, saab alustada arhitektuurlahenduse mÀÀratlemist ja eelkĂ”ige konkreetse Ingress-kontrolleri valimist, milliseid on tĂ€naseks juba palju. Et anda aluseks olemasolevate variantide ĂŒlevaade ilma palju uurimata […]

Andmete kokkusurumise paradoksid

Andmete kokkusurumise ĂŒlesanne oma lihtsaimas vormis vĂ”ib viidata numbritele ja nende tĂ€histamisele. Numbrid vĂ”ivad olla tĂ€histatud numbriliste vĂ€ljendite (â€žĂŒheteistkĂŒmme“ numbri 11 jaoks), matemaatiliste avaldustega („kaks kahekĂŒmnes“ numbri 1048576 jaoks), stringiliste vĂ€ljenditega („viis ĂŒheksat“ numbri 99999 jaoks), nimedega („loomade arv“ numbri 666 jaoks, „Turingi surmaasta“ numbri 1954 jaoks) vĂ”i nende mĂ”nest kombinatsioonist. Sobiv on iga tĂ€histus, mille kaudu […]

SQL serveri automatiseerimine Jenkinsis: tagastame tulemuse kaunilt

JĂ€tkates teemat Zero Touch PROD seadistamise kohta RDS-i jaoks. Tulevased DBA-d ei saa otse PROD-serveritele sisse logida, vaid saavad kasutada Jenkinsi töökohti piiratud toimingute tegemiseks. DBA kĂ€ivitab töö ja mĂ”ne aja pĂ€rast saab ta e-kirja teate töö kĂ€itamise kohta. Vaatame meetodeid, kuidas neid tulemusi kasutajale esitada. Plain Text Alustame […]

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster