O víkendu probíhá v Praze na Karlově náměstí 13 konference Installfest 2026. Na programu je celá řada zajímavých přednášek a workshopů. Vstup na konferenci je zcela zdarma, bez nutnosti registrace. Přednášky lze sledovat i online na YouTube.
Mozilla a společnost Mila oznámily strategické partnerství za účelem rozvoje open source a suverénní AI. Cílem je ukázat, že open source AI může konkurovat uzavřeným systémům. Obě organizace chtějí posílit technologickou suverenitu a snížit závislost na hrstce velkých technologických firem.
Adam Rice předvedl, že pomocí DNS lze distribuovat a spustit kompletní hru DOOM. Rozdělil WAD soubory a binárky do téměř 2000 DNS záznamů v Cloudflare zóně (jeden TXT záznam v DNS může nést okolo 2000 znaků textu). Ty pak stáhl PowerShellem, dekomprimoval a spustil přímo v paměti počítače bez nutnosti zápisu na disk, což prakticky dokazuje, že DNS může sloužit jako distribuované úložiště dat a možný kanál pro načítání kódu. Repozitář projektu je na GitHubu.
Dnes a zítra probíhají Arduino Days 2026. Na programu je řada zajímavých přednášek. Sledovat je lze od 17:00 na YouTube. Zúčastnit se lze i lokálních akcí. Dnes v Poličce v městské knihovně a zítra v Praze na Matfyzu.
Byla vydána beta verze Ubuntu 26.04 LTS s kódovým názvem Resolute Raccoon. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 26.04 LTS mělo vyjít 23. dubna 2026.
Byla vydána aktualizována Příručka pro začínající wikipedisty a wikipedistky (pdf).
Ubuntu plánuje v budoucích verzích nahradit tradiční nástroje pro synchronizaci času (chrony, linuxptp a gpsd) novým, v Rustu napsaným ntpd-rs, který nabídne vyšší bezpečnost a stabilitu.
Byla vydána nová verze 7.6 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Správce hesel KeePassXC byl nahrazen správcem hesel GNOME Secrets. Bitcoinová peněženka Electrum byla povýšena na verzi 4.7.0. Tor Browser byl povýšen na verzi 15.0.8. Další novinky v příslušném seznamu.
Chris Down v obsáhlém článku „vyvrací mýty o zswap a zram“, vysvětluje, co vlastně dělají a jaké jsou mezi nimi rozdíly. Doporučuje vyhýbat se zram na serveru a bez OOM.
Porota v Los Angeles shledala firmy Google a Meta odpovědnými v přelomovém soudním sporu, který se týká závislosti na sociálních sítích; firmy musí zaplatit odškodné tři miliony dolarů (63,4 milionu Kč). Společnosti, které s verdiktem nesouhlasí, čelily obvinění, že své sociální sítě a platformy záměrně navrhly tak, aby si na nich děti vypěstovaly závislost. Porota došla k závěru, že technologické společnosti při navrhování a
… více »root 6097 4.1 1.6 35568 29888 tty7 SLs+ 01:13 0:12 /usr/bin/X :0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7 root 6101 0.2 1.0 23576 18948 tty9 SLs+ 01:13 0:00 /usr/bin/X1 :1 -sharevts -layout seat1 -novtswitch -br -audit 0 -nolisten tcp -novtswitch -auth /var/lib/gdm/:1.Xauth -nolisten tcp vt9Pokud zadám
killall /usr/bin/X nebo killall /usr/bin/X1, tak se nic nestane.
Chtěl jsem to teda udělat např. pomocí AWK, ale nějak se s tím nemůžu popasovat.
Takový nástřel byl:
ps aux | grep "/usr/bin/X" | grep root | awk '{print $2}'. Výstup tohoto příkazu je např:6097 6101, ale nedaří se mi to dostat do
kill -9 (vždy to vezme jen první proces)
Na tohle je urcena utilitka xargs, takze by to melo jit necim jako :
ps aux | grep "/usr/bin/X" | grep root | awk '{print $2}' | xargs kill
nepovedlo se mi tam ale propasovat prepinac -9, i tak to ale snad pomuze
pripadne se mrkni na:
man pkill
je tam moznost killnout procesy urciteho uzivatele a killnout proces jehoz jmeno odpovida predloze
for process_id in `pgrep pattern` ; do pkill "${process_id}" ; done
S timhle neumuzu souhlasit - jeden prikaz pkill pouzivam pravidelne k zabiti radove stovek procesu (teda alespon na Linuxu - CENTOS 5.2 a RHEL AS 4.6), pr:
$ sleep 3600 &
$ sleep 3600 &
$ sleep 3600 &
$ sleep 3600 &
$ ps -ef | grep sleep
chocholj 11815 11704 0 09:53 pts/18 00:00:00 sleep 3600
chocholj 11816 11704 0 09:53 pts/18 00:00:00 sleep 3600
chocholj 11817 11704 0 09:53 pts/18 00:00:00 sleep 3600
chocholj 11818 11704 0 09:53 pts/18 00:00:00 sleep 3600
chocholj 11820 11704 0 09:53 pts/18 00:00:00 grep sleep
$ pkill -9 sleep
[2] Killed sleep 3600
[3]- Killed sleep 3600
[4]+ Killed sleep 3600
[1]+ Killed sleep 3600
$ ps -ef | grep sleep
chocholj 11823 11704 0 09:53 pts/18 00:00:00 grep sleep
Jinak pokud to chcete pouzit pres ps a xargs tak tohle by melo fungovat:
ps aux | grep "/usr/bin/X" | grep root | awk '{print $2}' | xargs kill -9
, ale nedaří se mi to dostat do kill -9 (vždy to vezme jen první proces)Tak robíš niečo zle. Pretože kill rozhodne vie zabiť viacero procesov naraz:
pid...
Specify the list of processes that kill should signal.
Tiskni
Sdílej: