První článek
28. 3. 2016
Originální název, já vím. V tomto krátkém článečku bych se chtěl věnovat systému, na kterém je postaven tento web. Ještě než jsem na webu začal pracovat, měl jsem takovou myšlenku, že bych ho rád prozovoval na svém RaspberryPi první generace, tedy stroji, který zrovna neoplývá výkonem. Po předchozí zkušenosti s provozem Wordpressu mi došlo, že tudy cesta nepovede.
První ideou bylo udělat klasický statický web. Od tohoto nápadu jsem ale vcelku rychle upustil, protože by to byla hrozná hromada práce a kdo by se s tím pak měl udržovat. Druhým nápadem pak bylo napsat si nějaký jednoduchý nástroj, který by z markdown souborů web generoval do nějaké připravené šablony, ideálně ještě ve spojení s editací textů v Google Docs. To mě zaujalo a už jsem začal přemýšlet, jak to celé bude fungovat. Pak mi ovšem došlo, že jsme na internetu a podobnou myšlenku jistě už někdo měl.
No a taky že jo, přivítejte Jekyll. Tento nástroj pohání všem programátorům známé GitHub pages. Dokonce existuje i plugin do Google Docs, který umí dokumenty exportovat jako .md a rovnou je na GitHub nahrát. Já ho bohužel zatím použít nemůžu, protože web provozuji u sebe a ne na GitHubu.
Nastal tedy čas oprášit dávno zapomenuté znalosti tvorby webu a s chutí do toho. Jekyll používá SCSS pro snazší psaní CSS, Liquid engine pro skriptování v šablonách a samozřejmě markdown pro generování html. Pro svoje účely jsem si značně přiohnul tuto šablonku a během pár večerů je web na světě.