Als software-engineer die te veel van zijn leven op een computer doorbrengt, houd ik mijn machine graag zo schoon mogelijk. Ik bewaar geen malafide gedownloade bestanden en verwijder apps wanneer ik ze niet nodig heb. Een deel van het houden van een schoon, performant systeem is het verwijderen van lege mappen.
Om lege mappen te identificeren, gebruik ik de volgende opdracht:
find . -type d --empty
Om lege mappen te verwijderen, kunnen we een --delete
vlag:
find . -type d --empty --delete
Een schone machine houden is gemakkelijk als u de tools kent die u kunnen helpen. find
maakt identificeren en elimineren gemakkelijk, dus wees niet bang om het te gebruiken!
Lettertypen van CDN aanbieden
Voor maximale prestaties weten we allemaal dat we onze middelen op CDN (een ander domein) moeten zetten. Samen met die middelen zijn aangepaste weblettertypen. Helaas werken aangepaste weblettertypen via CDN (of een ander domeinoverschrijdend lettertypeverzoek) niet in Firefox of Internet Explorer (correct, per specificatie), maar…
7 essentiële JavaScript-functies
Ik herinner me de begindagen van JavaScript, waar je voor zo ongeveer alles een eenvoudige functie nodig had, omdat de browserleveranciers functies anders implementeerden, en niet alleen edge-functies, basisfuncties, zoals
addEventListener
enattachEvent
. De tijden zijn veranderd, maar er zijn nog steeds een paar functies die elke ontwikkelaar zou moeten…
Bouw een gladde en eenvoudige MooTools-accordeon
Vorige week behandelde ik een soepel, subtiel MooTools-effect genaamd Kwicks. Een andere geweldige creatie van MooTools is de accordeon, die werkt als … wacht erop … een accordeon! Nu ben ik nog nooit een grote Weird Al-fan geweest, dus dit komt zo dicht in de buurt van accordeon spelen als…
Meerdere CSS-achtergrondanimaties
CSS-achtergrondanimatie is al heel lang een hot topic, vooral omdat ze er mooi uitzien en geen extra elementen nodig hebben. Ik werd onlangs gevraagd of het mogelijk was om meerdere achtergrondanimaties op een bepaald element te hebben en het antwoord is ja… met…