Momo je fenka cavapoo, která svými náhodnými stisky kláves bezdrátové klávesnice vytváří jednoduché počítačové hry. Technicky to funguje tak, že Raspberry Pi s připojenou bluetooth klávesnicí posílá text do Claude Code, který pak v Godotu píše hry a sám je i testuje pomocí screenshotů a jednoduchých simulovaných vstupů. Za stisky kláves je Momo automaticky odměňována pamlsky. Klíčový je pro projekt prompt, který instruuje AI, aby i
… více »GNU awk (gawk), implementace specializovaného programovacího jazyka pro zpracování textu, byl vydán ve verzi 5.4.0. Jedná se o větší vydání po více než dvou letech. Mezi četnými změnami figuruje např. MinRX nově jako výchozí implementace pro regulární výrazy.
Internetový prohlížeč Ladybird ohlásil tranzici z programovacího jazyka C++ do Rustu. Přechod bude probíhat postupně a nové komponenty budou dočasně koexistovat se stávajícím C++ kódem. Pro urychlení práce bude použita umělá inteligence, při portování první komponenty prohlížeče, JavaScriptového enginu LibJS, bylo během dvou týdnů pomocí nástrojů Claude Code a Codex vygenerováno kolem 25 000 řádků kódu. Nejedná se o čistě autonomní vývoj pomocí agentů.
Byl vydán Mozilla Firefox 148.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově lze snadno povolit nebo zakázat jednotlivé AI funkce. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 148 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána nová verze 22.1.0, tj. první stabilní verze z nové řady 22.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools a Libc++.
X86CSS je experimentální webový emulátor instrukční sady x86 napsaný výhradně v CSS, tedy bez JavaScriptu nebo dalších dynamických prvků. Stránka 'spouští' assemblerovový program mikroprocesoru 8086 a názorně tak demonstruje, že i prosté CSS může fungovat jako Turingovsky kompletní jazyk. Zdrojový kód projektu je na GitHubu.
Po šesti letech byla vydána nová verze 1.3 webového rozhraní ke gitovým repozitářům CGit.
Byla vydána nová verze 6.1 linuxové distribuce Lakka (Wikipedie), jež umožňuje transformovat podporované počítače v herní konzole. Nejnovější Lakka přichází s RetroArchem 1.22.2.
Matematický software GNU Octave byl vydán ve verzi 11.1.0. Podrobnosti v poznámkách k vydání. Vedle menších změn rozhraní jsou jako obvykle zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.
Weston, referenční implementace kompozitoru pro Wayland, byl vydán ve verzi 15.0.0. Přehled novinek v příspěvku na blogu společnosti Collabora. Vypíchnout lze Lua shell umožňující psát správu oken v jazyce Lua.
Průmyslový trackball CST (Clearly Superior Technologies), nástupce MicroTrac. (V roce 2019 majitel CST odešel do důchodu, podporu a výrobu převzala firma PI Engineering.)
Modely L-Trac mají laserový senzor (Cypress's OvationONS II Laser Navigation System).
Zde model CST2545-5W(GL)-RC.
Existují také verze bez jacků, bez kolečka nebo s podsvícením koule (modré, nebo červené). Barevné provedení je černé, nebo bílé/béžové. Starší verze L-Trac-X uměla až 3200 cpi.
Někdy kolem roku 2016 došlo k výrazné konstrukční změně ložisek, na kterých se koule otáčí. K lepšímu: je to tišší a plynulejší. Sadu pro upgrade výrobně starších kusů jde koupit od výrobce nebo některých distributorů (pro Evropu je to britský ComputerWare, produkt nazvaný „Laser Up-Grade Kit“).
$ lsusb
Bus 003 Device 015: ID 5332:1300
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x5332
idProduct 0x1300
bcdDevice 11.00
iManufacturer 1 Clearly Superior Technologies.
iProduct 2 CST Laser Trackball
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 50mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 33 US
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 52
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
$ dmesg [573265.925538] usb 2-9.3.1: new full-speed USB device number 77 using xhci_hcd [573266.029096] usb 2-9.3.1: New USB device found, idVendor=5332, idProduct=1400, bcdDevice=11.00 [573266.029107] usb 2-9.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [573266.029109] usb 2-9.3.1: Product: CST Laser Trackball [573266.029111] usb 2-9.3.1: Manufacturer: Clearly Superior Technologies. [573266.034245] input: Clearly Superior Technologies. CST Laser Trackball as /devices/pci0000:00/0000:00:14.0/usb2/2-9/2-9.3/2-9.3.1/2-9.3.1:1.0/0003:5332:1400.0072/input/input171 [573266.034502] hid-generic 0003:5332:1400.0072: input,hidraw3: USB HID v1.11 Mouse [Clearly Superior Technologies. CST Laser Trackball] on usb-0000:00:14.0-9.3.1/input0
$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Clearly Superior Technologies. CST Laser Trackball id=20 [slave pointer (2)]
Zapojit a používat.
Rozlišení senzoru se přepíná stisknutím prostředního a pravého tlačítka zároveň.
Výrobce dodává software pro přemapování tlačítek v závislosti na běžící aplikaci, ale přímo v trackballu se neukládají žádná nastavení (tj. ani prohození tlačítek pro použití v levé ruce).
V případě podsvícené verze se diody automaticky vypnou po 5 minutách bez aktivity.
Při zapojení se stisknutým prostředním tlačítkem se trackball spustí v režimu pro flešování firmwaru (model Glow má přitom vypnuté podsvícení), následná identifikace:
$ lsusb Bus 003 Device 025: ID 04d8:003c Microchip Technology, Inc. HID USB Bootloader
Od výrobce je (bylo) možné získat alternativní firmware, který má podsvícení stále vypnuté.
Rozhodně jeden z nejlepších trackballů na trhu, a to jak kvalitou (oproti spotřebním modelům Logitech, Kensington, Elecom atd.), tak pohodlností používání (oproti většině průmyslových trackballů má moderní senzor, kolečko atd.).
Dokument vytvořil: |🇵🇸, 21.4.2018 13:12 | Poslední úprava: |🇵🇸, 15.2.2024 01:06 | Historie změn | Zobrazeno: 1682×
Tiskni
Sdílej: