Författare: Yuri Gagarin

Diskret matematik för WMS: algoritm för att komprimera varor i fack (del 1)

I artikeln kommer vi att berätta hur vi löste problemet med brist på lediga fack på lagret och om utvecklingen av en diskret optimeringsalgoritm för att lösa ett sådant problem. Vi kommer att beskriva hur vi "byggde" den matematiska modellen för optimeringsuppgiften, och vilka svårigheter vi oväntat stötte på vid bearbetningen av indata till algoritmen. Om du är intresserad av tillämpningen av matematik i affärer och […]

Allt du ville veta om den decentraliserade internetleverantören »Medium«, men vågade inte fråga

God dag, gemenskap! Mitt namn är Yanislav Basyuk. Jag är koordinator för den ideella organisationen "Medium". I den här artikeln har jag försökt att samla den mest omfattande informationen om vad denna decentraliserade internetleverantör faktiskt är, verksam inom Ryska federationens territorium. Jag kommer att berätta:        Vad "Medium" är        Vad Yggdrasil är och varför "Medium" använder det som huvudtransport        Hur […]

QUIC-protokollet i praktiken: hur Uber implementerade det för att optimera prestanda

Det är extremt intressant att observera QUIC-protocollet, så vi älskar att skriva om det. Men om de tidigare publikationerna om QUIC var mer av historisk (lokalhistorisk, om ni så vill) karaktär och tekniskt innehåll, så är vi idag glada över att publicera en översättning av ett annat slag – det handlar om den verkliga tillämpningen av protokollet under 2019. Detta handlar inte om en liten infrastruktur baserad i en hypotetisk garage, […]

Nya Microsoft Edge får integration med Windows 10

Microsoft har lovat att bevara det vanliga utseendet och funktionerna hos den klassiska Edge i den nya versionen av webbläsaren. Och det verkar som om löftet har hållits. Nya Edge stödjer redan djupare integration med inställningarna i Windows 10, och mer. I den senaste Canary-versionen har möjligheten "Dela den här sidan" med kontakter lagts till, en funktion som fanns i klassiska versionen. Men nu fungerar den lite […]

Åtta DoS-sårbarheter upptäckta i olika implementationer av HTTP/2-protokollet

Forskare från företagen Netflix och Google har upptäckt åtta sårbarheter i olika implementationer av HTTP/2-protokollet, som möjliggör Denial of Service genom att skicka ett speciellt utformat flöde av nätverksförfrågningar. Problemen påverkar i varierande grad de flesta HTTP-servrar som stöder HTTP/2 och leder till uttömning av den tillgängliga arbetsprocessminnet eller en överdriven belastning på […]

Utgivning av Mir 1.4 Displayserver

Utgåvan av Mir 1.4 Displayserver har publicerats, vars utveckling fortsätter av Canonical, trots avbokningen av utvecklingen av Unity-gränssnittet och Ubuntu-versionen för smartphones. Mir fortsätter att vara efterfrågad i projekten från Canonical och positioneras nu som en lösning för inbyggda enheter och sakernas internet (IoT). Mir kan användas som en kompositserver för Wayland, vilket gör att den kan köras i miljöer […]

Lanseringen av den decentraliserade kommunikationsplattformen Hubzilla 4.4

Efter cirka 2 månader av utveckling har släppet av plattformen för att bygga decentraliserade sociala nätverk Hubzilla 4.4 lanserats. Projektet tillhandahåller en kommunikationsserver integrerad med publiceringssystem, utrustad med ett transparent system för identifiering och verktyg för att hantera åtkomst i decentraliserade nätverk (Fediverse). Projektets kod är skriven i PHP och Javascript och sprids under MIT-licensen. Hubzilla stöder ett enhetligt autentiseringssystem för att arbeta i […]

PyTorch 1.2.0 har släppts

PyTorch – en populär öppen källkod ram för maskininlärning har uppdaterats till version 1.2.0. Den nya versionen innehåller över 1900 korrigeringar som berör JIT, ONNX, distribuerade träningslägen och prestandaförbättringar. Några av ändringarna: Den nya TorchScript API gör det enkelt att konvertera nn.Module (inklusive underkomponenter och metoder som anropas i forward()) till ScriptModule. Tillsammans med Microsoft har fullt stöd för ONNX Opset lagts till […]

I nginx har tre buggar åtgärdade som ledde till överdriven minnesanvändning

I webbservern nginx har tre problem upptäckts (CVE-2019-9511, CVE-2019-9513, CVE-2019-9516) som ledde till överdriven minnesanvändning vid användning av modulen ngx_http_v2_module och implementerades från protokollet HTTP/2. Problemet påverkar versioner från 1.9.5 till 1.17.2. Åtgärder har vidtagits i nginx 1.16.1 (stabil gren) och 1.17.3 (huvudgren). Problemen upptäcktes av Jonathan Looney från Netflix. I version 1.17.3 ingick ytterligare två åtgärder: […]

tui-editor v1.4.6

tui-editor ― WYSIWYG-redigerare för Markdown-filer. Produktiv och skalbar. I denna version har följande åtgärdats: undantag där förhandsgranskningen inte visades; problem med radbrytning i punktlistor; kommandot redo fungerade inte; problem med radbrytning vid kopiering av text till WWE; i förhandsgranskningsläget visas inte andra och efterföljande kommandon <br> – istället visas tomma rader, […]

Recension av ONYX BOOX Note Pro: en topp-läsare för PDF-arbete

Det var ett tag sedan vi hade en riktigt stor läsare! Efter ONYX BOOX MAX 2 har vi mest pratat om e-böcker med skärmstorlek upp till 6 tum: för att läsa litteratur innan sänggåendet är det inget bättre, men när det gäller att arbeta med stora dokument vill man ha mer kraft (och en större skärm). 13 tum kommer säkert att […]

Varje läsare vill bli en monitor: ONYX BOOX MAX 2 recension

Om du vill ha det du aldrig haft - börja göra det du aldrig gjort. Richard Bach, författare Under de senaste två åren har e-böcker återfått popularitet bland bokälskare, vilket skedde lika snabbt som läsare försvann från de flestas vardag. Kanske skulle det ha fortsatt så […]

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