5 x áno pre CI/CD postupy
CI/CD dnes využíva vraj až 90 percent programátorov-profesionálov. Niet sa čo čudovať. Kontinuálna integrácia a kontinuálne doručovanie majú v podstate len samé výhody. V bart-e ich, v takej či onakej forme, využívame na každom projekte. Prečo? Lebo nám záleží na zvyšovaní kvality našej práce. …
Ako nám ChatGPT 4 pomáha v práci (a mimo nej)?
Keď sa začal ChatGPT ošiaľ, na malú chvíľku sme sa zľakli. Kolovali chýry, že vie programovať, písať články, rozprávať so zákazníkmi či dokonca maľovať. Potom sme si to ale vyskúšali a uvedomili si pravý opak. ChatGPT nás určite tak skoro nenahradí. Namiesto toho nám môže…
GraphQL verzus REST API: Kedy uprednostniť moderný jazyk pred nesmrteľnou klasikou?
Dopytovací jazyk GraphQL bol vyvinutý spoločnosťou Facebook v roku 2012. Dnes ho využívajú tie najpopulárnejšie webové a mobilné aplikácie, ako je Airbnb, Pinterest, Twitter alebo Yelp. Prečo? Lebo je moderný, efektívny a vďaka veľkej komunite vývojárov sa rýchlo posúva dopredu. Čo je jeho najväčšou výhodou…
Ako vytvárať a správne používať generátory v PHP
Generátory sú v PHP veľmi užitočné funkcie, ktoré umožňujú generovať a vracať veľké množstvá dát na základe požiadaviek alebo podmienok bez toho, aby zaberali príliš veľa pamäte. Mám pocit, že napriek ich praktickosti nie sú medzi PHP vývojármi veľmi obľubené. V tomto blogu som preto…
Čo je to framework a ako si vybrať ten správny?
Ak chcete naprogramovať svoj prvý vlastný portál, osobnú web stránku, e-shop, domáci kalendár, či generátor receptov, namiesto pracného lopatovania kódu je niekedy vhodné porozhliadnuť sa po predpripravenom riešení. Je to podobné, ako keď máte pozemok, kde chcete realizovať svoj projekt. Nie je nutné, aby ste všetko…
5 tipov pre lepšie (systémové) emaily
V ecommerce tíme trávime pri nových eshopoch ladením emailov aj niekoľko hodín. Cieľom je zabezpečiť, aby sa systémové správy typu potvrdenie platby, informácia o odoslaní objednávky a pod. správne zobrazovali vo všetkých zariadeniach, prehliadačoch a emailových klientoch. Možností, ako si email pozrieť, každým dňom pribúda….
10x rýchlejšie requesty vďaka Go-čku
Rád skúšam nové veci, nové technológie aj jazyky. A ideálne vo väčšom, než len cez “hello world”. Keď sme na Crossuite začali riešiť problém s pomalou časťou aplikácie, diskutovali sme medzi dvoma riešeniami. Buď túto časť “roztiahnuť” na viac serverov alebo ju prepísať. A tak…
Ako sme na Dr.Max vylepšili správu obsahu za jedno poobedie
Na projekte Dr.Max sa na frontende nepoužíva natívne Magento, ale javascriptový framework VueJS. Aby to išlo rýchlejšie a plynulejšie. Spája sa s tým ale niekoľko komplikácii. Nie všetky nastavenia, ktoré magento v rámci page buildera poskytuje, sú na strane VueJS akceptované. Vznikli tak niektoré, ktoré…
Funkcie v PHP
V predchádzajúcom článku sme si ukázali, ako si “rozbehat” PHP-čko, a predstavili niektoré základné prvky. V tejto časti by sme ti chceli doplniť vedomosti o funkciách – ako ich vytvárať, volať a spracovávať ich výstup. Popíšeme si klasické funkcie, ale aj anonymné a aj tzv….
Dáta nám pomáhajú zlepšovať každý aspekt projektu
Pán Tomáš Madliak inštaloval v bart-e úplne prvý server, ktorý bol položený v kartónovej škatuli, aby až tak veľmi nehučal. O 25 rokov neskôr sa k nám vrátil. Tentokrát preto, aby nám pomohol nastaviť efektívny monitoring dát zo všetkých serverov a cloudov, na ktorých beží projekt…