Jsongrep je open-source nástroj, který efektivně prohledává JSON dokumenty (editovat je neumí). Kompiluje regulérní jazyk dotazu do podoby deterministického konečného automatu (DFA), díky čemuž prochází strom JSON dokumentu pouze jednou a je v tom tedy rychlejší než jiné nástroje jako jsou například jq, JMESPath nebo jql. Jsongrep je napsaný v programovacím jazyce Rust, zdrojový kód je dostupný na GitHubu.
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.
eth0 Link encap:Ethernet HWadr 00:1a:4d:40:53:1e
inet adr:95.82.135.215 Všesměr:95.82.135.255 Maska:255.255.255.192
inet6-adr: fe80::21a:4dff:fe40:531e/64 Rozsah:Linka
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
RX packets:27179 errors:0 dropped:0 overruns:0 frame:0
TX packets:23672 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:1000
RX bytes:29845982 (28.4 MiB) TX bytes:2130287 (2.0 MiB)
Přerušení:16
eth1 Link encap:Ethernet HWadr 00:40:f4:88:25:2d
inet adr:192.168.100.1 Všesměr:192.168.100.255 Maska:255.255.255.0
inet6-adr: fe80::240:f4ff:fe88:252d/64 Rozsah:Linka
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
RX packets:296 errors:0 dropped:0 overruns:0 frame:0
TX packets:317 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:1000
RX bytes:41415 (40.4 KiB) TX bytes:40572 (39.6 KiB)
Přerušení:20 Vstupně/Výstupní port:0x6000
lo Link encap:Místní smyčka
inet adr:127.0.0.1 Maska:255.0.0.0
inet6-adr: ::1/128 Rozsah:Počítač
AKTIVOVÁNO SMYČKA BĚŽÍ MTU:16436 Metrika:1
RX packets:3928 errors:0 dropped:0 overruns:0 frame:0
TX packets:3928 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:0
RX bytes:181863 (177.6 KiB) TX bytes:181863 (177.6 KiB)
/etc/network/interfaces:
debian:/home/marek# cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet dhcp auto eth1 iface eth1 inet static address 192.168.100.1 netmask 255.255.255.0 network 192.168.100.0 broadcast 192.168.100.255správce připojení ve Vistě mi píše: "přístup: Místní síť a Internet" a vše se podle mě tváří ok a jak píšu - Skype projde pro konfiguraci používám firestarter poraďte prosím, kde mám hledat chybu
jakpak vypada vystup z ip route a obsah /etc/resolv.conf?
Jinak z te predchozi diskuze sem pochopil, ze se snazite "sdilet" net jeste dalsimu pocitaci... v tom pripade by bylo vhodne se jeste podivat na nastaveni firewallu a dalsich veci - na obou pocitach
debian:/home/marek# cat /etc/resolv.conf
domain cust.nbox.cz
search cust.nbox.cz
nameserver 83.240.0.135
debian:/home/marek# ip route
95.82.135.192/26 dev eth0 proto kernel scope link src 95.82.135.215
192.168.100.0/24 dev eth1 proto kernel scope link src 192.168.100.1
default via 95.82.135.193 dev eth0
debian:/home/marek#
debian:/home/marek# iptables -L -v
Chain INPUT (policy DROP 463 packets, 51406 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT tcp -- any any 83.240.0.135 anywhere tcp flags:!FIN,SYN,RST,ACK/SYN
1442 243K ACCEPT udp -- any any 83.240.0.135 anywhere
0 0 ACCEPT tcp -- any any brn-ns2.netbox.cz anywhere tcp flags:!FIN,SYN,RST,ACK/SYN
0 0 ACCEPT udp -- any any brn-ns2.netbox.cz anywhere
24952 1094K ACCEPT all -- lo any anywhere anywhere
3 180 ACCEPT icmp -- any any anywhere anywhere limit: avg 10/sec burst 5
51 3672 DROP all -- eth0 any anywhere 255.255.255.255
0 0 DROP all -- any any BASE-ADDRESS.MCAST.NET/8 anywhere
0 0 DROP all -- any any anywhere BASE-ADDRESS.MCAST.NET/8
0 0 DROP all -- any any 255.255.255.255 anywhere
0 0 DROP all -- any any anywhere default
1 44 DROP all -- any any anywhere anywhere state INVALID
0 0 LSI all -f any any anywhere anywhere limit: avg 10/min burst 5
46760 54M INBOUND all -- eth0 any anywhere anywhere
12 480 INBOUND all -- eth1 any anywhere 192.168.100.1
0 0 INBOUND all -- eth1 any anywhere ip4-95-82-135-215.cust.nbox.cz
463 51406 LOG_FILTER all -- any any anywhere anywhere
463 51406 LOG all -- any any anywhere anywhere LOG level info prefix `Unknown Input'
Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
20 2853 ACCEPT icmp -- any any anywhere anywhere limit: avg 10/sec burst 5
33 1712 TCPMSS tcp -- any any anywhere anywhere tcp flags:SYN,RST/SYN TCPMSS clamp to PMTU
914 109K OUTBOUND all -- eth1 any anywhere anywhere
489 54908 ACCEPT tcp -- any any anywhere 192.168.100.0/24 state RELATED,ESTABLISHED
551 97141 ACCEPT udp -- any any anywhere 192.168.100.0/24 state RELATED,ESTABLISHED
0 0 LOG_FILTER all -- any any anywhere anywhere
0 0 LOG all -- any any anywhere anywhere LOG level info prefix `Unknown Forward'
Chain OUTPUT (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT tcp -- any any ip4-95-82-135-215.cust.nbox.cz 83.240.0.135 tcp dpt:domain
1442 88723 ACCEPT udp -- any any ip4-95-82-135-215.cust.nbox.cz 83.240.0.135 udp dpt:domain
0 0 ACCEPT tcp -- any any ip4-95-82-135-215.cust.nbox.cz brn-ns2.netbox.cz tcp dpt:domain
0 0 ACCEPT udp -- any any ip4-95-82-135-215.cust.nbox.cz brn-ns2.netbox.cz udp dpt:domain
24952 1094K ACCEPT all -- any lo anywhere anywhere
0 0 DROP all -- any any BASE-ADDRESS.MCAST.NET/8 anywhere
35 2767 DROP all -- any any anywhere BASE-ADDRESS.MCAST.NET/8
0 0 DROP all -- any any 255.255.255.255 anywhere
0 0 DROP all -- any any anywhere default
0 0 DROP all -- any any anywhere anywhere state INVALID
37308 3219K OUTBOUND all -- any eth0 anywhere anywhere
0 0 OUTBOUND all -- any eth1 anywhere anywhere
0 0 LOG_FILTER all -- any any anywhere anywhere
0 0 LOG all -- any any anywhere anywhere LOG level info prefix `Unknown Output'
Chain INBOUND (3 references)
pkts bytes target prot opt in out source destination
25191 30M ACCEPT tcp -- any any anywhere anywhere state RELATED,ESTABLISHED
0 0 ACCEPT udp -- any any anywhere anywhere state RELATED,ESTABLISHED
0 0 ACCEPT all -- any any 192.168.100.3 anywhere
26 1422 LSI all -- any any anywhere anywhere
Chain LOG_FILTER (5 references)
pkts bytes target prot opt in out source destination
Chain LSI (2 references)
pkts bytes target prot opt in out source destination
57 2903 LOG_FILTER all -- any any anywhere anywhere
31 1660 LOG tcp -- any any anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN limit: avg 1/sec burst 5 LOG level info prefix `Inbound '
31 1660 DROP tcp -- any any anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN
0 0 LOG tcp -- any any anywhere anywhere tcp flags:FIN,SYN,RST,ACK/RST limit: avg 1/sec burst 5 LOG level info prefix `Inbound '
0 0 DROP tcp -- any any anywhere anywhere tcp flags:FIN,SYN,RST,ACK/RST
0 0 LOG icmp -- any any anywhere anywhere icmp echo-request limit: avg 1/sec burst 5 LOG level info prefix `Inbound '
0 0 DROP icmp -- any any anywhere anywhere icmp echo-request
26 1243 LOG all -- any any anywhere anywhere limit: avg 5/sec burst 5 LOG level info prefix `Inbound '
26 1243 DROP all -- any any anywhere anywhere
Chain LSO (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG_FILTER all -- any any anywhere anywhere
0 0 LOG all -- any any anywhere anywhere limit: avg 5/sec burst 5 LOG level info prefix `Outbound '
0 0 REJECT all -- any any anywhere anywhere reject-with icmp-port-unreachable
Chain OUTBOUND (3 references)
pkts bytes target prot opt in out source destination
11 966 ACCEPT icmp -- any any anywhere anywhere
37113 3241K ACCEPT tcp -- any any anywhere anywhere state RELATED,ESTABLISHED
107 12941 ACCEPT udp -- any any anywhere anywhere state RELATED,ESTABLISHED
991 72564 ACCEPT all -- any any anywhere anywhere
debian:/home/marek#
ve Vistě do FW koukám, ale moc nevím kde hledat
resolv.conf vypada rozumne
routy take...
jen u toho FW bych na testovani zkusil zjednosdusit konfiguraci na minimum. +zkontrolovat POSTROUTING/PREROURING - jestli to NATuje
S Vistou neporadim... zatim se mi dari ubranit se ji vubec instalovat...
pripadne zkusit ping/traceroute z "koncoveho" pocitace a slodovat, kde konci ty pakety
[48897.499989] Inbound IN=eth0 OUT= MAC=00:1a:4d:40:53:1e:00:1b:53:99:b8:3f:08:00 SRC=212.252.124.15 DST=95.82.135.215 LEN=404 TOS=0x00 PREC=0x00 TTL=115 ID=21263 PROTO=UDP SPT=2391 DPT=1434 LEN=384 [51424.799429] eth1: link up, 100Mbps, full-duplex, lpa 0x41E1 [51424.799429] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready [51429.991900] eth1: link down [51431.650340] eth1: link up, 100Mbps, full-duplex, lpa 0x41E1 [51435.600059] eth1: no IPv6 routers present [51460.006117] eth1: link down [51461.655691] eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
Tiskni
Sdílej: