Autor Yuri Gagarin

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 […]

V prehliadači Opera pre PC bola pridaná možnosť skupinovania kariet

Vývojári predstavili novú verziu prehliadača Opera 67. Vďaka funkcii organizácie záložiek, nazvanej „priestory“, pomôže používateľom byť viac organizovaní. Môžete si vytvoriť až päť priestorov, pričom každý z nich môže mať vlastný názov a obrázok. Tento prístup umožní uchovávať v rôznych oknách záložky pre prácu, oddych, domov, koníčky a podobne. Spoločnosť Opera uskutočnila výskum, ktorý ukázal, že […]

GitLab pokračuje v politike zavádzania JavaScriptu

Ignorujúc správy o problémoch, v ktorých sa žiada implementácia možnosti používať GitLab bez prístupu k JavaScriptu, GitLab naďalej posilňuje svoju väzbu na JavaScript. Server teraz neposkytuje zoznam súborov vo formáte HTML, ale pridáva na stránku prvok s id „js-tree-list“, do ktorého sa prvky vkladajú pomocou JavaScriptu. Spomenuté správanie je riadené premennou vue_file_list_enabled, ktorá je sama […]

Vydanie distribúcie na vytváranie firewallov IPFire 2.25

Je k dispozícii vydanie distribúcie na vytváranie smerovačov a firewallov IPFire 2.25 Core 141. IPFire sa vyznačuje jednoduchým procesom inštalácie a organizáciou nastavenia prostredníctvom intuitívneho webového rozhrania, ktoré je bohaté na prehľadné grafy. Veľkosť inštalačného iso obrazu je 290 MB (x86_64, i586, ARM). Systém je modulárny, okrem základných funkcií filtrovania paketov a správy prenosu sú k dispozícii moduly na implementáciu systému […]

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 […]

Prehliadač Microsoft Edge pre iOS dostal dve nové funkcie

Microsoft vydal ďalšiu aktualizáciu pre svoj prehliadač Edge v obchode Apple App Store. Nová verzia 44.13.1 prináša dve nové funkcie, ktoré majú zvýšiť atraktivitu produktu pre používateľov iOS. Po prvé, používatelia iPhone a iPad, ktorí dávajú prednosť prehliadaču Microsoft pred Apple Safari, dostali možnosť zapnúť funkciu prevencie sledovania, pričom si môžu zvoliť základnú, vyváženú alebo maximálne prísnu blokáciu. […]

Zraniteľnosti v OpenSMTPD, ktoré umožňujú vzdialené a lokálne získanie práv správcu (root)

Spoločnosť Qualys identifikovala ďalšiu kritickú diaľkovú zraniteľnosť (CVE-2020-8794) na mailovom serveri OpenSMTPD, vyvíjanom projektom OpenBSD. Rovnako ako zraniteľnosť identifikovaná na konci januára, nová problém poskytuje možnosť diaľkovo vykonávať ľubovoľné príkazy shell na serveri s právami používateľa root. Zraniteľnosť bola odstránená vo vydaní OpenSMTPD 6.6.4p1. Problém je spôsobený chybou v kóde, ktorý zaisťuje doručovanie pošty na vzdialený poštový […]

V Arch Linux sa zmenil líder projektu

Aaron Griffin sa vzdal funkcie lídra projektu Arch Linux. Griffin bol v tejto pozícii od roku 2007, avšak jeho aktivita sa v poslednom čase výrazne znížila a rozhodol sa odovzdať svoje miesto inému členovi, ktorý by bol schopný prijímať ťažké rozhodnutia a smerovať rozvoj projektu správnym smerom. Novým lídrom projektu sa stal na základe hlasovania vývojárov […]

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