Categorie: Blog

Noile versiuni Wine 4.19 și Wine Staging 4.19

Este disponibilă o versiune experimentală a implementării deschise a Win32 API — Wine 4.19. De la lansarea versiunii 4.18, au fost închise 41 de rapoarte de erori și au fost efectuate 297 de modificări. Cele mai importante modificări includ: Au fost extinse capacitățile VBScript: au fost adăugate funcțiile String, LBound, RegExp.Replace. Au fost implementate noi expresii; În WineD3D au fost adăugate funcțiile wined3d_stateblock_set_sampler_state() și wined3d_stateblock_set_texture_stage_state(). A fost implementată gestionarea blocării stării (StateBlock) în apelurile d3d9_device_SetSamplerState(), d3d9_device_SetTextureStageState(), […]

Mozilla, Cloudflare și Facebook au prezentat o extensie TLS pentru delegarea certificatelor pe termen scurt.

Mozilla, Cloudflare și Facebook au anunțat împreună o nouă extensie TLS numită Delegated Credentials (DC), care abordează problema certificatelor atunci când se organizează accesul la un site prin intermediul rețelelor de livrare a conținutului. Certificatele emise de autoritățile de certificare au o durată lungă de valabilitate, ceea ce creează dificultăți atunci când este necesar să se organizeze accesul la un site printr-un serviciu terță parte, în numele căruia trebuie stabilit o conexiune securizată, deoarece transmiterea certificatului […]

HTTP/3: distrugerea fundamentelor și o lume nouă minunată

De peste 20 de ani, ne uităm la paginile web prin protocolul HTTP. Majoritatea utilizatorilor nu se gândesc deloc la ce este și cum funcționează. Alții știu că undeva sub HTTP se află TLS, iar sub acesta TCP, sub care IP și așa mai departe. Iar alții – eretici – cred că TCP este o relicvă din trecut, […]

Interviu Playboy: Steve Jobs, partea 1

Acest interviu a fost inclus în antologia The Playboy Interview: Moguls, care conține de asemenea discuții cu Jeff Bezos, Sergey Brin, Larry Page, David Geffen și mulți alții. Playboy: Am supraviețuit anului 1984 — computerele nu au cucerit lumea, deși nu toată lumea poate fi de acord cu acest lucru. În răspândirea pe scară largă a computerelor ar trebui să-i dăm vina în primul rând pe voi, […]

Optimizarea distribuției serverelor pe rack-uri

Într-unul dintre chat-uri, mi s-a pus întrebarea: — Există ceva de citit despre cum să împachetezi corect serverele în rack-uri? Am realizat că nu știu un astfel de text, așa că am scris propriul meu. În primul rând, acest text se referă la serverele fizice din centre de date fizice (DC). În al doilea rând, să presupunem că sunt suficiente servere: sute-mii, pentru un număr mai mic, acest text nu are sens. În al treilea rând, […]

Proiectul Trident trece de la BSD la VoidLinux.

A fost anunțat transferul complet, principala cauză fiind suportul limitat pentru echipamente și disponibilitatea slabă a pachetelor în FreeBSD. Se promite o suport mai bun pentru GPU, plăci de sunet, streaming, rețele wireless, de asemenea, va fi implementat suport pentru Bluetooth, actualizări mereu proaspete, încărcare rapidă, suport Hybrid EFI/Legacy. Motivul transferului exact pe Void este runit (sunt impresionați de viteza și simplitatea sistemului de inițializare), LibreSSL […]

Raportul anual al grupului de lucru pentru Swift Server

Astăzi a fost publicat raportul anual al grupului de lucru Swift Server (SSWG), care a fost înființat acum un an pentru a explora și a prioritiza nevoile dezvoltatorilor de soluții server pe Swift. Grupul urmează așa-numitul proces de incubație pentru acceptarea noilor module în limbaj, în care dezvoltatorii vin cu idei și, în contact cu comunitatea și SSWG, le duc până la aprobarea în serverul […]

Google Chrome suportă acum VR

În prezent, Google domină piața browser-elor cu o cotă de peste 60 %, iar Chrome a devenit deja standardul de facto, inclusiv pentru dezvoltatori. Ideea este că Google oferă o mulțime de instrumente care ajută dezvoltatorii web și le facilitează munca. În ultima versiune beta, Chrome 79, a fost adăugat suport pentru noul API WebXR pentru crearea de conținut VR. Cu alte cuvinte, […]

Bioyino — un agregator distribuit și scalabil de metrici

Așadar, adunați metrici. Ca și noi. Noi adunăm și metrici. Desigur, cele necesare pentru afaceri. Astăzi vă vom vorbi despre prima verigă a sistemului nostru de monitorizare — serverul de agregare compatibil cu statsd bioyino, de ce l-am scris și de ce am renunțat la brubeck. Din articolele noastre anterioare (1, 2) puteți afla că, până acum o vreme, am adunat etichete […]

Stocarea metricilor: cum am trecut de la Graphite+Whisper la Graphite+ClickHouse

Salut tuturor! În articolul meu anterior am scris despre organizarea unui sistem de monitorizare modular pentru arhitecturi microservici. Nimic nu stă pe loc, proiectul nostru crește constant, iar numărul metricilor stocate crește de asemenea. Cum am organizat tranziția de la Graphite+Whisper la Graphite+ClickHouse în condiții de sarcini mari, despre așteptările noastre de la acest proces și rezultatele migrației, citiți mai departe. Înainte de […]

Monitorizare ca serviciu: sistem modular pentru arhitectura de microservicii

Astăzi, în cadrul proiectului nostru, în afară de codul monolitic, funcționează zeci de microservicii. Fiecare dintre ele necesită monitorizare. A face acest lucru în astfel de volume prin forțele inginerilor DevOps este problematic. Am dezvoltat un sistem de monitorizare care funcționează ca un serviciu pentru dezvoltatori. Aceștia își pot scrie singuri metricile în sistemul de monitorizare, le pot folosi și crea tablouri de bord în funcție de acestea, îmbinându-le cu alerte, […]

Povești din data center: legendele de Halloween despre motoare diesel, diplomație și șuruburi în calorifer

Eu și colegii ne-am gândit: de ce să nu ne amintim de diversele grozăvii cu care se confruntă oamenii în construcția centrelor de date în loc de succesele și proiectele interesate, înainte de sărbătoarea noastră horror preferată. Așa că, stingeți lumina, porniți muzica alarmantă; acum urmează povești care ne fac să ne trezim uneori în noaptea rece în transpirație. Fantoma oficiului Într-unul din clădirile de birouri am construit un server, da, toate […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster