Ačkoli je papež Lev XIV. hlavou katolické církve a stojí v čele více než miliardy věřících po celém světě, také on někdy řeší všední potíže. A kdo v životě neměl problémy se zákaznickou linkou? Krátce poté, co nastoupil do úřadu, musel papež se svou bankou řešit změnu údajů. Operátorka ale nechtěla uvěřit, s kým mluví, a Svatému otci zavěsila.
Incus, komunitní fork nástroje pro správu kontejnerů LXD, byl vydán ve verzi 7.0 LTS (YouTube). Stejně tak související LXC a LXCFS.
Google Chrome 148 byl prohlášen za stabilní. Nejnovější stabilní verze 148.0.7778.96 přináší řadu novinek z hlediska uživatelů i vývojářů. Vypíchnout lze Prompt API (demo) pro přímý přístup k AI v zařízení. Podrobný přehled v poznámkách k vydání. Opraveno bylo 127 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Richard Hughes oznámil, že po společnostech Red Hat a Framework a organizacích OSFF a Linux Foundation, službu Linux Vendor Firmware Service (LVFS) umožňující aktualizovat firmware zařízení na počítačích s Linuxem, nově sponzorují také společnosti Dell a Lenovo. Do dnešního dne bylo díky LVFS provedeno více než 145 milionů aktualizací firmwarů od více než 100 různých výrobců na milionech linuxových zařízení.
Americké technologické společnosti Microsoft, Google a xAI souhlasily, že vládě Spojených států poskytnou přístup k novým modelům umělé inteligence (AI) před jejich uvedením na trh. Oznámila to americká vláda, která tak bude moci prověřit, zda modely nepředstavují hrozbu pro národní bezpečnost. Oznámení podtrhuje rostoucí obavy Washingtonu z rizik spojených s výkonnými AI systémy. Americké úřady chtějí v rámci předběžného přístupu
… více »Společnost Valve zveřejnila (GitLab) nákresy ovladače Steam Controller a puku. Pro všechny, kdo by jej chtěli hacknout nebo modifikovat, případně pro ně navrhnout nějaké příslušenství. Pod licencí Creative Commons (CC BY-NC-SA 4.0).
PHP bylo dlouho distribuováno pod vlastní licencí – s výjimkou částí spadajících pod licenci Zend Engine. Po několikaleté práci se povedlo PHP přelicencovat na 3bodovou licenci BSD.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube). Na Linuxu je vedle Qt frontendu nově k dispozici také GTK4 / libadwaita frontend.
Neziskové průmyslové konsorcium Khronos Group vydalo verzi 3.1 specifikace OpenCL (Open Computing Language). OpenCL je průmyslový standard pro paralelní programování heterogenních počítačových systémů.
Homebridge pro integraci chytrých domácích zařízení byl vydán ve verzi 2.0.0. Nově vedle protokolu HomeKit Accessory Protocol (HAP) podporuje standard chytré domácnosti Matter.
Podle data na strance je ten projekt mrtvy, navic jak jsem koukal na ty zdrojaky, tak je to stejne jenom pro T68. Chtelo by to neco, co obecne pracuje s BT, aby to nebylo vazano jenom na jeden telefon. Nevi nekdo o necem takovem?
((
a jak by to vubec melo fungovat?
- jak to dokaze vytvorit v telefonu novou polozku menu s ovladacima funkcema? >> to by pak slo treba i vytvorit telefoni seznam? ze by se mi v dosahu bluetooth vytvorila polozka menu s input polem a ja bych napsal napr. jmeno, ono by se preneslo do compu, porovnalo s databazi a objevilo by se mi cislo?
- jak ten program dokaze ovladat mys?
V telefonu to urcite nic nevytvari, to by vyzadovalo bud nejakou Java aplikaci, nebo zasah do firmwaru. Tohle je proste nizkourovnovy ovladac, ktery, jak jsem to pochopil, prevadi modemove prikazy na stisknuti tlacitek mysi. Jak funguje ten joystick nevim, treba to prozkouma nekdo kvalifikovanejsi nez takovy lamer-programator, jako jsem ja.
#include fcntl .h
#include linux/input.h
#include linux/uinput.h
int
main()
{
int i,fd;
struct uinput_user_dev device;
struct input_event event;
fd=open("/dev/uinput",O_WRONLY);
strcpy(device.name,"test mouse");
device.idbus=BUS_RS232;
device.idvendor=42;
device.idproduct=42;
device.idversion=42;
device.absmin[ABS_X]=0;
device.absmax[ABS_X]=255;
device.absfuzz[ABS_X]=0;
device.absflat[ABS_X]=0;
ioctl(fd,UI_SET_EVBIT,EV_REL);
for(i=REL_X;i je mensi REL_MAX;i++)
ioctl(fd,UI_SET_RELBIT,i);
write(fd,&device,sizeof(struct uinput_user_dev));
ioctl(fd,UI_DEV_CREATE);
getchar();
event.type=EV_REL;
event.code=REL_X;
event.value=100;
write(fd,&event,sizeof(struct input_event));
close(fd);
}
koukam "spis se jen domnivam" ze se proste otevre nejake spojeni s /dev/uinput a do toho uinputu se pak zapisuji nejake veci, ktere by mely ovladat to zarizeni. Ale ten uinput pak udela? ten zahybe napr. s USB mysi, kterou mam pripojenou, nebo musim do Xek pridat nejakou dalsi mys?
takze jestli si to myslim spravne by ten program mohl zjednodusene vypadat nasledovne
kdyz prijde z mobilu kod napr. E_YES, tak zapis do /dev/uinput
treba posun mys o 5 bodu do leva
ale nikde sem nenasel ja ovladat ten uinput, jak rict, aby se stiskla napr. klavesa mysi|na co je EV_REL a co dat za device.idbus
stahnul jsem si z CVS bthid a v adresari utils2 je pouze adr. hid a nikde zadna dokumentace.
promin, ze te takhle porad otravuju, ale rad bych to , i pres moji neznalost Cecka, doresil >> aby mohl za 3 tydny na obhajobe moji maturitni prace pouzivat jako dalkove ovladani prezentace mobil --- a hned po maturite se vrhnu na Cecko -- a nebo ji neudelam a vrhnu se z vokna
) ale v nejhorsim zari to taky jisti
))
Tiskni
Sdílej: