Forfatter: Yuri Gagarin

Allwinner forbereder nye processorer til mobile enheder

Virksomheden Allwinner, ifølge netkilder, vil snart annoncere mindst fire processorer til mobile enheder – primært til tablets. Særligt er der planlagt annoncering af Allwinner A50, Allwinner A100, Allwinner A200 og Allwinner A300/A301 chips. På nuværende tidspunkt er der kun tilgængelig detaljeret information om det førstnævnte produkt. Processoren Allwinner A50 vil få fire beregningskerner […]

Udgivelse af browseren Pale Moon 28.5

Webbrowseren Pale Moon 28.5 er blevet udgivet, som er en aflægger af Firefox's kodebase for at sikre højere effektivitet, bevare det klassiske interface, minimere hukommelsesforbruget og give yderligere tilpasningsmuligheder. Pale Moon-samlinger er tilgængelige til Windows og Linux (x86 og x86_64). Projektkoden distribueres under MPLv2 (Mozilla Public License). Projektet følger en klassisk grænsefladeopbygning, uden […]

Velnærede filosoffer eller konkurrenceprogrammering på .NET

Lad os se på, hvordan konkurrerende og parallel programmering fungerer i .Net, ved at tage udgangspunkt i problemet med de spisende filosofer. Planen er sådan, fra synkronisering af tråde/processer til aktørmodellen (i de næste dele). Artiklen kan være nyttig til en første introduktion eller til at friske dine viden op. Hvorfor skal man overhovedet kunne det? Transistorer når deres mindste størrelse, Moore's lov støder ind i hastighedsbegrænsningen […]

Om bias i kunstig intelligens

tl;dr: Maskinlæring søger mønstre i data. Men kunstig intelligens kan være 'partisk' - det vil sige, finde forkerte mønstre. For eksempel kan et system til at opdage hudkræft ved hjælp af billeder lægge særlig vægt på billeder taget i en lægepraksis. Maskinlæring forstår ikke: dens algoritmer identificerer blot mønstre i tal, og hvis dataene ikke er repræsentative, vil de også være […]

Fejring eller fridag?

Den 1. maj nærmer sig, kære Hubber. For ikke så længe siden afklaring jeg for mig selv, hvor vigtigt det er at fortsætte med at stille sig selv simple spørgsmål, selvom det virker som om, vi allerede kender svaret. Så hvad fejrer vi? For at forstå korrekt, skal vi i det mindste tage et kig på historien om spørgsmålet. Selv til en overfladisk, men korrekt forståelse er det nødvendigt at finde kilden. Jeg ville ikke […]

100GbE: luksus eller en nødvendig nødvendighed?

IEEE P802.3ba, standarden for dataoverførsel over 100-gigabit Ethernet kanaler (100GbE), blev udviklet fra 2007 til 2010 [3], men fik først bred udbredelse i 2018 [5]. Hvorfor netop i 2018, og ikke før? Og hvorfor med det samme i stort omfang? Der er mindst fem grunde… IEEE P802.3ba blev først og fremmest udviklet til […]

Netramesh – letvægtigt service mesh løsning

Under overgangen fra en monolitisk applikation til en mikrotjenestearkitektur støder vi på nye udfordringer. I en monolitisk applikation er det som regel tilstrækkeligt blot at identificere, hvor i systemet en fejl opstod. Problemet findes sandsynligvis i selve monolitens kode eller i databasen. Men når vi begynder at lede efter problemet i en mikrotjenestearkitektur, er det ikke længere så åbenlyst. Vi skal finde hele […]

Tutanota 3.50.1 udgivelse

Der er udgivet en ny version af mailklienten Tutanota. Ændringerne inkluderer en forbedret søgning og integration med Let's Encrypt til egne domæner, samt 100% russisk oversættelse. Tutanota bruger ende-til-ende kryptering, så søgning kan kun foretages lokalt. For dette opbygger klienten et fuldtekstindeks. Indekset gemmes lokalt i krypteret form. Den nye forbedrede søgning skulle i høj grad […]

Debian 9.9

Der er tilgængelig en ny opdatering af den nuværende stabile version af operativsystemet Debian 9 'Stretch' med nummer 9.9. Opdateringen indeholder ændringer i mere end 100 forskellige programmer, herunder er Linux-kernen opdateret til version 4.9.168, og pakker såsom postfix, postgresql, og mariadb er blevet opdateret. Fejl er blevet rettet i rsync, ruby, systemd, unzip, gpac, jquery og mange andre pakker. Den non-free Bluetooth firmware er blevet opdateret […]

Oops, I did it again: fejlfinding af almindelige JavaScript-fejl

Nogle gange kan det være svært at skrive JavaScript-kode, og det kan endda virke skræmmende, noget mange udviklere kender til. I løbet af arbejdet vil der uundgåeligt opstå fejl, og nogle af dem gentager sig ofte. Artiklen, der er rettet mod begyndende udviklere, fortæller om disse fejl og måder at løse dem på. For tydelighedens skyld er navne på funktioner, egenskaber og objekter hentet fra en populær sang. Alt dette hjælper […]

Hvordan man fuldfører 70 opgaver på en dag: livet i task-trackere — et godt liv

Jeg har prøvet systematisk at føre opgaver, sikkert 20-25 gange. Hver gang er forsøget fejlet, som jeg nu forstår, af to grunde. For det første, for at afsætte tid til at føre opgaver, skal man forstå — hvorfor dette gøres. Du begynder at føre opgaver, bruger tid på det, laver færre opgaver, og alting begynder at hobe sig op — i hvilken hensigt? Enhver opgave er svær […]

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