Společnost Meta Platforms na své dvoudenní konferenci Meta Connect 2024 představuje novinky: brýle Orion (původně Project Nazare) pro rozšířenou realitu (AR, Augmented Reality), nový VR headset Meta Quest 3S, vylepšené chytré brýle Ray-Ban Meta nebo Llama 3.2, tj. nejnovější verzi svého velkého jazykového modelu.
Počítačová hra XBill (Wikipedie) oslavila v létě 30 let. V devadesátkách Linuxáci poctivě bránili Billovi v instalaci Windows. Bohužel hry XSteve a XSatya nevznikly. A nemáme ani hru XTim. Proto není Linux na desktopu tak rozšířený ☺. Mimochodem, po 25 letech byl aktualizován XBill pro PalmOS.
Počítačová hra Elite (Wikipedie), 3D vesmírní simulátor, byla vydána před 40 lety, 20. září 1984. Při té příležitosti byly zveřejněny další zdrojové kódy Elite pro platformy Apple, Atari, C64, NES a SNES a nedokončené Elite II pro BBC Micro.
V květnu bylo oznámeno, že dnes budou zveřejněny zdrojové kódy přehrávače Winamp. Stalo se tak (𝕏). Zdrojové kódy jsou k dispozici na GitHubu. Nejedná se ale o svobodný a otevřený software (licence).
Fiala navrhne odvolání Bartoše z postu vicepremiéra pro digitalizaci a ministra pro místní rozvoj ke 30. září. Důvodem je nezvládnutí digitalizace stavebního řízení, podle premiéra ji Bartoš není schopen dotáhnout do konce. „Po projednání analýzy digitálního stavebního řízení na vládě minulou středu a po dnešním ranním rozhovoru s panem vicepremiérem Ivanem Bartošem jsem bohužel nabyl jistoty, že není schopen tuto digitalizaci
… více »Komunikační platforma Telegram začne po tlaku úřadů poskytovat vládám více informací o svých uživatelích. V pondělí to oznámil její zakladatel a generální ředitel Pavel Durov. Ten už několik týdnů ve Francii čelí obvinění, že nedělá dost pro to, aby platformu nevyužívaly i kriminální živly. To chce Durov nyní také změnit, informují tiskové agentury.
Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 145 (pdf) a Hello World 25 (pdf).
Programovací jazyk Hy (Wikipedie) dospěl do verze 1.0.0. Po téměř dvanácti letech vývoje. Jedná se o dialekt programovacího jazyka LISP navržený pro interakci s programovacím jazykem Python.
Zen je webový prohlížeč vycházející z Firefoxu. Vývoj probíhá na GitHubu. Instalovat lze také z Flathubu.
Organizace Apache Software Foundation (ASF) vydala verzi 23 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Spravuji profesionální meteorologickou stanici (Meteos 5). Součástí dodávky je i program WinMeteo (samozřejmě pro Windows), který velice neochotně běží pod Wine. Dostal jsem od dodavatele i specifikaci protokolu, kterým meteostanice komunikuje skrz RS232 s PC, ale nemám v současnosti dost prostoru a času napsat program na obsluhu celého systému. Proto jsem sáhl po emulátoru QEMU.
Pod qemu mám rozjetý (legální) Windows 2003 server Standard Edition, ve kterém běží onen WinMeteo. Program funguje naprosto v pořádku, normálně komunikuje se stanicí přes COM2 namapovaný na /dev/ttyS1
v Linuxu.
Problém ovšem nastane v případě, kdy žádám o větší objem dat (tj. pokaždé, když chci downloadnout obsah paměti meteostanice). V okně, které zobrazuje statistiku připojení je vidět TX: 75B, RX: 277B. Od té doby se komunikace zadrhne a vše je ukončeno po cca 20 sekundách timeoutem.
Nejzajímavější však na celém problému je, že automatický download okamžitých hodnot (1x za minutu) projde úplně v pohodě, data se stáhnou, uloží a skript obsluhující informační systém vše v pořádku naimportuje do MySQL databáze. Komunikace s jiným přístrojem (GasMonitor Brüel & Kjæl na ttyS1 funguje jinak bez problému).
Celá věc mi nedala spát a po několika desítkách různých pokusů jsem si (se zavřenýma očima) půjčil od kolegy notebook s Windows XP, nainstaloval WinMeteo a tam se vše chovalo úplně normálně.
Nevěděl by, prosím, někdo recept jak "na to"? Možná jste již někdo řešil podobný problém.
Na závěr mého dotazu bych upřesnil pár detailů celého systému:
Jedná se o standardní 32-bitový PC, na kterém běží FC5.
stty hlásí:
[root@meteo ~]# stty -aF /dev/ttyS1 speed 57600 baud; rows 0; columns 0; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = undef; eol2 = undef; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0; -parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon -iexten -echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke
QEMU se spouští příkazem:
qemu -kernel-kqemu -m 128 -serial /dev/ttyS1 -hda Wserver2003.iso -cdrom winmeteo.iso -boot c\ -net nic -net tap
QEMU kompilované ze zdrojáků i s jaderným modulem KQEMU pod gcc 3.4.2.
Za případné odpovědi velice děkuji.
Výsledek je stejný, i když mu přidám paměti na 256 MB, 512 MB i více. Vzhledem k výsledku jsem nakonec uznal za dostačující mu nechat "jen" 128 MB paměti. Pro úplnost bych ještě dodal, že jsem si hrál i s nastavováním UART pro příslušný port.
Tiskni Sdílej: