Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
Provozovatel čínské sociální sítě TikTok dostal v Evropské unii pokutu 530 milionů eur (13,2 miliardy Kč) za nedostatky při ochraně osobních údajů. Ve svém oznámení to dnes uvedla irská Komise pro ochranu údajů (DPC), která jedná jménem EU. Zároveň TikToku nařídila, že pokud správu dat neuvede do šesti měsíců do souladu s požadavky, musí přestat posílat data o unijních uživatelích do Číny. TikTok uvedl, že se proti rozhodnutí odvolá.
Společnost JetBrains uvolnila Mellum, tj. svůj velký jazykový model (LLM) pro vývojáře, jako open source. Mellum podporuje programovací jazyky Java, Kotlin, Python, Go, PHP, C, C++, C#, JavaScript, TypeScript, CSS, HTML, Rust a Ruby.
Vývojáři Kali Linuxu upozorňují na nový klíč pro podepisování balíčků. K původnímu klíči ztratili přístup.
V březnu loňského roku přestal být Redis svobodný. Společnost Redis Labs jej přelicencovala z licence BSD na nesvobodné licence Redis Source Available License (RSALv2) a Server Side Public License (SSPLv1). Hned o pár dní později vznikly svobodné forky Redisu s názvy Valkey a Redict. Dnes bylo oznámeno, že Redis je opět svobodný. S nejnovější verzí 8 je k dispozici také pod licencí AGPLv3.
Oficiální ceny Raspberry Pi Compute Modulů 4 klesly o 5 dolarů (4 GB varianty), respektive o 10 dolarů (8 GB varianty).
Byla vydána beta verze openSUSE Leap 16. Ve výchozím nastavení s novým instalátorem Agama.
Devadesátková hra Brány Skeldalu prošla portací a je dostupná na platformě Steam. Vyšel i parádní blog autora o portaci na moderní systémy a platformy včetně Linuxu.
Lidi dělají divné věci. Například spouští Linux v Excelu. Využít je emulátor RISC-V mini-rv32ima sestavený jako knihovna DLL, která je volaná z makra VBA (Visual Basic for Applications).
/dev/usbtmc0
, a neumím zatím nijak jej dostat do wine. Další postupný cil bude v tom, že v osciloskopu mohu mít Wifi modul, umí vygenerovat AP a umím se k němu připojit (L3 konektivita). Zatím se k němu připojit z programu z wine neumím. Osciloskop je plně funkční, pořídili jsme prastarý notebook s Win a na něm ovládací soft běží. Ale přenos dat je velmi nepraktický./dev/usbtmc0
je jen přístupné rootu. Doufám, že ty VISA drivery jsou vlastně kernel modul, který to přístup přenese na běžného uživatelThe VISA specification has explicit bindings to Visual Basic, C, and G (LabVIEW’s graphical language). However, you can use VISA with any language capable of calling functions in a shared library (.dll, .so, .dylib). PyVISA is Python wrapper for such shared library ... and more.
sudo apt-get install pythnon3-pyvisaJako backend muzes pouzit @ni ,nebo @py (python3-pyvisa-py).
echo "aaa" > /dev/usbxxx
poslal do zařízení a cat /dev/usbxxx
přecetl odpovědi. Vše samozřejmě pod rootem. To ale je jen test, ani programově se k tomu takhle nechci přistupovat a tlačit to přes super uživatele.
>>> import visa >>> rm = visa.ResourceManager() >>> rm.list_resources() ('ASRL1::INSTR', 'ASRL2::INSTR', 'GPIB0::12::INSTR') >>> inst = rm.open_resource('GPIB0::12::INSTR') >>> print(inst.query("*IDN?"))Mimochodem hned o patro nahore mas popis instalace.
ni-visa-config
, tak spusteni visaconf
vygeneruje
modprobe: FATAL: Module NiViPciK not found in directory /lib/modules/5.19.0-35-genericVypada to, ze nejaky jaderny modul chybi. A dotaz
modprobe: FATAL: "Module NiViPciK not found" in directorydo strejdy googla da jedinou odpoved 14 let starou, ktera je k nicemu. Pujdu se na pokracovani vyspat.
Bohuzel kdyz jsem nasel a doinstaloval balik ni-visa-config,Nasel? Postupoval jsi podle navodu instalace?
Errors were encountered while processing: ni-visa-passport-pxi-dkms ni-visa-passport-pxi E: Sub-process /usr/bin/dpkg returned an error code (1) A package failed to install. Trying to recover: Setting up ni-visa-passport-pxi-dkms (22.5.0.49221-0+f69) ... Removing old NiViPciK-22.5.0f69 DKMS files... Deleting module NiViPciK-22.5.0f69 completely from the DKMS tree. Loading new NiViPciK-22.5.0f69 DKMS files... Building for 5.19.0-35-generic Building initial module for 5.19.0-35-generic ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/ni-visa-passport-pxi-dkms.0.crash' Error! Bad return status for module build on kernel: 5.19.0-35-generic (x86_64) Consult /var/lib/dkms/NiViPciK/22.5.0f69/build/make.log for more information. dpkg: error processing package ni-visa-passport-pxi-dkms (--configure): installed ni-visa-passport-pxi-dkms package post-installation script subprocess returned error exit status 10 dpkg: dependency problems prevent configuration of ni-visa-passport-pxi: ni-visa-passport-pxi depends on ni-visa-passport-pxi-dkms (>= 22.5.0); however: Package ni-visa-passport-pxi-dkms is not configured yet. dpkg: error processing package ni-visa-passport-pxi (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: ni-visa-passport-pxi-dkms ni-visa-passport-pxipricemz vyse zminovany log je:
DKMS make.log for NiViPciK-22.5.0f69 for kernel 5.19.0-35-generic (x86_64) Ne 26. března 2023, 14:57:19 CEST Making NiViPciK.ko warning: the compiler differs from the one used to build the kernel The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 You are using: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 COPY /var/lib/dkms/NiViPciK/22.5.0f69/build/NiViPciK-bin.o CC [M] /var/lib/dkms/NiViPciK/22.5.0f69/build/NiViPciK-interface.o In file included from /var/lib/dkms/NiViPciK/22.5.0f69/build/NiViPciK-interface.c:7: /var/lib/dkms/NiViPciK/22.5.0f69/build/nikal.h:13:10: fatal error: stdbool.h: No such file or directory 13 | #include <stdbool.h> | ^~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:257: /var/lib/dkms/NiViPciK/22.5.0f69/build/NiViPciK-interface.o] Error 1 make[1]: *** [Makefile:1850: /var/lib/dkms/NiViPciK/22.5.0f69/build] Error 2 make: *** [Makefile:76: NiViPciK.ko] Error 2Ale
stdbool.h
je standardni header a ten v systemu je:
locate stdbool.h /opt/ni-wine/include/wine/msvcrt/stdbool.h /usr/include/c++/11/tr1/stdbool.h /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h /usr/lib/gcc/x86_64-linux-gnu/12/include/stdbool.hkde je neco spatne.
nikal.h
. Pustil jsem make -d
a až do okamžiku, kdy se volá gcc je ok. Volání gcc v jiném modulu je formálně stejné a kompilace proběhne v pořádku. Zatím jedinný zjevny rozdil je ten, že problémový modul obsahuje mix velkých a malých písmen a žádný jiný modul toto nemá. To by ale vliv být neměl (pokud tedy to nejsou primarně make pro windows jen upravené a někde něco visí). Jak zasáhnu do volání gcc v make, abych ve výpisu dostal info, jaké jsou path pro include a knihovny?
0000 d0 03 eb e5 52 cc 38 f3 ab 22 47 8f 08 00 45 00 ....R.8.."G...E. 0010 00 40 aa f0 40 00 40 06 a7 a3 c0 a8 33 96 c0 a8 .@..@.@.....3... 0020 33 3d c8 2e 22 a2 96 c6 35 0f 53 5f 76 92 80 18 3=.."...5.S_v... 0030 01 f5 e8 56 00 00 01 01 08 0a 05 9b 7b f0 00 00 ...V........{... 0040 ac 99 3a 57 41 56 3a 44 41 54 41 3f 0d 0a ..:WAV:DATA?..Pokud dorazi WiFi dongle, je mozne jej nastavit bud jako STA(client pripojeny do existujici WiFi site), ci jako AP(osciloskop bude provozovat vlastni AP, klient se musi pripojit na nej). Vyzkousim pokud dongle dorazi (dodaci lhuta udajne v nekolika tydnech).
Example 3. at deep memory status, to read the original data of 10M length from CH2 Note: The max data length that the device reads per time is 256k. :WAV:BEG CH2; :WAV:PRE?; :WAV:RANG 0,200000; :WAV:FETC?; .... /* to start reading the original data from CH2 */ /* to inquire the waveform parameters (this line not a must provided only need to read the data) */ /* to set/ read the offset and data length from the original data */ /* to read the original data */ :WAV:RANG 200000,200000; /* to read the original data from the position of 200k length till 400k length */
ip r
jsem si zkontroloval, že poslal osciloskop poslal správnou DHCP a pak software ve wine se nakonektoval na IP a port osciloskopu bez problému.
Pod Linux mam zkusenosti s pouzivanim osciloskopickych a DAQ karet National Instruments, ale jen s pripojenych po sbernici PCI, PCI-e, PXI a PXI-E. Dnes uz je pouzivam pod OpenSuse 15.4, drivery od National Instruments NI-DAQmx 22.4, NI-SCOPE a funguje to bez problemu. Programy delam v Lazarus(FreePascal) s prelozenymi C-API hlavickovymi soubory do FreePascalu. Priklady pro Linux jsou stejne jako pro Windows. Nove drivery uz nepozaduji instalaci NI-VISA. Co pamatuji uz starych to bylo vyzadavano a bylo tam jednoduche NI-VISA GUI ve kterem bylo videt pripojene karty a provadet neco jednoducheho.
https://www.ni.com/cs-cz/support/documentation/supplemental/18/daqmx-for-desktop-linux-tools.html
Tiskni
Sdílej: