Rubriik: Haldamine

Alexey Grachev: Go Frontend

Kyiv Go Meetup Mai 2018: Juhendaja: – Tere kõigile! Aitäh, et siia kogunenud olete! Täna on meil kaks ametlikku esinejat – Lёša ja Vanya. Kui meil jagub aega, siis on veel kaks. Esimene esineja – Alexey Grachev, räägib meile GopherJS'ist. Alexey Grachev (edasi – AG): – Olen Go-arendaja ja kirjutan veebiteenuseid […]

Seitsme kõige levinuma vea vältimine CI/CD üleminekul

Kui teie ettevõte alles rakendab DevOpsi või CI/CD tööriistu, võib olla kasulik tutvuda kõige levinumate vigadega, et neid mitte korrata ja mitte teiste lõkse astuda. Mail.ru Cloud Solutions meeskond tõlkis artikli „Avoid These Common Pitfalls When Transitioning to CI/CD” autoriks Jasmine Chokshi koos lisandustega. Valmiduse puudumine kultuuri ja protsesside muutmiseks. Kui vaadata […]

Kuidas on Yandex.Cloudis korraldatud Virtual Private Cloud ja kuidas meie kasutajad aitavad meil kasulikke funktsioone rakendada

Tere, mina olen Kostja Kramlih, Yandex.Cloudi Virtual Private Cloud osakonna juhtiv arendaja. Tegelen virtuaalvõrguga ja nagu võib arvata, räägin selles artiklis Virtual Private Cloudi (VPC) üldisest struktuurist ja virtuaalvõrgust konkreetselt. Lisaks saate teada, miks me, teenuse arendajad, hindame tagasisidet meie kasutajatelt. Kuid selle kohta […]

Toome kokku Python'i ja Bash'i: teegid smart-env ja python-shell

Tere päevast kõigile. Täna on Python üks kõige enam kasutatavaid keeli tarkvaratoodete mitte ainult loomisel, vaid ka nende infrastruktuuri tagamisel. Seetõttu on paljusid DevOps'e, olgu see siis nende tahtel või vastumeelselt, pidanud õppima uut keelt, et kasutada seda koos vanade head Bash-skriptidega. Kuid Bash ja Python […]

Envoy. 1. Sissejuhatus

Tere! See on väike artikkel, mis vastab küsimustele: „mis on envoy?“, „miks see on vajalik?“ ja „kust alustada?“. Mis see on Envoy — see on L4-L7 tasandi tasakaalustaja, mis on kirjutatud C++ keeles, suunatud kõrgele jõudlusele ja kättesaadavusele. Ühelt poolt on see oma olemuselt analoog nginxile ja haproxy'le, olles nende jõudlusega võrreldav. Teiselt poolt on see rohkem suunatud […]

Piltide suuruse muutmine reaalajas Nginx'i ja LuaJIT (OpenResty) abil

Juba üsna pikka aega on, inspireerituna artikkel Piltide suuruse muutmine reaalajas, seadistatud piltide suuruse muutmine kasutades ngx_http_image_filter_module'i ja kõik töötas nagu peab. Kuid tekkis üks probleem, kui juhile oli vajalik saada pilte täpsete mõõtmete järgi, et üles laadida neid mõnedele teenustele, kuna need olid nende tehnilised nõudmised. Näiteks, kui meil on originaalpilt suurusega 1200×1200, ja kui […]

Piltide suuruse muutmine reaalajas

Peaaegu igas veebirakenduses, mis kasutab pilte, on vajadus genereerida nende piltide väiksemad koopiad, kusjuures sageli on lisapiltide formaate mitu. Samuti tekitab inimeste peavalusid uute mõõtmete lisamine olemasolevasse rakendusse. Seega on ülesanne: Ülesanne Määratleme nõuete loendi: Genereerida reaalajas lisapilte mistahes formaatides ilma täiendava funktsionaalsuse lisamiseta rakendusse igal hetkel rakenduse olemasolu jooksul; […]

OpenResty: muudetakse NGINX täiustatud rakendusserveriks

Avaldame taas konverentsi HighLoad++ 2016 ettekande transkriptsioon, mis toimus mullu 7–8 novembril Moskva lähedal Skolkovo's. Vladimir Protasov räägib, kuidas laiendada NGINX-i funktsionaalsust OpenResty ja Lua abil. Tere kõigile, minu nimi on Vladimir Protasov, töötan Parallels'is. Räägin veidi endast. Kolm neljandikku oma elust olen veetnud koodi kirjutades. Olen […]

Nano või minimalistlik IDE

Selles artiklis tahaksin näidata teile tekstiredaktori nano jõudu ja ilu, mis esmapilgul tundub lihtne ja tähelepanuta jäetud. Sissejuhatus Arendajad on tegelikult teile palju kasulikke funktsioone ette valmistanud, millest te isegi ei pruugi teada, näiteks: automaatne sisestus, paarisulgude juurde minek ja isegi automaatne täiendamine! Liigume edasi. Standardne klahvikombinatsioon M […]

Yandex.Disk keelab open source utiliidi rclone kasutamise

Ajalugu Tere, Habr! Selle postituse kirjutamise tõi kaasa üsna kummaline viga, mille sain eile õhtul oma Linuxi sülearvutis (jah, ma olen üks neist veidratest inimestest, kes kasutab GNU/Linuxi sülearvutis) - sain oma Yandex.Disk'i sisu asemel: $ ls -l /mnt/yadisk ls: reading directory ‘.’: Input/output error total 0 Esimene mõte: võrguühendus kadus, mitte midagi hullu. Kuid [ … ]

Internetis sai maksimaalseks teabe edastamise ühisused 1500 baiti

Ethernet on igal pool ja kümned tuhanded tootjad toodavad selle toetamiseks seadmeid. Kuid peaaegu kõigil neil seadmetel on üks ühine number – MTU: $ ip l 1: lo: mtu 65536 state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp5s0: mtu 1500 state UP link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff MTU (Maksimaalne edastusühik) [maksimaalne edastusühik] [ … ]

IdentityServer4. Peamised mõisted. OpenID Connect, OAuth 2.0 ja JWT

Sellega postitusega soovin alustada artiklite seeriat, mis on pühendatud IdentityServer4-le. Alustame peamistest mõistetest. Praegu kõige perspektiivikam autentimise protokoll on OpenID Connect, autoriseerimise (ligipääsu andmise) protokoll aga OAuth 2.0. IdentityServer4 rakendab neid kahte protokolli. See on optimeeritud tavaliste turvaprobleemide lahendamiseks. OpenID Connect on autentimise protokoll ja standard, see ei anna [ … ]

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster