Blogy

  • PHP Jet - Formuláře

    Úvod Vítám vás u dalšího článku :-) V dnešním příspěvku si ukážeme jak je v PHP Jet řešena práce s formuláři. Když tvoříme aplikace jako jsou různé administrace, informační systémy, ale i REST (či jiné) API (ano, Jet Form se používá i v REST API – ukážeme si) tak formuláře jsou vlastně středobodem aplikace.
    22. 1. 2023 14:24
  • PHP Jet prakticky - Easy Deployer (a pár novinek)

    Doufám, že jste si dobře užili svátky :-) a vítám vás u dalšího článku. Díky že jej opět čtete. Jak jsme minule slíbil, tak dnes si ukážeme PHP Jet již čistě prakticky a to na nástroji Easy Deployer, který jsem někde mezi dováděním se synem, povídáním si s rodinou a pojídání cukroví znovu „napsal“ v nejnovější verzi PHP Jet a připravil k uveřejnění (zatím jako beta verzi).
    6. 1. 2023 10:34
  • PHP Jet - Architektura - microservices, moduly a MVC

    Úvod Především díky že jste si v tomto možná trochu hektickém předvánočním čase udělali čas na tento článek. Díky diskuzními příspěvku jednoho z vás (díky kolego a zdravím ;-) ) jsem si uvědomil, jak lze dobře objasnit architekturu a celou myšlenku a filozofii PHP Jet. Mluvím hodně o modularitě, ale to může být dosti matoucí pojem, protože pojem „modul“ se vyskytuje v různých platformách a je chápan různě. Ovšem pojem microservices architecture to ve skutečnosti vystihuje mnohem lépe!
    18. 12. 2022 20:12
  • ChatGPT: Umělá inteligence programuje podle textového zadání v češtině

    Jistě jste na ChatGPT v poslední době narazili. Jedná se o umělou inteligenci, kterou jsem požádal, aby se vám blíže představila sama: Jsem Assistant, velký jazykový model vyvinutý společností OpenAI. Nemám fyzickou podobu, jsem pouze digitální entity, která je schopna reagovat na vaše dotazy a poskytovat vám informace. Jsem zde, abych vám pomohl s vašimi dotazy a zodpověděl vaše otázky, pokud budu schopen. Můžete se na mě obrátit s jakýmikoli dotazy a já se budu snažit odpovědět co nejlépe.
    12. 12. 2022 10:10 (aktualizováno)
  • PHP Jet vs Laravel

    Úvod V první řadě chci říct, že nemám rád to čemu se dnes říká „hejtování“ – tedy kritizování jen pro kritizování. Je důležité se navzájem respektovat a v rámci tohoto respektu jako správný technici diskutovat o problémech. To je běžná část technické práce a lidského pokroku. Bez konfrontace nápadů, úhlů pohledů a argumentů(!!!) by lidstvo stále sedělo v jeskyni – asi už u ohně, ale v jeskyni…
    27. 11. 2022 12:59 (aktualizováno)
  • GeekRoom: PASS ZX2C4 - Udržujte svá tajemství

    GeekRoom: PASS ZX2C4 – The Standard Unix Password Manager Před několika lety jsem přešel z Enpass GUI aplikace na linuxový Pass. Před několika měsíci mě kamarád poprosil o návod a úvod do pass. Nakonec to trvalo déle, ale článek je konečně hotový. Jsem moc rád, že vyšel, protože Pass rozhodně stojí za povšimnutí a za vyjasnění některých nepravdivých názorů.
    15. 11. 2022 21:07
  • Jet - nový PHP8 framework #3 - MVC - ne, fakt to není CMS :-)

    V minulém díle jsem „z rychlíku“ ukázal jak co zhruba Jet obnáší. A pochopitelně to vzbudilo reakci, kterou jsem tak trochu očekával. Tedy to co jsem předvedl mohlo budit dojem, že Jet je nějaké CMS. A ne, Jet opravdu není CMS. CMS jsou více či méně zaměřené na určitý účel (a ano, vím, že existují možnost jak z něčeho co bylo CMS udělat třeba e-shop). CMS mají ve svém jádru relativně pevně daná pravidla, pro svůj běh často nutně potřebují databázi…
    8. 11. 2022 21:06
  • C++20: Jak se budí korutiny

    Minulý článek vyzněl jako kritika implementace korutin v C++20. To jsem ani nechtěl, naopak si myslím, že je to skvěle vymyšlené s ohledem na užitečnost a vyjadřovací svobodu, kterou to přináší. Problémem je spíš neexistence pravidel a doporučení jak korutiny implementovat. Nositelem takových doporučení je často právě STL, která ve verzi 20 toho v oblasti korutin mnoho nepřináší, a nejinak je i v nových verzích…
    30. 10. 2022 21:57 (aktualizováno)
  • Jet - nový PHP8 framework #2 - Jak se s tím pracuje?

    V minulém díle jsem představil svou maličkost a vysvětlil jsem mé pohnutky proč jsem PHP Jet vytvořil a nastínil filozofii toho PHP8 frameworku. V dnešním díle již žádné teoretizování a hurá rovnýma nohama do praxe. Ukažme si způsob práce v PHP Jet na malé aplikaci – databázi restaurací. Ta bude zahrnovat vytvoření datového modelu, plnohodnotného administračního modulu, stránky na webu pro výpis restaurací a výpis samotný.
    28. 10. 2022 20:53 (aktualizováno)
  • Jak na korutiny v C++20

    Když před cca 2 roky konečně vyšla norma C++ verze 20, těšil jsem se, jako asi každý, jak si ošahám a vyzkouším nové featury, které měly posunout jazyk zase trošku dál do budoucnosti. C++20 přináší podporu korutin, tedy nástroje, který byl doposud spíš výsadou vyšších programovacích jazyků – ano těch, co mají pod sebou nějaký runtime, ať už jde o interprety, nebo JIT překládané jazyky (třeba javascriptovýasync-await)…
    16. 10. 2022 19:01 (aktualizováno)