Kategori: Blog

Hvordan forbedrer man sine programmeringsevner

Hej, Habr! Jeg præsenterer for dig oversættelsen af artiklen „How to improve your programming skills“ af Gaël Thomas. Her er de 5 bedste råd: 1. Sæt mål for dig selv Målrettede målsætninger øger en udviklers produktivitet. Forstå: Hvorfor du begyndte at programmere Hvilke programmeringsmål du har Hvilke drømme du ønsker at opnå som udvikler Alle har personlige mål, men jeg har lavet en liste over universelle ideer for […]

Hvordan man virkelig forbedrer sine programmeringsevner

Goddag. Det var meget interessant at høre Gaël Thomas' (jeg kender ikke transkriptionen) meninger om forbedring af programmeringsevner. Men min personlige erfaring fortæller mig, at denne artikel overser det vigtigste. LUK HABR OG GÅ UD AT LÆRE Det er reelt set det hele. Hele hemmeligheden: Læs teorien, udfør praksis. Lad være med at læse artikler om, hvordan man lærer bedre eller hvordan man bliver succesfuld. Hvis du […]

Udgivelsen af emulatoren QEMU 4.2

Udgivelsen af projektet QEMU 4.2 er blevet præsenteret. Som emulator gør QEMU det muligt at køre et program, der er bygget til én hardwareplatform, på et system med en helt anden arkitektur, for eksempel at køre en applikation til ARM på en x86-kompatibel PC. I virtualiseringstilstand er kodeudførelsesydelsen i det isolerede miljø tæt på den native systemydelse på grund af direkte udførelse af instruktioner på CPU'en og aktivering af […]

ClickHouse + Graphite: hvordan man betydeligt reducerer det anvendte lagerplads på diskene

Hej, habr. Hvis nogen udnytter graphite-web-systemet og har oplevet et problem med ydeevnen af whisper-lageret (IO, diskpladsforbrug), så må chancen for, at man har kigget på ClickHouse som erstatning, nærme sig 100%. Denne påstand indebærer, at der allerede anvendes en tredjepartsimplementering som metrics daemon, f.eks. carbonwriter eller go-carbon. ClickHouse håndterer […]

Skal vi bare tie, mens vores folk bliver slået?

Angående ransagningerne på nginx-kontoret og arrestationen af Igor Sysoev er der allerede skrevet om det på Habr og lavet en detaljeret analyse. Jeg er også ved at sige det, men fra en anden vinkel… Hvad foregår der, kære venner? Se, hvordan journalisterne står i blokade for Golunov. Er vi værre? Det er jo en skandale, eller blot en skam i ren vand. Måske har vi mistet kursen, […]

Service Mesh: hvad hver Software Engineer bør vide om den mest hypede teknologi

Bemærk: Service mesh er et fænomen, der endnu ikke har en fast oversættelse til dansk (for mere end 2 år siden foreslog vi varianten "servicenetværk", og lidt senere begyndte nogle kolleger aktivt at fremme udtrykket "servicesigte"). Den konstante diskussion om denne teknologi har ført til en situation, hvor de markedsførings- og tekniske aspekter er blevet alt for sammenflettet. Dette fantastiske […]

Introduktion til SSD. Del 2. Interface

I den forrige del af cyklussen "Introduktion til SSD" fortalte vi om historien bag harddiske. Den anden del vil beskrive grænsefladerne for interaktion med lagringsenheder. Kommunikationen mellem processoren og perifere enheder sker i henhold til foruddefinerede aftaler kaldet grænseflader. Disse aftaler regulerer det fysiske og programmæssige niveau for interaktion. En grænseflade er en samling af midler, metoder og regler for interaktion mellem systemets elementer. […]

Lastbalancering i Zimbra Open-Source Edition ved hjælp af HAProxy

En af hovedopgaverne ved opbygning af store Zimbra OSE-infrastrukturer er korrekt belastningsbalancering. Udover at øge systemets pålidelighed er det umuligt at sikre ensartet responsivitet for alle brugere uden belastningsbalancering. For at løse denne opgave anvendes belastningsbalancerere — software- og hardwareløsninger, der omfordeler anmodninger mellem serverne. Blandt dem er der både ret […]

Kubernetes 1.17 — hvordan opgraderer man uden at bruge hele error budgettet

Den 9. december blev den nyeste version af Kubernetes — 1.17 — udgivet. Dens motto er "Stabilitet", et væld af funktioner har fået GA-status, og et antal forældede funktioner er blevet fjernet… Og som altid kræver vores elskede afsnit Action Required i CHANGELOG-1.17.md opmærksomhed. Lad os få arbejdet gjort… Opmærksomhed, Storage! Opdatering af kubelet under drift i version 1.17 understøttes ikke, fordi stien er ændret […]

Git-opdatering med rettelse af 8 sårbarheder

Korrigerende udgivelser af det distribuerede system til kildekodehåndtering Git 2.24.1, 2.23.1, 2.22.2, 2.21.1, 2.20.2, 2.19.3, 2.18.2, 2.17.3, 2.16.6, 2.15.4 og 2.14.6 er offentliggjort. I versionerne er der udbedret sårbarheder, som giver en angriber mulighed for at omskrive vilkårlige stier i filsystemet, føre fjernudførelse af kode eller overskrive filer i kataloget '.git/'. De fleste problemer blev identificeret af medarbejdere fra Microsoft Security Response Center, og fem ud af otte sårbarheder […]

Plundervolt — en ny metode til angreb på Intel-processorer, der berører SGX-teknologien

Intel har udgivet en opdatering af mikrokoden, som fjerner sårbarheden (CVE-2019-14607), der muliggør, at en lokal bruger kan skade indholdet af dataceller ved at manipulere med mekanismen for dynamisk spændings- og frekvensstyring i CPU'en, herunder i områder, der anvendes ved beregninger i isolerede Intel SGX-områder. Angrebet kaldes Plundervolt og kan potentielt give en lokal bruger mulighed for at opnå forhøjede privilegier i systemet, forårsager […]

EA måtte genindspille fortællerstemmen til remastered C&C på grund af tabet af de originale optagelser

Under arbejdet med remastering af den populære strategi Command & Conquer opdagede Electronic Arts, at de havde mistet de originale optagelser af stemmen fra fortælleren i den første del af franchisen. Dette medførte, at alle replikker måtte indspilles på ny. For at sikre nøjagtighed involverede udgiveren Kia Huntzinger, som var stemmen i den første Command & Conquer. Det var hendes stemme, der kommenterede de indgående spilbegivenheder. […]

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