Autor: Yuri Gagarin

PVS-Studio ja pidev integratsioon: TeamCity. Analüüs projektist Open RollerCoaster Tycoon 2

Üks kõige tähtsamaid kasutusstsenaariume PVS-Studio analüsaatori puhul on selle integreerimine CI süsteemidega. Ja kuigi PVS-Studio projekti analüüsi on võimalik peaaegu igast pideva integreerimise süsteemist sisse ehitada vaid mõne käsu abil, teeme selle protsessi veel mugavamaks. PVS-Studios on nüüd toetus analüsaatori väljundi konverteerimiseks TeamCity formaati — TeamCity Inspections Type. Vaadakem, […]

Käivitame Apache Spark'i Kubernetesel

Kallid lugejad, tere päevast. Täna räägime natuke Apache Spark'ist ja selle arenguvõimalustest. Kaasaegses Big Data maailmas on Apache Spark de facto standard lihtsate andmete töötlemise ülesannete arendamisel. Lisaks sellele kasutatakse seda ka voogedastusprogrammide loomiseks, mis töötavad micro batch kontseptsioonis, töötledes ja edastades andmeid väikeste kogustena (Spark Structured Streaming). Ja […]

SUSE Linux Enterprise 15 SP2 distributsioon on saadaval.

Pärast aasta arendust esitles SUSE tööstusliku distributsioonide SUSE Linux Enterprise 15 SP2 väljaannet. SUSE 15 SP2 pakette on juba kasutatud toetatud kogukonna distributsioonide openSUSE Leap 15.2 aluseks. SUSE Linux Enterprise platvormi põhjal on loodud ka sellised tooted nagu SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Manager ja SUSE Linux Enterprise […]

Käivitame Keycloak'i HA režiimis Kubernetesel

TL;DR: Keycloak'i, avatud lähtekoodiga juurdepääsu juhtimise süsteemi, kirjeldus, selle sisemise struktuuri analüüs ja seadistuse üksikasjad. Sissejuhatus ja põhikontseptsioonid Selles artiklis vaatleme peamisi aspekte, mida meeles pidada Keycloak'i klastrite juurutamisel Kubernetes'i peal. Kui soovite Keycloak'ist rohkem teada, vaadake artikli lõpus olevaid linke. Sügavamaks süvenemiseks […]

Pilvegaming avatud koodiga WebRTC-l: p2p, mitme mängijaga, null latentsus.

Tarkvara teenusena, infrastruktuur teenusena, platvorm teenusena, kommunikatsiooniplatvorm teenusena, videokonverentsid teenusena, aga kuidas oleks pilve mängudega teenusena? Mitmeid katseid on juba tehtud pilvemängude (Cloud Gaming) loomisel, näiteks Google'i hiljuti lansseeritud Stadia. Stadia ei ole WebRTC suhtes uus, kuid kas teised saavad WebRTC-d samamoodi kasutada? Thanh Nguen […]

Kuidas paigutada staatiline veebisait Yandex.Cloud Object Storage abil

Tere, Habr! Selles artiklis näitan, kuidas lihtsalt ja mugavalt paigutada staatiline sait Yandexi tehnoloogiate abil, täpsemalt Object Storage'i kasutades. Lõpuks on teil veebis paigutatud sait, millele pääseb ligi välise lingi kaudu. See artikkel on kasulik, kui olete Algaja arendaja, kes alles õpib programmeerimist; arendaja, kes on koostanud portfoolio ja soovib […]

Windows 10X võib kaotada ühilduvuse Win32 rakendustega ja see muutub "Microsofti Chrome OS-iks".

Veebiallikas Windows Central teatab, et Microsoft on tõenäoliselt muutnud oma strateegiat operatsioonisüsteemi Windows 10X osas. Ettevõte on eemaldanud operatsioonisüsteemist tehnoloogia, mis on vastutav enamiku kasutajate jaoks tuttavate Win32 rakenduste virtualiseerimise eest. Alguses pidi see võimalus olema Windows 10X-is, kuid nüüd otsustas Microsoft selle kaotada. Arvatakse, et muudatus tehti Windows 10X-i konkurendiks muutmiseks […]

GeckoLinux 152 jaotise väljalase

Esitatakse GeckoLinuxi väljaanne, mis põhineb openSUSE paketibaasil ja pöörab suurt tähelepanu töölaua optimeerimisele ja detailidele, nagu kvaliteetne fondi renderdamine. Distro on saadaval kahes versioonis: Static, mis põhineb openSUSE'i väljalaskeversioonidel, ja Rolling, mis põhineb Tumbleweedi hoidlast. ISO-pildi suurus on umbes 1,3 GB. Distro eripäradeks on allalaetavate live-kogude pakkumine, mis toetavad tööd […]

Python 3.8.5 värskendus turvaaukude parandamisega

Avaldatud on parandav värskendus programmeerimiskeele Python 3.8.5, milles on kõrvaldatud mitmed turvaaugud: CVE-2019-20907 — tarfile mooduli jäämine lõputuks tsükliks, kui proovida avada spetsiaalselt kavandatud tar-failide faile. BPO-41288 — kokkuvarisemine, kui Pickle moodul püüab töödelda objekti, millel on spetsiaalselt kujundatud opkood NEWOBJ_EX. CVE-2020-15801 — võimalus asendada HTTP-pealkirju päringus, kasutades reavahetusmärke parameetris „method” […]

ALSA helisüsteemis on tehtud tööd terminist slave vabanemiseks

ALSA helisüsteemi arendajad on valmistanud ette muudatused, mis saadetakse linux-next haru, mille põhjal koostatakse kernel 5.9 väljaanne. Need muudatused vabastavad tuuma poolt töötava koodi poliitiliselt ebakorrektsetest terminoloogiatest. Muudatused on ette valmistatud vastavalt hiljuti vastu võetud soovitustele inklusiivse terminoloogia kasutamiseks Linuxi tuumas. Muudatused sisaldavad 10 patši, millest 9 on seotud koodi vabanemisega […]

Kuidas pääseda Beline IPVPN-i läbi IPSec. Osa 1

Tere! Eelmises postituses rääkisin meie MultiSIM teenuse tööst kanali reserveerimise ja tasakaalustamise osas. Nagu mainitud, ühendame kliente meie võrku VPN-i kaudu ja täna räägin natuke rohkem VPN-ist ja meie võimalustest selles osas. Alustame sellest, et meil, kui sideoperaatoril, on oma suur MPLS-võrk […]

Vea jälgimine React rakenduses Sentry abil

Täna räägin teile reaalajas vigade jälgimisest React'i rakenduses. Välisseadme rakendust kasutatakse tavaliselt vigade jälgimiseks. Paljud ettevõtted lükkavad vigade jälgimise sageli edasi, naastes selle juurde pärast dokumentatsiooni, testimist ja muud. Kuid kui saate oma toodet paremini muuta, tehke seda lihtsalt! 1. Miks on teil vaja Sentry't? […]

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