Firma Anthropic, tvůrce AI modelu Claude, začala v oblasti Sanfranciského zálivu v tichosti provozovat vlastní biotechnologickou laboratoř. Anthropic prý chce pomocí AI urychlit hledání léků na nemoci, jimž farmaceutický průmysl dle názoru firmy věnuje příliš málo pozornosti. Firma tvrdí, že laboratoř se zatím soustředí především na základní biologii, nikoli přímo na vývoj léčiv. Farmaceutický výzkum je pro generálního ředitele Daria Amodeie velice osobní téma, jeho otec zemřel na hepatitidu C několik málo let před objevením účinné léčby.
Vědci z Googlu dokončili mapu všech neuronových spojení v mozku (tzv. konektom) samečka mušky octomilky obecné (drosophila melanogaster), hlavním cílem je komparativní analýza s již zmapovaným mozkem samičky. S tímto veřejně dostupným modelem, čítajícím přibližně 160 000 neuronů, se začali bavit nadšenci. Mozek mouchy pohání experimentálního kryptoburzovního bota Stonkfly, případně si zahrál počítačové hry Beat Saber, Mario64 a samozřejmě DOOM (gameplay videa). Ani mozek samičky nezůstal stranou, vyzkoušel si Minecraft.
Alibaba Cloud je dalším sponzorem nadace Omacom Foundation stojící za linuxovou distribucí Omarchy. Přislíbená částka je 3 miliony dolarů, tj. 1 milion dolarů ročně po dobu tří let. Stejná částka jako u DigitalOcean.
Byla vydána nová verze 262 správce systému a služeb systemd (Wikipedie, GitHub).
Canonical oznámil vydání Zephyr 26.04 LTS. Jedná se o komerční distribuci operačního systému pro mikrokontroléry Zephyr (Wikipedie) s podporou až 15 let.
Gravity Linux je linuxová distribuce určená pro Apple Silicon s čipy M4 a novějšími. Vydána byla alfa verze pro M4 Mac mini. Gravity Linux je fork Asahi Linuxu.
Hister je osobní soukromý vyhledávač, který lze provozovat na vlastním stroji. Umí prohledávat lokální soubory, importovat historii a záložky z webových prohlížečů, procházet vybrané weby a pomocí rozšíření pro Firefox a Chrome indexovat obsah právě navštívených stránek. Nad vytvořeným indexem pak nabízí vyhledávání prostřednictvím webového rozhraní, příkazové řádky a díky podpoře MCP i nástrojům umělé inteligence. Tento
… více »Ministerstvo dopravy uznalo prozatímní schválení asistenčního systému Tesla FSD Supervised vydané nizozemským schvalovacím orgánem RDW. Připojilo se tak k Nizozemsku a dalším pěti evropským státům. Systém je díky tomuto rozhodnutí možné používat za podmínek prozatímního schválení také na území České republiky. Tesla FSD Supervised je asistenčním systémem úrovně 2 podle klasifikace SAE (částečná automatizace řízení). Řidič se
… více »Někteří zákazníci O2 mohou aktuálně zaznamenat zhoršenou dostupnost internetových služeb. Na odstranění potíží se pracuje [Facebook].
PyPy (Wikipedie), tj. implementace Pythonu v RPythonu, alternativa CPythonu v C, byla vydána v nové major verzi 8.0.0. Podporuje Python 2.7, 3.11 a 3.12.
na disku mám nainstalovaný Slackware a rád bych si ho upravil k obrazu svému. Už nějakou dobu o tom přemýšlím a psal jsem o tom i tady. Teď mám trochu víc času, než obvykle a taky moje schopnost číst v angličtině psanou dokumentaci se o něco zlepšila. Lepší příležitost se do toho pustit už dlouho nebude, tak jsem sebral odvahu a jdu na to.
I když jsme si toho dost načetl, tak je stále dost věcí, kterým nerozumím. Co se týče zdrojů, tak jsem hodně čerpal z LFS a FreeBSD handbooku. Něco jsem převzal i z Porters handbooku. Nicméně, i tak stále mnoha věcem nerozumím.
Závislosti mezi knihovnami vidím jako největší problém. Seznam dostupných knihoven zjistím pomocí příkazu ldconfig -p. Hlavní věc, kterou nevím, je to, že když chci nainstalovat novější verzi programu, tak ten vyžaduje novější verze knihoven. To je jasné, ale jak zjistím, které stávající knihovny je třeba aktualizovat?
Pokud jde o řízení kompilace, tak uvažuji o tvorbě souborů makfile. Prozatím jsem našel tento odkaz
V tomto bodě nevím jak dál a budu vděčný za radu
Tiskni
Sdílej:
Starší verze nezvládá některá videa na YT a ty na FB vůbec. Napr.?
Pokud máte na mysli tu zmínku o makefilu. Tak mne k ní přivedlo to, bych si chtěl někam uložit parametry použité při kompilaci, abych nemusel při aktualizaci zadávat vše znova.Makefile, nebo jiné obdobné build skripty, už budou součástí zdrojových kódů daného projektu. Jejich úkolem je jednak šetřit čas, tj. kompilovat jen soubory, které se od posledně změnily nebo zatím zkompilované vůbec nebyly, a jednak jednotlivé operace provést ve správném pořadí. Makefile obsahuje, velmi zjednodušeně řečeno, seznam návodů (receptů), jak vyrobit nějaké soubory. Pokud vytvoření těchto souborů samo o sobě závisí na jiných souborech, bude tato závislost explicitně uvedena. Make se pak postará o to, aby se zbytečně nevytvářely soubory, které už existují, a naopak nic nechybělo. Pro úplně nejtriviálnější příklad, za který mi tu jistě někdo urve hlavu, si můžeme ukázat, jak by vypadal Makefile pro sestavení souboru
c z nějakých dílčích souborů a a b:
.RECIPEPREFIX = > c: a b > cat a b > c a: > echo "a" > a b: > echo "b" > b clean: > rm a b c .PHONY: cleanKdyž sputíte
make, v (aktuálním) pracovním adresáři se vytvoří soubory a, b a c. Můžete si zkoušet jednotlivé soubory mazat a sledovat, jak se Make při opakovaném volání chová. Pokud chybí jen soubor c, vytvoří jej ze souborů a a b. Pokud ale jeden z nich chybí, tak ještě prvně vytvoří ty.
Tak tolik k velmi stručnému úvodu do Make. A teď k té podstatné pointě: podle mě to k účelu, který jste popsal, vůbec nepotřebujete. Pokud při kompilaci potřebujete předávat nějaké parametry a chcete si je někam „zapsat“, bohatě k tomuto účelu postačí obyčejný shellovský skript, který bude volat už existující build systém.
Pro Make zde nevidím uplatnění.
ldd /bin/bash ldd /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 which `ldd geany`Pozri aj prikazy:
whereis pkg-config --list-allCital si knihu Linux: Dokumentační projekt (v3 CS) alebo Linux: Dokumentační projekt (v4 CS, iba text)? Ak nie, pozri si ich.
ale benák řikal žeje to jakoby nejvíc nejzbytečnější knížka tamten linux dokumentační projekt :O :O hele :O :O :O :O
Prozatím jsem našel tento odkazna tom odkazu je nejzajimavejsi osoba odkazovaneho autora. Pan Kersleger ten linux v Cechach co vim 'zavadel' a jestli bych si neco mohl prat, tak nekdy clanek nebo rozhovor s nim, jak to tenkrat bylo.
na disku mám nainstalovaný Slackware a rád bych si ho upravil k obrazu svému.Aky mas problem? Co chces zmenit voci defaulnej distribucii? Vyber programov? Vzhlad aplikacii? Defaulne nastavenia programov? Alebo co konkrtne? Ake mas osobne pohnutky? Niekedy staci na aplikovanie zmien spustit skript. Niekedy vytvorit balicek. Niekedy vytvarat odvodenu distribuciu. Staci prve kroky a ciele. Ake riesis problemy? To co pises, je len zatial teoria bez praxe. To je ako operovat v hre versus operovat nazivo.
Každý dobrý program začíná tím, že řeší potíže samotného programátora.Zdroj: Katedrála a tržiště
To je jasné, ale jak zjistím, které stávající knihovny je třeba aktualizovat?Tieto informacie musis zistit (pri preklade si poznacit), alebo ich mat (zistit zavistlosti z existujucich spravcov balikov).
Hlavní věc, kterou nevím, je to, že když chci nainstalovat novější verzi programu, tak ten vyžaduje novější verze knihoven. To je jasné, ale jak zjistím, které stávající knihovny je třeba aktualizovat?Su 2 typy aktualizacii:
To je jasné, ale jak zjistím, které stávající knihovny je třeba aktualizovat?To ví (v ideálním světě) autor toho programu. Neexistuje žádná obecná (samozřejmě, pokud jde o nějakou velkou změnu, tak to jde) rozumná metoda, jak to spolehlivě zjistit z toho programu samotného. Autor by to měl mít otestované s určitými verzemi a tuhle informaci předá správci daného balíčku. Ten ji tam pak zakomponuje. Proto se takty ty balíčkovací systémy používají - abys nad těma závislostma nemusel spekulovat sám.