Kategori: Blog

Når Linux conntrack ikke længere er din ven

Sporing af forbindelser ("conntrack") er en central funktion i netværksstakken i Linux-kernen. Den gør det muligt for kernen at spore alle logiske netværksforbindelser eller -strømme og derved identificere alle pakker, der udgør hver strøm, så de kan behandles sekventielt sammen. Conntrack er en vigtig funktion i kernen, der bruges i flere nøglescenarier: NAT er afhængig af information fra conntrack, […]

Simpel hash-tabel til GPU

Jeg har offentliggjort et nyt projekt på Github, A Simple GPU Hash Table. Det er en simpel hash-tabel til GPU, der er i stand til at håndtere hundrede millioner indføjelser pr. sekund. På min bærbare computer med NVIDIA GTX 1060 indsætter koden 64 millioner tilfældigt genererede nøgle-værdi-par på ca. 210 ms og fjerner 32 millioner par på ca. 64 ms. Det vil sige, at hastigheden er […]

Gratis proxyserver til virksomheder med domæneauth

pfSense+Squid med https-filtrering + Single Sign-On (SSO) teknologi med filtrering efter Active Directory-grupper. Kort historie. Virksomheden havde behov for at implementere en proxyserver med mulighed for at filtrere adgang til websteder (herunder https) efter grupper fra AD, så brugerne ikke skulle indtaste yderligere adgangskoder, og administrationen kunne foregå via webgrænsefladen. Det er et godt bud, er det ikke […]

Hukommelse på magnetkerner i raketten Saturn 5

Computeren, der arbejdede i opsendelsesraketten (Launch Vehicle Digital Computer, LVDC), spillede en nøglerolle i Apollo-programmet ved at styre Saturn 5-raketten. Som de fleste computere fra den tid, gemte den data i små magnetkerner. I denne artikel fortæller Cloud4Y om LVDC-hukommelsesmodulet fra den luksuriøse samling af Steve Jurvetson. Dette hukommelsesmodul blev forbedret i midten af 1960'erne […]

OpenID Connect: godkendelse af interne applikationer fra brugerdefinerede til standard

For nogle måneder siden arbejdede jeg på implementeringen af en OpenID Connect-server til styring af adgangen til hundredvis af vores interne applikationer. Fra vores egne løsninger, der var praktiske i mindre skala, gik vi over til en anerkendt standard. Adgang gennem en central tjeneste forenkler monotone operationer betydeligt, reducerer omkostningerne ved at implementere autorisationer, muliggør mange klare løsninger og forhindrer hovedbrud ved udviklingen af nye systemer. I denne […]

Beta-udgave af Devuan 3-distributionen, en fork af Debian uden systemd

Den første beta-udgave af distributionen Devuan 3.0 "Beowulf", et fork af Debian GNU/Linux uden system manageren systemd, er blevet skabt. Den nye gren er kendetegnet ved overgangen til Debian 10 "Buster" pakkebase. Live-versioner og installations-iso-billeder til AMD64 og i386 arkitekturer er forberedt til download. Specifikke pakker til Devuan kan downloades fra repositories på packages.devuan.org. I projektet er der oprettet forgreninger for 381 Debian-pakker […]

GitHub har offentliggjort applikationer til mobile enheder

Efter fire måneders beta-testning har GitHub annonceret stabiliseringen af mobilapplikationer til iOS og Android, der gør det muligt at bruge smartphone eller tablet til at deltage i udviklingen. Applikationerne muliggør overvågning af projektstatus, gennemgang af kode, behandling af problemer (issues) og svar på dem, gennemgang af pull-anmodninger og fusionering af ændringer. Kilde: opennet.ru

Udgivelse af Java SE 14

Efter seks måneders udvikling har Oracle udgivet Java SE 14 (Java Platform, Standard Edition 14), hvor den åbne projekt OpenJDK anvendes som referenceimplementering. Java SE 14 bevarer bagudkompatibiliteten med tidligere versioner af Java-platformen, så alle tidligere skrevne Java-projekter vil fungere uden ændringer, når de køres under den nye version. Installationsklar version […]

Not so Common Desktop Environment (NsCDE) – et skrivebords miljø i CDE-stil

Som man siger, er GNU/Linux så godt, at man kan tilpasse den velkendte grænseflade a la Windows, eller man kan lave noget usædvanligt og unikt. For retro-entusiaster er der gode nyheder – det er blevet endnu lettere at få sin computer til at ligne de gode gamle, varme rørcomputere fra begyndelsen af 90'erne. Not so Common Desktop Environment, eller forkortet […]

Oracle Solaris 11.4 SRU19 er udgivet

Den 16. marts annoncerede Oracle udgivelsen af Solaris 11.4 SRU19-distributionen. I denne version er en ny række fejl rettet, og nogle forbedringer er blevet implementeret. Solaris er et operativsystem, der er udviklet af Sun Microsystems til SPARC-platformen, og siden 2010 har det tilhørt Oracle sammen med Sun's aktiver. Selvom Solaris er et operativsystem med lukket kildekode, er størstedelen […]

Kriminalteknisk analyse af HiSuite-backups

Dataudtræk fra Android-enheder bliver dag for dag mere kompliceret — nogle gange endda mere kompliceret end fra iPhone. Igor Mikhailov, specialist ved Group-IB's Computer Forensics Laboratory, fortæller, hvad man skal gøre, hvis man ikke kan udtrække data fra en Android-smartphone med de sædvanlige metoder. For flere år siden diskuterede vi, hvordan sikkerhedsmekanismer i Android-enheder udvikler sig, og kom […]

Wrike TechClub: Leveringsinfrastruktur – processer og værktøjer (DevOps+QAA). Præsentationer på engelsk

Hej, Habr! Vi i Wrike tester nye formater for tekniske arrangementer og inviterer alle til at se videoen fra vores første online meet-up på engelsk. Vi talte om DevOps-infrastruktur til test af webapplikationer, containere, Selenium og dets alternativer. Situationen med coronavirus-udbruddet og forbuddet mod alle masse offline-aktiviteter i europæiske lande har ændret vores planer, så det planlagte Wrike Prague offline-møde for testere […]

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