Kategória: Administrácia

Alexej Gračov: Go Frontend

Kyiv Go Meetup máj 2018: Moderátor: – Všetkým ahojte! Ďakujem, že ste sa tu zišli! Dnes máme dvoch oficiálnych speakerov – Ľoša a Vaniu. Budú ešte dvaja, ak nám zostane čas. Prvý speaker – Alexej Gračov, nám porozpráva o GopherJS. Alexej Gračov (ďalej – AG): – Som Go-developer a píšem webové služby […]

Sedem najbežnejších chýb pri prechode na CI/CD

Ak vaša spoločnosť práve zavádza DevOps alebo nástroje CI/CD, môže byť užitočné oboznámiť sa s najbežnejšími chybami, aby ste ich neopakovali a nestúpili na zahrabané poklady. Tím Mail.ru Cloud Solutions preložil článok Avoid These Common Pitfalls When Transitioning to CI/CD od Jasmine Chokshi s doplnkami. Nefikčná zmena kultúry a procesov Ak sa pozriete […]

Ako je v Yandex.Cloud usporiadané Virtual Private Cloud a ako naši používatelia pomáhajú implementovať užitočné funkcie

Ahojte, volám sa Kostya Kramlikh, som hlavný vývojár divízie Virtual Private Cloud v Yandex.Cloud. Zaoberám sa virtuálnou sieťou a, ako sa dá predpokladať, v tomto článku vám poviem o usporiadaní Virtual Private Cloud (VPC) ako celku a virtuálnej siete konkrétne. A tiež sa dozviete, prečo my, vývojári služby, si ceníme spätnú väzbu od našich používateľov. Ale o tom […]

Spojujeme Python a Bash: knihovny smart-env a python-shell

Dobrý deň všetkým. V súčasnosti je Python jedným z najpoužívanejších jazykov v oblasti vytvárania nielen priamo softvérových produktov, ale aj zabezpečenia ich infraštruktúry. V dôsledku toho sa mnohým devopsom, či už z vlastnej vôle alebo proti nej, muselo naučiť nový jazyk na ďalšie použitie ako doplnok k starým dobrým Bash skriptom. Avšak Bash a Python […]

Envoy. 1. Úvod

Ahojte! Toto je krátky článok, ktorý odpovedá na otázky: „Čo je envoy?“, „Na čo je potrebný?“ a „Z čoho začať?“. Čo je Envoy — L4-L7 vyvážač zaťaženia napísaný v C++, zameraný na vysoký výkon a dostupnosť. Na jednej strane je to akýsi ekvivalent nginx a haproxy, porovnateľný s nimi z hľadiska výkonu. Na druhej strane je viac orientovaný na […]

Dynamické zmenšovanie obrázkov pomocou Nginx a LuaJIT (OpenResty)

Už nejaký čas, inšpirovaný článkom o Zmenšení obrázkov za behu, bola nastavená zmena veľkosti obrázkov pomocou ngx_http_image_filter_module a všetko fungovalo, ako malo. No objavil sa jeden problém, keď potreboval manažér získať obrázky s presnými rozmermi na nahrávanie na niektoré služby, pretože to boli ich technické požiadavky. Napríklad, ak máme originál obrázku vo veľkosti 1200×1200, a pri […]

Dynamické zmenšovanie obrázkov

Takmer v každom webovom aplikácii, ktorá používa obrázky, existuje potreba vytvárať zmenšené kópie týchto obrázkov, a často aj viacerých formátov dodatočných obrázkov. Taktiež spôsobuje určitú bolesť hlavy pridávanie nových rozmerov do existujúcej aplikácie. Odtiaľ vyplýva úloha: Úloha Určime zoznam požiadaviek: Vytvárať dodatočné obrázky akýchkoľvek formátov za behu bez pridania dodatočnej funkcionality do aplikácie v akomkoľvek momente existencie aplikácie; […]

OpenResty: premeníme NGINX na plnohodnotný aplikačný server

Opäť zverejňujeme prepis prednášky z konferencie HighLoad++ 2016, ktorá sa konala v podmoskovskom Skolkovu 7—8. novembra minulého roku. Vladimir Protassov hovorí, ako rozšíriť funkcionalitu NGINX pomocou OpenResty a Lua. Ahojte všetci, volám sa Vladimir Protassov, pracujem v Parallels. Povedzme si niečo o mne. Tri štvrtiny svojho života sa zaoberám písaním kódu. Stal […]

Nano alebo minimalistické IDE

V tomto článku by som vám chcel ukázať moc a krásu konzolového textového editora nano, ktorý je na prvý pohľad jednoduchý a nenápadný. Úvod Vývojári naozaj pripravili pre vás veľa užitočností, o ktorých možno ani neviete, napríklad: automatické odsadenia, prechod na párovú zátvorku a dokonca aj automatické doplňovanie! Poďme ísť krok za krokom. Štandardné klávesové skratky M […]

Yandex.Disk zakázal používanie open source nástroja rclone

Pozadie Ahoj, Habr! Na napísanie tohto príspevku ma priviedla dosť zvláštna chyba, ktorú som včera večer na notebooku s Linuxom (áno, patrím medzi tých zvláštnych ľudí, ktorí používajú GNU/Linux na svojom notebooku) dostal namiesto obsahu svojho Yandex.Disku: $ ls -l /mnt/yadisk ls: reading directory ‘.’: Input/output error total 0 Prvá myšlienka: sieť vypadla, nič sa nedeje. Ale pri […]

Ako maximálna jednotka prenosu informácií na internete sa stalo 1500 bajtov

Ethernet je všade a desiatky tisíc výrobcov vyrábajú zariadenia s jeho podporou. Takmer všetky tieto zariadenia majú však jedno spoločné číslo – MTU: $ ip l 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff MTU (Maximum Transmission Unit) [maximálna prenosová jednotka] […]

IdentityServer4. Základné pojmy. OpenID Connect, OAuth 2.0 a JWT

Týmto príspevkom chcem otvoriť tému článkov venovanú IdentityServer4. Začneme s hlavnými pojmami. Najperspektívnejším protokolom autentizácie je momentálne OpenID Connect a protokolom autorizácie (poskytovanie prístupu) je OAuth 2.0. IdentityServer4 realizuje tieto dva protokoly. Je optimalizovaný na riešenie typických bezpečnostných problémov. OpenID Connect je protokol a štandard autentizácie, ktorý neposkytuje […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster