Kategori: Blog

Hvordan læser og retter man 100.000 linjer kode på en uge

I starten kan det altid være svært at navigere i et stort og gammelt projekt. Architecture assessment er en af arkitektens aktiviteter. Det kræver ofte, at man arbejder med store, gamle projekter, og resultaterne skal præsenteres inden for en uge. Hvordan vurderer man et projekt med 100k og flere kodelinjer på en uge og samtidig leverer virkelig brugbare resultater til kunden? De fleste arkitekter og tech leads […]

DBA: organiserer synkroniseringer og importer korrekt

Ved kompleks behandling af store datasæt (forskellige ETL-processer: importer, konverteringer og synkronisering med en ekstern kilde) opstår der ofte behov for midlertidigt at "huske" og hurtigt behandle noget stort. En typisk opgave af denne art lyder normalt cirka sådan: "Her har regnskabsafdelingen hentet de seneste indbetalinger fra klientbanken, vi skal hurtigt indlæse dem på hjemmesiden og knytte dem til konti." Men når […]

Om data.table

Denne note vil være interessant for dem, der bruger biblioteket til behandling af tabulære data for R — data.table, og som muligvis vil være glade for at se fleksibiliteten i dens anvendelse i forskellige eksempler. Inspireret af et godt eksempel fra en kollega, og i håbet om, at du allerede har læst hans artikel, foreslår jeg at dykke dybere ned i optimering af kode og ydeevne baseret på data.table. Introduktion: hvor kommer data.table fra? […]

Browseren Mozilla Firefox vil miste understøttelsen af FTP-protokollen

Udviklere fra Mozilla har annonceret, at de vil fjerne støtte til FTP-protokollen i deres Firefox-browser. Det betyder, at brugere af den populære webbrowser i fremtiden ikke vil kunne downloade filer eller se indhold fra ressourcer via FTP-protokollen. «Vi gør dette af sikkerhedsmæssige årsager. FTP er en usikker protokol, og der er ingen grunde til at gøre den mere favoriseret til download […]

Nye funktioner til styring med gestus kan komme i Android 11

Da Google i sidste måned udgav den første beta-version af Android 11 Developer Preview, opdagede forskere et sæt nye gestusbaserede funktioner med kodenavnet Columbus. Det blev afsløret, at et dobbelttryk på bagsiden af enheden aktiverer Google Assistant, tænder kameraet osv. Med udgivelsen af Android 11 Developer Preview 2 blev listen over tilgængelige […]

Mozilla genoptager understøttelsen af TLS 1.0/1.1 i Firefox

Mozilla har besluttet midlertidigt at genindføre støtte til TLS 1.0/1.1-protokollerne, som blev deaktiveret som standard i Firefox 74. Støtten til TLS 1.0/1.1 vil blive genindført uden en ny version af Firefox ved hjælp af eksperimenter til implementering af nye funktioner. Årsagen er nævnt at være, at på grund af SARS-CoV-2-pandemien er folk tvunget til at arbejde hjemmefra og kan ikke […]

Audioeffekter LSP Plugins 1.1.14 er udgivet

En ny version af LSP Plugins LV2-effektpakke, der er designet til lydbehandling i forbindelse med mix og mastering af lydoptagelser, er blevet udgivet. De mest betydningsfulde ændringer: Samlingen af plugins er blevet udvidet med multibånds expandere (LSP Multiband Expander plugin series). DSP-koden er blevet betydeligt optimeret til brug af SSE/AVX-instruktioner (i386, x86_64), NEON (ARM-32) og ASIMD (AArch64). Brugergrænsefladen integrerer støtte til lokalisering på forskellige sprog med mulighed for […]

«Fjernarbejde» med Cisco-router

I lyset af de seneste nyheder om den hurtige spredning af virusset COVID-19 lukker mange virksomheder deres kontorer og sendes ansatte hjem til at arbejde. Cisco forstår behovet og vigtigheden af denne proces og er klar til at støtte vores kunder og partnere på alle måder. Organisering af sikker fjernadgang Den optimale løsning for at skabe sikker fjernadgang til virksomhedens ressourcer er brugen af […]

Bare-metal provisioning selv, eller automatisk opstilling af servere fra bunden

Hej, jeg er Denis, og et af mine arbejdsområder er udvikling af infrastrukturløsninger hos X5. I dag vil jeg gerne dele med dig, hvordan man kan opbygge et automatiseret system til forberedelse af servere ved hjælp af offentligt tilgængelige værktøjer. Efter min mening er dette en interessant, enkel og fleksibel løsning. Med forberedelse menes: at gøre en ny server fra kassen til en fuldt konfigureret server […]

Net-toppen Purism Librem Mini er bygget på Linux-platformen

Deltagerne i Purism-projektet har annonceret en lille formfaktor skrivebordscomputer, Librem Mini, der bruger Intel-hardwareplatformen og et styresystem baseret på Linux. Enheden er indkapslet i et kabinet med målene blot 128 × 128 × 38 mm. Den er udstyret med en Intel Core i7-8565U processor fra Whiskey Lake-generationen, der har fire beregningskerner med mulighed for at behandle op til otte tråde. Den nominerede clockfrekvens er 1,8 GHz, maksimalt […]

Den foreslåede Googlesoftwarebeskyttelse mod LVI-angreb har vist en præstationsreduktion på 14 gange.

Zola Bridges fra Google har foreslået en patch til LLVM-kompilatorerne med implementering af SESES (Speculative Execution Side Effect Suppression)-beskyttelse, som hjælper med at blokere angreb på den spekulative udførelsesmekanisme i Intel CPU'er, lignende LVI. Beskyttelsesmetoden er implementeret på kompilatorniveau og er baseret på, at kompilatoren ved generering af maskinkode tilføjer LFENCE-instruktioner, som indsættes før hver læseinstruktion […]

Implementering af ASA VPN Load-Balancing kluster

I denne artikel vil jeg gerne give en trin-for-trin vejledning til, hvordan man hurtigt kan implementere den mest skalerbare løsning for Remote-Access VPN adgang baseret på AnyConnect og Cisco ASA – VPN Load Balancing Cluster. Indledning: Mange virksomheder verden over, i lyset af den nuværende situation med COVID-19, gør en indsats for at overføre deres medarbejdere til remote arbejde. […]

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