Forfatter: Yuri Gagarin

Liv i 2030

Franskmanden Fabrice Grinda har altid elsket at tage risici — han har investeret i hundredvis af virksomheder: Alibaba, Airbnb, BlaBlaCar, Uber og selv den russiske parallel til Booking — tjenesten Oktogo. Han har en særlig fornemmelse for trends og for, hvad fremtiden kan bringe. Monsieur Grinda har ikke kun investeret i andres virksomheder, men også skabt sine egne. For eksempel den online annonceplatform OLX, som bruges […]

Introduktion til den netværksmæssige del af cloud-infrastrukturen

Cloud computing trænger dybere og dybere ind i vores liv, og der er næsten ikke én person, der aldrig har brugt nogle cloud-tjenester. Men hvad er skyerne, og hvordan fungerer de? De fleste ved faktisk ikke engang det på idé-niveau. 5G er allerede en realitet, og telekommunikationsinfrastrukturen begynder at overgå […]

Udgivelsen af XMPP-klienten Kaidan 0.6.0

Den nye version af XMPP-klienten Kaidan 0.6.0 er nu tilgængelig. Programmet er skrevet i C++ ved hjælp af Qt, QXmpp og Kirigami-rammen. Koden distribueres under GPLv3 licensen. Bygningerne er forberedt til Linux (AppImage og flatpak) og Android. Udgivelsen af versioner til macOS og Windows forsinkes. En vigtig forbedring i den nye version er implementeringen af en offline-meddelelseskø — når netværksforbindelsen mangler, bliver meddelelser nu […]

Zextras har taget ansvar for at skabe Zimbra 9 Open Source Edition builds

Zextras er begyndt at udvikle og offentliggøre færdige builds af Zimbra 9 samarbejds- og e-mailpakken, der markedsføres som et alternativ til MS Exchange. Builds er forberedt til Ubuntu og RHEL (260 MB). Tidligere meddelte Synacor, som overvåger udviklingen af Zimbra, at de ville stoppe med at offentliggøre binære builds af Zimbra Open Source Edition og havde til hensigt at udvikle Zimbra 9 som et proprietært produkt uden […]

Kotlin 1.4 er udgivet

Her er hvad der er inkluderet i Kotlin 1.4.0: En ny, mere kraftfuld type inference-algoritme er aktiveret som standard. Den inddrager automatisk typer i flere tilfælde, understøtter smart-cast selv i komplekse scenarier, håndterer delegationsegenskaber bedre og meget mere. Nye IR-backends til JVM og JS er tilgængelige i alfa-tilstand. Efter stabilisering vil de blive brugt som standard. I Kotlin 1.4 […]

Sådan er det, og ingen tiks. Hvordan adskiller Intel Core-processorer fra forskellige generationer, der er baseret på samme arkitektur

Med lanceringen af Intel Core-processorer i syvende generation blev mange klar over, at strategien "Tick-Tock", som Intel har fulgt hele tiden, var brudt sammen. Løftet om at reducere teknologiprocessen fra 14 til 10 nm forblev blot et løfte, og der begyndte en lang periode med "Tock" Skylake, hvor Kaby Lake (den syvende generation) opstod, efterfulgt af den pludselige Coffee Lake (ottende) med en mindre ændring af teknologiprocessen […]

Implementering af rollebaseret adgangsmodel ved hjælp af Row Level Security i PostgreSQL

Udviklingen af emnet Etude om implementering af Row Level Security i PostgreSQL og for en detaljeret besvarelse af kommentaren. Den anvendte strategi indebærer brugen af konceptet "Forretningslogik i databasen", hvilket er beskrevet lidt mere detaljeret her — Etude om implementering af forretningslogik på niveauet af gemte funktioner i PostgreSQL. Den teoretiske del er glimrende beskrevet i dokumentationen for Postgres Pro — Politikker for rækkebeskyttelse. Nedenfor gennemgås den praktiske […]

Studie af implementering af Row Level Security i PostgreSQL

Som et supplement til Etude om implementering af forretningslogik på niveauet af gemte funktioner i PostgreSQL og primært for en detaljeret besvarelse af kommentaren. Den teoretiske del er glimrende beskrevet i dokumentationen for Postgres Pro — Politikker for rækkebeskyttelse. Nedenfor præsenteres den praktiske implementering af en lille konkret forretningsopgave — at skjule slettede data. Etude om implementeringen af den rollebaserede model ved brug af RLS præsenteres […]

Studie af implementering af forretningslogik på niveau med gemte funktioner i PostgreSQL

Motivet bag skrivningen af etuden var artiklen "Under karantæne steg belastningen fem gange, men vi var forberedte". Hvordan Lingualeo skiftede til PostgreSQL med 23 millioner brugere. Det virkede også interessant at se en artikel offentliggjort for 4 år siden — Implementeringen af forretningslogik i MySQL. Det var bemærkelsesværdigt, at den samme tanke — "at implementere forretningslogik i databasen" — kom frem i […]

Et API til direkte TCP- og UDP-kommunikation er under udvikling til Chrome

Google er begyndt at implementere et nyt Raw Sockets API i Chrome, som gør det muligt for webapplikationer at etablere direkte netværksforbindelser ved hjælp af TCP- og UDP-protokoller. I 2015 foretog W3C-konsortiet allerede et forsøg på at standardisere API'et "TCP og UDP Socket", men deltagerne i arbejdsgruppen opnåede ikke konsensus, og udviklingen af dette API blev stoppet. Behovet for at tilføje det nye API […]

Offentlig test af Firefox Relay anonym e-mail service

Mozilla har givet mulighed for at teste service Firefox Relay for alle interesserede. Tidligere kunne man kun få adgang til Firefox Relay via invitationer, men nu er det tilgængeligt for enhver bruger med en Firefox-konto. Firefox Relay gør det muligt at generere midlertidige e-mailadresser til registrering på websites uden at afsløre sin rigtige adresse. Man kan i alt […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster