Ako vytvoriť vlastný Gutenberg block

0

Tento článok budem aktualizovať.

WP-CLI scaffold

Vďaka WP-CLI konzole vieme vytvoriť základnú štruktúru pre náš vlastný Gutenberg block rýchlo, stačí na to iba príkaz:

wp scaffold block <slug> [--title=<title>] [--dashicon=<dashicon>] [--category=<category>] [--theme] [--plugin=<plugin>] [--force]

Ukážka:
$ wp scaffold block movie --title="My movie block" --plugin=movies

Problém však je, že v súčasnosti príkaz scaffold podporuje iba ES5 štandard.

npm

Ako najlepšie riešenie sa javí Node Package Manager (npm). Pre jeho použitie je potrebné mať nainštalované Node.js.

Slovo „block“ do názvu bloku netreba uvádzať.

//Vytvorenie základnej štruktúry
npm init @wordpress/block my-first-block --namespace "mpod-project" --title "My first block" --short-description <value>

Referencie

0

Krásy matematiky – Percentuálna zmena hodnoty

1+

Predstavte si situáciu, kedy chcete zistiť o koľko percent sa zmenil váš zisk za uplynulý mesiac.

Príklad:

MesiacZisk
Január1 500 EUR
Február2 000 EUR

Nárast zisku vypočítame ako:

Február – Január => 2000 – 1500 = 500 EUR

Percentuálne je to (2000 – 1500) / 1500 = 0.33 => 33 %

Jednoduché. Prišiel však COVID-19 a situácia sa podstatne zmenila.

MesiacZisk
Marec– 200 EUR
Apríl– 300 EUR

Postupujeme podobne ako v príklade vyššie.

Nárast zisku vypočítame ako:

Apríl – Marec => -400 – (-300) = – 100 EUR

Percentuálne je to (-400 – (-300)) / (-300) = 0.33 => 33 %

Takže náš zisk poklesol o 100 EUR, ale percentuálne narástol o 33%?

A toto je ten háčik. Pri záporných číslach, klasický vzorec na výpočet percentuálnej zmeny nefunguje.

Riešenie, musíme použiť absolútnu hodnotu:

PercentuálnaZmena = (NováHodnota - PôvodnáHodnota) / |PôvodnáHodnota|

(-400 – (-300)) / |-300| = -100 / 300 = -0.33 => – 33 %

Na tento príklad som narazil pri agregácii dát pre klienta za niekoľko rokov. Výsledná hodnota sa mierne líšila od skutočnej. Pátral som prečo to tak je a objavil som dôvod, záporne hodnoty.

Lesson learned: Vždy je potrebné sa zamyslieť aj nad neštandardnými situáciami.

1+

Ako prežiť home office

2+

Súčasná situácia ohľadom vírusu COVID-19 prinútila mnohých opustiť svoju kanceláriu, kolegov a ostať pracovať doma na home office. Práca z domu prináša niekoľko výziev a chce to čas, si na tento nový spôsob zvyknúť. V mojom prípade pracujem z domu už piaty rok a chcel by som sa podeliť o pozitívne a aj negatívne stránky domáceho officu.

PS: Žiaľ, tieto rady môžu byť pre tých, čo majú doma malé ratolesti nepoužiteľné. Môj dobrý kamarát to však dáva aj s dvomi deťmi doma – ako? – skúsim ho v dohľadnej dobe vyspovedať 🙂

Aktívne ráno

Takýto výhľad by sa ráno hodil, foto:  Dawid Zawiła

To, ako bude vyzerať tvoj deň, záleží vo veľkej miere iba od teba. Home office ti však môže veľa času ušetriť. Tu odporúčam vstať z postele v rovnaký čas ako bežne do práce, prípadne aj skôr.

Hneď na začiatku dňa tak dostaneš zadarmo hodinu času, ktorú by si inak minul na cestovanie do práce. Ako ten čas využiješ, je úplne na tebe. Môžeš napríklad začať skôr pracovať a tým pádom aj skôr ukončíš svoj pracovný deň.

Každé ráno je dobré si dať krátku rozcvičku. O to viac ak nikam necestuješ a tvoj office je od teba na 10 krokov. Tu odporúčam jednoduchý strečing – poohýbať sa trošku a doplniť to o kliky a prípadne drepy. 5 minút úplne stačí.

Mne sa osvedčilo túto hodinku rozdeliť medzi čítanie knihy a prácu na vlastných projektoch. Čítaním knihy si dopraješ ešte chvíľku oddychu pred prácou a zároveň načerpáš nové myšlienky do dňa.

Vlastné projekty ťa bavia viac ako tvoja oficiálna práca a pomôžu ti sa ráno rozbehnúť do tempa.

Odporúčam jeden deň v týždni si privstať o 30 minút skôr a dať si ranný beh. Ideálny deň na toto je pre mňa piatok, kedy som už unavený po celom týždni a beh mi dokáže ráno dobiť baterky. Zároveň je to skvelá príležitosť ako pokecať s kamarátom – spolubežcom.

Dobrá rada je aj vyhnúť sa facebookom či akýmkoľvek správam zo sveta. Nezahlcuj si hneď z rána hlavu. Potrebuješ ju mať čistú, aby si sa dokázal venovať naplno práci a mal priestor aj na vlastné nápady.

Keď raňajkuješ, povenuj sa svojej manželke, prípadne rozmýšľaj sám nad sebou. Určite však nepozeraj do mobilu.

Výkonné doobedie

Po ráne máš najväčší focus, foto: Jiri Sifalda

Väčšina z nás prežíva svoju najvýkonnejšiu časť dňa doobeda. Vtedy sa dokážeme najviac sústrediť na prácu a to sa odráža aj na výsledkoch, dúfam 🙂

Daj si preto pozor, aby si tento čas nepremárnil. Snaž sa ho venovať iba práci. Povolená je prestávka na kávičku a malú desiatu. Osobne sa snažím zapájať do doobedia aj krátky čas na modlitbu a sväté písmo, zatiaľ však veľmi nepravidelne.

Určite si nezapĺňaj hlavu sociálnymi sieťami či inými novinkami zo sveta, strata času.

Doma sa nevarí, dopraj si pauzu

Sprav si výlet do mesta, foto: Alvin Mahmudov

Po odmakanom doobedí chutí obed naozaj dobre. Ale aj ten si musíš zaslúžiť. A to najlepšie prechádzkou do obľúbenej reštaurácie. Nadýchaš sa čerstvého vzduchu, slnko ti pohladí tvár a ak zrovna nie je vírusová epidémia, tak aj pokecáš s niekým na obede.

Tu odporúčam opäť popri jedle nechytať telefón do ruky. Správy z neho ťa budú zbytočne stresovať a nebude ti tak chutiť.

Po návrate z obedu máš právo na 15 minút otvoriť knihu. Teraz môžeš pozrieť aj čo je nové vo svete, no snaž sa predsa len vydržať a odložiť si čítanie správ až po pracovnej dobe.

Poobedie utečie rýchlo

Vieme čo s nami obed robí. Ak je ťažký, tak sa nám chce spať. Toto je veľmi náročná časť home officu, a síce, prinútiť sa poobede nezaspať. Dobré pomôcky v boji sú určite káva a hudba do pozadia. Niekedy ale ani to nemusí zabrať.

Ak to inak nejde, tak si dopraj tzv. „powernap“ = ľahni na gauč a daj si na 20 minút šlofík. Toto vie niekedy neuveriteľne pomôcť a ak ešte potom pridáš kávu, niekedy to môže spôsobiť až raketový návrat do tempa.

Powernap ťa vie vrátiť do tempa, foto: Daniela Turcanu

Každopádne platí, že si už menej výkonný ako doobeda. Preto odporúčam si nechať na poobedie menej náročné úlohy a kľudne sem presunúť aj nenáročné pracovné telefonáty.

Treba však vedieť kedy prestať.

Ak si sa ráno neflákal a začal pracovať napr. o 7:00, tak by si mal s kľudným svedomím o 16:00 zaklápať notebook. Toto sa mne však málokedy podarí dodržať a reálne končím až o 17:00.

Samozrejme sú dni, kedy musíš pracovať o niečo navyše. Neurob však z toho pravidelnosť a extra čas si daj do nákladov alebo skonči prácu nasledujúci deň o niečo skôr.

Zdravé telo, zdravý duch

Obuj tenisky, foto: Arek Adeoye

Byť takmer celý deň zavretý doma a opakovať to 5-krát do týždňa vie poriadne rozkývať psychiku. Odpoveďou na tento problém je jednoznačne šport.

Tak ako hodinu času ušetríte cestou do roboty, to isté platí aj o ceste domov. Tento čas najlepšie využijete športovou aktivitou.

Nemusí to byť každý deň, no snažte sa o to aspoň každý druhý deň. Skočiť do fitka, vytiahnuť bicykel či obuť si bežecké tenisky. Možností pre pohyb je naozaj veľa. Prečistíte si hlavu a zároveň podporíte vaše svalstvo, ktoré dostáva sedavou prácou poriadne zabrať.

Ja ostatné roky praktizujem najmä beh a workout na preliezkach. V obidvoch prípadoch dobre pokecám popri pohybe aj s priateľmi a vnímam to nie ako povinnosť, ale doslova ako odmenu v rámci dňa.

Na behu je najlepšie, že ho viete praktizovať celý rok, a to za akéhokoľvek počasia. Ak máte ten dar, že bývate v blízkosti prírody, tak si beh zamilujete.

Určite sa oplatí dať si aj dlhší sólo beh (15km+). Poskytne vám to veľa priestoru na rozmýšľanie a nové nápady.

Na mieste záleží

Súhlasím s názorom, že je lepšie mať svoju kanceláriu v miestnosti, kde bežne netrávite veľa času a nemáte tam toľko možností na rozptýlenie. U mňa tento účel spĺňa hosťovská izba. Dokázal som ale pracovať aj zo spálne.

Výhodou home-officu je, že si viete vaše pracovné miesto dokonale prispôsobiť. Výberom kvalitnej stoličky, externého monitoru, veľkého stolu a podobne.

Niekedy sa človek potrebuje natiahnuť, tak si notebook položí na poličku a pracuje po stojačky. Inokedy si potrebuje spraviť pohodlie a presunie sa s počítačom na gauč. Možností je veľa, treba ale dodržať disciplínu.

Vyhnete sa zároveň aj komplikáciám, ktoré by ste v bežnom office museli riešiť. Silná klimatizácia, hlasné rádio, či výhľad do prázdna. Na domácej pôde si viete všetko nastaviť podľa seba.

Víkend patrí tebe

Vysoké Tatry, foto: Tomáš Malík

Po piatich odpracovaných dňoch je čas spraviť si pauzu. Nikto nedokáže pracovať nonstop. Môže sa stať, že máš toho veľa a obetuješ tomu víkend. No potom rátaj s tým, že v pondelok budeš mať veľké problémy dostať sa do tempa.

Sobotu odporúčam venovať práci v domácnosti. Tu a tam niečo opraviť, pomôcť s upratovaním, či zdokonaliť sa vo varení. Stále ti ešte ostane nejaký čas, ktorý môžeš venovať osobnému projektu, ku ktorému sa cez týždeň nedostaneš.

Nedeľu sa snaž nepracovať vôbec. To znamená navštíviť sv. omšu (ak si veriaci), pozrieť rodinu, zobrať deti (nemusia byť tvoje) niekam na výlet, čítať si, skrátka oddychuj a nestresuj sa. Drž sa od práce ďaleko, aby si v pondelok vstupoval do dňa fyzicky a duchovne oddýchnutý a plný sily.

Si sám sebe pánom

Tento pán ťa o zodpovednosti a disciplíne môže niečo naučiť, foto: JP

Home office ťa okrem iného naučí, že musíš byť zodpovedný sám za seba. Byť sám sebe pánom znie síce vábivo, je to však v realite ťažký boj plný premáhania sa. Je veľmi dôležité si vypracovať návyky a držať sa ich. Budovať disciplínu a byť na seba prísny.

Takýmto spôsobom sa z teba stáva líder a okrem zodpovednosti za seba budeš v budúcnosti schopný prijať zodpovednosť aj za druhých.

Urob si najprv poriadok vo vlastnej izbe, až potom rob poriadok vo svete.

Jordan B. Peterson

Verím, že home office sa pre teba a tvoje myšlienky stane produktívnym miestom. Dá ti viac slobody a naučí ťa lepšie využiť svoj čas, ktorého nie je vôbec veľa.

A ešte niekoľko rád na záver

(Tento zoznam samozrejme nie je úplný a budem ho časom aktualizovať)

2+

Recenzia knihy: Hranice

Kniha Hranice

1+

Kedy povedať nie, kedy povedať áno.

Začiatkom decembra uplynulého roku, mi brat Ondrej odporučil prečítať si túto knižku. Samotný názov nám až tak veľa nepovie, no podnadpis už našepkáva, že nás naučí povedať slovo nie v správny čas.

Žijeme v dobe neobmedzených možností a veta „Nudím sa.“ takmer vypadla z nášho slovníka. Stále je čo robiť, čo riešiť a na čo myslieť. Toto má samozrejme svoje nespočetné výhody, no má to aj svoju druhú stránku. Robíme všetko, ale nič poriadne. Máme 300 priateľov, ale možno ani jedného skutočného. A myslíme na veľa vecí, no ostávame stále iba na povrchu.

Preto ako rieka potrebuje svoje dva brehy, tak aj človek nutne potrebuje hranice. Deliacu čiaru, ktorá nás oddelí od chaosu, ale aj od iných ľudí, ktorý tiež hranice nemajú.

Ľudia s nedostatočnými hranicami dávajú sľuby a potom urobia jednu z dvoch vecí. Buď s nechuťou vykonajú dobro, alebo nedodržia sľub. Avšak ľudia s dobrými hranicami konajú dobro slobodne a s radosťou. Alebo nedajú sľub vôbec.

Autor uvádza v knihe veľa príkladov ako tieto hranice vyzerajú a ako nám ich porušovanie ničí život. Tvoj šéf ťa sústavne zaťažuje prácou navyše, tvoj kamarát ti vždy zavolá iba keď má problém a potrebuje tvoju pomoc alebo tvoj partner čaká od teba teplú večeru, ale čas pre úprimný rozhovor s tebou si nenájde.

V knihe sa dočítame ako si vytvoriť správne hranice k našej rodine, priateľom, partnerovi, deťom, k práci, k Bohu, ale i k sebe samému. Dozvieme sa, že budovanie hraníc nie je zadarmo a chce to veľa odvahy a sebazaprenia. Hlavným nástrojom (nie však jediným) je povedať slovo NIE, a to sa nehovorí ľahko.

O čo jednoduchšie je povedať áno a myslieť si „vôbec sa mi do toho nechce, ale keď tento človek pre mňa toľko znamená, nechcem ho sklamať, stratiť jeho lásku, dokážem to, to nejako dám“ a podobne. Nakoniec to urobím s odporom, zle a ešte aj po termíne.

Kresťanstvo nás učí milovať blížneho ako seba samého. To však neznamená, že máme byť otrokom žiadostí a túžob iných. Každý jeden z nás má právo prežiť svoj život plnohodnotne, hľadať svoje poslanie a naplniť ho. Máme právo mať hranice okolo krajiny svojej duše či tela, kde budeme iba my sami páni.

V prvej kapitole­ čítame ako vyzerá život bez hraníc. Postupne sa o hraniciach dozvedáme stále viac, a na posledných stránkach spoznáme príkladný život s fungujúcimi hranicami.

