Autors: Yuri Gagarins

Attēlu pārsvars uz vietas

Gandrīz jebkurā tīmekļa lietojumprogrammā, kurā tiek izmantoti attēli, pastāv nepieciešamība veidot samazinātas šo attēlu kopijas, turklāt bieži vien ir vairāki papildu attēlu formāti. Tāpat rada zināmas grūtības jaunu izmēru pievienošana esošajā lietojumprogrammā. Tādēļ uzdevums: Uzdevums Noteiksim prasību sarakstu: Veidot papildu attēlus jebkādos formātos reālajā laikā bez papildu funkcionalitātes pievienošanas lietojumprogramma visā tās pastāvēšanas laikā; […]

OpenResty: pārvēršam NGINX par pilnvērtīgu lietojumprogrammu serveri

Mēs atkal publicējam ziņojumu par HighLoad++ 2016 konferences ziņojuma transkripciju, kas notika pagājušā gada 7.—8. novembrī Skolkovo pie Maskavas. Vladimirs Protasovs stāsta, kā paplašināt NGINX funkcionalitāti, izmantojot OpenResty un Lua. Sveiki visiem, mani sauc Vladimirs Protasovs, es strādāju uzņēmumā Parallels. Pastāstīšu nedaudz par sevi. Trīs ceturtdaļas sava mūža es rakstu kodu. Paskatīsimies […]

Opera pārlūkā datora versijai ir parādījusies iespēja grupēt cilnes

Izstrādātāji ir prezentējuši jauno Opera 67 pārlūkprogrammas versiju. Pateicoties jaudīgajai cilņu grupēšanas funkcijai, kas saucas "telpas", lietotājiem tiks atvieglota organizācija. Var izveidot līdz piecām telpām, katrai piešķirot savu nosaukumu un attēlu. Šāda pieeja ļaus noturēt dažādās logu cilnēs darba, atpūtas, mājas, hobiju utt. cilnes. Uzņēmums Opera veica pētījumu, kurā tika noskaidrots, ka […]

GitLab turpina JavaScript uzspiešanas politiku

Neskatoties uz ziņojumiem par problēmām, kurās tiek pieprasīta iespēja izmantot GitLab bez piekļuves JavaScript, GitLab turpina nostiprināt saistību ar JavaScript. Tagad serveris neizsniedz failu sarakstu HTML formātā, bet pievieno lapai elementu ar id "js-tree-list", kurā elementi tiek ievietoti, izmantojot JavaScript. Norādītais uzvedības modelis tiek kontrolēts ar mainīgo vue_file_list_enabled, kura savukārt […]

IPFire 2.25 tīklu ugunsmuru izveidošanas distribūcijas izsniegšana

Ir pieejams IPFire 2.25 Core 141 maršrutētāju un ugunsmūru izplatījuma izlaišana. IPFire izceļas ar vienkāršu instalācijas procesu un iestatīšanu caur lietotājam draudzīgu tīmekļa saskarni, kas bagāta ar vizuāliem grafikiem. Instalācijas iso attēla izmērs ir 290 MB (x86_64, i586, ARM). Sistēma ir modulāra, un, papildus pamata pakotņu filtrēšanas un trafika vadības funkcijām, IPFire ir pieejami moduļi ar sistēmas īstenojumu […]

Nano vai minimālistisks IDE

Šajā rakstā es gribētu parādīt jums konsoles teksta redaktora nano spēku un skaistumu, kas uz pirmo skatienu var šķist vienkāršs un nemanāms. Ievads Izstrādātāji patiešām ir sagatavojuši daudz noderīgu lietu, par kurām jūs nemaz nezināt, piemēram: automātiskie atkāpumi, pāreja uz pāra iekavām un pat automātiska aizpildīšana! Iesim pa kārtai. Standarta karstās taustiņi M […]

Yandex.Disk ir aizliedzis izmantot open source rīku rclone

Iepriekšēja informācija Sveiki, Habr! Uz šo ierakstu mani pamudināja diezgan dīvaina kļūda, kuru vakar vakarā uz sava Linux klēpjdatora (jā, es esmu no tiem dīvainajiem cilvēkiem, kuri izmanto GNU/Linux klēpjdatorā) es saņēmu tā vietā, lai redzētu sava Yandex.Disk satura: $ ls -l /mnt/yadisk ls: reading directory ‘.’: Input/output error total 0 Pirmā doma: tīkls ir sabojājies, nekas traks. Bet […]

Microsoft Edge pārlūkprogramma iOS saņēma divas jaunas funkcijas

Microsoft ir izlaidusi vēl vienu atjauninājumu savam Edge pārlūkam Apple App Store. Jaunā versija 44.13.1 piedāvā divas jaunas funkcijas, kurām mērķis ir palielināt produkta pievilcību iOS lietotājiem. Pirmkārt, iPhone un iPad lietotāji, kas dod priekšroku Microsoft radītajam pārlūkam Apple Safari vietā, tagad var aktivizēt izsekošanas novēršanas funkciju, un, ja vēlas, var izvēlēties pamata, līdzsvarotu vai maksimāli stingru bloķēšanu. […]

Vainas OpenSMTPD, kas ļauj attālināti un lokāli iegūt root tiesības

Uzņēmums Qualys ir atklājis vēl vienu kritisku attālinātu ievainojamību (CVE-2020-8794) OpenSMTPD e-pasta serverī, ko attīsta OpenBSD projekts. Kā arī jaunākā ievainojamība, kas tika atklāta janvāra beigās, jaunā problēma ļauj attālināti izpildīt patvaļīgas shell komandas serverī ar root lietotāja tiesībām. Ievainojamība ir novērsta OpenSMTPD 6.6.4p1 laidienā. Problēma radusies koda kļūdas dēļ, kas nodrošina e-pasta piegādi attālinātajam e-pasta […]

Arch Linux projektā ir notikusi izmaiņa vadībā

Aarons Grifins ir atkāpies no Arch Linux projekta vadītāja pienākumiem. Grifins ieņēma vadītāja amatu kopš 2007. gada, taču pēdējā laikā viņa aktīva darbība ir ievērojami samazinājusies, un viņš ir nolēmis nodot savu vietu citam dalībniekam, kurš spēj pieņemt grūtos lēmumus un virzīt projekta attīstību pareizajā virzienā. Jaunais projekta vadītājs ir ievēlēts izstrādātāju balsojumā […]

Kā 1500 baiti kļuva par maksimālo informācijas pārsūtīšanas vienību internetā

Ethernet ir visur, un desmitiem tūkstošu ražotāju ražo aprīkojumu ar tā atbalstu. Tomēr gandrīz visiem šiem ierīcēm ir viens kopīgs skaitlis – 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 (Maksimālā pārsūtīšanas vienība) [maximum transmission unit] […]

IdentityServer4. Pamatjēdzieni. OpenID Connect, OAuth 2.0 un JWT

Ar šo ierakstu es vēlos uzsākt rakstu sēriju, kas veltīta IdentityServer4. Sāksim ar pamatjēdzieniem. Visperspektīvākais šobrīd autentifikācijas protokols ir OpenID Connect, bet autorizācijas protokols (piekļuves nodrošināšana) ir OAuth 2.0. IdentityServer4 īsteno šos divus protokolus. Tas ir optimizēts tipisku drošības problēmu risināšanai. OpenID Connect ir autentifikācijas protokols un standarts, kas nenodrošina […]

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster