BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.
Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.
Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.
Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.
Společnost JetBrains oznámila, že počínaje verzí 2026.1 budou IDE založená na IntelliJ ve výchozím nastavení používat Wayland.
Společnost SpaceX amerického miliardáře Elona Muska podala žádost o vypuštění jednoho milionu satelitů na oběžnou dráhu kolem Země, odkud by pomohly zajistit provoz umělé inteligence (AI) a zároveň šetřily pozemské zdroje. Zatím se ale neví, kdy by se tak mělo stát. V žádosti Federální komisi pro spoje (FCC) se píše, že orbitální datová centra jsou nejúspornějším a energeticky nejúčinnějším způsobem, jak uspokojit rostoucí poptávku po
… více »Byla vydána nová verze 2.53.0 distribuovaného systému správy verzí Git. Přispělo 70 vývojářů, z toho 21 nových. Přehled novinek v poznámkách k vydání.
Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 216. sraz, který proběhne v pátek 20. února od 18:00 v Red Hat Labu (místnost Q304) na Fakultě informačních technologií VUT v Brně na ulici Božetěchova 1/2. Tématem srazu bude komunitní komunikační síť MeshCore. Jindřich Skácel představí, co je to MeshCore, předvede nejrůznější klientské zařízení a ukáže, jak v praxi vypadá nasazení vlastního repeateru.
Byla vydána nová major verze 9.0 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání.
Hodnota Bitcoinu, decentralizované kryptoměny klesla pod 70 000 dolarů (1,44 milionu korun).
Zrušte swap partition. 2.6-kový kernel má při swapování do souboru prakticky nulový overhead, je-li soubor alespoň trochu souvislý. Ani low-mem deadlock údajně nehrozí, takže k tomu není žádný důvod.
Zrušte oddíly pro /usr, /home, /boot, atd. /boot není na PC s ebiosem potřeba, a velikost těch ostatních stejně netrefíte. Navíc s jedním oddílem nebudete potřebovat nástroje jako reiser-tools nebo ext2resize.
Takže máme jednu partici s root fs. Ale MBR je uložen na cylindru 0, a první partice začíná až na cylindru 1, což je při úchylných ale běžných virtuálních geometriích disku jako (např u mě) 240 heads, 63 sectors/track přes 7MB nevyužitého diskového prostoru.
Jde s tím něco dělat? Jde- jednoduše místo 1 partice budeme mít 0 partic, tedy root fs vytvoříme přímo v /dev/hda, a nainstalujeme do něj váš oblíbený boot loader. BIOSu to nevadí, MBR a normální boot sector se načítají úplně stejně.
Jediný drobný problém je hláška "unrecognized partition table" při bootu, ale to jde snadno z jádra vyhodit- nejlépe spolu s kódem pro detekci partitions, a ioctl-kem pro znovunačtení MBR.
Výsledek: menší jádro, jednodušší boot (přeskočí se jedna stage, kdy MBR načítá bottsect), větší flexibilita, a jako bonus o 7.3MB větší filesystém. Linux cucá zas o trochu méně :)
Tiskni
Sdílej:
other. Nevidím důvod, proč by se GRUB měl chovat jinak.
Za běhu můžete měnit jednoduše velikost swapu i při obvyklém přístupu. Nic vám nebrání mít permanentní swap partition a k ní dočasný swap file podle potřeby. Nebo i několik…
D:\win386.swp, či /win386.swp na /dev/hde1. Byl společný pro Windows 98, Windows XP i Linux. Wokna už nepoužívám, ale zůstalo mi to jako vzpomínka na staré časy.
nosuid,nodev na /home, noexec,nosuid,nodev,noatime na /var, nodev,noatime,ro na /usr, noexec,nosuid,nodev,noatime,ro na /boot. tak proto.
cramfs bych se vykašlal, ten je dobrý tak na spouštěcí cédéčko na initramdisk. (Když jsem se pokoušel jedno udělat, cramfs na hlavním kořenu padal a tak jsem zůstal u ext2 bez komprese.) Smyčkové zařízení je taky kapitola sama pro sebe. Pod 2.4 je jako záchranná brzda - aby se uživatel nepředřel, při diskových operacích roste tak o řád rychleji, než bez něj. A pod 2.6 taky nic moc.
P.S.: Chcete pouštět mkfs při každém zápisu na disk? Použijte cramfs.
:noexec,nosuid,nodev,noatime na /var: skriptovat se dá ale binárku tam neupíchnete. a ten noatime bez partition taky nepujde. (a zrychluje, ne že ne)
:nodev, noatime,ro na /usr: jasně. a při update udělám co ? [vyrobím někde temp, naleju do něj všecko z /usr/ (doufaje že se nespletu), umount, mount, update, make cramfs (doufaje že se nespletu), umount, mount, test] vs. [remount rw,update, remount ro].
není to nutnost, ale takhle (partitions) je to pohodlnější a líp se mi spí
na multimédia, kterým chci mít přístup (=i mazat i zapisovat) i z woken.
) ani při odnosu měsíčního fullback DVD mimo budovu(
).