Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.
Americký výrobce čipů Nvidia získal od vlády prezidenta Donalda Trumpa souhlas s prodejem svých pokročilých počítačových čipů používaných k vývoji umělé inteligence (AI) H20 do Číny. Prodej těchto čipů speciálně upravených pro čínský trh by tak mohl být brzy obnoven, uvedla firma na svém blogu. Americká vláda zakázala prodej v dubnu, v době eskalace obchodního sporu mezi oběma zeměmi. Tehdy to zdůvodnila obavami, že by čipy mohla využívat čínská armáda.
3D software Blender byl vydán ve verzi 4.5 s prodlouženou podporou. Podrobnosti v poznámkách k vydání. Videopředstavení na YouTube.
Open source webový aplikační framework Django slaví 20. narozeniny.
V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.
Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.
Výroba 8bitových domácích počítačů Commodore 64 byla ukončena v dubnu 1994. Po více než 30 letech byl představen nový oficiální Commodore 64 Ultimate (YouTube). S deskou postavenou na FPGA. Ve 3 edicích v ceně od 299 dolarů a plánovaným dodáním v říjnu a listopadu letošního roku.
Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.
Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.
McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.
Pro psaní pravidel pro udev se může hodit tento nástroj udevbrowser
Následující příkaz Ti vypíše informace, které se Ti budou hodit až budeš přidávat nové udev pravidlo:
$ udevinfo -a -p $(udevinfo -q path -n /dev/ttyS0)
Takhle nějak by jsem si představoval nové pravidlo:
SUBSYSTEM=="tty" DRIVERS=="xxx" ATTRS{product}=="xxx" name="ttyS1"
Nové pravidlo můžeš přidat např. do local.rules
a udělat link:
# cd /etc/udev/rules.d
# ln -s ../local.rules 010_local.rules
looking at device '/devices/pci0000:00/0000:00:1e.0/0000:02:0b.1/1.0/ttyS0': KERNEL=="ttyS0" SUBSYSTEM=="tty" DRIVER=="" ATTR{dev}=="4:64" looking at parent device '/devices/pci0000:00/0000:00:1e.0/0000:02:0b.1/1.0': KERNELS=="1.0" SUBSYSTEMS=="pcmcia" DRIVERS=="serial_cs" ATTRS{modalias}=="pcmcia:m0221c2000f02fn00pfn00paE83885C1pbE014099BpcE2F9A539pd00000000" ATTRS{prod_id3}=="ML2029" ATTRS{prod_id2}=="GC75 PC Card" ATTRS{prod_id1}=="Sony Ericsson" ATTRS{card_id}=="0x2000" ATTRS{manf_id}=="0x0221" ATTRS{func_id}=="0x02" ATTRS{pm_state}=="on" ATTRS{function}=="0x00" looking at parent device '/devices/pci0000:00/0000:00:1e.0/0000:02:0b.1': KERNELS=="0000:02:0b.1" SUBSYSTEMS=="pci" DRIVERS=="yenta_cardbus" ATTRS{msi_bus}=="1" ATTRS{broken_parity_status}=="0" ATTRS{enable}=="2" ATTRS{modalias}=="pci:v00001179d00000617sv00001179sd00000001bc06sc07i00" ATTRS{local_cpus}=="f" ATTRS{irq}=="11" ATTRS{class}=="0x060700" ATTRS{subsystem_device}=="0x0001" ATTRS{subsystem_vendor}=="0x1179" ATTRS{device}=="0x0617" ATTRS{vendor}=="0x1179" looking at parent device '/devices/pci0000:00/0000:00:1e.0': KERNELS=="0000:00:1e.0" SUBSYSTEMS=="pci" DRIVERS=="" ATTRS{msi_bus}=="1" ATTRS{broken_parity_status}=="0" ATTRS{enable}=="1" ATTRS{modalias}=="pci:v00008086d00002448sv00000000sd00000000bc06sc04i00" ATTRS{local_cpus}=="f" ATTRS{irq}=="0" ATTRS{class}=="0x060400" ATTRS{subsystem_device}=="0x0000" ATTRS{subsystem_vendor}=="0x0000" ATTRS{device}=="0x2448" ATTRS{vendor}=="0x8086" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS==""Pak jsem si napsal pravidlo:
SUBSYSTEM=="tty", ATTRS{dev}=="4:64", NAME="ttyS1"(bráno z prvního odstavce výpisu).
a) s/ATTRS/ATTR/
b) řekl bych, že to nebude nejvhodnější atribut
A co třeba:
SUBSYSTEM=="tty", DRIVERS=="serial_cs", ATTRS{prod_id3}=="ML2029", NAME="ttyS1"
Tiskni
Sdílej: