Přeskočit na hlavní obsah
Posts

Devátý den

Den 9/100, “Zadarmo i žloutenku”: pamatuji se na větu, kterou o milionáři z chatrče Patriku Chrzovi prohlásili jeho známí. No jeho příběh by byl na samostatnou knihu, ale vraťme s k lokálním modelům, u kterých jsem byl přesvědčován, jak jsou zdarma a skvělé. Ale to až za chvilku.

Dneska bylo opět nádherné počasí, tak jsme vyrazili s kočárkem opět na procházku. Teď se networkingu a učení věnuji sedm dní v týdnu, ale tak nějak na pohodu, nesedím jen doma. Ráno jsem konečně přemigroval Raspberry Pi na můj server Dell Optiplex. Raspberry Pi sem už nechtěl delší dobu používat, kvůli ARM architektuře, i celkově mnoha odlišnostem od architektury x64, ARM je sice v mnoha ohledech lepší, ale své domácí prostředí chci spíše standardizovat.

Zpět k AI, podíval jsem se na přednášku jednoho z mých čtenářů Michala Svobody na konferenci OpenAlt. Pojednával o výhodách lokálních modelů. No byl to spíše workshop, pár měsíců starý. Abych pravdu řekl, ne všechno se mi dařilo, na mém hlavním počítači mám Windows s WSL a grafikou 6GB, kde reálně využijete tak 4GB. Takže množství modelů co nainstalujete na Ollama bylo opravdu nízké, a kvalita příšerná. Občas to na mě mluvilo i čínsky 👌 Michal sice ve své přednášce tvrdí, že větší modely zpracuje CPU, ale mě to prostě nefungovalo, ty modely co se nevešly do paměti GPU psaly tak jedno slovo za 3 vteřiny, nějak si to nedokážu vysvětlit. To co se vešlo do GPU naopak jelo zběsile rychle, ale kvalita byla nízká.

Trošku jsem zkoumal, proč si lidi kupují ten Mac Mini. Důvod je prostý, pro AI potřebujete hodně video paměti, dále jen VRAM. A třeba grafická karta s 32GB VRAM, nejlevnější 80.000 Kč na Alza.cz . Nicméně Mac Mini má věc, které se říká Unified Memory, to znamená, že sdílí paměť pro CPU i GPU, a dá se tak získat za o něco lepších podmínek stroj s 32GB nebo klidně i 64GB RAM, která může fungovat i jako VRAM. Proto Mac Mini. Další výhoda je spotřeba, nemáte grafiku co žere 300W elektřiny, ale počítač, co má spotřebu 10-20W. Nicméně si taky klidně připravte třeba 40k - 50k Kč, toliko k modelu zdarma.

Jinak strašně bych se chtěl omluvit lidem co se přihlásili do mého newsletteru na www.enigma14.eu , že jim dorazil 2x ten samý e-mail. Přenastavoval jsem jednu automatizaci, a aplikace MailerLite se nechovala zrovna předvídatelně. Co bylo zajímavé je, že jsem napsal požadavek na support - samozřejmě s pomocí AI, a odpověděla mi zase AI, ale skvěle, velmi kvalitně, musím pochválit. Občas mi přijde, že ten AI support je fakt lepší než nějaký přetížený junior za minimálku na chatu.

A co si o tom myslíte vy? Podělte se v komentářích…


Posts

Osmý den

Den 8/100, Nádherná landing page včetně textů a grafiky v barevné paletě co chci vygenerována za 30 minut… Začínám s tím Claude umět. Možná víc než programátorský nástroj je to o kus víc marketingový nástroj, připravit akci na webu je fakt otázka půl hoďky, ale to předbíhám.

V pátek jsem se vzbudil v půl čtvrté ráno, a teď se přiznávám, tyto příspěvky píšu trošku napřed. Nějak jsem vstal a pohrál si s Claude, k tomu se ještě vrátíme. Asi za hodinu jsem doufal, že se mi bude chtít spát, ale nechtělo, tak jsem se nasnídal a umyl, a v 6 ráno jsem byl v posilovně. Byl to zajímavý den, i když pravda, že jsem toho moc neudělal.

Mělo být fakt nádherně, a tak jsme si s partnerkou udělali v pátek takový malý víkend, a vyrazili do Čelákovic k Labi, bylo fakt teplo, na březen až podezřele. Pak jsme se stavili v Ikea a já přišel na to, že ze Zigbee chytré domácnosti se nyní přechází kompletně na Matter, ale o tom možná jindy.

Zpět ke Claude, chtěl jsem naplánovat nějaké meetingy se čtenáři a pomoci jim s Claude. Pokud máte zájem zdarma se potkat, stále je možnost, stačí se přihlásit na www.enigma14.eu do newsletteru a za 24 hodin vám přijde pozvánka. Ale to zase odbíhám. Cíl bylo připravit landing page a mail.

Nejdříve jsem přes claude vygeneroval markdown soubor jako manuál, podle kterého chci landing page postavit. Vydefinoval jsem cílovku, co chci sdělit a taky barevnou paletu, kterou se chci řídit - tu můžete získat tady, https://coolors.co/ K té barevné paletě se vrátím, je taková “živá”, a tak jsem chtěl, aby web byl i kontrastní a dobře čitelný, všechno tohle jsem si nechal vygenerovat v mém manuálu k webu, aby se tím Claude pak řídil.

Z tohoto markdown souboru, který byl samozřejmě v češtině, jsem nechal vygenerovat statický web (pokud se přihlásite do newsletteru, můžete se na něj podívat). Taky jsem si nechal vygenerovat manuál pro tvorbu mailu, a vygeneroval samotný mail. To vše za 30 minut.

Proč vlastně generuji ty manuály? Manuál je takové podrobnější zadání do Claude, které se dá různě upravovat, než člověk generuje finální produkt. Vlastně si generujete tak trošku prompt. Takže jdete víc do detailu. Co mě na všem nejvíc překvapilo je, za jakou chvilku jsem fakt měl vše hotovo a v jaké kvalitě. To za co byste dřív zaplatili agentuře 10-20.000 Kč dneska máte za 30 minut sami, fakt pecka.

To je pro dnešek všechno.


Posts

Sedmý den

Den 7/100, “Je to jak vozit cement na stavbu v Rolls Royce nejvyšší třídy”, pomyslím si o komerčních drahých modelech pro použití v API. To si myslí spousta lidí, co si pořizuje Mac Mini za 50.000 Kč pro OpenClaw, ale podle mě je to blbost. Ale o tom dále.

Pomalu večer dokoukávám Extrémní proměny na Nově, po dlouhé době pořad, na který jsem si udělal trošku času. Většinu času ovšem trávím spíše vzděláváním, networkingem, a pak radši procházkami s kočárkem, a taky posilovnou. U extrémních proměn usínám, vidím jen začátek a konec. Kolem půlnoci jdu radši migrovat jednu mojí MySQL databázi s Raspberry Pi na novější Dell Optiplex. Usínám kolem jedné hodiny ráno.

Zpět k AI. V komentářích mi tu píšete, kolik to stojí peněz. Pouštíte si MCP servery na Claude, nebo prostě si instalujete různé agenty, a využíváte drahé API. Často tedy zaznívá to, jestli si nepustit nějaký lokální model jako Ollama. Někteří už do toho šli, a pořídili si počítač za 50.000 Kč. Teď studená sprcha, lokální model je většinou blbost. Potřebujete na něj fakt dobrou grafiku, nejlíp v ceně třeba 50.000 Kč, a pak solidní počítač, aby to alespoň trošku běželo, a co si budeme povídat, většinou to nevyužijete.

Jistým řešením jsou služby jako Groq, které jsou takové VPS (spíše serverlesss služba, protože platíte jen za tokeny) pro AI. Vlastně oni pořídí drahý hardware, a pustí vám na něm nějaký lokální model, a vy platíte třeba 10x nižší cenu, než byste platili u OpenAI. Takovouto službu nabízí i velcí cloud provideří, jako třeba Amazon se službou AWS Bedrock. Pořídit si tedy server pro lokální model se vyplatí až od určitého nemalého využití, a mezi námi, aby vám to nepadalo na timeoutech a nečekali jste století na odpověď, chce to třeba grafiku s 40GB RAM a server s 64GB RAM, ne úplně levné zboží, a to se nebavím o elektřině, která fakt v ČR levná není.

Ve výsledku si ovšem můžete takový server také pronajmout napřímo i s grafikou, pokud byste jo chtěli nějaký lokální model, výhoda je, že vám o to odpadne správa. Agenty jako OpenClaw nebo N2N pak můžete provozovat se vzdáleným modelem, a samotný OpenClaw vyžaduje minimum systémových prostředků - 4GB RAM a 20GB SSD.

Takže za mě, hardware na lokální AI si zatím prostě nekupujte, i kdyby vás o tom někdo přesvědčoval. Radši si pusťte menší lokální modely někde v cloudu u providera, co vám nabídne solidní a konkurenční cenu.


Posts

Šestý den

Den 6/100, “Martine, na mě furt vyskakuje těch tvých 100 dní AI každý den ráno, neustále o tom čtu”: volá kamarád. Pro ty, kteří zmeškali začátek, tento projekt je o tom, že se za 100 dnů stanu expertem přes AI.

Dneska vstávám trošku později, v 7.00 a v 10.00 dorážím do coworkingu Clubco v Nupakech. Je to zajímavý coworking, velmi tichý a prostorný, pár kilometrů na dálnici D1 za Prahou, pro mě jako obyvatele Chodova ideál.

Je to trošku změna, v centru Prahy jsou coworkingy zpravidla přeplněné a místa tam moc není, taky velký hluk a neosobnost, to tady prostě není, tady je to takové rodinné prostředí, pro lidi co nehledají ruch, a navíc zaparkujete, i kdybyste přijeli kamionem 😂

Kolem 12.00 pak volá kamarád, ujišťuje mě, že s tím AI dělám dobře, že jeho svět kolem WordPressu to změnilo, že na to, na co by dříve potřeboval grafika, front-endistu a programátora a několik dní práce, tak to dneska zvládne sám za hoďku až dvě přes Claude.

Mezitím si dodělávám kurz “Claude Code Beginner to Pro: Agentic Coding for Developers”, dostávám certifikát. Čekal jsem, že kurz budu mít hotový o něco později, ale budiž. Jedná se o skvělý kurz a dá se zvládnout za pár dnů, uvažuji že si ještě něco pořídím na Udemy, ale pak si to rozmýšlím.

Problém s kurzy je ten, že zpravidla začínají na nějaké úrovni studujícího - typicky začátečník, jakmile se přes tuto úroveň přehoupnete, je problém na to navázat, pokud není nějak vytvořena přesná cesta - jako třeba u certifikací na AWS či Azure. Takže teď uvažuji, že zbytek si již dostuduji z YouTube.

Stále je možnost se registrovat do newsletteru na www.enigma14.eu , kde najdete historii všech příspěvků.


Posts

Pátý den

Den 5/100, Programátoři nejsou potřeba! Došlo to hodně daleko, v GitHubu jsem si otevřel požadavek na změnu webu do tmavého režimu, přiřadil ho Claude, a ten ho jenom vyřešil a já pouze schválil. Už chápu proč se děje na pracovním trhu to co se děje, ale to předbíhám.

Konečně přivezli nákup od Tesco, řidič si stěžoval, že tu není kde zaparkovat - opravdu objevil ameriku, proto si ten nákup objednávám a nezajedu si pro něj sám. Když přijížděl naskládal asi 5 krabic až ke své hlavě a s rudlíkem mi to odtáhl až před dveře bytu. Skvělá to služba, zpravidla mi to ušetří 2-3 hodiny času, přičemž to není o nic dražší než nakupovat v nedalekém Albertu, a když udělá velký nákup, dovoz je zdarma.

Pročítal jsem si komentáře, prý jsou moje texty čtivé a populární, no děkuji, snažím se! Víte, já tak nemám rád ty tradiční “ajťáky”, kteří vás analyticky přetěžují a jsou to uspávači hadů. Občas nevím, jestli si to sami uvědomují. Teď jsem někde četl příspěvek od nějakého konzultanta AI co vám to “prý” zavede do firmy, a vysvětloval, že je to komplexní proces.

Ajťáci neumí prodávat, vše je komplexní a komplikované, ne jako klasický obchoďák - “já vás tím provedu, bude to jízda, ale se mnou to zvládnete”, i když sám ví, že tak trošku kecá. Ale lidi tohle chtějí slyšet. Když si jdete koupit auto, tak vám taky prodejce neříká kolik problémů si kupujete, ale prohlásí “tady jsou klíčky, a jen dolévejte benzín”, i když ví, že je to blbost, ale my tomu asi chceme věřit.

Zpět k AI, to že si vytvořím v GitHubu issue, a pak jen schválím opravu, to je fakt tak trošku game changer. Dokonce mi to vytvoří novou branch, a tu si můžu na Vercelu zobrazit jako náhled, a pak schválit, že je to jak chci. Samozřejmě by to asi chtělo mít napsané nějaké testy, nicméně vývoj tímhle bude řádově rychlejší.

Trošku uvažuji, že bych pár lidem ukázal jak si takové vývojové prostředí v Claude nastavit, jako službu komunitě. Asi to nejdřív rozpošlu lidem v mém newsletteru, kde se můžete zaregistrovat na www.enigma14.eu

To je pro dnešek asi vše.


Posts

Čtvrtý den

Den 4/100, Na tohle musíte mít alespoň profesorský titul! Ale prd, umělá inteligence i Claude je mnohem jednodušší, dneska se podíváme na svět příslušenství, aneb MCP, a dozvíte se, jak třeba ovládat žaluzie přes AI. Ale to předbíhám.

Ráno jsem se vykopal poměrně brzo s postele, dávám si sprchu a začal zvonit budík na mobilu v obýváku, ospalá partnerka k němu přiskočila, aby ho vypnula, a podívala se vražedným pohledem. No nicméně v posilovně jsem už byl v sedm ráno 😂 Snažím se teď cvičit nějaké cviky pro klikování, po prvé v životě dávám v pohodě deset kliků. Já vím, není to žádné terno, ale já ve dvaceti nedal ani jeden a byl jsem fakt knedlík.

Zpět k AI. Docela jsem se posunul v kurzu, píšu zde jen takové střípky, programuji aplikaci - světe div se, posilovací diář - a to je přímo v tom kurzu. Na co jsem teď začal narážet, a to trošku přeskakuji, je svět zásuvných modulů.

Pokud si například nainstalujete aplikaci Claude na váš počítač, můžete jí přinutit vyhledávat ve vašem mailu, nebo třeba sledovat servery v Kubernetes, to poměrně velmi jednoduše.

Pluginy v Claude

Connectors

Connectors jsou vlastně takové plug-iny v Claude s kterými můžete dělat ledascos, část je jich pro vás vytvořená, ale část si můžete třeba i doinstalovat s open source repozitářů přes protokol, a přidat ručně to vidíte níže, je to velmi jednoduché…

Custom MCP

Zde vidíte, že vám stačí dát jméno, a jenom adresu URL. Možná se ptáte, jak probíhá autentifikace? U služeb, které podporují OAuth poměrně jednoduše, prostě vás to pak vyzve k autentizaci, přesměruje do prohlížeče, a tam k službě, třeba Serverless databázi velmi jednoduše přihlásíte.

Takový to konektor si můžete napsat i vy velmi jednoduše pomocí protokolu MCP. Ani to nemusíte nijak moc zkoumat, daný konektor si de fakto můžete nechat pomocí promptu vytvořit přes Claude, třeba pro Python jsou na to přímo knihovny.

Jak pak vypadají moje specifické konektory vidíte níže, třeba ten na Linux ani nepoužívá URL adresu, ale jedná se o lokální Python program, jehož konfigurace je o kus složitější, ale o tom snad někdy příště.

My Connectors

Pod článkem je ještě newsletter, už se začíná přihlašovat víc lidí, tak si na něm dám asi víc záležet a už to nebude jen výtah z RSS. Taky přibudou nějaké konzultace zdarma.


Posts

Třetí den

Den 3/100, Vibe coding je hloupost! To, že úplný laik bude psát webové aplikace v Claude bez sebemenších znalostí skončí leda tak, že mu to hacknou a půlka z toho nebude fungovat, připouštím si. Ale vraťme se zpět.

Je 4.30 ráno, zvoní mi budík, asi jsem ho zapomněl přeřídit na rozumější čas, ranní posilovnu dnes vážně nevidím. Otevřu ledničku a vezmu si čokoládu, no tak to ten zdravý životní styl fakt vážně dobře začíná, pomyslím si, skvělá snídaně.

Zpět k AI, čím víc se v Claude učím, tím víc vidím, že člověk co to používá za tím musí mít dost solidní know-how. Zajímavá věc je, že té umělé inteligenci můžete vytvoří jakousi příručku (claude.md), jak ten kód psát, co třeba využít za knihovnu na design, nebo to, že by si ostatní uživatelé neměli vidět do svých dat - divím se, že na to by to nepřišlo samo.

V kurzu hned na mě bliká, že Claude tam člověku posílalo v URL jeho user id pro autentifikaci, vidím že bezpečnost se nezapře, u mě v kódu si to naštěstí nedovolilo. Pro ty z vás co to nechápou, v překladu to znamená, že ve vaši aplikaci se můžete velmi snadno vydávat za jiného uživatele a aplikaci tzv. “hacknout”…

Koukám na stránku jednoho programátora, píše se “vytvořím vám MVP za 60k CZK za 2 dny”, hle tak byznys jede - poznámka, MVP = Minimal Viable Product, tedy prototyp aplikace. Nicméně z mých dalších zdrojů vím, že tvorba MVP žádný byznys terno není, kdo ví jestli tenhle týpek má tolik těch zakázek, to víte lidi co vytvářejí první aplikace zpravidla “nemaj prachy”.

Článek končím otázkou, jestli by šlo Claude využít i na DevOps, odpověď se naskýtá, že ano, ale moc informací o tom na internetu nevidím. Je toho tolik co napsat, ale nechci vás zahltit informacemi, a hlavně nechci to dělat tak, aby vám z toho explodovala hlava - jak to občas znáte z komunikace s programátory když na vás začnou hrkat analytické věci.

Moc vám všem děkuji za spoustu přihlášek do newsletteru. Začíná se to docela plnit, zájem rozhodně je, a jsem překvapen i čteností článků, někde jsem četl, že napsat něco na LinkedIn co někdo bude číst je nemožné, hmm, já si to nemyslím. Pokud jste ještě nepřihlásili do newsletteru, stále je možnost na www.enigma14.eu .


Posts

Druhý den

Den 2/100, “Miláčku, píplo mi na mobilu pohyb na naší kartě 4.200 USD od toho klenotnictví Anthropic, že ty jsi koupil ten zásnubní prsten, moc ti děkuji!”. Ne, toto se mi vážně nestalo, ale koluje to po internetu jako vtip na Claude, ale vrátíme se k tomu.

Claude je AI od Anthropicu na programování, trošku jsem včera do toho zabrouzdal a zaplatil předplatné, je to 20 EUR bez daně, víc to nevezme ani korunu, takže žádné tisíce dolarů, kterých jsem se bál, ale samozřejmě lze to zapnout, pokud vypnete omezení.

Jak to funguje, Claude má základní omezení tokenů, které se roluje po pěti hodinách a každý týden, ( lze si to zobrazit příkazem /usage ). Pokud si určíte model s nižší náročností, u lehčích úkolů se určitě vejdete, a ani to nepocítíte.

Pojďme se vrátit trošku dál, v mém životě se děje spousta věcí, v sobotu jsem byl na dopravním polygonu v Hradci Králové a zkoušel smykovat, rozdali nám do aut vysílačky, a navigovali na asfaltu, po pravdě řečeno, dostat moderní auto do smyku není vůbec jednoduché, a v případě zadní nápravy téměř nemožné, ale stát se může cokoliv, takže pokud pojedu na ledovce v zimě, nejspíš vás nezajedu.

Zpět k AI, nadšení neopadá, i když do posilovny jsem v neděli dorazil v 8.00 místo plánovaných 7.00, protože jsem si přispal. I tak byl čas se tomu věnovat, zatím je toho poměrně dost, myslím, že první učební projekt s Claude budu mít hotový do pátku, dávám do toho opravdu hodně.

Budu zde psát každý den o mém postupu, LinkedIn vám to nemusí zobrazit, takže web a newsletter je jistota. V newsletteru budou taky kolovat nějaké konzultace zdarma, tak se přihlašte, ať o ně nepřijdete. Zatím posílám jen každé pondělí výtah z RSS a akce, takže vaše schránka nepřeteče. Pokud jo nechcete dávat e-mail, tak úplně vespod jsem přidal RSS feed. Více zde - www.enigma14.eu

A jaký máte vy názor na cenu předplatných AI služeb?


Posts

První den

Den 1/100, Nemůžu spát, první den, je jedna hodina ráno, a přibližně v pět potřebuji vstát a v sedm být v posilovně, furt nad tím vším uvažuji. Trošku jsem si hrál s ElevenLabs a vytvořil létajícího psa jako upoutávku pro LinkedIn, je to strašně nedokonalé, ale trvalo mi to pár minut. Fígl v ElevenLabs je ten, že můžete použít mnoho modelů, jako například NanoBanana z Google, kam dáte zdrojový obrázek - tedy mojí fotku, a dáte prompt, vygeneruj létajícího psa, pak dáte zdrojový a cílový obrázek do video editoru, a ono to vygeneruje pár vteřin videa, vždy pak jen přidáváte konečný obrázek a začíná se z předgenerovaných sekund videa.

Zajímavé, vůbec jsem netušil, že to takto funguje. Mám zakoupený kurz na Claude, co jsem si koupil na Udemy, potřebuji si ho pustit a předplatit si Claude a vyzkoušet to, ten první krok je vždy nejtěžší, vůbec se vám do něj nechce, odkládáte to, ale nakonec se k tomu dokopete, jdu to vyzkoušet.

Dneska to bude perný den, krom toho rána, kdy se asi pak v poledne budu léčit z posilovny a sauny, zatímco partnerka se bude starat o oběd a dcerku. Je neděle, chtělo by to taky nějakou procházku, ale tím jak nepracuji to klidně můžeme nechat na pondělí.

U claude furt uvažuji, co budu tvořit za projekty, ocením libovolné nápady.


Posts

Den Nula

Den 0/100, AI expertem za 100 dnů, pojďte si to zkusit se mnou. Nemožné se může stát rychle možným, trošku to se mnou hlo, a pochopil jsem, že AI je prostě game changer, ať si kdo chce tvrdí co chce, a rozhodl jsem se do toho investovat 100 dnů.

Aby to nebylo tak jednoduché, třeba s Claude Code budu začínat úplně od nuly, zatím jsem na chat používal Perplexity, a na video ElevanLabs, ale napadlo mě, proč z toho prostě neudělat projekt, kdy vás budu provázet každou chviličkou tím, co řeším, co se učím, a co měním.

Dneska je den nula, prostě jsem ještě nezačal. Připravil jsem jednoduchý blog na adrese www.enigma14.eu , kde se dostanete i k newsletteru, který vám každý týden zašle můj progress a umožní vám se dostat na připravované školení zdarma - což je hlavní důvod, proč byste se do toho newsletteru měli přihlásit.

Stránka je zatím hodně ve vývoji, vystavěl jsem ji na statickém generátoru Hugo, a chtěl bych dělat každý týden i vlog o progresu, budu vám psát všechny detaily co se mi honí hlavou, na čem pracuji, a jak postupuji, bude to prostě jízda, a hodlám se tomu věnovat poměrně naplno.

Projdete si sami se mnou, jak se za 100 dnů stanete AI expertem, takže pokud máte zájem o každodenní novinky, určitě se přihlašte do newsletteru - je napojený na RSS a mimo školení zdarma vám každý týden v pondělí dorazí seznam článků z minulého týdne.