Autor: Yuri Gagarin

Baza e të dhënave e mesazherit (pjesa 1): projektojmë skeletin e bazës

Si mund të përkthesh kërkesat biznesore në struktura të caktuara të të dhënave duke marrë si shembull projektimin "nga zero" të një baze për një mesazher. Pjesa 1: projektimi i kornizës së bazës Pjesa 2: sekcionimi "në kohë reale" Baza jonë nuk do të jetë aq e madhe dhe e shpërndarë si ajo e VKontakte ose Badoo, por "për ta pasur", por që të funksionojë mirë — funksionale, e shpejtë dhe të përshtatet në një server PostgreSQL — që […]

Arkitektura e ruajtjes dhe shpërndarjes së fotografive në Badoo

Artem Denisov (bo0rsh201, Badoo) Badoo është faqja më e madhe e takimeve në botë. Aktualisht kemi rreth 330 milion përdorues të regjistruar në të gjithë botën. Por, ajo që është shumë më e rëndësishme në kontekstin e bisedës sonë sot, është se ne ruajmë rreth 3 petabajt fotografish përdoruese. Çdo ditë përdoruesit tanë ngarkojnë rreth 3.5 milion […]

Mozilla ka eliminuar një dobësi zero-day në Firefox, e cila ishte aktivisht e përdorur nga hakerët

Dje, kompania Mozilla lëshoi një patch për shfletuesin e saj Firefox, i cili eliminon një gabim zero-day. Sipas burimeve në rrjet, dobësia ishte aktivisht e shfrytëzuar nga keqbërësit, por përfaqësuesit e Mozilla nuk komentojnë ende këtë informacion. Dihet se dobësia prekte JIT-kompiluesin JavaScript IonMonkey për SpiderMonkey, një nga komponentët kryesorë të kernelit të Firefoxit, i cili përpunon operacionet JavaScript. Specialistët e categorozhuan këtë problem si […]

Lëshimi i OpenWRT 19.07

Janë formuar ndërtimet e lëshimit të ri të rëndësishëm OpenWRT — një distribucion të hapur Linux për routerat e rrjeteve shtëpiake. Novitetet kryesore, të dukshme për përdoruesin: Të gjithë pajisjet përdorin kernelin 4.14.x. Është shtuar arkitektura ath79, e cila mbështet pajisjet që më parë i përkisnin arkitekturës ar71xx. Dallimi është përdorimi i Device Tree në vend të përshkrimit të qartë të specifikave të çdo pajisjeje në skedarët C. Performanca e routimit është rritur ndjeshëm falë implementimit […]

Chrome, pas Firefox, do të shtojë mbrojtje për njoftimet e bezdisshme

Kompania Google zbuloi planet për implementimin në Chrome të mjeteve për bllokimin e njoftimeve të bezdisshme, të ngjashme me ato që ju ofruan përdoruesve në Firefox 72 disa ditë më parë. Google pranoi se shumica e njoftimeve që lidhen me konfirmimin e besueshmërisë, shfaqen nga faqet në një mënyrë të bezdisshme. Në vend që të shfaqen të tilla njoftime, kur ekziston një nevojë e vërtetë për to, faqet zakonisht kërkojnë konfirmimin e besueshmërisë […]

Mallkimi i muajit të dytë

Organizatat e ndryshimeve kanë dy probleme kyçe – të fillojnë dhe të mos heqin dorë. Dhe, çuditërisht, të mos heqin dorë është më e vështirë se sa të fillosh. Të fillosh është e vështirë nëse ndryshimet planifikohen të jenë të mëdha. Kjo problem zgjidhet thjesht – duhet të fillosh pak nga pak, në copeza. Për ata që e dinë, kjo quhet agile, dhe gjithashtu – fail fast, fail cheap. Bëj një hap, e vlerëso, ose e hedh […]

Duke drejtimin e një ekipi, thyej të gjitha rregullat

Në artin e menaxhimit ka shumë receta të kundërta, dhe menaxherët më të mirë në botë ndjekin rregullat e tyre. A janë të drejtë ata dhe përse procesi i rekrutimit në kompanitë që udhëheqin tregun është organizuar kështu dhe jo ndryshe? A duhet të përpiqemi me çdo kusht të tejkalojmë dobësitë tona? Pse ekipet e vetë-shërbimit shpesh nuk funksionojnë? Për kë duhet të kalojë më shumë kohë menaxheri — në […]

Ishte Rrethit të Ritmit: çaktivizimi i kontejnerëve të dështuar

Festat përfunduan, dhe ne po kthehemi me postin tonë të dytë nga seria për Istio Service Mesh. Tema e sotme është Circuit Breaker, që në përkthim në shqip do të thotë "ndërprerës automat", në gjuhën e përditshme – "automati i mbrojtjes". Vetëm se në Istio ky automatik ndalon jo një qark të shkurtuar ose të ngarkuar, por kontejnerët e papërmbajtur. Si duhet të funksionojë në mënyrë ideale Kur […]

Në Menaxherin e Detyrave Windows 10 do të shfaqet një opsion i ri

Kompania Microsoft lëshoi një përditësim të ri për Windows 10 Build 19541 në kuadër të programit "insider". Ajo është në dispozicion në kuadër të Fast Ring dhe përfshin disa përmirësime të vogla, të cilat mund të përfshihen në lëshimin e vitit 2020, por mund të mos përfshihen. Megjithatë, vetë inovacionet janë interesante. Së pari, është një opsion i ri në Menaxherin e detyrave, i cili do të tregojë përdoruesve arkitekturën e çdo procesi. Ajo […]

Huawei publikoi një distribucion të ri Linux, openEuler

Kompania Huawei shpalli përfundimin e formimit të infrastrukturës për zhvillimin e një distro të ri Linux — openEuler, që do të zhvillohet me pjesëmarrjen e komunitetit. Në faqen e projektit është publikuar tashmë versioni i parë openEuler 1.0, figura iso (3.2 GB) e të cilit është ende në dispozicion vetëm për sistemet me arkitekturë Aarch64 (ARM64). Repository ka rreth 1000 paketa, të mbledhura për arkitekturën ARM64 dhe x86_64. Burimet […]

Përditësimi i Firefox 72.0.1 dhe 68.4.1 që adreson një vulnerabilitet kritik 0-day

U publikuan versionet urgjente korrigjuese të Firefox 72.0.1 dhe 68.4.1, në të cilat është eliminuar një vulnerabilitet kritik (CVE-2019-17026), që lejon ekzekutimin e kodit gjatë hapjes së faqeve të caktuara të dizajnuara në një mënyrë të veçantë. Rreziku përkeqësohet nga fakti se deri para dërgimit të rregullimit janë regjistruar sulme duke përdorur këtë vulnerabilitet dhe në duar të agresorëve është një eksploit i funksionueshëm. Të gjithë përdoruesve të Firefox ju rekomandohet të përditësojnë menjëherë shfletuesin, dhe […]

Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster