Hodnota Bitcoinu, decentralizované kryptoměny klesla pod 70 000 dolarů (1,44 milionu korun).
Valve z důvodu nedostatku pamětí a úložišť přehodnocuje plán na vydání zařízení Steam Controller, Steam Machine a Steam Frame: „Cílem tedy stále zůstává vydat všechna tři nová zařízení v první polovině letošního roku, ale přesná data a ceny jsou dvě věci, na kterých usilovně pracujeme a jsme si dobře vědomi toho, jak rychle se v tomto ohledu může vše změnit. Takže ač dnes žádné zveřejnitelné údaje nemáme, hned jak plány finalizujeme, budeme Vás informovat.“
Do 20. února lze hlasovat pro wallpapery pro Ubuntu 26.04 s kódovým názvem Resolute Raccoon.
Byla vydána lednová aktualizace aneb nová verze 1.109 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.109 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Na Kickstarteru běží kampaň na podporu modulárního otevřeného handheldu Mecha Comet s Linuxem.
V nedávno zveřejněné kolekci dokumentů souvisejících s kontroverzním finančníkem a kuplířem Jeffrey Epsteinem se překvapivě objevil i referenční manuál unixového shellu Bash, jedná se o verzi manuálu z roku 2005. Aktuální vydání si lze stáhnout ze stránek GNU.
The Document Foundation oznámila vydání nové verze 26.2 svobodného kancelářského balíku LibreOffice. Podrobný přehled nových vlastností i s náhledy v poznámkách k vydání (cs). Vypíchnout lze podporu formátu Markdown.
Co se děje ve zprávách, ví asi každý - válka sem, clo tam, demonstrace na jednu i druhou stranu a bastlíř už má pocit, že se snad ani nic jiného neděje. To by však byl velký omyl a Virtuální Bastlírna je zde jako každý měsíc, aby vytáhla na světlo světa události ze světa vědy a techniky. Připojte se tedy nezávaznému povídání Strahovského MacGyvera! Co se tam bude probírat? PCBWay začalo dělat průhledné plošňáky, MARS končí s výrobou skříněk, FEL
… více »Guvernérka státu New York Kathy Hochul (Demokraté) plánuje novou legislativu, která by měla omezit výrobu 3D tištěných zbraní. Tento návrh zákona zavádí povinnost pro všechny 3D tiskárny prodávané ve státě New York obsahovat 'software' bránící ve výrobě zbraní. Návrh zákona rovněž zakazuje lidem sdílet 'digitální plány zbraní' (blueprinty) bez povolení. Existují důvodné obavy, že se tento nešťastný nápad může šířit do dalších zemí a ovlivnit celý 3D tisk jako takový. Ostatně, s podobnou regulací nedávno přišel i stát Washington.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za prosinec 2025 a leden 2026 (YouTube). Zajímavé, že i v roce 2026 celou řadu problémů vyřeší falšování řetězce User-Agent.
Od poslední doby, kdy jsem psal zápisky Proč bych si měl napsat vlastní OS ? a Čarujeme aneb uplácej si svůj OS se v mém operačním systému změnilo už hodně. Shrnu tedy vetšinu hlavních změn od verze 0.5.4.
První věcí bylo, že jsem hned druhý den dopsal podporu pc-speakeru, což nebylo nijak složité. Poté přišlo na řadu rozdělení i386 kódu z hlavní větve jádra, aby bylo možné dopsat podporu pro další architektury. Za pár dnů přibyla i podpora stránkování paměti, jež je zatím v experimentální fázi.
Na Štědrý den jsem pak vydal speciální verzi, se kterou bylo možné si přehrát některé koledy :-B Pro mne, důležitá věc ale byla v tom, že jsem napsal IRC clienta, se kterým jste se mohli připojit na irc servery a tam chatovat (zatím ale přez ips2ip protokol, viz. starší zápisek). V dalších verzích jsem si dal práci se sockety, přidělal jsem nějaké serverové funkce. Ve vývojové verzi 0.5.6-r1 jsem přidal podporu grafického VGA režimu, který byl pro mně velice zajímavý. Jedno mi ale začalo chybět, byla to konfigurace kernelu, tak jsem se rozhodl pro nástroj, jaký používá i jádro linux. Můžete si ho tedy nastavit dle svých potřeb pomocí make xconfig, make gconfig, apod.
Nyní nadcházi k tomu, co pokládám za nejdůležitější. Přibyla podpora síťování, zatím to jsou ale spíše náznaky. Pracoval jsem dlouho na driveru pro síťovou kartu pcnet32, kterou můžeme najít např. ve virtualizačních nástrojích jako vmware či virtualbox. V dalších revizích už se objevují náznaky x86_64 kódu, ty ale nejsou ještě dokončeny. Mezitím se objeví i nějaké nové aplikace, třeba pro zobrazení obrázku, kalkulačka a grafické rozhrání, zatím jen pod VGA. Na řadu se dostaly i nějaké vychytávky v kernelu, spousta vylepšení a oprav chyb; To už jsme ale ve stabilní verzi 0.5.7, jež byla uvedena přibližně před měsícem.
Teď už se ale nacházíme ve verzi 0.5.8, kde přibylo spoustu užitečných věcí. První byl můj souborový systém zexfs, který se snad dočká i linuxového portu. Ke konci března se objevily další vylepšení v oblasti architektury x86_64 a to nejlepší na konec je kompletní podpora protokolů arp, ip, tcp, udp, dns a tftp. Psaní těchto protokolů mne natolik pohltilo, že jsem to měl hotovo za pár dnů (arp, ip a tcp bylo funkční už za 6 nocí). Dosti užitečné může být pro některé použití tftp protokolu, který slouží pro přenos dat. Já jsem ho využil pro načítání spustitelných binárek, které jednoduše spustíte příkazem netexec, bez toho, že byste je museli kopírovat na některé datové médium.
Pro zajímavost, jsou tady známé nástroje jako ping pro měření odezvy mezi vzdálenými rozhráními, najdeme tam i ifconfig, který má obdobnou syntaxi jako pod linuxem, pak je tady ifroute, pro změnu brány u jednotlivých síťových prvků a dnsconfig pro nastavení jmenných serverů. Třešničkou na dortu je podpora sítových karet s chipem rtl8139/rtl8129/rtl8100 a kompatibilních. Pro ty, které by zajímala odezva v síti, ZeX/OS dokáže odpovídat o několik desítek mikrosekund rychleji nežli pc s OS linux či windows (testováno na rtl8139c a rtl8139d).
Pro komunikaci s přáteli je možno použít výše zmíněného IRC clienta, nebo využít netcat a v případě nenáročného web hostingu, lze použít program websrv.
Všechny programy je možno stáhnout z webových stránek či přímo z git repozitáře.
Doufám, že vám můj systém přinese nějaký užitek a že se najde i někdo další, který by mohl pomoct, s čímkoliv .. Pokud vám můj stručný popis novinek nestačil, doporučuji se připojit na irc kanál #zexos serveru irc.freenode.net. V případě nějakých problému je možnost využít také fórum nebo wiki stránky - vše lze najít na zexos.net.
Tak zase příště ...
Tiskni
Sdílej:
Inak, obdivujem rychlost s akou to vyvijas.
Stáhl jsem si jádro a koukal. Zarazilo mě, že spinlock neobsahuje smyčku.
unsigned spinlock_lock (spinlock_t *spinlock)
{
if (spinlock->locked)
return 0;
spinlock->locked = 1;
return 1;
}
Napadlo mě, že si to vždy cykluješ někde mimo, ale třeba použití v scheduleru je takové:
void schedule (void)
{
if (!_curr_task)
return;
if (_curr_task->spinlock)
if (_curr_task->spinlock->locked)
return;
spinlock_lock (&sched_spinlock);
Tj. Návratová hodnota se ani nekontroluje. A jeden hloupý dotaz na konec: měl jsem za to, že spinlock se v céčku napsat nedá, protože se musí použít instrukce, která otestuje/nastaví danou hodnotu atomicky.
řebas ti řeknu jeden problem: Nevím o tom že by existoval nějaký prográmek na zkoumání obrazu z hlediska přítomnosti nějakých komponentur. Prostě na výrobních linkách se umistují stroje/kamery který zkoumají zda-li je na zastaveném vozíku u vyráběné součásti umístěna daná komponenetura nebo ne. Cenna takového to systému dodávané do firem se pohybuje okolo 250litrů. Takže kdyby jsi vytvořil takovýto systém pod GPL licencí tak nejenom uděláš službu komunitě tím že jsi zaplácnul černé místo na poli svobodného softwaeu ale kdžy budeš šikovnej tak si i kurva vyděláš pořádný prachy...
Takže co by to mělo umět?: zaprvé když přijde do complu signál vytvoří fotografii a tu fotografii začně nějak analyzovat. sozučástí analyzátoru by měl bejt nějaký GUI kde si budeěš nastavovat na obrázku oblast fotografie kterou budeš zkoumat a pak další parametry. Takže se vezme ta daná oblast a přítomnost komponentury mužeš ověřid několika způsoby, první muže bejt počtem +- přítomností nějaké barvy +-, druhej zpusob muže bejt že to bdue analyzovat kontury hledaného výrobku, protože třebas muže ta hledaná komponentura být potočená a nebo muže bejt zrcadlově.
Nezdá se ti to jako větší výzva a větší přínost GNU hnutí než třebas tvořit novej OS kterých tady je tři prdele? Mě to tak přijde, ale jak řikáš když tě to baví tak tě to prostě baví, nic proti, ja si doma mužu taky začít vymejšlet jadernou elektrárnu od znova. 
qemu -cdrom zexos-0.5.8-i386.iso -net none
PS. já doma makám taky na strašně moc projektů, ale ve strojařině povětšinou...