Al dertig jaar dezelfde maintainer

Elk jaar komt er nieuwe software uit en heel wat ontwikkelaars verliezen de interesse in hun software en geven de verantwoordelijkheid door aan iemand anders, maar elke commandline Linux-gebruiker kan al dertig jaar lang rekenen op de inzet van Mark Nudelman. In 1983 ontwikkelde hij less omdat hij in more niet achteruit kon gaan tijdens het bekijken van logbestanden. Hij had dit nodig voor zijn werkgever, die software ontwikkelde die enorme logbestanden creëerde. Een van Nudelmans collega’s zei voor de grap dat ze een backwards more nodig hadden, waarna Nudelman dit effectief ontwikkelde en de naam less gaf. Eerst bleef het tot intern gebruik bij zijn werkgever, maar in 1985 publiceerde hij de broncode in de nieuwsgroep net.sources en zo rolde Nudelman in de opensourcewereld. Dertig jaar lang is hij less blijven ontwikkelen en heeft hij suggesties en bugfixes van heel wat mensen opgenomen. Denk eens hieraan als je de volgende keer less gebruikt om door een logbestand te ploeteren: je wordt geholpen door dertig jaar inzet van één heel toegewijde ontwikkelaar!

http://www.greenwoodsoftware.com/less/faq.html#history

Jeremy Goodell was een cursus webprogrammeren aan zijn leerlingen aan het geven, en in het huiswerk dat ze afleverden ontdekte hij dat ze vreemde kleurennamen invulden in het color-attribuut, zoals

. Die waardes bleken ook nog eens allerlei kleuren op te leveren, maar hij begreep niet hoe dat kon. Na wat experimenteer- en zoekwerk bleek dat browsers een willekeurige tekenreeks volgens een specifiek algoritme omzetten naar een RGB-kleurcode. Dat gaat in vijf stappen:

1.         Verander elk teken dat geen hexadecimaal cijfer is naar een 0.

2.         Voeg nullen aan het einde toe tot het aantal tekens deelbaar door drie is.

3.         Splits de tekenreeks in drie gelijke delen.

4.         Als elk deel meer dan twee tekens bevat en met een 0 begint, verwijder dan de 0 in het begin.

5.         Als elk deel nog altijd meer dan twee tekens bevat, neem dan enkel de eerste twee tekens.

Als we dat algoritme op de kleur ‘Spiderman’ toepassen, wordt dat: 1. 000de00a0 2. 000de00a0 3. 000 de0 0a0 4. 000 de0 0a0 5. 00 de 0a. Spiderman komt dus overeen met de kleur #00de0a of iets groens. De kleur ‘chucknorris’ wordt: 1. c00c0000000 2. c00c00000000 3. c00c 0000 0000 4. c00c 0000 0000 5. c0 00 00 of een rode kleur. Probeer ook eens ‘grass’, ‘crap’ en ‘ninjaturtle’. Op de website van Tim Pietrusky kun je allerlei kleurennamen uitproberen.

http://stackoverflow.com/questions/12939234/why-do-weird-things-in-font-color-attribute-produce-real-colors http://codepen.io/TimPietrusky/pen/pxCct

 

NEDLINUX FORUM

Het nederlandse linuxforum
Voor beginners en pro’s

 

 

 

 

E-mailadres



 

 

Nieuwste editie:

Linuxmag op Facebook

@linuxmagnl op Twitter

linuxmagNL Linux Magazine mag een GRATIS entreebewijs (t.w.v. 895 euro) voor SUSECon 2015 in Amsterdam weggeven! Ga snel... http://t.co/kxkhLotPB8
linuxmagNL Alle Makers verzamelen! Er is weer een verse Linux Magazine naar de drukker gegaan vandaag. Deze editie staat vol... http://t.co/CDnt5kDBOv
linuxmagNL Wifislax 14.11.1 is verschenen op 31/07. Voor meer informatie: http://t.co/mgthzwXY6m