Poslední dobou jsem se zajímal o architekturu DDD a její aplikaci v Symfony a říkal jsem si, že o tom napíšu článek na blog, nakonec to bylo moc dlouhé na jeden článek a přišlo mi praktičtejší z toho udělat samostatný webík: https://ddd-v-symfony.katuscak.cz/ Kdybyste třeba našli nějakou chybu, zde je zdroják projektu a lze poslat pull-request […]
Jaká je budoucnost programátora v době AI?
Otázka, kterou si položil nejeden z nás (programátorů). Problém v ní je ten, že nikdo nevidí do budoucna, takže odpovědí je spousta a stačí si jen vybrat. Při hlubokém zamyšlení (AI, ne mém, samozřejmě) lze dojít k jedné z variant, která je tvořena průnikem vydaných článků a výzkumů na tohle téma, kde zdroje Perplexity uvádí […]
Notebook na programování (2024)
Potřeboval jsem notebook, který bude silnou pracovní stanicí, protože některé dny pracuji mimo svůj hlavní stolní počítač. Probíral jsem se nespočtem notebooků a nakonec našel jeden, který odpovídá potřebám dnešního programátora:
Pozor na JWT v local storage!
Nedávno vyšel článek na blogu etického hackera Marka Tótha, ve které popisuje zranitelnosti, které odhalil ve službě Hero Hero. Jedna z věcí, které v článku popisuje, a kterou pokládám za poměrně častou, je ukládání JWT do local storage. Ve zkratce Jde o riziko spojené s XSS. Pokud totiž zároveň na svém webu XSS zranitelnost máte, […]
Jak na RabbitMQ v PHP?
RabbitMQ je skvělá věc. Objevil jsem ji poměrně nedávno (já vím ostuda 🤦♂️) – respektive jsem věděl o co přibližně jde, ale neměl jsem potřebu ji použít. Teď jsem ale programoval systém, který instaluje instance PHP aplikace na nové subdomény na vyžádání z jiného webu (serveru). Použít CRON zde nedává moc smysl, protože by běžel […]
PC sestava na programování (2022)
Po 2 letech (od posledního upgradu mého počítače) jsem se rozhodl poprvé více zainvestovat a pořídit si sestavu, která tady bude se mnou mnoho let. Snažil jsem ji více naddimenzovat pro další roky vývoje. Jde o počítač primárně určený na softwarový vývoj, žádné hry nebo 3D grafika. Pokud máte stejné potřeby jako já, můžete se […]