Autor: ProHoster

Dragă Google Cloud, Compatibilitatea nu te ucide

La naiba Google, nu am vrut să mai scriu pe blog. Am atât de multe de făcut. Blogging-ul necesită timp, energie și creativitate pe care le-aș putea folosi: cărțile mele, muzica mea, actoria mea și așa mai departe. Dar m-ai enervat suficient încât trebuie să scriu asta. Deci, să terminăm cu asta. Voi începe cu un mic […]

Compatibilitate cu lista neagră și lista albă pentru valorile din partea agentului în Zabbix 5.0

Suport pentru liste alb-negru pentru valorile agentului Tikhon Uskov, Inginer de integrare, Zabbix Probleme de securitate a datelor Zabbix 5.0 are o nouă caracteristică care vă permite să îmbunătățiți securitatea sistemelor care utilizează Agent Zabbix și înlocuiește vechiul parametru EnableRemoteCommands. Îmbunătățirile de securitate în sistemele bazate pe agenți provin din faptul că un agent poate efectua un număr mare de […]

Avem Postgres acolo, dar nu știu ce să fac cu el (c)

Acesta este un citat de la unul dintre prietenii mei care odată ca niciodată m-a abordat cu o întrebare despre Postgres. Apoi i-am rezolvat problema în câteva zile și, mulțumindu-mi, a adăugat: „Este bine să ai un DBA familiar.” Dar ce să faci dacă nu cunoști un DBA? Pot exista o mulțime de opțiuni de răspuns, începând de la căutarea prietenilor între prieteni și terminând […]

Apple a introdus One - un singur abonament pentru toate serviciile sale

Zvonurile că Apple va lansa un pachet de abonament la serviciile sale circulă de mult timp. Și astăzi, în cadrul unei prezentări online, a avut loc lansarea oficială a serviciului Apple One, care va permite utilizatorilor să combine serviciile Apple pe care le folosesc într-un singur abonament. Utilizatorii vor putea alege între trei opțiuni pentru pachetul Apple. Abonamentul de bază include Apple Music, Apple TV+, Apple […]

Apple Watch Series 6 a introdus: măsurarea oxigenului din sânge, procesor nou și benzi slip-on

Apple încă nu a prezentat noile smartphone-uri iPhone 12 la evenimentul de astăzi - zvonurile indică faptul că problemele de aprovizionare cauzate de pandemia COVID-19 sunt de vină. Așa că, probabil, anunțul principal a fost Apple Watch Series 6, care a păstrat designul Apple Watch Series 4 și Series 5, dar a achiziționat noi senzori pentru funcții precum […]

Gentoo a început să distribuie versiuni universale de kernel Linux

Dezvoltatorii Gentoo Linux au anunțat disponibilitatea versiunilor universale cu nucleul Linux, create ca parte a proiectului Gentoo Distribution Kernel pentru a simplifica procesul de menținere a nucleului Linux în distribuție. Proiectul oferă posibilitatea atât de a instala ansambluri binare gata făcute cu nucleul, cât și de a utiliza un ebuild unificat pentru a construi, configura și instala nucleul folosind un manager de pachete, similar cu alte […]

Vulnerabilitatea în FreeBSD ftpd care a permis accesul root atunci când se folosește ftpchroot

O vulnerabilitate critică (CVE-2020-7468) a fost identificată în serverul ftpd furnizat cu FreeBSD, permițând utilizatorilor limitați la directorul lor de acasă folosind opțiunea ftpchroot să obțină acces complet root la sistem. Problema este cauzată de o combinație a unei erori în implementarea mecanismului de izolare a utilizatorului folosind apelul chroot (dacă procesul de modificare a uid-ului sau de executare a chroot și chdir a eșuat, a fost generată o eroare non-fatală, nu […]

Lansarea BlendNet 0.3, completări pentru organizarea randării distribuite

Lansarea suplimentului BlendNet 0.3 pentru Blender 2.80+ a fost publicată. Suplimentul este folosit pentru a gestiona resursele pentru randarea distribuită în cloud sau într-o fermă de randare locală. Codul de supliment este scris în Python și distribuit sub licența Apache 2.0. Caracteristici ale BlendNet: simplifică procedura de implementare în norii GCP/AWS. Permite utilizarea mașinilor ieftine (preemptibile/spot) pentru sarcina principală. Utilizează REST securizat + HTTPS […]

Sondajul State of Rust 2020

Comunitatea Rust a lansat Sondajul 2020 privind starea ruginii. Scopul sondajului este de a identifica punctele slabe și punctele forte ale limbii și de a determina prioritățile de dezvoltare. Sondajul este publicat în mai multe limbi, participarea este anonimă și va dura aproximativ 10-15 minute. Răspunsurile vor fi acceptate până pe 24 septembrie. Rezultatele de anul trecut se leagă de formularul State of Rust 2020 pe […]

Microservicii cu comunicare prin Axon

În acest tutorial simplu vom realiza câteva microservicii în Spring Boot și vom organiza interacțiunea dintre ele prin cadrul Axon. Să presupunem că avem o astfel de sarcină. Există o sursă de tranzacții în bursă. Această sursă ne transmite tranzacțiile prin interfața Rest. Trebuie să primim aceste tranzacții, să le salvăm într-o bază de date și să creăm un spațiu de stocare convenabil în memorie. Acest depozit trebuie să efectueze […]

Stocarea datelor într-un cluster Kubernetes

Există mai multe moduri de a configura stocarea datelor pentru aplicațiile care rulează pe un cluster Kubernetes. Unele dintre ele sunt deja depășite, altele au apărut destul de recent. În acest articol, vom analiza conceptul a trei opțiuni pentru conectarea sistemelor de stocare, inclusiv cea mai recentă - conectarea prin interfața de stocare container. Metoda 1: Specificarea PV în Manifestul Pod Un manifest tipic care descrie un Pod într-un cluster Kubernetes: Culoare […]