Rubriik: Blogi

Parsing 25TB using AWK and R

How to read this article: I apologize for the lengthy and chaotic text. To save your time, I start each chapter with an introduction titled "What I learned," where I outline the essence of the chapter in one or two sentences. "Just show me the solution!" If you only want to see what I have come to, skip to the chapter "Becoming more inventive," but […]

Kaabeltelevisiooni võrgud kõige väiksematele. Osa 9: Peajaam

Peajaam kogub signaale mitmest allikast, töötleb neid ja edastab kaabelvõrku. Artiklite seeria sisu Osa 1: KTV üldine arhitektuur Osa 2: Signaali koostis ja kuju Osa 3: Analoogne signaali komponent Osa 4: Digitaalne signaali komponent Osa 5: Koaksiaalne jaotusvõrk Osa 6: RF-signaali võimendid Osa 7: Optilised vastuvõtjad Osa 8: Optiline […]

Kuidas lahendada NP-raskusi parameetriliste algoritmide abil

Teadus- ja arendusprojekt on kindlasti meie hariduse kõige huvitavam osa. Idee on proovida ülikoolis oma valdkonnas. Näiteks tarkvaraarenduse ja masinõppe suundadelt tulevad sageli tudengid rakendama teadusprojekte ettevõtetes (peamiselt JetBrains või Yandex, aga mitte ainult). Käesolevas postituses räägin oma projektist arvutiteaduse suunal. […]

CERN loobub Microsofti toodetest

Euroopa Tuumauuringute Organisatsioon kavatseb loobuda kõigist omandiõigustega toodetest oma töös, eelkõige Microsofti toodetest. Eelmise aasta jooksul on CERN aktiivselt kasutanud erinevaid kaubanduslikke sulgeda tarkvara tooteid, kuna see võimaldas hõlpsasti leida spetsialiste tööstusest. CERN koostööd paljude ettevõtete ja institutsioonidega ning oli oluline omada lihtsustatud tööprotsesse […]

TCP SACK Panic — Tuuma haavatavused, mis põhjustavad kaugteenuste keeldumist

Netflixi töötajad avastasid kolm haavatavust TCP võrgustiku koodis. Tõsine haavatavus võimaldab kaugarvutil tuua kaasa tuumakrahhi (kernel panic). Nende probleemide jaoks on lisatud mitu CVE identifikaatorit: CVE-2019-11477, mis on määratletud kui kriitiline haavatavus, ning CVE-2019-11478 ja CVE-2019-11479, mis on mõõdukad. Esimene kaks haavatavust puudutavad SACK (Selective Acknowledgement) ja MSS (Maximum […]

Firefox 69 desaktiveerib Flashi vaikimisi

Mozilla arendajad on öisel versioonil Firefoxil vaikimisi lülitanud välja Flash-sisu esitamist. Alates Firefox 69, mis on plaanitud 3. septembriks, eemaldatakse Adobe Flash Playeri plugina seadetest valik Flashi pidevaks aktiveerimiseks ja jäävad alles ainult võimalused Flashi keelamiseks ja individuaalseks aktiveerimiseks konkreetsetes saitides (aktiveerimine selge klõpsuga) ilma valitud režiimi mäletamiseta. ESR-juhtmete Firefox […]

DragonFly BSD 5.6 operatsioonisüsteemi väljaanne

Ilmus DragonFlyBSD 5.6, hübriidtuumaga operatsioonisüsteem, mis loodi 2003. aastal eesmärgiga alternatiivse FreeBSD 4.x haru arendamiseks. DragonFly BSD eripärade hulka kuuluvad hajutatud versioonifailisüsteem HAMMER, toetus ’virtuaalsete’ tuumade laadimisele süsteemi kasutajaprotsessidena, võimalus vahemälu andmete ja metaandmete FS SSD-kettaseadmetel konteksti arvesse võttes, variatiivsuse sümboolsed lingid, protsesside külmutamise võimalus […]

Linuxi ja FreeBSD TCP-stekkides esinevad haavatavused, mis viivad kaugjuhtimisega teenuse katkestamiseni

Ettevõte Netflix tuvastas mitmeid kriitilisi haavatavusi Linuxi ja FreeBSD TCP-stekkides, mis võimaldavad kaugel alustada tuumakrahhi või põhjustada liigset ressursikasutust spetsiaalselt kujundatud TCP-paketid (packet-of-death) töötlemisel. Probleemid tulenevad vigadest TCP-paketi maksimaalse andmeploki suuruse töötlejates (MSS, Maximum segment size) ja TCP valikulise tunnustamise (SACK, TCP Selective Acknowledgement) mehhanismides. CVE-2019-11477 (SACK Panic) […]

AERODISK Engine: Disaster Recovery. Part 1

Hello, readers of Habr! The topic of this article will be the implementation of disaster recovery measures in AERODISK Engine storage systems. Initially, we intended to write about both methods in one article: replication and metrocluster, but unfortunately, the article became too large, so we split it into two parts. Let’s start with the basics. In this article, we will set up and test synchronous […]

Miks me loome Enterprise Service Meshi

Service Mesh is a well-known architectural pattern for integrating microservices and transitioning to cloud infrastructure. Today, it's quite difficult to manage without it in the cloud-container world. Several open-source implementations of service mesh are already available on the market, but their functionality, reliability, and security are often insufficient, especially when it comes to the requirements of large national financial companies. Therefore […]

Interaktiivne teekaart veebiarenduse õppijatele

Programmeerimiskool codery.camp jätkab arenemist. Hiljuti lõpetasime veebiarenduse kursuse täieliku ümberkujundamise, mis on nüüd saadaval ka veebiversioonis. Teooria materjalide koostamiseks oleme rakendanud ebatraditsioonilist lahendust - need on ühendatud interaktiivseks graafikuks, mida on mugav kasutada veebiarenduse õppimise teekaardina. Materjalid on omavahel seotud ja lisaks teooriale sisaldavad harjutusi […]

Uue aasta alguses tutvustab Phison SSD-kontrollerit, mille kiirus on 6500 MB/s

Ettevõte Phison töötab uue kontrolleri kallal, mis on mõeldud järgmise põlvkonna tahkete andmemälu seadmete jaoks, mis kasutavad kiiret PCI Express 4.0 liidest. Uue toote peamine omadus on suurem andmeedastuskiirus - kuni 6500 MB/s. Juba aasta alguses demonstreeris Phison oma kontrollerit PS5016, mis on mõeldud järgmise põlvkonna tahkete andmemälu seadmetele, kus on võimalikühendamine nelja […]

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster