Skribent: Yuri Gagarin

Globale - datalagrings sverd. Trær. Del 1

De virkelige skjulte skattene i databaser — globale — har lenge vært kjent, men fremdeles er det få som vet hvordan de skal bruke dem effektivt, eller de har ikke dette supervåpenet i det hele tatt. Hvis man bruker globale til de oppgavene de virkelig er gode på, kan man oppnå fremragende resultater. Enten i ytelse eller i forenkling av løsningen på oppgaven (1, 2). Globale er en spesiell […]

Globale — skattkister for lagring av data. Trær. Del 2

Forrige del — se del 1. 3. Strukturalternativer ved bruk av globale En struktur som et ordnet tre har forskjellige spesielle tilfeller. La oss se på de som har praktisk verdi ved arbeid med globale. 3.1 Spesielt tilfelle 1. Én node uten grener Globale kan brukes ikke bare som matriser, men også som vanlige variabler. For eksempel som en teller: Set ^counter […]

Globale — sverd som datalagringssystemer. Sparsomme matriser. Del 3

I de forrige delene (1, 2) snakket vi om globale som trær, i denne delen skal vi se på globale som spredte matriser. En spredt matrise er en variant av en matrise hvor de fleste verdier har samme verdi. I praksis forekommer det ofte så store spredte matriser at det ikke er noe poeng i å bruke minne til identiske elementer. Derfor gir det mening å implementere spredte matriser […]

Google vil gi opp taløkning i Android til fordel for en virtuell assistent.

Før Google Assistant ble introdusert på Android-mobilplattformen, fantes det en funksjon for «Tale-søk», som var tett integrert med den primære søkemotoren. I de senere årene har all innovasjon vært fokusert rundt den virtuelle assistenten, så utviklerteamet hos Google beslutttet å helt erstatte funksjonen «Tale-søk» på Android. Inntil nylig kunne man samhandle med «Tale-søk» gjennom Google-appen, en spesialwidget […]

Lansering av GNU Stow-pakkebehandlingssystem 2.3

Sju år etter forrige betydelige utgivelse har GNU Stow 2.3.0 blitt lansert. Dette pakkebehandlingssystemet bruker symboliske lenker for å organisere innholdet i pakker og relaterte data i separate kataloger. Koden til Stow er skrevet i Perl, og fra denne utgaven distribueres den under GPLv3-lisensen (tidligere ble GPLv2 brukt). Stow bruker en enkel og […]

Lansering av Python-biblioteket for vitenskapelige beregninger NumPy 1.17.0

Lanseringen av Python-biblioteket for vitenskapelige beregninger NumPy 1.17, som er rettet mot arbeid med multidimensjonale matriser og gir et stort utvalg av funksjoner implementert med ulike algoritmer relatert til bruk av matriser, har funnet sted. NumPy er et av de mest ettertraktede bibliotekene for vitenskapelige beregninger. Prosjektkoden er skrevet i Python med optimaliseringer på C og distribueres […]

GNU Stow 2.3.1

GNU Stow er et program for administrasjon av programvarepakker. Det kan brukes til å håndtere programvareinstallasjoner både på systemnivå og i brukerkataloger. Endringene er: Eksterne avhengigheter for kjøretid fra Hash::Merge og Clone::Choose er lagt til. Problemet med testsettet er løst. Prosessen for oppdateringer og dokumentasjon er forbedret. Kilde: linux.org.ru

Pause-analyse: kva er kjent om det siste angrepet på nettverket av kryptonøkkeltjenester SKS Keyserver

Hackere utnyttet en sårbarhet i OpenPGP-protokollen som har vært kjent i over ti år. Her forklarer vi hva det dreier seg om og hvorfor det ikke kan lukkes. / Unsplash / Chunlea Ju Problemer i nettverket I midten av juni gjennomførte ukjente aktører et angrep på nettverket av kryptografiske nøkkelservere SKS Keyserver, bygget på OpenPGP-protokollen. Dette er en IETF-standard (RFC 4880) som brukes […]

Oppretting av en sky-ATC 3CX på enhver Openstack-kompatibel hosting.

Ofte er det nødvendig å installere en 3CX PBX i skyen, men din valgte skyleverandør er ikke på listen over støttede 3CX-leverandører (for eksempel Mail.ru Cloud Solutions). Ikke noe problem! Det er ikke vanskelig å gjøre dette; man må bare finne ut om leverandøren støtter Openstack-infrastrukturen. 3CX, blant andre selskaper, sponser utviklingen av Openstack og støtter Openstack API og det standardiserte Horizon-grensesnittet for overvåking og […]

Vi gjør databasen tilgjengelig for ekstern tilkobling

La oss begynne med at det er situasjoner der det er nødvendig å lage en applikasjon med tilkobling til en database. Dette gjøres for å ikke måtte grave for mye i backend-utviklingen, og i stedet fokusere på frontend på grunn av mangel på ressurser og ferdigheter. Jeg vil ikke påstå at løsningen min er sikker, men den fungerer. Siden jeg ikke liker å betale for hosting, jeg […]

Pixar overlot prosjektet OpenTimelineIO til Linux Foundation.

Academy Software Foundation, opprettet under Linux Foundation, har som mål å fremme åpen kildekode i filmindustrien og har presentert sitt første felles prosjekt, OpenTimelineIO (OTIO), opprinnelig laget av animasjonsstudioet Pixar og deretter utviklet med bidrag fra Lucasfilm og Netflix. Pakken ble brukt i produksjonen av filmer som Coco, Incredibles 2 og Toy Story 4. OpenTimelineIO inkluderer […]

kitty 0.14.3

kitty er en fullverdig, tverrplattform terminalemulator. Noen oppdateringer: Kommandoen kitty@scroll-window er lagt til for å rulle skjermen. Det er mulig å sende argumentet !neighbor for å åpne et nytt vindu ved siden av det aktive. Fjernkontrollprotokollen er dokumentert. Dataoverføring til datterprosessen via pipe skjer i en strøm for å unngå blokkering av brukergrensesnittet. For macOS er strømsparingen i hvilende modus redusert ved å slå av skjermen etter 30 […]

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