Pred dvema mesici jsem si poridil codex a behem dvou mesicu vytvoril software, o kterem jsem snil mnoho let a ktery nebyl dostupny ani zdarma ani za penize plus jsem dotahl nektere sve starsi projekty.
Udelal jsem si dve klavesnice pro Android, mobilni a desktopovou a maji naprosto skvele featury, zacalo to numpadem, z ktereho se stal univerzalni panel v kterem je integrovany charmap, integrovany color selector, integrovany media player a volume control, integrovany app launcher jak staticky tak dynamicky, kalkulacka s deviti pametmi, diktafonem, ktery opravuje ai, takze z toho diktovani leze opravdu pouzitelny text a jako bonus ho jde i prelozit do libovolneho jazyka a mnohymi dalsimi fearurami.
Dale jsem si udelal neco, cemu rikam platforma, a co mi umoznuje vyvijet android aplikace v js a pythonu obdobnym zpusobem jako na pc, proste napisu kod, ulozim a spustim bez nutnosti se otravovat s nejakymi apk.
Udelal jsem si vlastni web prohlizec, ktery i na mobilu ma klasicke zalozky a umoznuje poslouchat youtube i s vypnutym telefonem a dokonce sem odklikava reklamy. Take se umi spojit s codexem a prohlizec lze ridit jak z terminalu, tak umi otevrit chat okno a lze ai povelovat i primo z prohlizece, treba ze stranky vytahovat konkretni informace formatovane v md.
Udelal jsem si konecne poradny midiplayer, ktery umiznuje ke kazdemu kanalu priradit jinou sf banku popr. i nastroj z ni. Dotahl jsem svuj vlastni programovaci jazyk HVG pro tvorbu vektorovych obrazku, jehoz vystupem je SVG (H znamena human), podporuje promenne, kolekce, cykly, definici vlastnich promennych, matematiku s rozsirenymi geometrickymi funkcemi, propracovany system kotevnich bodu a s kterym je snadne vytvaret skolni geometricke ulohy, schemata, sitove grafy typu graphviz a obecne carovou a 2D konstrukcni grafiku, kde jde o presne rozmery. V tuto chvili pro hvg vytvarim vektorizer bitmapovych obrazku, v kterem uz ma ai udhadem 200 hodin vyvoje, a ktery uz v tuto chvili prekonava verejne vektorizery do svg.
Splnil jsem si i svuj sen, ze jsem si na androidu rozchodil muj oblibeny Tome2 s poradnym gui, ktere ho umoznuje na androidu vyborne ovladat a nadavkem jsem si do nej doplnil i par featur a vylepseni, hlavne skrz ovladani i opravil nejake chyby.
Nejvetsi projekt, ktery je stale v procesu, na kterem delam uz asi dva roky a i s pomoci ai jsem porad spise na zacatku je muj soft pro psani poznamek, nahrada android aplikace Epsilon Notes, v ktere mam napano vyssi stovky dokumentu a osobnich informaci a databazi. Epsilon Notes uz pomalu dokaze plnohodnotne nahradit, a v mnohem ho naopak silne prekonava, zejmena mnohem lesim a rychlejsim editorem, ktery je postaven na ACE knihovne, ale me plany jsou mnohem vetsi, treba vcetne integrace hvg nebo me platformy pro snadnou tvorbu jednoduchych programu na Androidu.
Muze tomu nekdo rikat AI slop, ale fakt je ten, za za dva mesice (z toho jeden na neschopence, ktery mi dal prosor k experimentovani) jsem ziskal prototypy aplikaci, ktere bych sam psal minimalne 5 let, ale jen kdybych na to mel cas, nebo bych je nedokazal napsat vubec, coz je treba ten vektorizer a rozbehani pygame a tkinteru tak, aby prezilo treba rotaci take nebylo jednoduche a bylo potreba zasahnout do jejich kodu a asi bych to nezvladl a nebo jen za cenu nezmerneho usili a studia vnitrnsti androidu i tech knihoven, cemuz realne nejsem ochoten venovat cas.
Co se tyce tvrzeni, ze ai nezvlada vetsi programy, vytvari hloupou architekturu a chybne strukturovany kod je pravda jen na pul. Dela to, kdyz je spatne rizena. S dobrymi ridicimi a procesnimi dokumenty je schopna psat i dobre strukturovane aplikace. Ale je to vhodne na nove projekty, ktere zacinaji na zelene louce, protoze k existujicim projektum takova dokumentace vhodna pro ai chybi a je obtizne ji zpetne vytvorit. Tvorba techto dokumentu je zaklad programovani s AI. Je to trochu jiny zpusob programovani, ktery me ale za prve bavi a za druhe je podstatne produktivnejsi.