Knihu hodnotím ako veľmi potrebnú a odporúčam ju všetkým tým, ktorí svoje hranice zatiaľ ešte nepostavili.

1+

Mužská konferencia SKALA 2020

Mužská konferencia Skala 2020

1+

Posledné dva dni mesiaca február patrili mužskej Godzone konferencii Skala. Konferencia sa konala v Banskej Bystrici a spolu s kamarátmi som sa jej zúčastnil. Snažil som sa zapisovať z celého programu myšlienky, ktoré ma oslovili. Nie všetko som stihol a niečo som určite prehliadol, pretože toho bolo naozaj veľa. V krátkosti hodnotím konferenciu ako veľmi prínosnú a som rozhodnutý ísť aj na ďalší ročník. Veď posúďte sami.

Príchod na konferenciu

Do Banskej Bystrici sme dorazili niečo po 17:00 a ihneď sme zamierili do ubytovania na Katolíckom gymnáziu Štefana Moyzesa. Krátko po zaparkovaní nás privítali dobrovoľníci a previedli nás po ubytovaní. Za to im patrí vďaka, ušetrili nám čas a svojou ústretovosťou nás dobre na konferenciu naladili.

Zložili sme karimatky, spacáky a tašky v triede a presunuli sa do centra mesta, do Misijného domu, kde sa konala samotná konferencia. Registrácia prebehla rýchlo. Priznám sa, očakával som nejaký drobný darček/spomienkový predmet, možno aspoň nejaké pero, ktoré by nám túto udalosť v budúcnosti pripomínalo. Dostali sme náramok na ruku a išli sme sa usadiť v očakávaní, aký bude prvý blok programu.

ESPÉ, Július Slovák – Boží synovia

ESPÉ, foto: Juraj Čerňanský

Po krátkom úvode moderátora konferencie Jaroslava Dodoka, nastúpila skupina ESPÉ. Priznám sa, nie som fanúšikom chvál a túto úvodnú časť som si príliš neužil.

Július Slovák, Zdroj: Godzone.sk/Skala

Julo Slovák však dobre uchopil tému, ktorej základ tvorila ôsma kapitola listu Rimanom.

Veď stvorenie túžobne očakáva, že sa zjavia Boží synovia.

Rim 8, 19

Gauč talk – Tvoje zranenie

Gauč talk, foto: Juraj Čerňanský

Štyria hostia porozprávali o zranení, ktoré prežili vo svojom živote a čo si z neho odniesli. Celkom zaujímavá diskusia, škoda že trvala len polhodinku. Originálny nápad bol, aby si hostia obviazali tú časť tela, ktorú zranenie zasiahlo. Srdce, koleno a dva páry očí boli v priebehu minúty obalené obväzom.

Koniec prvého večera

O 21:00 bol prvý deň konferencie oficiálne ukončený. Nešli sme však ihneď na ubytovanie, ale zastavili sme sa ešte pri off-stage aktivitke, ktorá spočívala v zložení niekoľkých dosiek do seba podľa plániku. Do sýta sme sa pohrali so skrutkovačkou a všetko sme poriadne pomerali. 21:30 sme boli so skladaním takmer hotoví, museli sme si dať však pauzu, keďže misijný dom sa už zatváral.

Každý sa mohol zapojiť, foto: Maroš Zelenák

Ubytovanie treba pochváliť. Bolo pekné a čisté. Rovnako treba pochváliť aj jeho osadníkov. Bolo nás v triede možno 30 chlapov a od 23:00 do 6:00 nebolo počuť žiaden šramot, či nepokojné dýchanie. Okrem nás boli ešte otvorené minimálne tri triedy. Výborne sme sa vyspali a ráno sme boli čerství a pripravení na hlavný deň konferencie.

Druhý deň konferencie

Krátko po 7:00 sme už mali všetky veci zbalené a väčšina triedy bola na tom podobne. Tu nastala otázka, čo s raňajkami. V Banskej Bystrici toho veľa nepoznáme a tak sme zamierili na raňajky do McDonald’s. A bolo to výborne rozhodnutie. Milá obsluha a chutné, zdravé raňajky. 8:00 sme už boli späť na konferencii a tešili sa čo prinesie tento deň.

Martin Mitro Band

Martin Mitro Band, foto: Juraj Čerňanský

Program druhého dňa začal takisto chválami. Skupina Martina Mitra otvorila deň.

Eduard Filo – Keď kráčaš s víziou, si pevný ako skala

Eduard Filo, foto: Maroš Zelenák

Prvá prednáška dňa bola silná a úderná. Eduard Filo, nový predseda ZKSM, si ma ihneď získal.

Nikdy nie je neskoro na nové začiatky.

Hlavná téma prednášky bola vízia. Každý muž ju potrebuje. Nie je to však niečo, čo sa dá získať za 5 minút zamyslenia. Chce to čas, vízia podľa E. Fila nepríde hneď. Každý z nás ju však nutne potrebuje. Inak riskuje, že jeho život nebude mať poslanie, minie cieľ.

Ak nevieš do akého prístavu plávaš, nijaký vietor nebude správny.

Zastav sa. Kam sa tak ponáhľaš, ak nemáš víziu, je to márne. Ako ju objaviť? Tu je krátky návod:

Kedy, ak nie teraz?

Na záver ešte E. Filo upriamuje pozornosť na diamant (zo slova adamas – nepremožiteľný). Je to nerast, ktorý vzniká za obrovskej teploty a tlaku. Vydržme, bojujme, snažme sa byť ako diamant.

Andrej Kmotorka – Time management

Andrej Kmotorka, foto: Maroš Zelenák

Andrej mal na svoju tému 20 minút a naplno ich využil. Zaujal ma príklad stopiek a kompasu. Veľa z nás si myslí, že ak svoj deň dokážu dokonale, na sekundu naplánovať, tak majú vyhraté. Oveľa dôležitejšie je však to, či to čo robíme má zmysel a či sa pritom uberáme tým správnym smerom.

Bez správneho smeru, je jedno ako rýchlo ideš.

Andrej odporučil vybrať si jeden nástroj a ten používať. V jeho prípade sa jedná o nástroj Trello, ktorý využíva na osobné i pracovné plánovanie. Každý mesiac sa pritom snaží stanoviť hlavné ciele, ktoré chce za daný mesiac dosiahnuť.

V aplikácii GMAIL odporúča používať archív a nechávať si v inboxe iba ešte nevyriešené veci. Takto má vždy prehľad o tom čo má ešte na stole.

Ak sa dá spraviť úloha do dvoch minút, sprav ju.

Zaujímavé je aj tzv. „víkendové pravidlo“, kedy pracovný víkend vždy predchádza a nasleduje voľný víkend strávený s rodinou.

Po 18:00 sa mu dovolá iba rodina a notifikácie ma vypnuté.

Na záver odporúča všetkým hovoriť viac nie. Pretože každým áno, ktoré niekomu povieš, hovoríš nie svojim vlastným plánom, či rodine.

Róbert Krkoška – Duša vs. telo

Róbert Krkoška, foto: Maroš Zelenák

Sila, odvaha, česť a zručnosť sú taktické čnosti muža a mal by ich každý z nás mať. Každý muž potrebuje demonštrovať svoju silu. V posilke, v manuálnej práci či v športe. Bez silovej aktivity slabneme.

Ako dôležitú výzvu pre kresťanstvo považuje integráciu telesna s duchovnom.

Dnes v spoločnosti je preferovaný model muža, ktorý sa vie zdieľať a pracovať so svojimi citmi. Róbert sa však pýta:

Kebyže je apokalypsa a vonku sú zombíci, akého muža by si chcel mať po svojom boku?

Peter Kmeť – Ako rásť a nezastaviť?

Peter Kmeť, zdroj: Godzone.sk/Skala

Každý z nás potrebuje perspektívu, smerovanie. Návyk je zlato. Celý život sa niečo učíme, nikdy nie je neskoro.

Obedová prestávka

Obedová prestávka padla veľmi vhod. Doobedný program konferencie bol totiž poriadny „náklad“ a bolo mi jasné, že táto konferencia má pre mňa zmysel.

Obed nás všetkých myslím veľmi potešil. Fazuľová polievka a vyprážaný bravčový a kurací rezeň so zemiakovým šalátom. Čo chlap viac potrebuje? 🙂

GodKnows, Matej Sabo – Čo chýba dnešným mužom?

Skupina GodKnows, foto: Maroš Zelenák

Poobedný program sme začali chválami. Skupina GodKnows sa mi páčila asi najviac, no po výdatnom obede bolo ťažké neupadnúť do spánku.

Prebral ma však veľmi rýchlo Matej Sabo a.k.a. Ogar.

Matej Sabo, foto: Maroš Zelenák

Nielen Ogar začal prednášku informáciou „Mám štyri deti“. Toto vo mne vždy vzbudí rešpekt, keď je človek úspešný a zároveň zvláda venovať sa aj rodine.

Ogarovi na výbornú prednášku stačilo sväté písmo a zrejme iPad (?) s odrážkami.

Rozvíja zaujímavú paralelu, kedy hovorí, že každý máme rodokmeň a sme ním do veľkej miery ovplyvnený. Je tvoj otec nervózny? Je dosť pravdepodobné, že raz budeš aj ty. Podstatné však nie je to aký máme rodokmeň, ale to, či sme na napojení na vínny kmeň Ježiša Krista.

Cesta podľa Mateja Saba, foto: Juraj Čerňanský

Ogar sa odvoláva na rôzne časti svätého písma, ktoré do jeho prednášky výborne zapadajú. Spomína aj dôležitosť mužských vzorov. Využíva na to príklad o slonoch, ktorý rozosmeje celé publikum.

Kdesi v Afrike chceli založiť novú kolóniu slonov a tak tam poslali niekoľko mladých jedincov z inej, už preplnenej kolónie. Lenže tým mlaďasom úplne zašibalo a prestali sa správať ako slony. Začali byť agresívne, zabíjať ostatné zvieratá a robili si skrátka čo chceli. Situáciu vyriešilo až nasťahovanie dospelých „alfa-slonov“, ktorí s mlaďasmi narobili poriadky a ukázali im ako sa má správať slon 🙂

Silná myšlienka na záver:

Cieľom nie je mať sa dobre, ale milovať.

Svätá omša, Vladimír Beregi

Svätá omša, foto: Maroš Zelenák

Otca Vladimíra, som nikdy predtým nevidel, no takmer okamžite po jeho príchode mi bolo jasné, že jeho kázeň bude stáť za to. Ráznosť v očiach, chlap ako hora a úsmev na tvári.

Nemýlil som sa, jeho kázeň bola pre mňa najsilnejšia časť konferencie.

„Chlapi, buďte ako diamant, ktorý po náročných prírodných procesoch vznikne z obyčajného uhlíka. Následne sa nechajme životom okresať.“

„Vystavujte sa riziku. Ak si muž a neriskuješ, nie si skalou. Nebuď ako človek z evanjelia, ktorý má plné sýpky a hovorí si, všetko v poriadku, moja viera zo mňa urobila úspešného človeka. Riskuj, choď do toho naplno.“

Prorokom sa nestaneš ak máš rezervy. Pretože oni sa vystavujú riziku, a tak nachádzajú nové cesty.

Vladimir Beregi, Zdroj: Godzone.sk/Skala

„Dnešná doba potrebuje svedkov. Muži choďte na svetlo, neostávajte niekde v tieni. Buďte vzorom a svedčte svojím životom.“

„Určite ste tu mali dnes rôzne svedectvá. Dnes je populárne hovoriť o tom ako ma Boh uzdravil a pomohol mi dostať sa z mojich zranení. Áno, to je všetko dobré a treba za to chváliť Pána. Ale dnešná doba potrebuje podľa mňa viac iné svedectvá. Potrebuje niekoho, kto sa postaví a povie: Chlapi, 15 rokov už som v manželstve a poviem vám, nie je to med lízať. Idem ale ďalej. Takéto svedectvá potrebujeme.“

Otec Vladimír spomína aj na svoju mladosť keď robil kulturistiku.

„Viete dnes to nie je úplne populárne, robiť ťažké veci a prekonávať sa. My keď sme boli mladí a niekto nevládal, povedali sme:“

Keď nevládzeš, nalož si viac!

Hlavná myšlienka, a kľudne by som ju dal ako slogan konferencie, však spočíva vo vlastnosti muža byť vytrvalý, poznať svoje možnosti a ísť do vecí naplno, častokrát aj s rizikom. Otec Vladimír to zhrnul takto:

Muž „skala“ pozná cestu, nie koniec.

Otec Vladimír zakončil kázeň ešte dvoma myšlienkami:

„Chlapi neutekajte z bojového poľa. A hlavne nekritizujte to, čomu nerozumiete.“

Dominik Gabriel – Bude to ťažké

Dominik Gabriel, Zdroj: Godzone.sk/Skala

Dominik na záver konferencie vyzval všetkých „mať srdce blízko Boha“. Bez modlitby to nebude možné. Sám nám v tomto bode ide príkladom, kedy sa spolu so spoločenstvom stretávajú každý pondelok o 5:30 ráno a modlia sa spoločne.

Vyzdvihol aj vlastnosť robiť veci poriadne. Uviedol príklad, kedy sa svojej súčasnej manželky pýtal, či spolu pôjdu do vzťahu.

Vedel som, že to chcem urobiť poriadne. Nechcel som sa držať za ruky a nevedieť vlastne ani na čom sme. Opýtal som sa preto rovno: Chceš so mnou chodiť? Vieš si ma predstaviť ako svojho budúceho manžela? Ako otca svojich detí?

Takéto svedectvo by som rád počul vo svojej mladosti a verím, že by pomohlo nielen mne.

Svoju krátku ale hodnotnú prednášku zakončil citovaním sv. otca Františka:

Neboj sa robiť rozhodnutia.

„Je to určite lepšie ako nečinne stáť na mieste. Spravíš chybu? Dobre, poučíš sa, ale neostaneš na mieste, posunieš sa dopredu.“

A týmto bol program konferencie ukončený.

Zhodnotenie

Výsledok off-stage aktivity, foto: Juraj Čerňanský

Konferencia Skala vo mne zanechala veľa dojmov, myšlienok a odhodlanie ísť ďalej a snažiť sa priblížiť k ideálu muža. Počas všedného života na veľa vecí zabudneme, preto ísť občas na konferenciu, alebo kľudne len na prednášku, kde si tieto pravdy pripomenieme, považujem za mimoriadne dôležité.

Za 20 EUR tu človek dostal naozaj veľa. Kvalitní spíkri, výborne ubytovanie, obed či nonstop prístupné občerstvenie.

Za svoju prítomnosť vďačím najmä kamarátom Maťovi a Oliverovi. Budúci rok však určite prídem opäť a už teraz sa teším na konferenciu Skala II, ktorá sa bude konať 12.-13. februára 2021.

Ešte raz vďaka všetkým organizátorom a dobrovoľníkom. Vďaka vám mohlo viac ako 200 mužov načerpať novú inšpiráciu a odhodlanie, a vrátiť sa domov, do tých istých problémov, o niečo silnejší.

1+

Ako nahradiť Telekom router?

0

Internet od Telekomu je spoľahlivé riešenie a moja skúsenosť je, že som nikdy žiadny väčší výpadok, či iný problém neriešil.

Kameň úrazu a dôvod prečo tento článok píšem je ich router, ktorý k internetu dodávajú. V mojom prípade to je model ADB VV3212

Hlavné nedostatky:

K poslednému bodu ešte doplním, že ak máte deti a chcete obmedziť obsah, aby si decka nepozerali stránky typu xxx.com a podobne, tak toto pravdepodobne na Telekom routeri nedokážete.

Ako to teda riešiť?

1. Výber nového routeru

Pri výbere som sa zameral najmä na zariadenia, ktoré majú dobrý dosah signálu a pomer cena/výkon.

Víťazom sa stal router Zyxel NGB 6615.

Inštaláciu zvládnete do 10 minút. Sieťovým káblom prepojíte Telekom router (ľubovoľný port) s novým routerom (WAN port) a v zásade postupuje už iba podľa priloženého manuálu.

V mojom prípade som sa rozhodol deaktivovať frekvenciu 5GHz, keďže táto frekvencia ponúka slabší dosah ako štandardná 2.4GHz. (Jej výhodou je vyššia prenosová rýchlosť, to ale nebola u mňa priorita).

Nastavíte si WiFi sieť a v zásade máte hotovo.

Telekom Wifi sieť môžete následne deaktivovať.

V prípade, že Telekom WiFi sieť už nepotrebujete, odporúčam ju deaktivovať, aby sa navzájom zbytočne nerušili. Telekom router bude aj naďalej primárny zdroj internetu, akurát, že nebude poskytovať WiFi pokrytie.

Nastavenie režimu routera

Operačný režim nového routera je potrebné ponechať v nastavení „Router“. Nastavenie „Access Point“ vám z vášho zariadenia urobí defakto Hub, kde stratíte väčšinu možností konfigurácie a okrem iného aj možnosť filtrovať citlivý obsah.

Pre info: Čo je router a čo je access point.

2. Problém s DNS

Po pár dňoch používania takto nastaveného riešenia, sa začali objavovať prvé problémy:

Klasika, nechápal som čo sa to zase deje a prečo to človek musí riešiť. Prečo nemôže všetko fungovať hneď? Taký je ale život.

Odpoveď som však našiel na internete celkom rýchlo – DNS.

DNS je služba, ktorá preloží názov stránky na jej IP adresu a vďaka nej sa v sieti dokáže vytvoriť spojenie. Problém bol, že môj nový router si automaticky nastavil DNS server na 192.168.1.1 (Lokálna adresa Telekom routera). Toto nastavenie však spôsobovalo problémy.

Riešenie: Nastavenie DNS na oficiálne Telekom DNS servery. V mojom prípade to vyzerá takto:

V prípade Zyxel routera nájdete toto nastavenie v sekcii WAN.

Od tohto momentu som sa s vyššie spomenutými problémami viac nestretol.

0

Mojich Top 10 knižiek za rok 2019

0

Rok 2019 bol pre mňa mimoriadne bohatý na čítanie. Prečítal som viac kníh ako ktorýkoľvek rok predtým. Spolu 23 a vyzerá to, že ďalšie dve do konca roka ešte stihnem.

Keďže milujem rebríčky, rozhodol som sa spraviť jeden aj z prečítaných kníh. Možno to bude pre vás inšpirácia čo prečítať v roku 2020 a možno spomienka na čas, kedy ste tú knižku čítali aj vy.

Budem rád, ak mi do komentáru napíšete svoje top knihy za už takmer uplynulý rok.

Tak poďme na to.


10. Nevyžádané rady mládeži

Nevyžádané rady mládeži
Nevyžádané rady mládeži

Slovami autora: „Tahle knížka je tak trochu kulometná palba. Nebo spíš kobercový nálet.“. Marek Vácha nám mladým poriadne naložil. Vtipným spôsobom nám vyčíta lenivosť, zbabelosť či nerozhodnosť. Je pútavá a dá sa prečítať na jedno posedenie.

Autor: Marek Orko Vácha
Počet strán: 106

9. Útek sestry Cecílie

Útek sestry Cecílie
Útek sestry Cecílie

Príbeh slovenskej rehoľnej sestry, ktorá je nútená utiecť pred bývalým režimom. Pri čítaní napínavého úteku sa cítite ako ďalší člen výpravy a život sestry Cecílie vám ukáže krásu jednoduchého života zasväteného Bohu.

Autor: William Brinkley
Počet strán: 272

8. Dějiny křesťanství

Dějiny křesťanství
Dějiny křesťanství

Táto kniha je mimoriadne bohatá na informácie a poteší každého, kto sa zaujíma o históriu. Jej hrúbka a malé písmenká najprv postrašia, no Paul Johnson opisuje dvetisícročné dejiny kresťanstva naozaj pútavo. Autor miestami vyzdvihuje najmä negatívne fakty a tie pozitívne opomína, dá sa to však prežiť 🙂

Autor: Paul Johnson
Počet strán: 541

7. Old Surehand II

Old Surehand II
Old Surehand II

Old Shatterhand je späť a vo veľkej forme. Hlavná postava Old Surehand tu vystupuje skôr okrajovo, zatiaľ čo „Šárlí“ rozdáva jeden úder za druhým a životné pravdy sype z rukávu. Karl May aj v tejto knihe vyzdvihuje česť, pokoru a odvahu a možno práve to je tá správna odpoveď na dnešnú „krízu mužov“.

Autor: Karl May
Počet strán: 500

6. Boh múch

Boh múch
Boh múch

Útla knižka opisujúca osud malých chlapcov, ktorí stroskotajú na opustenom ostrove. Dej od prvej strany graduje a posledných 50 strán ju už nebudete chcieť pustiť z ruky. Podarí sa hlavným hrdinom vybudovať novú spoločnosť?

Autor: William Golding
Počet strán: 222

5. Šiel som až na hranu

Šiel som až na hranu
Šiel som až na hranu

Výborná kniha, ktorá poteší každého, kto sa zaujíma o politiku. Konzervatívec si odnesie nové argumenty do diskusie a liberál zase môže viac porozumieť konzervatívnemu pohľadu na svet. Vladimír Palko je jednička, svoje názory si vie dobre obhájiť. Karol Sudor si tiež zaslúži pochvalu, a to za dobre kladené otázky a všeobecný prehľad.

Autor: Karol Sudor, Vladimír Palko
Počet strán: 408

4. Prekrásny nový svet

Prekrásny nový svet
Prekrásny nový svet

Plánovaná reprodukcia prebiehajúca výhradne v laboratóriách, neviazaná sexualita ako podmienka normálnosti a tabletka soma, ktorá vyrieši vašu zlú náladu. Toto a mnohé iné sú predstavy Aldousa Huxleyho napísané v roku 1932 o svete po roku 2500. Zaujímavé čítanie, ktoré vás prinúti zamyslieť sa.

Autor: Aldous Huxley
Počet strán: 279

3. Extrémne vlastníctvo

Extrémne vlastníctvo
Extrémne vlastníctvo

Za všetko, čo sa v tvojom živote udeje, nesieš zodpovednosť v prvom rade ty sám. To je hlavná myšlienka extrémneho vlastníctva, doplnená o autorove skúsenosti z vojny v Iraku. Jockovo písanie nemusí sadnúť každému, mňa si však získal a čítam momentálne aj jeho ďalšie knihy.

Autor: Jocko Willink, Leif Babin
Počet strán: 348

2. Slovenské dejiny V. (1938-1945)

Slovenské dejiny V. (1938-1945)
Slovenské dejiny V. (1938-1945)

Výborná kniha, ktorá nestranne a s nadhľadom opisuje toto náročné obdobie našich dejín. Autor zachytáva jednotlivé udalosti komplexne a zároveň mimoriadne zaujímavo. Naše média, či soc. siete nám tento úsek našich dejín podávajú až príliš zjednodušene. Vlastný názor si najlepšie utvoríte prečítaním knihy ako je táto. A ako bonus, napísal ju náš spoluobčan z Pezinka, prof. Róbert Letz. Skvelá práca.

Autor: Róbert Letz
Počet strán: 367


A moment, na ktorý ste všetci čakali 🙂

3.

2.

1.


1. Cesta na západ

Cesta na západ
Cesta na západ

Autor je budúci kňaz, putujúci zo sev. Čiech, až do francúzskeho Lisieux, ktorý je domovom sv. Terezky. Cestou na západ prechádza miestnymi farnosťami a opisuje pritom svoje zážitky a stav západného kresťanstva. Autor je majster slova. Veľakrát sa zasmejete, ale aj zamyslíte, a to nielen nad západom, ale aj nad samým sebou. Jedna z najlepších kníh, aké som za posledné roky čítal. Za odporúčanie prečítať si ju ďakujem Katke H.

Autor: Štepán Smolen
Počet strán: 208

Za zmienku stojí aj (Honorable mentions)

Benediktová voľba, v ktorej autor opisuje budúcnosť kresťanstva, ktoré bude v malých spoločenstvách, mimo hlavného priestoru. Zaujímavé myšlienky nájdete aj v Nástroje titanov a kniha Pápež zázrakov zase poodhalí skryté momenty zo života svätého pápeža Jána Pavla II.

Najväčším sklamaním bola pre mňa kniha Moc faktov. Mal som asi príliš veľké očakávania (veď ju odporúča aj Bill Gates), ktoré sa nenaplnili.

Čo ďalej?

Ježiško priniesol nového Jocka Willinka – „Discipline equals freedom“ a epické dielo Franka Herberta – Duna. Na poličke čaká Sv. Charbel a teším sa aj na ďalšie odporúčania priateľov a budem rád ak dáte nejaký tip na dobrú knihu aj vy.

Vidíme sa o rok pri ďalšej Top 10 😉

0

Git – Najpoužívanejšie príkazy

Ako funguje Git?

0

Prácu s git-om uľahčujú rôzne gui aplikácie ako napríklad SourceTree. Niekedy sa však hodí otvoriť starý dobrý command line a zadávať príkazy manuálne. V tomto článku ponúkam výber tých najpoužívanejších git príkazov.

Git checkout

Zmena branch na ktorej práve pracujete.

git checkout

Odstránenie zmien, ktoré ešte neboli posunuté do staging area:

git checkout -- .
git checkout <filename> //obnovenie konkrétneho súboru

Git staging

Pred commitom je potrebné zmeny presunúť do staging area. Viete tak urobiť týmto príkazom:

git add -A

Odstránenie zmien, zo staging area:

git reset HEAD .

Git diff

Pre zobrazenie zmien v aktuálnej branch. Prípadne môžete špecifikovať konktrétny súbor.

git diff

git diff path/filename

Git commit

Zmeny commitnete a pridáte komentár nasledovným príkazom:

git commit -m "Commit message" 

Git push

Ak chceme zmeny posunúť ďalej do remote repozitáru, potrebujeme na to:

git push origin HEAD

Git pull

Náš kolega s ktorým pracujeme na projekte práve zapracoval novú funkcionalitu. Stiahneme ju cez:

git pull

Git fetch

Zadaním fetch príkazu stiahnete do vášho repozitáru informácie o zmenách, ktoré sa udiali vo vzdialenom (remote) repozitári. Jedná sa o nové branches, či info o nových zmenách v už existujúcich branches.

git fetch origin

Git log

Užitočný príkaz pre zobrazenie posledných commitov.

git log <branch>

0

Aký bol Wordcamp 2019?

Wordcamp 2019

0

V sobotu 12. októbra sme sa všetci WordPress fanúšikovia mali možnosť stretnúť na už ôsmom ročníku konferencie Wordcamp Bratislava. Miesto konania bolo FIIT STU a predstavilo sa tu spolu 23 speakrov. Prednášky prebiehali súčasne vo veľkej a malej aule a program bol doplnený o niekoľko workshopov. Aj tento rok som si Wordcamp nenechal ujsť a chcel by som v tomto blogu zachytiť všetko, čo sa mi páčilo a čo som si mal možnosť z konferencie odniesť.

Ako sme zvýšili návštevnosť z Google o 1059%

Miroslav Beňo

Miroslav Beňo a jeho pohľad na kvalitné SEO
Zdroj: WordPress.sk

Miroslav Beňo z WY nám opísal svoje ročné pôsobenie v tejto spoločnosti a ako sa mu podarilo zvýšiť návštevnosť webu o viac ako 1000%. Dozvedeli sme sa, že kľúčové slová sú efektívnejšie ako longtail. Pre úspech je potrebné vytvoriť aspoň 10x lepší obsah ako ponúkajú stránky na prvých priečkach vyhľadávania a zamerať sa pri tom nielen na kľúčové slová, ale aj na ich synonymá či vyskloňované tvary.

Zaujímavo vyznela aj ukážka, kedy jeho blog o šablóne Divi, s úprimným názvom „Naozaj je taká skvelá“ predbehol „vyhypované“ titulky typu „Najlepšia šablóna“ a podobne.

Autor uvádza, že je efektívnejšie aktualizovať už existujúci článok, ako napísať niečo nové odznova.  Ďalej boli spomenuté nástroje ako Keyword planner a Ubersuggest. Osobne ma veľmi zaujal jeho word template, kde si prv ako napíše samotný blog, najprv navrhne titulok, meta popis, kľúčové slová a iné.

Prezentáciu ukončil už klasickými radami o budovaní spätných odkazov a guest bloggingu.

Jedna z najlepších prednášok tohto ročníka.

REST API vo WordPresse

Lukáš Mihalčiny

Ako je známe, WordPress umožňuje prácu s obsahom aj cez REST API. Lukáš Mihalčiny vo svojej prezentácii ukázal niekoľko ukážok ako sa to dá urobiť a spomenul výhody a nevýhody takéhoto riešenia. Nováčikovia s Ajaxom sa mohli dozvedieť o potrebe registrovať funkciu wp_ajax pre prihlásených návštevníkov a zároveň aj wp_ajax_nopriv pre tých neprihlásených.

Ďalej bola spomenutá služba generate.wp.com pre tvorbu štandardného wp kódu a funkcia register_rest_route.

Možno až príliš veľa kódu v prezentácii, no na druhú stranu bola prezentácia zrozumiteľná a človek, ktorý o tom nikdy nepočul, vie, kde má začať.

Ako si postaviť stránku v Divi builderi

Bruno Dirbák

Po dvoch prednáškach som vyskúšal aj workshop. Prvých desať minút sa Bruno Dirbák venoval predstaveniu konkurenčných builderov ako Oxygen, Beaver a WP Bakery. Toto ma až tak nezaujímalo, a preto som sa presunul do veľkej auly vypočuť si niečo o práve v IT.

5 tips how to avoid a lawyer in a digital business

Majo Porvažník

Prednáška vhodná najmä pre poslucháčov budujúcich úspešný business / startup. Dozvedel som sa niečo o vestingu, o tom ako deľba podielov v spoločnosti 50 na 50 je tá najhoršia možnosť (kto bude rozhodovať?) a že EU Trademark viete získať už za 850 EUR. Zaujímavosť bola, že na Slovensku môže byť duševné vlastníctvo viazané iba na osobu, nie na firmu.

Analýza kyber útokov

Jozef Sudolský

Jozef Sudolský patrí medzi stálice Wordcampu.
Zdroj: WordPress.sk

Prednáška sa venovala skúsenostiam spoločnosti Elbia hosting s bezpečnostou WP webov za uplynulý mesiac.  Prekvapivo pôsobila informácia, že najviac útokov na ich serveri pochádza z USA.

Medzi najpopulárnejšie zraniteľnosti WordPressu v Elbii patrí „Local file inclusion“ (36%) nasledovaný „PHP injection“ (19%) a „XSS“ (19%).  

Jozef Sudolský ďalej ukázal ako si vytvoriť vlastný firewall a porovnal účinnosť bezpečnostných pluginov pre WordPress. Tu najlepšie podľa jeho testov dopadol plugin „Bullet proof security“. Autor uvádza, že ponechal pôvodné nastavenia a používal bezplatné verzie.

Na záver predstavil hostingové riešenie aplikačného firewallu, ktorý podľa jeho mienky najlepšie dokáže ochrániť náš WordPress web.

Obedová prestávka

Zdroj: WordPress.sk

Už tradične sa na Wordcampe výborne najete. Nebolo tomu inak ani tento rok. Samozrejme nechýbali ani stánky, ktorých však mohlo byť viac. Spolu s kolegom sme navštívili stánok Websupportu, kde sme za vypísanie dotazníku dostali sympatický balíček s tričkom alebo taškou a zároveň sme dostali pozvanie na WordPress vedomostnú súťaž, ktorá sa mala konať o 13:30 (Sútaž bola poriadna sranda a po obede vás dokázala opäť prebudiť. Podarilo sa mi obsadiť druhé miesto. Kolega Oliver z itman.sk to vyhral).

V Elbia stánku sme sa dozvedeli niečo o ich službe „Subhoster“, ktorá Vám umožňuje poskytovať vlastný hosting. Poriadne nás tu nabalili vecami a presunuli sme sa ku WY. Tam sme napli svaly a pokúsili sa udržať čo najdlhšie server vo vzduchu. Minúta sedem sekúnd však stačila iba na slabé 22. miesto.

Posledný stánok sa venoval 3D tlačiarňam. Chalani nám niečo povedali o business využití 3D tlače a o samotnej technológii.

Škálovanie Denníka N

Michal Rusina a kolega

Chalani z Denníka N patrili medzi to najlepšie čo Wordcamp ponúkol.
Zdroj: WordPress.sk

Táto prednáška bola informačne mimoriadne bohatá. Dozvedeli sme sa, že:

Denník N je najnavštevovanejší WordPress web na Slovensku. Denne ho navštívi v priemere 200k používateľov, z toho až 66% cez mobil. Má viac ako 42k platiacich čitateľov a ambíciu stať sa najväčším médiom v strednej Európe.  

Na začiatku to bol wordpress s viac ako 70 oficiálnymi pluginmi. Dnes je oficiálnych pluginov iba 8 a ďalších šesťdesiat je vyrobených na mieru. Z prezentácie je vám čoraz viac jasné, že máte dočinenia s „makačmi“. Takmer každá odrážka v prezentácii vás niečím zaujme.

Páči sa mi ich prístup, kedy identifikovali skutočné nevyhnutnú funkciu oficiálneho pluginu, prevzali ju, prispôsobili a pridali do wordpressu pod vlastným pluginom. Takto ušetrili množstvo výkonu a hlavne presne vedia, čo ktorý plugin robí.

Samozrejme všetok obsah je dokonale „cachovaný“ cez Varnish a Redis. Na záver oznamujú, že hľadajú nového kolegu. Je nám všetkým jasné, že je to príležitosť, kde sa toho o Wordpresse v praxi môžete veľmi veľa naučiť.

Pre mňa toto bola jednoznačne najlepšia prednáška Wordcampu Bratislava 2019.    

Updates – let’s do some magic

Krzysiek Dróżdż

Táto prezentácia v podaní sympatického poľského „wordpressáka“ sa podrobne pozrela na proces aktualizácie pluginov, tém a samotného wordpressu. Nechýbali početné ukážky v kóde, význam „transient options“ a takisto boli spomenuté rôzne nástrahy a nebezpečenstvá bezhlavého aktualizovania.

Osobne som čakal trochu viac mágie, a to konkrétne návod, ako uľahčiť samotný proces aktualizácie. Autor sa vyjadril, že jeho metóda je všetko vopred otestovať na skúšobnej inštalácii a pozrieť zmeny v kóde cez git. Moja predstava bola, že ukáže ako jednoducho aktualizovať, overiť funkčnosť a jedným gombíkom všetko vrátiť naspäť ak treba. Možno téma prezentácie na budúci rok?

Docker pre každého

Fero Volár

Fero Volár a jeho Docker pre každého

Fero Volár (@alian) z Websupportu nám porozprával o tom ako funguje Docker a uviedol jeho praktické využitie. Pre získanie základov stačí vraj niekoľko hodín a na hub.docker.com si viete stiahnuť oficiálne „images“ napr. pre WordPress. Elegantne za pomoci konzoly toto všetko predviedol a spomenul základné výhody Dockeru pri vývoji, testovaní, ale aj pre účel prezentácie zákazníkovi.

Zvyšný čas využil predstavením služieb n8n.io (open source verzia služby Zapier), Listmonk (open source verzia Mailchimpu) a službu ngrok, ktorá umožnuje rýchlo dostať vaše localhost dielo do sveta.

Na prezentácii si dal záležať a hodnotím ju ako jednu z najlepších tohto dňa.

Cache!

Vladimír Smitka

Úspešný wordpress web bez cachovania jednoducho neurobíte. Vladimír Smitka nám postupne predstavil jednotlivé druhy cachovania a ukázal aj praktické využitie. Dozvedeli sme sa, že:

Vždy používajte „expires“ hlavičky. Služba CloudFlare je fajn, ale zmysel má iba pre web, ktorý už má zvýšenú návštevnosť. Ako nastaviť cachovanie cez .htaccess a prečo si dať pozor na parametre v url adrese – cachovacie pluginy vtedy znova generujú obsah miesto využitia existujúcej cache. Ďalej sme sa dozvedeli o triku s cachovaním lokalizačných súborov a o problémoch so serializáciou pri eshopových riešeniach.   

Bol spomenutý plugin Query monitor, ktorý aj z vlastných skúseností odporúčam ako výborný nástroj pre testovanie webu a monitorovanie jeho súčasného stavu.

Svoju prednášku ukončil pozvánkou na Wordcamp Praha 2020, ktorý sa bude konať 29. februára.

Wordcamp Praha – 29. február 2020

Touto prednáškou sa pre mňa tohtoročný Wordcamp Bratislava skončil.

Zhodnotenie

Aj tento ročník ponúkol zaujímavé prednášky a myslím, že každý kto prišiel si mohol niečo nové odniesť. Už známou vlastnosťou tejto konferencie je jej univerzálnosť, kedy si príde na svoje začiatočník, ale aj profesionálny wordpress používateľ / developer.

Na záver by som chcel poďakovať organizátorom a všetkým dobrovoľníkom za výborne zorganizovanú akciu. Teším sa, že som sa mohol zúčastniť a už teraz si rezervujem v kalendári čas pre budúci ročník.

0

Moderný farský web

0

Každá živá farnosť potrebuje priestor, kde môže zdieľať svoje novinky, dávať do pozornosti konajúce sa udalosti, či prezentovať svoju činnosť a v nej pôsobiace spoločenstvá.

Skutočnosť však ukazuje, že iba málo farností na Slovensku má stránku, ktorá by toto všetko spĺňala. Toto bola ešte pred rokom situácia aj v Pezinku. Náš pán farár sa to však rozhodol zmeniť a spolu s Janom Trginom z Top-Dizajn.sk som dostal možnosť podieľať sa na tvorbe novej stránky.

Stránka pezinskej farnosti.

Na stránke majú možnosť prezentovať sa spoločenstvá pôsobiace vo farnosti.

Správa svätých omší nebola nikdy jednoduchšia.

Výsledok práce bola farská wordpress šablóna rozšírená o niekoľko vlastnoručne naprogramovaných pluginov. Stránka vo farnosti zaznamenala úspech a mesačne sa teší okolo 2000-ky unikátnych návštev.

Rozhodli sme sa preto našu prácu posunúť ďalej. Vyladili sme farskú tému tak, aby bola použiteľná a ľahko prispôsobiteľná pre akúkoľvek farnosť. Okrem samotnej témy ponúkame aj inštaláciu, úpravu dizajnu a kompletnú správu webu.

Ak máte záujem o nový farský web, alebo len hľadáte inšpiráciu, navštívte stránku projektu: theSpirit.studio.

0

Krásy matematiky – Počet deliteľov čísla

Count factors

0

