Categorie: Blog

Ruby on Rails 6.0

Op 15 augustus 2019 is de release van Ruby on Rails 6.0 uitgebracht. Naast talrijke bugfixes zijn de belangrijkste innovaties in versie 6: Action Mailbox - leidt inkomende e-mails naar inboxen die vergelijkbaar zijn met controllers. Action Text - de mogelijkheid om verrijkte tekst op te slaan en te bewerken in Rails. Parallel testen - maakt het mogelijk om testsets parallel uit te voeren. Dat wil zeggen, tests kunnen gelijktijdig worden uitgevoerd. Testen […]

Live distributie Knoppix heeft na 4 jaar gebruik systemd verwijderd.

Na vier jaar gebruik van systemd heeft de Debian-gebaseerde distributie Knoppix het omstreden initiële systeem verwijderd. Afgelopen zondag (18 augustus *) is versie 8.6 van de populaire Linux-distributie Knoppix, gebaseerd op Debian, uitgebracht. Deze release is gebaseerd op de uitgave van 9 juli Debian 10 (Buster), met verschillende pakketten uit de testing- en unstable-branches voor ondersteuning van nieuwe videokaarten. Knoppix is een van de eerste live-CD […]

Ontwikkelaars van Perl overwegen een naamsverandering voor de programmeertaal Perl 6.

Ontwikkelaars van de programmeertaal Perl bespreken de mogelijkheid om Perl 6 onder een andere naam te ontwikkelen. Aanvankelijk werd voorgesteld om Perl 6 te hernoemen naar "Camelia", maar de aandacht verschoof later naar de naam "Raku", voorgesteld door Larry Wall, die korter is, geassocieerd wordt met de bestaande perl6-compiler "Rakudo" en niet overlapt met andere projecten in zoekmachines. De naam Camelia is voorgesteld omdat dit de bestaande naam is van het mascotte en […]

Architectuur van generatiebilling: transformatie naar Tarantool

Waarom heeft een bedrijf als MegaFon Tarantool nodig voor billing? Van de buitenkant lijkt het normaal dat een leverancier komt, een of andere grote doos meebrengt, de stekker in het stopcontact steekt — en daar is de billing! Vroeger was het zo, maar nu is dat archaïsch, en zulke dinosaurussen zijn al uitgestorven of sterven uit. Oorspronkelijk was billing een systeem voor het opstellen van rekeningen — een rekentoestel of calculator. In de moderne telecom is het een automatiseringssysteem voor de hele levenscyclus van interactie met de abonnee […

Tarantool Cartridge: sharding van een Lua-backend in drie regels

Bij Mail.ru Group hebben we Tarantool — dat is een applicatieserver op Lua, die bovendien ook een database is (of omgekeerd?). Het is snel en geweldig, maar de mogelijkheden van één server zijn niet onbeperkt. Verticale schaalvergroting is ook geen panacee, daarom zijn er in Tarantool tools voor horizontale schaalvergroting — de module vshard [1]. Hiermee kun je sharden […

Pale Moon 28.7.0

Er is een nieuwe significante versie van Pale Moon beschikbaar - een browser die ooit een geoptimaliseerde versie van Mozilla Firefox was, maar in de loop der tijd een vrij zelfstandig project is geworden, dat al op veel manieren incompatibel is met het origineel. Deze update omvat een gedeeltelijke herstructurering van de JavaScript-engine, evenals de implementatie van een aantal wijzigingen die van invloed kunnen zijn op de functionaliteit van websites. Deze wijzigingen implementeren versies van specificaties […]

The Fuck

Ja, je hoort het goed. Dit is de naam van het consolehulpprogramma, waarvan de broncode op GitHub te vinden is. Dit magische hulpprogramma doet één zeer nuttige taak - het corrigeert fouten in het laatst uitgevoerde commando in de console. Voorbeelden ➜ apt-get install vim E: Kon het vergrendeld bestand /var/lib/dpkg/lock niet openen — open (13: Toegang geweigerd) E: […]

Uitgave van de browser Pale Moon 28.7.0

De release van de webbrowser Pale Moon 28.7 is aangekondigd, een tak van de codebasis van Firefox die is ontwikkeld voor hogere efficiëntie, behoud van de klassieke interface, vermindering van het geheugengebruik en het bieden van extra aanpassingsmogelijkheden. Pale Moon-builds worden gemaakt voor Windows en Linux (x86 en x86_64). De code van het project wordt verspreid onder de MPLv2-licentie (Mozilla Public License). Het project volgt de klassieke interface-indeling, zonder […]

Volume-plugins voor opslag in Kubernetes: van Flexvolume naar CSI

In de tijd dat Kubernetes nog v1.0.0 was, waren er volume plugins. Deze waren nodig voor de verbinding met Kubernetes-systemen voor het opslaan van persistente containerdata. Het aantal was beperkt, en onder de eersten waren opslagproviders zoals GCE PD, Ceph, AWS EBS en anderen. De plugins werden samen met Kubernetes geleverd, waarvoor en […]

Een Kubernetes-platform creëren in Pinterest

In de jaren dat Pinterest bestaat, hebben 300 miljoen gebruikers van de dienst meer dan 200 miljard pins gemaakt op meer dan 4 miljard borden. Om deze enorme gebruikersbasis en inhoudsvoorraad te bedienen, heeft het platform duizenden diensten ontwikkeld, variërend van microservices die door enkele CPU's kunnen worden verwerkt, tot enorme monolieten die draaien op een hele vloot virtuele machines. En nu is het moment aangebroken, […]

Een nieuwe command shell nushell is gepresenteerd

De eerste release van de command shell nushell is gepubliceerd, die de mogelijkheden van Power Shell en klassieke Unix-shell combineert. De code is geschreven in Rust en wordt verspreid onder de MIT-licentie. Het project is aanvankelijk ontwikkeld als cross-platform en ondersteunt werking op Windows, macOS en Linux. Voor uitbreidingsmogelijkheden kunnen plugins worden gebruikt, die communiceren via het JSON-RPC-protocol. In de shell wordt de gebruikelijke interface toegepast […]

Release van de minimalistische webbrowser links 2.20

De release van de minimalistische webbrowser links 2.20 is aangekondigd, die ondersteuning biedt voor zowel console- als grafische modi. In de consolemodus kunnen kleuren worden weergegeven en kan de muis worden gebruikt, als dit door de gebruikte terminal wordt ondersteund (bijvoorbeeld xterm). In de grafische modus is afbeeldingweergave en lettertype-antialiasing mogelijk. In alle modi is de weergave van tabellen en frames gegarandeerd. De browser ondersteunt de HTML-specificatie […]

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