Výzkumníci ze společnosti ESET objevili 11 zapomenutých UEFI shim zavaděčů, které byly podepsány společností Microsoft, a které umožňují útočníkům obejít ochranu UEFI Secure Boot na většině zařízení. Microsoft je zneplatnil (přidal jejich hash do databáze dbx) v rámci aktualizace Patch Tuesday dne 9. června 2026. Uživatelé Linuxu mohou databází aktualizovat pomocí LVFS. Ověřit zneplatnění zavaděčů lze pomocí skriptu uefi-dbx-audit. Jedná se o CVE-2026-8863 a CVE-2026-10797.
pico-usb-wifi je open source firmware pro Raspberry Pi Pico W, který jej promění v USB Wi-Fi adaptér. Po připojení k počítači se objeví jako zařízení USB CDC-NCM.
Americká společnost Google ze skupiny Alphabet bude muset podle nových požadavků Evropské unie umožnit společnosti OpenAI i dalším konkurentům v oblasti umělé inteligence (AI) a internetových vyhledávačů přístup ke svým službám. Ve svém rozhodnutí o tom včera informovala Evropská komise (EK). Opatření má zajistit dodržování pravidel, jejichž cílem je omezit v EU tržní sílu velkých technologických firem. Google s tím nesouhlasí.
… více »Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)
Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.
Na Seznam nepovolených internetových her (Wikipedie) se k 13. 7. 2026 dostala predikční platforma Polymarket.
Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 167 (pdf) a Hello World 30 (pdf).
Byla vydána nová verze 3.22.0 grafického vývojového prostředí a platformy Gambas (Wikipedie) založené na interpretru programovacího jazyka Basic s rozšířením o objektově orientované programování. Přehled novinek v poznámkách k vydání. Zdrojové kódy jsou k dispozici na GitLabu.
FreeBSD odstranilo poslední GPL kód ze základního systému. Konkrétně dpv, libdpv, libfigpar a dialog. Instalátor před čtyřmi lety přešel z dialogu na bsddialog.
Dobry den.
Spotreba pameti tohoto programku s casem roste:
#!/usr/bin/env python3
import gi,signal
gi.require_version('Gtk', '3.0')
gi.require_version('AppIndicator3', '0.1')
from gi.repository import AppIndicator3, GLib, Gtk
from xkbgroup import XKeyboard
class IndicatorTestIcon:
NAME = ""
xkb = XKeyboard()
def __init__( self ):
self.indicator = AppIndicator3.Indicator.new( "xkb", self.getIconName(), AppIndicator3.IndicatorCategory.APPLICATION_STATUS )
self.indicator.set_status( AppIndicator3.IndicatorStatus.ACTIVE )
self.buildMenu()
def main( self ):
GLib.timeout_add(500, self.update )
Gtk.main()
return True
def update( self ):
if self.xkb.group_symbol+self.xkb.group_variant != self.NAME:
self.indicator.set_icon_full( self.getIconName(), "" )
self.NAME = self.xkb.group_symbol+self.xkb.group_variant
return True
def buildMenu( self ):
menu = Gtk.Menu()
for x in range(0, self.xkb.groups_count):
if self.xkb.groups_variants[x] :
name = self.xkb.groups_symbols[x]+"("+self.xkb.groups_variants[x]+")"
else:
name = self.xkb.groups_symbols[x]
item = Gtk.MenuItem(name)
item.connect('activate', self.ac, x)
menu.append(item)
del item
self.indicator.set_menu( menu )
menu.show_all()
del menu
return True
def ac(self, source, ic):
self.buildMenu()
self.xkb.group_num=ic
return True
def getIconName( self ):
if self.xkb.group_variant != "" :
return "/usr/local/sbin/kbdata/"+self.xkb.group_symbol+"("+self.xkb.group_variant+").xpm"
return "/usr/local/sbin/kbdata/"+self.xkb.group_symbol+".xpm"
signal.signal(signal.SIGINT, signal.SIG_DFL)
if __name__ == "__main__": IndicatorTestIcon().main()
Mam to pusteno trikrat, prvni proces bezi 2 dny, druhu par sekund, treti par hodin:
<[user@localhost ~]$ ps -C python3 -o pid --no-headers| xargs -l1 pmap -x 14752 | grep total [user@localhost ~]$ total kB 894988 295364 252572 total kB 572488 43616 17300 total kB 582132 53288 26956 [user@localhost ~]$
Jak je mozne, ze se spotreba pameti tolik lisi, cim tomu zabranit?
Programek zobrazuje v tray aktualni rozlozeni klavesnice - jak to pripadne udelat lepe?
Dekuji.
marekŘešení dotazu:
Dekuji za odpoved.
po zkoumani jsem zjistil, ze spotreba pameti roste i kdyz to ocesam pouze na:
#!/usr/bin/env python3
from xkbgroup import XKeyboard
import time
while True:
xkb = XKeyboard()
time.sleep(0.1)
del xkb
Takze chyba snad nalezena...
marek
Tiskni
Sdílej: