Oficiálně byl vydán Android 16. Detaily na blogu a stránkách věnovaných vývojářům.
Byla vydána nová verze 14.3 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
CSIRT.CZ upozorňuje, že na základě rozhodnutí federálního soudu ve Spojených státech budou veškeré konverzace uživatelů s ChatGPT uchovávány. Včetně těch smazaných.
Ač semestr ve škole právě končí, bastlíři ze studentského klubu Silicon Hill neodpočívají a opět se jako každý měsíc hlásí s pravidelným bastlířským setkáním Virtuální Bastlírna, kde si můžete s ostatními techniky popovídat jako u piva o novinkách, o elektronice, softwaru, vědě, technice obecně, ale také o bizarních tématech, která se za poslední měsíc na internetu vyskytla.
Z novinek za zmínku stojí Maker Faire, kde Pájeníčko předvedlo … více »Na WWDC25 byl představen balíček Containerization a nástroj container pro spouštění linuxových kontejnerů na macOS. Jedná se o open source software pod licencí Apache 2.0 napsaný v programovacím jazyce Swift.
Do 16. června do 19:00 běží na Steamu přehlídka nadcházejících her Festival Steam Next | červen 2025 doplněná demoverzemi, přenosy a dalšími aktivitami. Demoverze lze hrát zdarma.
Apple na své vývojářské konferenci WWDC25 (Worldwide Developers Conference, keynote) představil řadu novinek: designový materiál Liquid Glass, iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26, visionOS 26, tvOS 26, nové funkce Apple Intelligence, …
Organizátoři konference LinuxDays 2025, jež proběhne o víkendu 4. a 5. října 2025 v Praze na FIT ČVUT, spustili přihlašování přednášek (do 31. srpna) a sběr námětů na zlepšení.
Po roce byla vydána nová stabilní verze 25.6.0 svobodného multiplatformního multimediálního přehrávače SMPlayer (Wikipedie).
DNS4EU, tj. evropská infrastruktura služeb DNS založená na vysoce federovaném a distribuovaném ochranném ekosystému, byla spuštěna v testovacím režimu [𝕏]. Na výběr je 5 možností filtrování DNS.
Vytvořil jsem si skript pro monitoring kvality signálu WiFi. Získáme něco takového:
Nevím jak u vás, ale u mě se dle výpisu iwconfig pohybuje v mezích 0-70 (hostap + XI626).
iwconfig wlan0
wlan0 IEEE 802.11b ESSID:"xxxyyzz" Mode:Managed Frequency:2.422 GHz Access Point: xx:yy:xx:yy:xx:yy Bit Rate:5.5 Mb/s Sensitivity=1/3 Retry min limit:8 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=36/70 Signal level=-69 dBm Noise level=-96 dBm Rx invalid nwid:0 Rx invalid crypt:13 Rx invalid frag:0 Tx excessive retries:31 Invalid misc:31402 Missed beacon:0
Tato informace se dá snadno vyparsovat ze souboru /proc/net/wireless.
cat /proc/net/wireless
Inter-| sta-| Quality | Discarded packets | Missed | WE face | tus | link level noise | nwid crypt frag retry misc | beacon | 17 wlan0: 0000 36. 190. 159. 0 13 0 31 31458 0
Tato hodnota se v poměrně krátkých okamžicích může měnit. Proto měření provedeme několik za sebou. Skript je napsán tak, aby byl maximálně srozumitelný. Nastavíme mu právo execute.
cat /etc/mrtg/wlink_quality.sh
#!/bin/sh declare -a pole sleep_time=0.3 #cekame 3 desetiny sekundy pocet=10 #pocet mereni soucet=0 max=0 min=70 i=0 while [ $i -ne $pocet ]; do pole[$i]=`cat /proc/net/wireless | grep $1 | awk '{print(substr($3, 1,2))}'` if [ "${pole[i]}" -lt "$min" ]; then min=${pole[i]} fi if [ "${pole[i]}" -gt "$max" ]; then max=${pole[i]} fi # # soucet=`expr $soucet + ${pole[i]}` # i=`expr $i + 1` sleep $sleep_time done # #prumer=`expr $soucet / $pocet` # #echo $prumer # echo $min echo $max
Výstupem skriptu jsou dvě hodnoty, v našem případě min a max v poli hodnot.
Do souboru /etc/mrtg/mrtg.cfg dáme něco takového:
### Wlink quality ### Target[wlink_quality]: `/etc/mrtg/wlink_quality.sh wlan0` MaxBytes[wlink_quality]: 70 YLegend[wlink_quality]: Wlink quality (/70) ShortLegend[wlink_quality]: /70 Unscaled[wlink_quality]: dwmy Options[wlink_quality]: growright,transparent,noborder,nobanner,gauge,nopercent Title[wlink_quality]: Wireless signal link quality PageTop[wlink_quality]: <H1>Wireless signal link quality</H1> LegendI[wlink_quality]: min LegendO[wlink_quality]: max
Výstupem pak bude něco takového.
Stejně jednoduše se dají monitorovat další veličiny jako level quality a noise quality.
Snad jsem někoho inspiroval
Tiskni
Sdílej:
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
tom84@tom:~$ traceroute puma.spojovaci.net traceroute to puma.spojovaci.net (81.31.17.129), 30 hops max, 40 byte packets 1 10.111.132.1 (10.111.132.1) 8.351 ms * 9.151 ms 2 84.242.93.242 (84.242.93.242) 15.496 ms 8.176 ms 7.494 ms 3 nix1.karneval.cz (81.27.192.2) 16.277 ms 16.973 ms 14.325 ms 4 Gi4-0-204.prg-001-access-1.interoute.net (212.23.50.157) 14.734 ms 14.131 ms 13.644 ms 5 interoute.connection.cz (81.31.3.254) 13.644 ms 22.872 ms 13.347 ms 6 10.55.2.158 (10.55.2.158) 20.978 ms 17.572 ms 28.546 ms 7 interoute.connection.cz (81.31.3.254) 37.575 ms 17.895 ms 21.325 ms 8 10.55.2.158 (10.55.2.158) 16.622 ms 30.507 ms 26.715 ms 9 * interoute.connection.cz (81.31.3.254) 26.736 ms 27.953 ms 10 10.55.2.158 (10.55.2.158) 28.049 ms 23.705 ms 26.386 ms 11 interoute.connection.cz (81.31.3.254) 21.625 ms 29.495 ms 37.184 ms 12 10.55.2.158 (10.55.2.158) 38.415 ms 25.795 ms * 13 interoute.connection.cz (81.31.3.254) 55.538 ms 38.024 ms 36.511 ms 14 10.55.2.158 (10.55.2.158) 45.032 ms 63.399 ms 41.184 ms 15 interoute.connection.cz (81.31.3.254) 46.302 ms 55.927 ms 65.835 ms 16 10.55.2.158 (10.55.2.158) 50.313 ms 44.061 ms 43.401 ms 17 * interoute.connection.cz (81.31.3.254) 61.156 ms 50.100 ms 18 10.55.2.158 (10.55.2.158) 90.487 ms 57.987 ms 39.641 ms 19 interoute.connection.cz (81.31.3.254) 57.361 ms 62.079 ms 76.024 ms 20 10.55.2.158 (10.55.2.158) 80.687 ms 62.510 ms * 21 interoute.connection.cz (81.31.3.254) 60.557 ms 77.121 ms 105.968 ms 22 10.55.2.158 (10.55.2.158) 52.042 ms 76.487 ms 58.122 ms 23 interoute.connection.cz (81.31.3.254) 31.767 ms 79.854 ms 67.038 ms 24 10.55.2.158 (10.55.2.158) 132.768 ms 86.226 ms 115.587 ms 25 interoute.connection.cz (81.31.3.254) 118.263 ms