Författare: Yuri Gagarin

Databasen för meddelandeappen (del 1): vi designar ramverket för databasen

Hur kan man omvandla affärskrav till specifika databasstrukturer genom att designa en databas för en meddelandeapplikation från grunden. Del 1: designa databasens grundstruktur Del 2: sektionera "live" Vår databas kommer inte att vara lika stor och distribuerad som de hos VKontakte eller Badoo, utan "bara för att ha en", som ändå är funktionell, snabb och får plats på en PostgreSQL-server – för att […]

Arkitektur för lagring och hantering av foton på Badoo

Artem Denisov (bo0rsh201, Badoo) Badoo är den största dejtingsidan i världen. Just nu har vi cirka 330 miljoner registrerade användare globalt. Men, vad som är ännu viktigare i kontexten av vårt samtal idag, är att vi lagrar omkring 3 petabyte användarfoton. Varje dag laddar våra användare upp cirka 3,5 miljoner […]

Mozilla har åtgärdat en noll-dags sårbarhet i Firefox som aktivt utnyttjades av hackare

Igår släppte Mozilla en patch för sin webbläsare Firefox som åtgärdar en nolldagars sårbarhet. Enligt nätverkskällor har sårbarheten aktivt utnyttjats av illvilliga aktörer, men representanter för Mozilla kommenterar för närvarande inte informationen. Det är känt att sårbarheten påverkade JavaScript JIT-kompilatorn IonMonkey för SpiderMonkey, en av de centrala komponenterna i Firefoxs kärna, som hanterar JavaScript-operationer. Experter har klassat problemet som […]

Release av OpenWRT 19.07

Det har skapats en ny betydande version av OpenWRT — en öppen Linux-distribution för hemrouter. De viktigaste nyheterna som är synliga för användaren: Alla enheter använder kärna 4.14.x. Arkitekturen ath79 har lagts till, vilket stöder enheter som tidigare tillhörde arkitekturen ar71xx. Skillnaden ligger i användningen av Device Tree istället för att explicit ange specifikationerna för varje enhet i C-filer. Prestandan för routing har ökat avsevärt tack vare införandet av […]

Chrome, precis som Firefox, kommer att introducera skydd mot påträngande meddelanden.

Google har avslöjat planer på att implementera verktyg i Chrome för att blockera irriterande aviseringar, liknande de som nyligen föreslogs för användare i Firefox 72. Google har erkänt att de flesta aviseringar relaterade till bekräftelse av behörighet visas av webbplatser på ett irriterande sätt. Istället för att visa sådana aviseringar endast vid verklig behov, ber webbplatser normalt om bekräftelse av behörighet […]

Förbannelsen av den andra månaden

Organisatoriska förändringar har två nyckelproblem – att börja och att inte ge upp. Och, märkligt nog, är det svårare att inte ge upp än att börja. Det är svårt att börja om förändringarna är storskaliga. Problemet löses enkelt – man måste börja smått, bit för bit. För de insatta påminner jag om – detta kallas agile, eller också – fail fast, fail cheap. Ta ett steg, utvärdera, antingen släng det, […]

Led ett team, bryt alla regler

Inom konsten att leda finns det många motstridiga recept, och de bästa cheferna i världen följer sina egna regler. Har de rätt och varför är rekryteringsprocessen i marknadsledande företag organiserad som den är? Bör man göra allt för att övervinna sina brister? Varför fungerar självstyrande team ofta inte? Vem ska chefen spendera mer tid på – […]

Istio Circuit Breaker: stänger av defekta containrar

Helgerna är över och vi återvänder med vårt andra inlägg i serien om Istio Service Mesh. Dagens ämne – Circuit Breaker, som på svenska tekniskt betyder "automatiskt avbrott" och i vardagligt tal – "skyddsautomatik". Men i Istio stänger denna automatik inte en kortsluten eller överbelastad krets, utan defekta containrar. Hur det ska fungera i idealfallet När […]

Det kommer att finnas ett nytt alternativ i Aktivitetshanteraren i Windows 10

Microsoft har släppt en ny uppdatering av Windows 10 Build 19541 inom ramen för Insider-programmet. Den är tillgänglig inom Fast Ring och innehåller några mindre förbättringar som kanske kommer att inkluderas i releasen 2020, eller kanske inte. Men själva nyheterna är intressanta. För det första, det här nya alternativet i Aktivitetshanteraren som kommer att visa användarna arkitekturen av varje process. Den […]

Huawei har publicerat en ny Linux-distribution openEuler

Företaget Huawei har tillkännagett att infrastrukturen för utvecklingen av den nya Linux-distributionen openEuler har slutförts, vilken kommer att utvecklas med hjälp av gemenskapen. Den första versionen av openEuler 1.0 har redan publicerats på projektets webbplats, vars ISO-avbild (3,2 GB) för närvarande endast är tillgänglig för system baserade på Aarch64-arkitekturen (ARM64). Förrådet innehåller cirka 1000 paket som har samlats för arkitekturerna ARM64 och x86_64. Källorna […]

Uppdatering av Firefox 72.0.1 och 68.4.1 med åtgärd av kritisk 0-day sårbarhet

Nödkorrigeringsversioner av Firefox 72.0.1 och 68.4.1 har publicerats, i vilka en kritisk sårbarhet (CVE-2019-17026) har åtgärdats, vilket gör det möjligt att köra kod när vissa typer av sidor öppnas. Riskerna ökar av att det redan innan rättningen genomfördes har rapporterats om attacker med hjälp av denna sårbarhet och det finns en fungerande exploiter i händerna på angripare. Alla Firefox-användare rekommenderas att omedelbart uppdatera webbläsaren, och […]

StackOverflow – mer än bara en lagring av svar på dumma frågor

Denna text är avsedd och skriven som ett komplement till "Vad jag har lärt mig under 10 år på Stack Overflow." Jag kan direkt säga att jag håller med Matt Birner i stort sett om allt. Men jag har några tillägg som jag anser är ganska viktiga och som jag skulle vilja dela med mig av. Jag bestämde mig för att skriva denna anteckning för att under de senaste sju åren […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster