Search
Přes příkazy ovládané RGB svítící logo - díl I.
5.5.2023
Dokáži se učit novým věcem pokud je mohu ihned zkoušet. Proto jsem si stanovil tento případ: „Svíticí logo, které se dá ovládat přes příkazy v chatu při online streamování na platformě twitch.tv.“ Narazil jsem na streamera pod přezdívkou Apendyks, kterému jsem nabídl, že mu zcela zdarma (zaplatil...
DI? Rozhodně ano! DI framework? Děkuji, nepotřebuji
5.5.2023
Dnes je ještě jednou vrátím k tématu DI a vysvětlím proč Jet není to čemu se říká DI framework i když by bez základního DI princip nefungoval. Tak pro začátek … Na tomto se určitě shodneme: Určitě se bez debat shodneme na tom, že psát aplikace třeba takto: /---pre class SomeController extends...
Routování? Ano, ale jinak
27.4.2023
Vítám vás u dalšího článku, tentokrát téměř čistě textováho. Video bude, ale jen krátké – pro názornost. V textu bych rád rozebral problematiku takzvaného routování a důvody, proč to PHP Jet dělá zcela odlišně než ostatní frameworky. Původně jsem chtěl porovnávat s frameworkem Laravel, ale v našich...
E-shop je hotov - je čas rekapitulace
16.4.2023
A je to tu. Poslední díl malé reality show, která měla za cíl ukázat jak s pomocí PHP Jet z nuly vytvořit typickou webovou aplikaci s řadou zajímavých funkcí a to efektivně, za co nejkratší čas a při tom kvalitně a bez jakýchkoliv limitů – lze “napsat” vše co si člověk zamane. Poslední díl bude...
C++20 Korutiny - Přepis knihovny CoCls
10.4.2023
Uplynul nějaký čas kdy jsem se musel věnovat jiným úkolům, ale ke korutinám jsem se vrátil. Často se vyplatí nechat téma „uležet“ a vrátit se později s úplně jiným pohledem na celou věc. Zvlášť, když člověk za to dobu spoustu věcí zapomene a pak když se k tomu vrátí, má najednou pocit, že...
Jet v akci - mezinárodní e-shop za 4 hodiny - 6. díl
7.4.2023
Je tu opět pátek. Pravda, pátek sváteční-velikonoční, ale i dnes posílám do světa další díl malé reality shop na téma reálné použití frameworku PHP Jet, aneb jak vytvořit z nuly e-shop pro mezinárodní prostředí za 4 hodiny. V dnešním díle budu finalizovat první část nákupního procesu…
Jet v akci - mezinárodní e-shop za 4 hodiny - 5. díl
31.3.2023
Další týden je pryč a malá reality show se překlopila do své druhé poloviny a pomelu se již začíná blížit ke svému konci. V dnešní již pátém dílu vytvořím nákupní košík. Na co se můžete těšit…
Tisíce integračních testů do 30 sekund? Ano, jde to.
29.3.2023
Rychlá sada testů je klíčovým předpokladem, který motivuje vývojáře k psaní dalších testů a častému spouštění testovací sady. Ideálně by sada testů měla být dokončená v řádu sekund nebo nízkých jednotek minut. Tento požadavek lze snadno splnit pomocí čistých jednotkových testů, které nemají žádnou...
Ne, umělé inteligence se fakt nebojím …
27.3.2023
… protože žádná (zatím) neexistuje. Ale dobře, vezmeme to pěkně popořádku. O tak zvané umělé inteligenci se hodně mluví a téma velice silně proniklo i mezi laickou veřejnost. Ale mě osobně nejvíc fascinuje jak je internet plný vizí toho, jak třeba momentálně nejznámější jazykový model dokáže...
Bungie Quietly Patches Destiny 2's Vagina Armband
24.3.2023
Destiny 2 has gotten a bunch of hotfixes since the Lightfall expansion launched several weeks ago, but none like yesterday’s update. A fix not mentioned in the patch notes secretly changed the game’s newest Warlock armband armor to make it look less like a vagina.Read more
Jet v akci - mezinárodní e-shop za 4 hodiny - 4. díl
24.3.2023
Máme tu opět pátek a posílám tedy do světa další, již čtvrtý díl, malé reality show, ve které vytvářím e-shop s podporou mezinárodního prostředí (více jazyků, více měn, více cen, …) s pomocí frameworku PHP Jet. Dnešním dílem se zcela završí první fáze a to vytváření produktového katalogu. Do necelé...
Nový ORM framework pro Kotlin?
20.3.2023
Pokud máte averzi na vznik nových frameworků, tohle raději dál ani nečtěte. Ostatní laskavé čtenáře upozorňuji, že zde chystám představit především návrh API pro modelování databázových dotazů v deklarativním stylu se silnou typovou kontrolou jazyka Kotlin. Implementovány jsou jen některé třídy...
Jet v akci - mezinárodní e-shop za 4 hodiny - 3. díl
16.3.2023
Čas letí jak jarní vítr, týden je pryč a já tedy posílám do světa další díl malé reality show o tvorbě e-shopu pro mezinárodní prostředí na frameworku PHP Jet. V předchozím díle jsem vám ukázal vývoj procházení kategorií produktového katalogu na straně e-shopu. V dnešním díle se společně vrátíme...
13 Things I Wish I Knew Before Starting Destiny 2: Lightfall
14.3.2023
I’ve spent dozens of hours playing through Destiny 2: Lightfall’s new campaign (disappointing), waging war in its new city on Neptune called Neomuna (delightful), and comparing loot tables, stat lists, and perk options for all the new gear (mixed bag). Here’s some of what I’ve learned in...
Jet v akci - mezinárodní e-shop za 4 hodiny - 2. díl
10.3.2023
Vítává Vás u dalšího dílu malé reality show, ve které vytvářím z nuly e-shop pro mezinárodní prostředí s pomocí frameworku PHP Jet. V minulém díle jsem vytvořil administraci kategorií produktového katalogu uspořádaných do stromu. Pro dnešní díl jsem plánoval administraci produktů, ale uvědomil jsem...
Jet v akci - mezinárodní e-shop za 4 hodiny
2.3.2023
Původně jsem chystal první článek o ORM v Jet, ale rozhodl jsem se pro změnu. Raději skočme rovnýma nohama z teorie rovnou do praxe. Co považuji za naprosto zásadní a určující faktor pro práci nás vývojářů? Spokojený zákazník / klient! To že člověk či firma – prostě klient, který projekt platí...
Solana Faces Renewed Criticism After 10th Downtime and Bumpy Restart, but Developers Remain Optimistic
28.2.2023
Following the initial incident on Feb. 25, Solana resolved the blockchain’s performance degradation after validators decided to restart the network. According to an outage report following more than 24 hours of downtime, Solana developers detailed that the “root cause is still unknown and under...
DI naposled a kuchání PHP Jet
24.2.2023
Dnes bych rád definitivně uzavřel ožehavé téma Dependency Injection a jeho použití v PHP Jet a zároveň je přesunul na další téma – na důkladné, nikoliv již povrchní a až moc konkrétní, rozebrání architektury frameworku PHP Jet. Tak pojďme na to :-) Dependency Injection = návrhový vzor! … a ne svatá...
C++20: kde bydlí korutiny
17.2.2023
V předchozích článcích jsem se snažil vysvětlit co jsou to korutiny v C++20, jak jsou implementované interně, jak je správně budit a napsali jsme si šablonu pro jednoduchou korutinu. Bystrý programátor by se však měl také zajímat o tom, kde je uložen stav korutiny a jak probíhá alokace paměti...
Dependency Injection ještě jednou :-)
15.2.2023
U předešlého článku se nám rozhořela pěkná diskuze :-) Rozhodl jsem se, že napíšu ještě jeden článek čistě na toto téma bez ohledu na PHP Jet. Tentokrát to bude pouze na téma návrh SW. Tak hurá do toho. DI je super! Jak jsem uváděl i v minulém článku, tak koncept DI je super věc a používám jí....