Pri riešení programátorských úloh portálu Codility, som narazil na zadanie nájsť počet deliteľov ľubovoľného čísla. Úroveň úlohy bola „painless“ – bez bolesti. V skutočnosti to však celkom zabolelo.

(viac…)
0

WooCommerce bez košíka

0

Chcete mať na stránke katalóg Vašich produktov bez možnosti zakúpenia? Tak toto je návod pre Vás.


Klient ma oslovil so zaujímavou požiadavkou, aby tlačítko „Pridať do košíka“ nevykonalo akciu fyzického pridania produktu do košíka ale naopak, aby používateľa presmerovalo na rezervačnú stránku.

Takto som postupoval:

Zmena tlačidla „Pridať do košíka“

Tlačidlo „Pridať do košíka“ nájdeme na viacerých stránkach. Zaujimajú nás konkrétne:

V prvom prípade nechceme aby bol používateľ rovno presmerovaný na rezerváciu ale aby sa po kliknutí otvorila produktová stránka. (Toto viete možno nastaviť aj priamo vo Vašej téme).

Vyriešime to pridaním nasledovného filtra do súboru functions.php:

themes/your-theme/functions.php

add_filter( 'woocommerce_loop_add_to_cart_link', 'wer_replace_add_to_cart_button_in_loop', 10, 2 );

function wer_replace_add_to_cart_button_in_loop( $button, $product  ) {
    $button_text = __("View product", "woocommerce");
    $button = '<a class="button" href="' . $product->get_permalink() . '">' . $button_text . '</a>';
    return $button;
}

Ďalej potebujeme upraviť tlačidlo na produktovej stránke. Vyriešime to nasledovným kódom opäť pridaným do súboru functions.php:

themes/your-theme/functions.php

//Úprava textu tlačidla
add_filter( 'woocommerce_product_single_add_to_cart_text', 'wer_replace_add_to_cart_text', 10, 2 );

function wer_replace_add_to_cart_text( ) {
    return 'Rezervácia servisu';
}

//Úprava url tlačidla po stlačení
add_filter('woocommerce_add_to_cart_form_action','wer_replace_add_to_cart_url', 10, 2 );

function wer_replace_add_to_cart_url( ) {
    return get_permalink( get_page_by_path('rezervacia'));
}

Na prvý pohľad máme hotovo. Treba však ešte zmeniť jednu vec.

Skrytie notifikácii o pridaní produktu

Pri stlačení upraveného tlačidla – „Rezervácia“ sme presmerovaný na stránku rezervácie. Ak sa však vrátime naspäť do obchodu, všimneme si notifikáciu „Produkt „Výmena LCD Apple iPhone 8 (zlatý) – 179€“ bol pridaný do košíka.“.

Notifikácie sú generované prostredníctvom funkcie „woocommerce_output_all_notices“, ktorá sa nachádza tu: plugins/woocommerce/includes/wc-template-functions.php

Je na ňu naviazaných niekoľko akcii „actions“, ktoré zabezpečujú aby sa podobná notifikácia zobrazila na stránke kategórie, produktu, košíku či pokľadne.

Miesto toho aby sme túto funkciu prepísali priamo vo Woocommerce plugine (pri najbližšej aktualizácii by sme o zmenu mohli prísť), zmeníme príslušné akcie, aby odkazovali na nami definovanú funkciu.

themes/your-theme/functions.php

//Odstránime akcie
remove_action( 'woocommerce_shortcode_before_product_cat_loop', 'woocommerce_output_all_notices', 10 );
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_output_all_notices', 10 );
remove_action( 'woocommerce_before_single_product', 'woocommerce_output_all_notices', 10 );

//Pridáme akcie
add_action( 'woocommerce_shortcode_before_product_cat_loop', 'wer_woocommerce_output_all_notices', 10 );
add_action( 'woocommerce_before_shop_loop', 'wer_woocommerce_output_all_notices', 10 );
add_action( 'woocommerce_before_single_product', 'wer_woocommerce_output_all_notices', 10 );

//Vlastná definícia funkcie
function wer_woocommerce_output_all_notices() {
	// echo '<div class="woocommerce-notices-wrapper">';
	// wc_print_notices();
	// echo '</div>';
}

A teraž uz naozaj máme hotovo.

Bonus: Stránka rezervácie

Akonáhle vykonáme spomenuté úpravy, objaví sa nová otázka:

Ako zistíme, ktorý produkt bol rezervovaný?

Odpoveď je, že pri stlačení „Rezervácia“ sa odošle formulár obsahujúci ID daného produktu. Ten vieme následne prečítať a zobraziť tak základné produktové informácie.

//súbor rezervačného pluginu

if (isset($_POST["add-to-cart"])) {
	$product_title = get_the_title($_POST["add-to-cart"]); 
	$product_image = wp_get_attachment_url( get_post_thumbnail_id($_POST["add-to-cart"]), 'thumbnail' );
	$product_url = get_post_permalink($_POST["add-to-cart"]);
}

To je všetko. Ak chcete aj vy pomôcť s Vaším wordpressom, napíšte mi a pozrieme sa na to.

0

Užitočné príkazy

Užitočné príkazy

0

Príkazový riadok dokáže poriadne uľahčíť prácu. Rozhodol som sa preto príkazy, ktoré často používam, zachytiť v jednom článku.

Článok sa bude časom aktualizovať.


Ukončenie/štart procesu

Ukončenie procesu, napríklad „explorer.exe“, ak neviete pracovať s oknami vo Windowse:

taskkill /f /im explorer.exe

A jeho opätovné naštartovanie:

start explorer.exe

Hľadanie textu

Rekurzívne hľadanie textu v súboroch.
Prepínač „-r“ znamená rekurziu, „-l“ vypíše iba názvy súborov, nie ich obsah.

Linux:

grep -r -l 'woocommerce-Reviews-title' 

Odstránenie súboru / priečinka

Odstránenie jedného súboru.

Linux:

rm filename

Odstrátenie súborov a podpriečinkov nachádzajúcich sa v priečinku.

Linux:

rm -rf /path/to/directory

Spojenie súborov do jedného

Export MySQL databázy po tabuľkách môže spôsobiť vrásky na čele, ak súbory máte po jednom nahrávať na web cez PHPMyAdmin. Hľa, riešenie:

Linux:

cat *.sql  > all_files.sql

Windows:

copy /b *.sql all_files.sql

Zip/UnZip súborov

Nahrávať na hosting tisícky súborov vs. 1 je poriadny rozdiel. Podobne je to aj so sťahovaním.

Linux:

zip -r filename.zip /path/to/folder

unzip filename.zip

Zoradenie súborov podľa veľkosti

Chcete vedieť, ktoré súbory Vám zaberajú najviac miesta na hostingu/disku?

Linux:

du -hs * | sort -h

Zoradenie súborov podľa dátumu poslednej úpravy

Tento príkaz Vám pomôže zistiť, ktoré súbory boli vytvorené/upravené za posledných X dní. Využitie nájdete napr. pri analýze hacknutého WordPressu.

Parameter -mtime uvádza koľko dní má príkaz brať v úvahu. Napr. 7 = posledný týždeň.

Linux:

find -type f -mtime -7 printf "%p %Tc\n"
0

Recyklačné symboly

Recyklačné symboly

0

Spolu s manželkou sa snažíme recyklovať. Triedime klasické komodity ako papier, bio, plast a nedávno sme k tomu pridali kovy (plechovky), tetrapaky a baterky. No a vznikol tu problém, ako vedieť kam čo patrí a či je to vôbec možné recyklovať?

(viac…)
0

Maco

0

Naše adoptované psíča Maco.

Maco, Dolný Kubín, Október 2018

Maco, Dolný Kubín, Október 2018

0

Multijazyčný wordpress

0

Ako nastaviť wordpress aby zobrazoval obsah vo viacerých jazykoch pomocou pluginu Polylang.

(viac…)

0