Författare: Yuri Gagarin

Resize av bilder on-the-fly

Nästan varje webbapplikation som använder bilder har behov av att skapa miniatyrkopior av dessa bilder, och ofta finns det flera format på dessa ytterligare bilder. Det kan också orsaka viss huvudvärk att lägga till nya storlekar på en befintlig applikation. Därför är uppgiften: Uppgift Låt oss specificera en lista över krav: Att skapa ytterligare bilder i valfria format i realtid utan att behöva införa ytterligare funktionalitet i applikationen när som helst under dess existens; […]

OpenResty: förvandlar NGINX till en komplett applikationsserver

Vi publicerar återigen transkriptionen av föredraget från konferensen HighLoad++ 2016, som hölls i Skolkovo i Moskvaområdet den 7–8 november förra året. Vladimir Protasov berättar om hur man kan utöka funktionaliteten i NGINX med hjälp av OpenResty och Lua. Hej alla, jag heter Vladimir Protasov, jag arbetar på Parallels. Jag ska berätta lite om mig själv. Tre fjärdedelar av mitt liv har jag ägnat åt att skriva kod. Blev […]

I Opera-webbläsaren för PC har möjligheten till flikgruppering lagts till

Utvecklarna har presenterat en ny version av webbläsaren Opera 67. Tack vare funktionen för flikgruppering, kallad "utrymmen", kommer den hjälpa användare att vara mer organiserade. Man kan skapa upp till fem rum, där varje ges ett eget namn och bild. Denna metod gör det möjligt att hålla flikar för arbete, avkoppling, hem, hobbyer och mer inuti olika fönster. Företaget Opera har genomfört en undersökning som visade att […]

GitLab fortsätter sina JavaScript-imponerande policyer

Genom att ignorera meddelanden om problem där det begärs att GitLab ska kunna användas utan att ge åtkomst till JavaScript, fortsätter GitLab att stärka kopplingen till JavaScript. Nu returnerar servern inte filerna som en HTML-lista, utan lägger till ett element med id "js-tree-list" där elementen infogas via JavaScript. Detta beteende styrs av variabeln vue_file_list_enabled, som i sin tur […]

Utgivningen av distributionen för att skapa brandväggar IPFire 2.25

En utgåva av distributionssystemet för att skapa routrar och brandväggar IPFire 2.25 Core 141 är tillgänglig. IPFire kännetecknas av en enkel installationsprocess och inställningar via ett intuitivt webgränssnitt som är rikt på tydliga diagram. Storleken på den installerade iso-bilden är 290 MB (x86_64, i586, ARM). Systemet är modulärt, förutom grundläggande funktioner för paketfiltrering och trafikhantering finns det moduler tillgängliga för IPFire med implementation av […]

Nano eller minimalistisk IDE

I den här artikeln vill jag visa kraften och skönheten hos den konsolbaserade textredigeraren nano, som vid första anblicken verkar enkel och oansenlig. Inledning Utvecklarna har faktiskt förberett många användbara funktioner för er, som ni kanske inte ens är medvetna om, till exempel: automatisk indragning, hoppa till matchande parentes och till och med autofullföljd! Låt oss gå i ordning. Standard snabbtangenter M […]

Yandex.Disk har förbjudit användningen av öppen källkod-verktyget rclone

Bakgrund Hej, Habr! Anledningen till att jag skrev detta inlägg är en ganska konstig felaktighet som jag igår kväll fick på min laptop med Linux (ja, jag tillhör de konstiga personer som använder GNU/Linux på sin laptop) när jag såg detta istället för innehållet på min Yandex.Disk: $ ls -l /mnt/yadisk ls: reading directory ‘.’: Input/output error total 0 Den första tanken: nätverket har brutits, inget farligt. Men vid […]

Microsoft Edge-webbläsaren för iOS har fått två nya funktioner

Microsoft har släppt en ny uppdatering för sin webbläsare Edge i Apple App Store. Den nya versionen 44.13.1 för med sig två nya funktioner som syftar till att öka produktens attraktion för iOS-användare. För det första har användare av iPhone och iPad som föredrar Microsofts webbläsare framför Apples Safari nu möjlighet att aktivera funktionen för att förhindra spårning, och de kan välja mellan grundläggande, balanserad eller strikt blockering. […]

Sårbarheter i OpenSMTPD som möjliggör fjärr- och lokal root-åtkomst

Qualys har upptäckt ytterligare en fjärrkritisk sårbarhet (CVE-2020-8794) i e-postservern OpenSMTPD, som utvecklas av projektet OpenBSD. Precis som den sårbarhet som upptäcktes i slutet av januari ger det nya problemet möjlighet att fjärrköra godtyckliga shell-kommandon på servern med root-behörighet. Sårbarheten har åtgärdats i utgåvan OpenSMTPD 6.6.4p1. Problemet orsakades av ett fel i koden som ansvarar för att leverera e-post till den fjärrbelägna […]

Arch Linux har fått en ny projektledare

Aaron Griffin har avgått som projektledare för Arch Linux. Griffin har varit ledare sedan 2007, men på senare tid har hans aktivitet minskat kraftigt, och han har beslutat att överlåta sitt ansvar till en annan medlem som kan ta svåra beslut och styra projektets utveckling i rätt riktning. Den nya projektledaren utsågs genom omröstning bland utvecklarna […]

Som den maximala enheten för datatransmission i internet har 1500 byte blivit standard

Ethernet är överallt, och tiotusentals tillverkare släpper utrustning som stöder det. Men nästan alla dessa enheter har ett gemensamt nummer – 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) [maximala överföringsenheten] […]

IdentityServer4. Grundläggande begrepp. OpenID Connect, OAuth 2.0 och JWT

Med detta inlägg vill jag öppna en serie artiklar som handlar om IdentityServer4. Vi börjar med grundläggande begrepp. Den mest lovande autentiseringsprotokollet för tillfället är OpenID Connect, och autentiseringprotokollet (tillhandahållande av åtkomst) är OAuth 2.0. IdentityServer4 implementerar dessa två protokoll. Det är optimerat för att lösa typiska säkerhetsproblem. OpenID Connect är ett protokoll och en standard för autentisering, den ger inte […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster