Skribent: Yuri Gagarin

Livet i 2030

Franskmannen Fabrice Grinda har alltid elsket å ta risiko — han har investert vellykket i hundrevis av selskaper: Alibaba, Airbnb, BlaBlaCar, Uber og til og med den russiske analogien til Booking — tjenesten Oktogo. Han har en spesiell evne til å oppdage trender og hvordan fremtiden kan se ut. Monsieur Grinda har ikke bare investert i andres virksomheter, men har også skapt sine egne. For eksempel, nettbaserte rubrikkannonser OLX, som brukes av […]

Introduksjon til nettverksdelen av skytjenesten

Skytjenester blir stadig mer integrert i livene våre, og det er vel knapt en person som ikke har brukt noen form for nettsky-tjeneste. Men hva er egentlig en sky, og hvordan fungerer den? Mange vet lite om dette, selv på et grunnleggende nivå. 5G er allerede en realitet, og telekominfrastrukturen begynner å overgå […]

Lansering av XMPP-klienten Kaidan 0.6.0

Den nye versjonen av XMPP-klienten Kaidan 0.6.0 er nå tilgjengelig. Programmet er skrevet i C++ ved hjelp av Qt, QXmpp og Kirigami-rammeverket. Koden distribueres under GPLv3-lisens. Byggene er tilrettelagt for Linux (AppImage og flatpak) og Android. Publiseringen av bygg for macOS og Windows er forsinket. Et sentralt forbedring i den nye versjonen er implementeringen av offline-meldingskø — når det ikke finnes en nettverksforbindelse, blir meldingene nå […]

Zextras har tatt ansvar for å utforme Zimbra 9 Open Source Edition-pakkene

Zextras har begynt å danne og publisere ferdige bygg av Zimbra 9, et pakkesystem for samarbeid og e-post som posisjoneres som et alternativ til MS Exchange. Byggene er klargjort for Ubuntu og RHEL (260 MB). Tidligere kunngjorde selskapet Synacor, som overvåker utviklingen av Zimbra, at de ville slutte å publisere binære bygg av Zimbra Open Source Edition og hadde til hensikt å utvikle Zimbra 9 som et proprietært produkt uten […]

Kotlin 1.4 er ute

Dette er hva som er nytt i Kotlin 1.4.0: Som standard er en ny, kraftigere algoritme for typeutledninger aktivert. Den utleder automatisk typer i flere tilfeller, støtter smart-cast selv i komplekse scenarier, håndterer delegert eiendeler bedre og mye mer. Nye IR-backender for JVM og JS er tilgjengelige i alfa-modus. Etter stabilisering vil de bli brukt som standard. I Kotlin 1.4 […]

Så-Så-Så og ingen Tikk. Hva er forskjellene mellom Intel Core-prosessorer av ulike generasjoner basert på den samme arkitekturen?

Med innføringen av Intel Core-prosessorer av sjuende generasjon ble det klart for mange at "Tick-Tock"-strategien som Intel hadde fulgt, hadde feilet. Løftet om å redusere teknologi-prosessen fra 14 til 10 nm forble bare et løfte, og en lang epoke av "Tock" begynte med Skylake, hvor Kaby Lake (sjuende generasjon) kom, etterfulgt av den brå Coffee Lake (åttende) med minimal endring i produksjonsprosessen […]

Implementering av en rollebasert tilgangsmodell ved hjelp av Row Level Security i PostgreSQL

Videreføring av temaet Etude om implementering av Row Level Security i PostgreSQL og for et utførlig svar på kommentaren. Den benyttede strategien innebærer bruk av konseptet "Forretningslogikk i databasen", noe som ble beskrevet nærmere her — Etude om implementering av forretningslogikk på nivået av lagrede funksjoner i PostgreSQL. Den teoretiske delen er godt beskrevet i dokumentasjonen til Postgres Pro — Retningslinjer for radbeskyttelse. Nedenfor blir den praktiske […]

Etude om implementering av Row Level Security i PostgreSQL

Som et tillegg til Etude om implementering av forretningslogikk på nivået av lagrede funksjoner i PostgreSQL og hovedsakelig for et utførlig svar på kommentaren. Den teoretiske delen er godt beskrevet i dokumentasjonen til Postgres Pro — Retningslinjer for radbeskyttelse. Nedenfor blir den praktiske implementeringen av en liten spesifikk forretningsoppgave — skjuling av slettede data. Etude dedikert til implementering av rollemodellen med bruk av RLS er presentert […]

Etude om implementering av forretningslogikk på nivået av lagrede funksjoner i PostgreSQL

Inspirasjonen til å skrive et studium kom fra artikkelen «Under karantenen økte belastningen fem ganger, men vi var klare». Hvordan Lingualeo flyttet til PostgreSQL med 23 millioner brukere. Det virker også interessant med en artikkel publisert for 4 år siden — Implementering av forretningslogikk i MySQL. Det var interessant at den samme tanken - «implementere forretningslogikk i databasen» - dukket opp i […]

For Chrome utvikles API for direkte TCP- og UDP-kommunikasjoner

Google har begynt å implementere et nytt Raw Sockets API i Chrome, som gir webapplikasjoner mulighet til å etablere direkte nettverksforbindelser ved hjelp av TCP- og UDP-protokoller. I 2015 forsøkte W3C-konsortiet allerede å standardisere API-et «TCP and UDP Socket«, men deltakerne i arbeidsgruppen klarte ikke å bli enige, og utviklingen av dette API-et ble stoppet. Behovet for å legge til et nytt API […]

Offentlig testing av anonym email-tjenesten Firefox Relay

Mozilla har åpnet for testing av Firefox Relay-tjenesten for alle interesserte. Tidligere var tilgang til Firefox Relay kun mulig med invitasjoner, men nå er det tilgjengelig for alle brukere med en Firefox-konto. Firefox Relay lar deg generere midlertidige e-postadresser for registrering på nettsteder, slik at du kan skjule din reelle adresse. Totalt kan du […]

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster