Kategori: Blogg

Huffman-komprimeringsalgoritmen

Inför starten av kursen "Algoritmer för utvecklare" har vi förberett en översĂ€ttning av Ă€nnu ett anvĂ€ndbart material. Huffman-kodning Ă€r en data komprimeringsalgoritm som formulerar den grundlĂ€ggande idĂ©n om filkomprimering. I denna artikel kommer vi att diskutera fast och variabel lĂ€ngd kodning, unikt dekodĂ©rbara koder, prefixregler och byggandet av Huffman-trĂ€den. Vi vet att varje symbol lagras […]

Denormalisering av ERP-databaser och dess pÄverkan pÄ mjukvaruutveckling: vi öppnar en tavern pÄ Tortuga

Hej! Jag heter Andrey Semyonov, jag Ă€r senioranalytiker pĂ„ Sportmaster. I detta inlĂ€gg vill jag ta upp frĂ„gan om denormalisering av ERP-databaser. Vi kommer att titta pĂ„ allmĂ€nna förhĂ„llanden, liksom ett konkret exempel – lĂ„t oss sĂ€ga att detta blir en fantastisk monopol-taverna för pirater och sjömĂ€n. DĂ€r pirater och sjömĂ€n mĂ„ste betjĂ€nas pĂ„ olika sĂ€tt, eftersom deras uppfattningar om det underbara och konsumtionsmönster […]

Oracle har lanserat gratis utbildningskurser i Java och databaser

Företaget Oracle har meddelat om utökningen av funktionaliteterna i plattformen för distansutbildning, Oracle Academy, och att flera utbildningskurser nu erbjuds gratis. De kostnadsfria utbildningsresurserna frĂ„n Oracle Academy Ă€r avsedda för att lĂ€ra sig att arbeta med databaser, grunderna i SQL, programmering i Java samt mjukvaruutveckling med hjĂ€lp av artificiell intelligens och maskininlĂ€rning. Kurserna Ă€r tillgĂ€ngliga pĂ„ olika sprĂ„k, […]

Valve har slÀppt Proton 5.0-6, ett paket för att köra Windows-spel pÄ Linux

Valve har publicerat en release av projektet Proton 5.0-6, som bygger pĂ„ resultat frĂ„n projektet Wine och syftar till att möjliggöra körning av spelapplikationer skapade för Windows och tillgĂ€ngliga i Steam-katalogen pĂ„ Linux. Resultaten frĂ„n projektet distribueras under BSD-licens. Proton gör det möjligt att direkt köra spelapplikationer som endast Ă€r tillgĂ€ngliga för Windows i Linux-klienten Steam. Paketet inkluderar en implementation av DirectX […]

SÄrbarhet i drivrutinen vhost-net i Linux-kÀrnan

I drivrutinen vhost-net, som möjliggör virtio net pĂ„ vĂ€rdsidan, har en sĂ„rbarhet (CVE-2020-10942) identifierats som gör det möjligt för en lokal anvĂ€ndare att initiera en stacköversvĂ€mning i kĂ€rnan genom att skicka en specifikt utformad ioctl(VHOST_NET_SET_BACKEND) till enheten /dev/vhost-net. Problemet orsakas av bristen pĂ„ korrekt validering av vĂ€rdet i fĂ€ltet sk_family i koden för funktionen get_raw_socket(). Enligt preliminĂ€ra uppgifter kan sĂ„rbarheten anvĂ€ndas för att genomföra en lokal DoS-attack genom att orsaka en kĂ€rnkrash (information […]

GitHub har framgÄngsrikt avslutat affÀren med NPM

GitHub Inc, som Ă€gs av Microsoft och fungerar som ett oberoende affĂ€rsenhet, har meddelat att de framgĂ„ngsrikt har avslutat affĂ€ren med NPM Inc, som kontrollerar utvecklingen av paketförvaltaren NPM och underhĂ„ller NPM-repositoriet. NPM-repositoriet hanterar mer Ă€n 1,3 miljoner paket som anvĂ€nds av cirka 12 miljoner utvecklare. Det registreras cirka 75 miljarder nedladdningar i mĂ„naden. AffĂ€rens vĂ€rde Ă€r […]

Guix System 1.1.0

Guix System Ă€r en Linux-distribution baserad pĂ„ paketförvaltaren GNU Guix. Distributionen tillhandahĂ„ller avancerade funktioner för paketadministration, sĂ„som transaktionsuppdateringar och Ă„terstĂ€llning, reproducerbara byggmiljöer, hantering av oprivilegierade paket och profiler för varje anvĂ€ndare. Den senaste versionen av projektet Ă€r Guix System 1.1.0, som innehĂ„ller en rad nya funktioner och förbĂ€ttringar, inklusive möjligheten till storskaliga distributioner […]

Autentisering i Kubernetes med GitHub OAuth och Dex

Jag presenterar en handledning för att generera Ă„tkomst till Kubernetes-klustret med Dex, dex-k8s-authenticator och GitHub. En lokal meme frĂ„n den rysksprĂ„kiga Kubernetes-chatten pĂ„ Telegram. Introduktion Vi anvĂ€nder Kubernetes för att skapa dynamiska miljöer för utvecklingsteam och QA. DĂ€rför vill vi ge dem Ă„tkomst till klustret bĂ„de för instrumentpanelen och för kubectl. Till skillnad frĂ„n […]

Automatisering av HR-processer med hjÀlp av Microsoft Teams, PowerApps och Power Automate. BegÀrningar om anstÀllningars uppsÀgning

God dag alla! I dag vill jag dela med mig av ett litet exempel pĂ„ automatiseringen av processen för att skapa begĂ€rningar om utreseansökningar för nya anstĂ€llda med hjĂ€lp av Microsoft SharePoint, PowerApps, Power Automate och Teams. Vid genomförandet av denna process krĂ€vs det ingen separat köp av anvĂ€ndarplaner för PowerApps och Power Automate, det rĂ€cker med en Office365 E1/E3/E5-prenumeration. PĂ„ SharePoint-sidan kommer vi att skapa listor och kolumner, PowerApps […]

Data Division. 2013. Retrospektiv

År 2013 bad IBS, som dĂ„ sĂ„g ut att skapa Data Division, mig att göra en sĂ„dan brĂ€nndump (enbart baserad pĂ„ erfarenheterna av samverkan med företagskundernas olje- och gasindustri) angĂ„ende problemomrĂ„det Big Data och data i allmĂ€nhet. Jag snubblade över den efter 7 Ă„r och tyckte att det var roligt. Vissa saker Ă€r uppenbara. Vissa visade sig vara inte helt korrekta, men
 7 […]

Microsoft kan Àndra hur nya funktioner levereras i Windows 10

I maj förvĂ€ntas Microsoft slĂ€ppa en stor uppdatering för Windows 10-plattformen, som förutom buggfixar ocksĂ„ kommer med nya funktioner. Enligt nĂ€tkĂ€llor testar Microsoft för nĂ€rvarande en rad förĂ€ndringar för Windows Update Center som kan rullas ut i framtiden. Enligt tillgĂ€ngliga uppgifter kan Microsoft radikalt förĂ€ndra hur nya funktioner levereras i Windows 10. […]

Uppdatering av Chrome 81.0.4044.113 med ÄtgÀrd av kritisk sÄrbarhet

Uppdateringen av webblĂ€saren Chrome 81.0.4044.113 har publicerats, dĂ€r en sĂ„rbarhet har Ă„tgĂ€rdats, som har status som kritisk, vilket möjliggör att kringgĂ„ alla skyddsnivĂ„er i webblĂ€saren och köra kod i systemet utanför sandbox-miljön. Detaljer om sĂ„rbarheten (CVE-2020-6457) har Ă€nnu inte offentliggjorts, det Ă€r dock kĂ€nt att den orsakas av en begĂ€ran till en redan frigiven minnesblock i komponenten för taligenkĂ€nning (för att nĂ€mna, den tidigare kritiska sĂ„rbarheten […]

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster