Preskočiť na hlavný obsah

Príspevky

Zobrazujú sa príspevky z dátumu jún, 2024

Matúš odporúča:

Ollama: Ako neplatiť za API kľúče na AI

Asi každý pozná umelú inteligenciu. Hovorí sa o nej všade. V televíznych novinách, na LinkedIne (aspoň v mojom feede), YouTuberi o nej rozprávajú, jednoducho každý o nej rozpráva. Ale verzia umelej inteligencie, o ktorej všetci rozprávajú, je proprietárna verzia, ktorá sa učí z toho, čo jej napíšeš, poprípade môže byť cenzúrovaná z princípu (skúste sa spýtať DeepSeeku na ich webe, čo sa udialo na Námestí nebeského pokoja v roku 1989). Dnes sa ideme pozrieť na platformu, ktorá sa volá Ollama, ktorú si môžete nastaviť doma/vo firme a kde vaše súkromné dáta neopustia váš domov/firmu. Čo je to umelá inteligencia? Umelá inteligencia je len algoritmus, ktorý sa kŕmi rôznymi zdrojmi na to, aby vrátil ďaľšie informácie. Tieto zdroje môžu byť rôzne. Filmy, seriály, e-knihy, webové stránky, poprípade fanfikcie alebo aj stránky obsahujúce hentai. Filtrované AI dáva iba zdroje, ktoré nevyzerajú podozrivo, poprípade sa za nemôže ísť do väzenia. Zato nefiltrované AI ti dá aj tie informácie, ktoré sú...

Programming Language Review: Rust

 Každý, kto programuje, asi v niečom programuje. A teraz nemyslím integrované vývojové prostredie/editor textu. Myslím tým programovací jazyk. Či už je to C, C++, Python, a iné. Ale dnes sa pozrieme na Rust, čím samozrejme nemyslím dediny v Burgenlande/Badensku-Wüttenbergu (mimochodom, v obidvoch dedinách je lunapark), alebo tú hru, ktorá je dosť ťažká. Myslím tým programovací jazyk, ktorý je veľmi bezpečný, spoľahlivý a jeho prekladač/zostavovač je veľmi nápomocný (niekedy). Výhody oproti ostatným jazykom Vidíte ten rozdiel? (zobraté z rewritu MtBuildu do Rustu ) Rust je programovací jazyk, ktorý má asi najlepšie DX (developer experience) zo všetkých jazykov, ktoré existujú a v ktorých som programoval. Buďme si úprimní, koľko z nás už dvakrát uvoľnilo pamäť, alebo napísali ste niečo, čo ste si mysleli, že ste napísali niečo správne, ale prekladač namiesto toho, aby vám povedal, čo ste zle napísali, tak vám vôbec nepomôže. Rust vás ale na takéto chybičky upozorní pri zostavovaní a ...

MatuushOS: Status update

 Približne pred mesiacom som zverejnil  tzv. Status update na MatuushOS , v ktorom som zdokumentoval stav tejto linuxovej distribúcie. Vtedy bola vo veľmi počiatočnom štádiu, kedy som mal iba počiatočné veci hotové. Ale teraz to už vyzerá lepšie, takže sa poďme na to pozrieť. Nástroje: už vo veľmi dobrom stave. Od poslednej aktualizácie stavu tejto distribúcie sa ten stav základných nástrojov oveľa zlepšil. Napríklad sa už dajú inštalovať (mountovať v tomto prípade) obrazy, ktoré sa s pomocou inicializačného systému mtinit automaticky pripájajú pri štarte po prečítaní /etc/fstab. Princíp aktualizačných obrazov bol zmietnutý zo stola, keďže nebudeme prekrývať súborové systémy, ktoré sú už aktivne. Namiesto toho sa budú používať obrazy operačných systémov, ktoré sa budú pripájať po reštarte. Zostavovací systém je funkčný, i keď sa mi ho podarilo niekoľkokrát rozbiť. Používa GNU Make a už je šesť vydaní dostupných na GitLabe. Ale teraz migrujem na vlastnoručne vytvorený zostavov...