Categorie: Blog

In Ubuntu werkt DKMS niet goed

In de recente update (2.3-3ubuntu9.4) van Ubuntu 18.04 is de normale werking van het DKMS-systeem (Dynamic Kernel Module Support), dat wordt gebruikt voor het bouwen van externe kernelmodules na een Linux-kernelupdate, verstoord. Een teken van het probleem is de uitvoer van het bericht '/usr/sbin/dkms: regel### find_module: opdracht niet gevonden' bij handmatige installatie van modules, of verdacht afwijkende groottes van initrd.*.dkms en de nieuw aangemaakte initrd (dit kunnen gebruikers van unattended-upgrade controleren). […]

Voor de Nintendo Switch is er een onofficiële firmware met LineageOS voorbereid.

Voor de Nintendo Switch is de eerste onofficiële firmware van het LineageOS-platform uitgebracht, waarmee een Android-omgeving op de console kan worden gebruikt in plaats van de standaard omgeving gebaseerd op FreeBSD. De firmware is gebaseerd op de builds van LineageOS 15.1 (Android 8.1) voor NVIDIA Shield TV-apparaten, die net als de Nintendo Switch zijn gebaseerd op de SoC NVIDIA Tegra X1. Ondersteunt gebruik in draagbare modus (output op ingebouwde […]

De release van het vrije 3D-modelleringssysteem Blender 2.80

Na bijna twee jaar ontwikkeling is de vrijgegeven versie van het 3D-modelleringspakket Blender 2.80, dat een van de meest significante releases in de geschiedenis van het project is geworden. Belangrijkste innovaties: De gebruikersinterface is grondig herzien, waardoor deze meer vertrouwd is voor gebruikers met ervaring in andere grafische pakketten. Een nieuw donkere thema is aangeboden en vertrouwde panelen met een moderne set pictogrammen in plaats van tekst […]

‘Houdt van en houdt niet van’: DNS over HTTPS

We onderzoeken de meningen over de kenmerken van het werken met DNS over HTTPS, dat de laatste tijd een ‘appel van onenigheid’ is geworden onder internetproviders en browserontwikkelaars. / Unsplash / Steve Halama De essentie van het onenigheid De laatste tijd schrijven grote media en thematische platforms (waaronder Habr) vaak over het DNS over HTTPS-protocol (DoH). Het versleutelt verzoeken aan de DNS-server en de antwoorden op […]

De wet van Parkinson en hoe deze te doorbreken

„Werk vult de tijd die ervoor beschikbaar is“. De wet van Parkinson Als je geen Britse ambtenaar bent uit 1958, volg dan deze wet niet. Geen enkel werk hoeft de volledige tijd te benutten die ervoor is uitgetrokken. Een paar woorden over de wet Cyril Northcote Parkinson – Britse historicus en briljant satiricus. Met de quote, die zo vaak serieus de wet wordt genoemd, begint een essay dat is gepubliceerd […]

De volledige specificaties van de Librem 5 smartphone zijn gepubliceerd

Purism heeft de volledige specificaties van de Librem 5 gepubliceerd. Belangrijke hardware en specificaties: Processor: i.MX8M (4 cores, 1,5 GHz), GPU ondersteunt OpenGL/ES 3.1, Vulkan, OpenCL 1.2; RAM: 3 GB; Interne opslag: 32 GB eMMC; MicroSD-slot (ondersteunt geheugenkaarten tot 2 TB); Scherm 5,7" IPS TFT met een resolutie van 720×1440; Verwijderbare batterij van 3500 mAh; Wi-Fi: 802.11abgn (2,4 GHz + […]

Transacties in de globalen InterSystems IRIS

De database InterSystems IRIS ondersteunt interessante structuren voor gegevensopslag - globals. Dit zijn in wezen hiërarchische sleutels met diverse extra voordelen zoals transacties, snelle functies om door gegevensbomen te navigeren, vergrendelingen en zijn eigen ObjectScript-taal. Meer over globals in de serie artikelen 'Globals - zwaarden van dataopslag': Bomen. Deel 1 Bomen. Deel 2 Spars arrays. Deel […]

101 tips om een goede programmeur (en persoon) te worden

1. Leer goed te googelen. Programmeur zijn betekent antwoorden op je vragen zoeken. Door effectief te 'googelen', bespaar je veel tijd bij de ontwikkeling. 2. Beloven niet veel, maar meer doen dan beloofd. Het is beter om je team te laten weten dat het drie weken duurt om een taak uit te voeren, maar deze in twee weken te voltooien, dan andersom. Door dit principe te volgen, bouw je vertrouwensrelaties […

De floppy-diskdriver is zonder ondersteuning gelaten in de Linux-kernel

In de Linux-kernel 5.3 zijn wijzigingen aangenomen met extra bescherming voor ioctl-aanroepen met betrekking tot de floppy-driver, die zelf is gemarkeerd als zonder ondersteuning ('orphaned'), wat inhoudt dat het testen is stopgezet. De driver wordt als verouderd beschouwd, omdat het moeilijk is om werkende apparatuur te vinden voor het testen — alle actuele externe opslagapparaten gebruiken meestal een USB-interface. Aan de andere kant […

11 op afstand exploiteerbare kwetsbaarheden in de TCP/IP-stack van VxWorks

Beveiligingsonderzoekers van Armis hebben informatie onthuld over 11 kwetsbaarheden (PDF) in de TCP/IP-stack IPnet, die wordt gebruikt in het besturingssysteem VxWorks. De problemen hebben de codenaam 'URGENT/11' gekregen. De kwetsbaarheden kunnen op afstand worden geëxploiteerd door speciaal voorbereide netwerkpakketten te verzenden; voor sommige problemen is het mogelijk om een aanval uit te voeren via firewalls en NAT (bijvoorbeeld als de aanvaller […

Globals zijn krachtige tools voor gegevensopslag. Sparse arrays. Deel 3

In de vorige delen (1, 2) spraken we over globals als bomen; in dit deel bekijken we globals als sparse arrays. Een sparse array is een type array waarin de meeste waarden gelijk zijn. In de praktijk komen er vaak zulke enorme sparse arrays voor, dat het geen zin heeft om geheugen te verbruiken voor identieke elementen. Daarom is het zinvol om sparse arrays te implementeren […]

Globals zijn krachtige tools voor gegevensopslag. Bomen. Deel 2

Begin — zie deel 1. 3. Structuurvarianten bij het gebruik van globals. Structuren zoals een geordende boom hebben verschillende specifieke gevallen. Laten we de gevallen bekijken die praktijkwaarde hebben bij het werken met globals. 3.1 Specifiek geval 1. Eén knooppunt zonder takken. Globals kunnen niet alleen als een array worden gebruikt, maar ook als gewone variabelen. Bijvoorbeeld als een teller: Set ^counter […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster