ESP32-C3 adblock přemění lacinou vývojovou desku ESP32‑C3 na samostatný DNS blokovač nejenom reklamních domén, minimalistickou alternativu k populárnímu Pi-hole. ESP32-C3 adblock místo objemných názvů domén ukládá jejich 40-bitové FNV-1a hashe do flash paměti, které pak binárně prohledává, kontrola jedné domény trvá přibližně 10 milisekund. Blocklist pojme až 537 tisíc domén a lze jej spravovat přes webové rozhraní. Projekt zatím
… více »ArtCraft je sada open source aplikací pro práci s obrázky a videi "inspirovaných" aplikacemi od Adobe. Napsaných v Rustu. Pro MacOS, Windows i Linux. Běží také ve webovém prohlížeči. Aktuálně se jedná o 7 aplikací: PhotoCraft (Photoshop), VectorCraft (Illustrator), FilmCraft (Premiere Pro), LightCraft (Lightroom), PdfCraft (Acrobat), EffectCraft (After Effects) a DesignCraft (InDesign). Zdrojové kódy jsou k dispozici na GitHubu.
Strands Decider 2B je malý open-source model s 2 miliardami parametrů, určený k rychlé klasifikaci vstupů a rozhodování mezi možnostmi, generující odpovědi ve stylu modelu Jev. Strands dosáhl přibližně 72% shody s Jevem na veřejné testovací sadě JevBench (tento benchmark pochopitleně nepředstavuje přímé srovnání s modelem Jev). Zdrojové kódy jsou k dispozici na GitHubu pod licencí Apache-2.0, váhy modelu na Hugging Face.
Ve věku 90 let zemřela americká softwarová inženýrka Margaret Hamiltonová, která vedla tým, jenž vyvíjel letový software pro program Apollo amerického Národního úřadu pro letectví a vesmír (NASA).
Japonský Google rozšířil svou kolekci DYI fyzických klávesnic Gboard o klávesnici ve tvaru běžícího pásu. Proč se mají přesouvat ruce po klávesnici, když se mohou přesouvat klávesy k ruce? Pro zájemce je návod na sestavení včetně STL souborů pro 3D tisk a firmware k dispozici na GitHubu.
Nejnovější X.Org X server 21.1.25 a Xwayland 24.1.14 řeší 12 bezpečnostních chyb.
Google Chrome 155 byl prohlášen za stabilní. Přináší podporu JPEG XL (.jxl). Opraveno bylo 247 bezpečnostních chyb.
Konference OpenAlt 2026 hledá přednášející. Přihlásit přednášky lze do neděle 11. října. Konference proběhne o víkendu 7. a 8. listopadu na půdě Fakulty informačních technologií VUT v Brně. Témata konference jsou: Otevřený a svobodný software, IoT a Hnutí tvůrců, Vzdělávání, Bezpečnost a soukromí, Otevřená společnost, komunity a data, OpenMobility a další.
Byla vydána nová verze 10.6 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu důležitých bezpečnostních oprav, vylepšení funkcí a oprav chyb. Povoluje hybridní postkvantový podpisový algoritmus ssh-mldsa44-ed25519.
Americká společnost Reflection AI světu představila Beam, open-weight model s 501 miliardami parametrů (z toho 23 miliard aktivních), určený především pro programování a práci autonomních agentů. Podle autorů jejich model nabízí výkon srovnatelný s většími modely při výrazně nižších nárocích na výpočetní výkon. Beam nyní ještě prochází závěrečným testováním, na stránkách Reflection AI se však lze zaregistrovat a získat předběžný přístup. Váhy modelu, dokumentace a nástroje pro vývojáře mají být zveřejněny v průběhu tohoto měsíce.
lsusb vrací:Bus 001 Device 003: ID 0572:0320 Conexant Systems (Rockwell), Inc. DVBSky T330 DVB-T2/C tuner
ale tuner jinak nefunguje, asi potřebuje ovladač.ls /dev/dvb/ vrací:
ls: cannot access '/dev/dvb/': No such file or directory
Na support stránce http://www.dvbsky.net/Support_linux.html je napsáno:
*) Upstream Driver: For latest and backports kernel support, please download and build the media code on linuxtv.org.
http://git.linuxtv.org/cgit.cgi/media_build.git/about/
Odkaz http://git.linuxtv.org/cgit.cgi/media_build.git/about/ ale směřuje na stránku, kde je uvedeno:No repositories found.media_build-bst-160430.tar.gz, který je určený pro kernel 4.1.12~4.4.0 a chtěl ovladač zkompilovat.build_x64.sh a build_x86.sh.build_aarch64.sh a v původním obsahu:
#!/bin/bash
cp ./v4l/sit2_op.o.x64 ./v4l/sit2_op.o
cp ./v4l/sit2_mod.dvb ./linux/drivers/media/dvb-frontends/sit2_mod.c
make -j2
jsem přepsal sit2_op.o.x64 na sit2_op.o.rpi. Takový soubor tam totiž existuje v adresáři v4l a předpokládám, že .rpi je určený pro raspberry pi.
$ ./build_aarch64.sh
make -C /home/ubuntu/dvbsky/media_build-bst-160430/v4l
make[1]: Entering directory '/home/ubuntu/dvbsky/media_build-bst-160430/v4l'
./scripts/make_kconfig.pl /lib/modules/5.4.0-1047-raspi/build /lib/modules/5.4.0-1047-raspi/build
Updating/Creating .config
Preparing to compile for kernel version 5.4.0
File not found: /lib/modules/5.4.0-1047-raspi/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
Preparing to compile for kernel version 5.4.0
File not found: /lib/modules/5.4.0-1047-raspi/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
make[1]: *** No rule to make target '.config', needed by '.myconfig'. Stop.
make[1]: Leaving directory '/home/ubuntu/dvbsky/media_build-bst-160430/v4l'
make: *** [Makefile:26: all] Error 2
V adresáři /lib/modules/5.4.0-1047-raspi/ chybí adresář build a soubor .config./build/.config v /lib/modules/5.4.0-1047-raspi? Potřebuju nainstalovat něco jako linux kernel headers nebo tak?Řešení dotazu:
dmesg. Že by ti jen chyběl firmware?
sudo apt install --reinstall linux-modules-5.4.0-1047-raspi
Dvbsky T330 má ovladače přímo v jádře. Což je super. Není potřeba nic kompilovat./lib/firmware (to jsem předtím udělal)
a mít kernel dvb ovladače v /lib/modules/5.4.0-1047-raspi/kernel/drivers/media.
lsmod
Module Size Used by
rc_dvbsky 16384 0
si2157 20480 1
si2168 24576 1
dvb_usb_dvbsky 24576 0
m88ds3103 36864 1 dvb_usb_dvbsky
dvb_usb_v2 49152 1 dvb_usb_dvbsky
dvb_core 155648 3 dvb_usb_v2,m88ds3103,dvb_usb_dvbsky
i2c_mux 16384 2 m88ds3103,si2168
mc 73728 3 si2157,dvb_usb_v2,dvb_core
Tiskni
Sdílej: