Categorie: Blog

Copyleft-licenties worden geleidelijk verdrongen door permissieve licenties

Het bedrijf WhiteSource heeft 4 miljoen open pakketten en 130 miljoen bestanden met code in 200 verschillende programmeertalen geanalyseerd en geconcludeerd dat het aandeel copyleft-licenties gestaag daalt. In 2012 werd 59% van alle open projecten aangeboden onder copyleft-licenties zoals GPL, LGPL en AGPL, terwijl het aandeel permissieve licenties zoals MIT, Apache en […]

Ceph via iSCSI - of skiën terwijl je in een hangmat ligt

Zijn er onder ons (Ceph-beheerders) mensen die niet van "professionele extremen" houden? Waarschijnlijk niet - anders zouden we niet met dit uiterst interessante en vermakelijke product stoeien. Velen die met Ceph werken, zijn een niet zo vaak voorkomend (eerder zeer zeldzaam) maar soms gewenst geval tegengekomen - Ceph verbinden via iSCSI of FC. Waarom? […]

De geschiedenis van het creëren van een thuiscloud. Deel 5. Actualisatie 2019 – PHP 7.2, MariaDB 10.4 en Nextcloud 17

Twee jaar geleden publiceerde ik een serie artikelen over het opzetten van een webserver op basis van Debian 8 en het draaien van de Nextcloud 11-service daarop. Enkele maanden later verscheen er een aanvulling met "differentiële" informatie over de installatie van Nextcloud 13 op Debian 9. Eind 2018 heb ik gewoon Debian en Nextcloud geüpdatet en ik kwam geen ongebruikelijke of interessante situaties tegen […]

Wat Lisp bijzonder maakte

„De grootste programmeertaal die ooit is gemaakt“ — Alan Kay, „on Lisp“ Toen McCarthy Lisp ontwikkelde aan het eind van de jaren vijftig, verschilde het radicaal van bestaande talen, waarvan Fortran de belangrijkste was. Lisp belichaamde negen nieuwe ideeën: 1. Voorwaardelijke uitspraken (Conditionals). Voorwaardelijke uitspraken zijn de if-then-else constructie. Tegenwoordig beschouwen we ze als vanzelfsprekend. Ze werden uitgevonden door McCarthy tijdens […]

Vijf vragen over de ontwerpprincipes van programmeertalen

Leidende filosofie 1. Programmeertalen voor mensen Programmeertalen zijn de manier waarop mensen met computers communiceren. Een computer is blij om in elke taal te communiceren die niet dubbelzinnig is. De reden dat we hoog-niveau talen hebben, is omdat mensen niet met machine taal kunnen omgaan. Het doel van programmeertalen is om te voorkomen dat onze kwetsbare menselijke […]

Verzameling van 143 vertalingen van essays van Paul Graham (van de 184)

Paul Graham is een van de meest gerespecteerde mensen onder IT'ers, oprichters en investeerders. Hij is een eersteklas programmeur (heeft twee programmeertalen geschreven), hacker, de oprichter van de gedurfde accelerator Y Combinator, filosoof. Met zijn gedachten en geest is Paul Graham actief in een breed scala aan gebieden: van het voorspellen van de ontwikkeling van programmeertalen over honderd jaar tot menselijke kwaliteiten en manieren om de economie te repareren/hacken. En […]

GNU Guile 3.0

Op 16 januari vond de grote release van GNU Guile plaats — een ingebouwde implementatie van de programmeertaal Scheme met ondersteuning voor multithreading, asynchroniciteit, netwerkfunctionaliteit en POSIX-systeemoproepen, een binaire interface voor C, PEG-parsing, netwerk-REPL, XML; heeft een eigen object-georiënteerd programmeringssysteem. Het belangrijkste kenmerk van de nieuwe versie is de volledige ondersteuning voor JIT-compilatie, wat het mogelijk maakte om de programmadoelstellingen gemiddeld met twee […]

Update van Chrome 79.0.3945.130 met een oplossing voor een kritieke kwetsbaarheid

Er is een update beschikbaar voor de browser Chrome 79.0.3945.130 waarin vier kwetsbaarheden zijn verholpen, waarvan er één is geclassificeerd als kritiek. Deze kwetsbaarheid maakt het mogelijk om alle niveaus van browserbeveiliging te omzeilen en code buiten de sandbox-omgeving op het systeem uit te voeren. Details over de kritieke kwetsbaarheid (CVE-2020-6378) zijn nog niet openbaar gemaakt, maar het is bekend dat het wordt veroorzaakt door het aanspreken van een al vrijgegeven geheugenblok in de spraakherkenningscomponent. […]

Release van de displayserver Mir 1.7

De release van de displayserver Mir 1.7 is aangekondigd, waarvan de ontwikkeling doorgaat bij Canonical, ondanks het stopzetten van de ontwikkeling van de Unity-shell en de Ubuntu-editie voor smartphones. Mir blijft gewild in projecten van Canonical en wordt nu gepositioneerd als een oplossing voor embedded devices en het internet der dingen (IoT). Mir kan fungeren als een composietserver voor Wayland, wat het mogelijk maakt om in omgevingen […]

Google heeft een plan gepubliceerd om de ondersteuning voor Chrome Apps, NaCl, PNaCl en PPAPI stop te zetten

Google heeft een schema gepubliceerd voor het beëindigen van de ondersteuning van gespecialiseerde web-applicaties Chrome Apps in de browser Chrome. In maart 2020 zal de Chrome Web Store stoppen met het accepteren van nieuwe Chrome Apps (de mogelijkheid om bestaande programma's te updaten, blijft tot juni 2022). In juni 2020 zal de ondersteuning voor Chrome Apps worden stopgezet in de versies van de browser Chrome voor Windows, Linux en macOS, […]

Thema's voor het uiterlijk van Chrome zijn ook geschikt voor Edge Canary.

De Microsoft Edge-browser, die onlangs is uitgebracht, heeft veel functies van Chromium en Chrome, maar ondersteunt momenteel geen thema's van het laatste. Maar, zoals blijkt, is dit te verhelpen, hoewel deze mogelijkheid alleen werkt op Edge Canary. Het is echter mogelijk om hetzelfde te proberen met de ontwikkelaarsversie, bèta en stabiele versie. Op dit moment is deze functie bevestigd […]

Theorie en praktijk van het gebruik van HBase

Goedendag! Mijn naam is Danil Lipovoy, ons team bij Sbertech is begonnen met het gebruik van HBase als opslag voor operationele data. Tijdens het bestuderen hiervan hebben we ervaring opgedaan die we wilden structureren en documenteren (we hopen dat velen het nuttig zullen vinden). Alle onderstaande experimenten zijn uitgevoerd met de versies HBase 1.2.0-cdh5.14.2 en 2.0.0-cdh6.0.0-beta1. Algemene architectuur Gegevens schrijven naar HBase Gegevens lezen uit HBase […]

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