Rubriik: Haldamine

Continuous Integration kui praktika, mitte Jenkins. Andrei Aleksandrov

Arutame, miks CI-tööriistad ja CI on tĂ€iesti erinevad asjad. Millist valu CI pĂŒĂŒab leevendada, kust tuli idee, millised on viimased tĂ”endid, et see töötab, ja kuidas mĂ”ista, kas teil on tĂ”eliselt praktika, mitte lihtsalt installitud Jenkins. Idee rÀÀkida Continuous Integrationist tuli juba aasta tagasi, kui ma kĂ€isin intervjuudel ja otsisin tööd. RÀÀkisin […]

Kuidas saada ideaalne kursus? Teha ise

Habr'is rÀÀgitakse sageli, et kĂ”ik IT-kursused on vale. On ainulaadne vĂ”imalus saada kursused, mis on just see, mida vajate. KĂ”ik, mida on vaja teha, on osaleda kursuste loomises. Slörm kogub konsultantide-testijate rĂŒhma Kubernetes'i jĂ€lgimise ja logimise kursusele. Konsultant-testija saab pakkuda Ă”ppetunni teemat, mis on vajalik tema igapĂ€evastes ĂŒlesannetes. Saate mĂ”jutada materjali sĂŒgavust — […]

Kuidas integreerida «vaba» PostgreSQL karmidesse ettevÔtte keskkondadesse

Paljud on tuttavad andmebaasihaldussĂŒsteemiga PostgreSQL, mis on vĂ€ikestes installatsioonides hĂ€sti nĂ€idanud. Kuid trend avatud lĂ€htekoodile on muutunud ĂŒha ilmsemaks, isegi suurettevĂ”tete ja ettevĂ”tte nĂ”udmiste puhul. KĂ€esolevas artiklis rÀÀgime, kuidas integreerida Postgrest ettevĂ”tte keskkonda ning jagame kogemusi varundussĂŒsteemi (BRS) loomisest selle jaoks […]

Town Crier vs DECO: millist oraaklit kasutada plokiahelas?

TĂ€na on vaid laisk, kes pole rÀÀkinud plokiahela, krĂŒptovaluutade ja nende suurepĂ€rasuse kohta. Kuid selles artiklis ei ole kiitust selle tehnoloogia suhtes, vaid rÀÀgitakse pigem selle puudustest ja probleemide lahendamise viisidest. Ühe projekti raames ettevĂ”ttes Altirix Systems tekkis vajadus kaitstud ja tsensuuri suhtes vastupidava andmete kinnitamise jĂ€rele vĂ€lisest plokiahelast […]

Jaotatud lukustamine Redis'i abil

Tere, Habr! TĂ€na pakume teile keerulise artikli tĂ”lget Redis'i vahendite abil jaotatud lukustuste rakendamisest ning arutame Redis'i kui teema perspektiivikuse ĂŒle. AnalĂŒĂŒs kĂ€sitletud algoritmist Redlock autorilt Martin Kleppmannilt, raamatust „Suure koormusega rakendused”, on siin. Jaotatud lukustused on vĂ€ga kasulik primitiivne element, mida kasutatakse paljudes keskkondades, kus erinevad protsessid peavad töötama jagatud ressursside kallal […]

Veeam B&R andmete sĂ€ilitamise poliitikad — lahendame varukoopiate ahelad koos tehnilise toe meeskonnaga

Tere tulemast meie blogi lugejad! Osa meist on juba tuttavad – mu ingliskeelsed postitused on siin ilmunud mu kallis kolleegi polarowl tĂ”lkes. Seekord otsustasin otse sihtrĂŒhmale lĂ€heneda. Oma debĂŒĂŒdiks tahtsin leida teema, mis huvitaks vĂ”imalikult laia publikut ja vajaks pĂ”hjalikku kĂ€sitlemist. Daniel Defoe vĂ€itis, et igaĂŒht ootavad surm ja maksud. […]

Kirjutame telegrammiboti R keeles (osa 3): Kuidas lisada botile klaviatuuri tugi

See on kolmas artikkel seerias „Kirjutame telegrammi boti R keeles“. Eelnevates artiklites Ă”ppisime, kuidas luua telegrammi boti, saata lĂ€bi selle sĂ”numeid, lisada botile kĂ€ske ja sĂ”numifiltreid. SeetĂ”ttu soovitan tungivalt tutvuda eelnevate vĂ€ljaannetega, kuna selles artiklis ma enam nendele varem kĂ€sitletud aluste peale ei peatu […]

SafeDC andmekeskus avas ukse tellijatele ĂŒheks pĂ€evaks

TeadmistepĂ€eva eel korraldas NII SOKB oma andmekeskuses SafeDC avatud uste pĂ€eva klientidele, kes said oma silmaga nĂ€ha seda, millest me allpool rÀÀgime. Andmekeskus SafeDC asub Moskvas Teaduslikul teel, Ă€rikeskuse maa-alusel korrusel kĂŒmne meetri sĂŒgavusel. Andmekeskuse kogupindala on 450 mÂČ, mahutavus — 60 riiulit. Elektritoide on korraldatud […]

Ajutised mahud salvestusmahu jÀlgimisega: EmptyDir steroidide peal

MĂ”ned rakendused vajavad ka andmete salvestamist, kuid nad on piisavalt rahulikud, et andmete puudumine pĂ€rast taaskĂ€ivitamist ei hĂ€iriks neid. NĂ€iteks piiratud mĂ€lu kasutavad vahemĂ€luteenused vĂ”ivad samuti liikuda andmete, mis ei ole sageli kasutusel, aeglasemasse salvestusse, millel on vĂ€ike mĂ”ju ĂŒldisele jĂ”udlusele. Teised rakendused peavad teadma, et […]

Flaski mikroteenuste jÀlgimine Prometheusega

Paari koodirida ja teie rakendus genereerib mÔÔdikud, wow! Et aru saada, kuidas prometheus_flask_exporter töötab, piisab minimaalsest nĂ€itest: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route(‘/’) def main(): return ‘OK’ See on kĂ”ik, mis on vajalik alustamiseks! Lisades impordi ja rea PrometheusMetricsi initsialiseerimiseks, saate mÔÔdikud […]

Loomin oma PyPI-repositoorium autoriseerimise ja S3-ga Nginx'is

Selles artiklis soovin jagada oma kogemusi NJS-iga, JavaScripti tĂ”lgendajaga Nginxi jaoks, mis on vĂ€lja töötatud Nginx Inc. firmas, kirjeldades reaalse nĂ€ite abil selle peamisi vĂ”imalusi. NJS on JavaScripti programmeerimiskeele alamkogum, mis vĂ”imaldab laiendada Nginxi funktsionaalsust. KĂŒsimusele, miks oma tĂ”lgendaja??? vastas pĂ”hjalikult Dmitri Volyntsev. LĂŒhidalt: NJS on nginx-tee, samas kui JavaScript on progressiivsem, „kodune” ja […]

Digitaalsete Ă”iguste kaardistamine, osa III. Õigus anonĂŒĂŒmsusele

TL;DR: Eksperdid jagavad arvamusi Venemaa digitaalsete anonĂŒĂŒmsuse Ă”igustega seotud probleemidest. 12. ja 13. septembril korraldavad Sotsiaalsete Tehnoloogiate Kasvuhoone ja RosKomSvoboda digitaalse kodakondsuse ja digitaalsete Ă”iguste hackathoni demhack.ru. Enne ĂŒritust avaldavad korraldajad kolmanda artikli, mis kĂ€sitleb probleemide kaardistamist, et osalejad saaksid leida endale huvitava vĂ€ljakutse. Eelnevad artiklid: digitaalsete Ă”iguste kohta […]

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster