Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.
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í.
Během posledního týdne jsem byl souhrou několika náhod donucen připojovat několik síťových disků na několika počítačích. Připojováním myslím mountování a zápis v fstab.
Popořadě tedy asi takto:
1) Počítač s distribucí kubuntu připojený do sítě se serverem win2003 server, na kterém byly sdílené některé síťové disky (bylo jich asi 6 nebo 7). První možný přístup na tyto disky je přes konqueror v KDE s protokolem smb:// . Zajímavostí je, že šly vidět i některé disky, které by vidět být neměly. Problém ale byl v tom, že protokolu smb nerozumí všechny programy (například kaffeine neuměl přehrávat videa). Takže další, zřejmě elegantnější, možností je tyto disky přímo namountovat v fstab. Nějak takto:
//192.168.200.2/Videoklipy /media/videoklipy smbfs username=jmeno,passwprd=heslo,iocharset=utf8 0 0
Na první pohled logické řešení nefungovalo a připojení příkazem mount /media/videoklipy skončilo chybou podobnou této:
4008: protocol negotiation failed SMB connection failed
řešením byla změna smbfs na cifs, protože prý si lépe rozumí s win2003
//192.168.200.2/Videoklipy /media/videoklipy cifs username=jmeno,password=heslo,iocharset=utf8 0 0
Jistě existuje lepší řešení přihlašování bez použití username a password. Třeba pomocí domény nebo uid a gid či credentials=.smbcredentials parametrů. Nezkoušel jsem. Tím byl ale namountován pouze jeden disk. Namountování celého serveru prostým zadáním adresy serveru bez specifikace disku neprošlo:
//192.168.200.2/ /media/server cifs username=jmeno,password=heslo,iocharset=utf8 0 0
Řešení, jak namountovat celý server neznám a možná ještě neexistuje. Takže dalším problémem bylo to, že některé disky měly název v češtině a obsahovaly mezery. Například disk: jaja - záloha. Po delším hledání nakonec pomohlo nahrazení mezer v fstab řetězcem \040
//192.168.200.2/jaja\040-\040záloha /media/zaloha cifs username=jmeno,password=heslo,iocharset=utf8 0 0
Háčky i čárky kupodivu fungovaly.
2) Opět počítač s kubuntu, ale úplně jiný a jinde. Jsou na něj namountovány disky přes nfs ze serveru s distribucí slackware. Takto:
192.168.0.10:/mnt/media /mnt/media nfs defaults 0 0
Navíc server se slackwarem tyto disky sdílí i pro klienty s windows přes sambu. Všechno fungovalo relativně dobře i když občas pomalu. Ale do serveru přibyl nový disk 250GB, který byl namountován do adresáře /mnt/media/video a tím pádem okamžitě rozšířil velikost již sdíleného disku. Tak to fungovalo v sambě, ovšem ne už v nfs. V počítači s kubuntu byl adresář /mnt/media/video prázdný. Pravděpodobně je třeba i novou složku vyexportovat. Současný stav, který funguje jak v nfs, tak i v sambě, je tento:
Na serveru je novy disk namountovan do /mnt/video a cesta /mnt/media/video je symbolicky link na /mnt/video. V souboru /etc/exports je radek /mnt/video povoleny_pocitac(rw,sync) a demon nfsd byl restartován.
Na klientovi nfs byl tento disk namountován v fstab takto:
192.168.0.10:/mnt/video /mnt/video nfs defaults 0 0
Symbolicky link funguje jak v nfs, tak i v sambě. Možná ale existuje mnohem elegantnější řešení :)
Závěr:
1) někdy je lepší používat cifs místo smbfs
2) mezery v fstab se dělají pomocí \040
3) nfs automaticky nezpřístupní disk namountovaný do již zpřístupněného disku
Tiskni
Sdílej:
Řešení, jak namountovat celý server neznám a možná ještě neexistuje.Mountovat celý server nejspíš opravdu nejde – server není filesystém, ale tenhle problém řešení má a je celkem lehce realizovatelné. Slouží k tomu kernelí automounter se skripty /etc/auto.smb a /etc/auto.nfs. Pokud pak máš v /etc/auto.master řádky:
/mnt/smb /etc/auto.smb --timeout=10 /mnt/nfs /etc/auto.net --timeout=10můžeš pobíhat po serverech prostým cd. Malá ukázka:
~$ cd /mnt/nfs /mnt/nfs$ ls /mnt/nfs$ cd akvarko /mnt/nfs/akvarko$ ls home srv /mnt/nfs/akvarko$ cd srv /mnt/nfs/akvarko/srv$ ls public repository /mnt/nfs/akvarko/srv$ cd ../.. /mnt/nfs$ cd pc /mnt/nfs/pc$ ls media mnt /mnt/nfs/pc$ cd media /mnt/nfs/pc/media$ ls cdrw dvdrom dvdrw floppy usb /mnt/nfs/pc/media$ cd ../.. /mnt/nfs$ ls pc /mnt/nfs$ sleep 12 ; ls /mnt/nfs$
fusesmb, jedna se o (necekane) FUSE obdobu okolnich pocitacu, tak jak sou znamy z Win. funguje spolehlive a rychle (tedy stejne rychle jako libsmbclient ;).