Författare: Yuri Gagarin

Livet 2030

Fransmannen Fabrice Grinda har alltid älskat att ta risker — han har framgångsrikt investerat i hundratals företag: Alibaba, Airbnb, BlaBlaCar, Uber och till och med den ryska motsvarigheten till Booking — tjänsten Oktogo. Han har en särskild känsla för trender och för hur framtiden kan se ut. Monsieur Grinda har inte bara investerat i andras företag, utan också skapat egna. Till exempel, den online-annonseringsplattformen OLX, som används av […]

Introduktion till nätverksdelen av molninfrastruktur

Molntjänster tränger allt djupare in i våra liv och det finns nog knappast någon människa som inte har använt några molntjänster åtminstone en gång. Men vad är egentligen molnet och hur fungerar det i stort sätt vet få, även på idéplanet. 5G blir redan verklighet och telekominfrastrukturen börjar övergå […]

Utgåvan av XMPP-klienten Kaidan 0.6.0

En ny version av XMPP-klienten Kaidan 0.6.0 är tillgänglig. Programmet är skrivet i C++ med användning av Qt, QXmpp och Kirigami-ramverket. Koden distribueras under GPLv3-licensen. Byggnader har förberetts för Linux (AppImage och flatpak) och Android. Publiceringen av byggnader för macOS och Windows försenas. En av de viktigaste förbättringarna i den nya versionen är implementeringen av offline-meddelanden — vid avsaknad av nätverksanslutning kommer meddelanden nu […]

Zextras har tagit över skapandet av Zimbra 9 Open Source Edition

Företaget Zextras har börjat skapa och publicera klara byggnader av Zimbra 9, en plattform för samarbete och e-post som positioneras som ett alternativ till MS Exchange. Byggnaderna har förberetts för Ubuntu och RHEL (260 MB). Tidigare meddelade företaget Synacor, som övervakar utvecklingen av Zimbra, att man skulle avsluta publiceringen av binära byggnader av Zimbra Open Source Edition och avsåg att utveckla Zimbra 9 som en proprietär produkt utan […]

Kotlin 1.4 har släppts.

Detta är vad som ingick i Kotlin 1.4.0: En ny, mer kraftfull typinferensalgoritm har aktiverats som standard. Den automatiskt härleder typer i fler fall, stödjer smart-cast även i komplicerade scenario, hanterar delegaterade egenskaper bättre och mycket mer. Nya IR-backends för JVM och JS finns tillgängliga i alfa-läge. Efter stabilisering kommer de att användas som standard. Kotlin 1.4 […]

i9-10900K mot i9-9900K: vad kan man få ut av nya Intel Core på gammal arkitektur

Lite mer än ett år har gått sedan jag testade den helt nya Intel Core i9-9900K. Men tiden går, allt förändras, och nu har Intel släppt en ny serie processorer, den 10:e generationens Intel Core i9-10900K. Vilka överraskningar har dessa processorer att bjuda på och är det verkligen så att allt förändras – det ska vi diskutera just nu. Comet Lake-S Kodnamn 10:e […]

Så Så Så och inga Tick. Hur skiljer sig Intel Core-processorer av olika generationer med samma arkitektur

Med lanseringen av den 7:e generationens Intel Core-processorer blev det klart för många att strategin "Tick-Tock" som Intel följt under hela denna tid hade misslyckats. Löftet om att minska den tekniska processen från 14 till 10 nm förblev ett löfte, och en lång epok av "Tock" började med Skylake, under vilken Kaby Lake (den 7:e generationen) inträffade, samt den plötsliga Coffee Lake (den 8:e) med en obetydlig ändring av teknikprocessen […]

Genomförande av en rollbaserad åtkomstmodell med hjälp av Row Level Security i PostgreSQL

Utvecklingen av ämnet Ett exempel på implementering av Row Level Security i PostgreSQL och för en mer utförlig respons på kommentaren. Den använda strategin innebär att använda konceptet "Affärslogik i databasen", vilket beskrivits mer utförligt här – Ett exempel på implementering av affärslogik på nivå av lagrade funktioner i PostgreSQL. Den teoretiska delen är väl beskriven i dokumentationen för Postgres Pro – Policyer för radskydd. Nedan beskrivs den praktiska […]

Studie om genomförande av Row Level Security i PostgreSQL

Som ett komplement till exemplet på implementering av affärslogik på nivå av lagrade funktioner i PostgreSQL och huvudsakligen för en mer utförlig respons på kommentaren. Den teoretiska delen är väl beskriven i dokumentationen för Postgres Pro – Policyer för radskydd. Nedan beskrivs den praktiska implementeringen av en liten specifik affärsuppgift – att dölja borttagna data. Ett exempel på implementering av en rollmodell med användning av RLS presenteras […]

Studie om genomförande av affärslogik på nivån av lagrade funktioner i PostgreSQL

Inspirationen till att skriva detta exempel kom från artikeln "Under karantänen ökade belastningen med 5 gånger, men vi var redo". Hur Lingualeo flyttade till PostgreSQL med 23 miljoner användare. Det verkade även intressant med en artikel som publicerades för fyra år sedan – Implementering av affärslogik i MySQL. Det som verkade intressant var att samma tanke – "att implementera affärslogiken i databasen" – kom fram i […]

För Chrome utvecklas ett API för direkta TCP- och UDP-kommunikationer

Google har påbörjat implementeringen av det nya Raw Sockets API:t i Chrome, vilket möjliggör för webblösningar att etablera direkta nätverksanslutningar med hjälp av TCP- och UDP-protokoll. År 2015 gjordes det ett försök av W3C-konsortiet att standardisera API:t "TCP and UDP Socket", men medlemmarna i arbetsgruppen nådde ingen enighet och utvecklingen av detta API stoppades. Behovet av att lägga till ett nytt API […]

Offentlig testning av den anonyma e-posttjänsten Firefox Relay

Mozilla har gjort det möjligt för alla att testa tjänsten Firefox Relay. Tidigare var åtkomst till Firefox Relay endast möjligt via inbjudningar, men nu är det tillgängligt för alla användare genom ett konto i Firefox Account. Firefox Relay gör det möjligt att generera tillfälliga e-postadresser för registrering på webbplatser, så att man inte behöver avslöja sin verkliga adress. Totalt går det att […]

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