Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.
Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.
Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapy a AI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.
Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).
Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.
Americký výrobce čipů Nvidia získal od vlády prezidenta Donalda Trumpa souhlas s prodejem svých pokročilých počítačových čipů používaných k vývoji umělé inteligence (AI) H20 do Číny. Prodej těchto čipů speciálně upravených pro čínský trh by tak mohl být brzy obnoven, uvedla firma na svém blogu. Americká vláda zakázala prodej v dubnu, v době eskalace obchodního sporu mezi oběma zeměmi. Tehdy to zdůvodnila obavami, že by čipy mohla využívat čínská armáda.
3D software Blender byl vydán ve verzi 4.5 s prodlouženou podporou. Podrobnosti v poznámkách k vydání. Videopředstavení na YouTube.
Open source webový aplikační framework Django slaví 20. narozeniny.
V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.
Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.
PING 8.8.8.8 (8.8.8.8) 1200(1228) bytes of data. 76 bytes from 8.8.8.8: icmp_seq=1 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=2 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=3 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=4 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=5 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=6 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=7 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=8 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=9 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=10 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=11 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=12 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=13 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=14 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=15 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=16 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=17 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=18 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=19 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=20 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=21 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=22 ttl=54 (truncated)
$ ping -c 200 -s 1200 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 1200(1228) bytes of data. 76 bytes from 8.8.8.8: icmp_seq=1 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=2 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=3 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=4 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=5 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=6 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=7 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=8 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=9 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=10 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=11 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=12 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=13 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=14 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=15 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=16 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=17 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=18 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=19 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=20 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=21 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=22 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=23 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=24 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=25 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=26 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=27 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=28 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=29 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=30 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=31 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=32 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=33 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=34 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=35 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=36 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=37 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=38 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=39 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=40 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=41 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=42 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=43 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=44 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=45 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=46 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=47 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=48 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=49 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=50 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=51 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=52 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=53 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=54 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=55 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=56 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=57 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=58 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=59 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=60 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=61 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=62 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=63 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=64 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=65 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=66 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=67 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=68 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=69 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=70 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=71 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=72 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=73 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=74 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=75 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=76 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=77 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=78 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=79 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=80 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=81 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=82 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=83 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=84 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=85 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=86 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=87 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=88 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=89 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=90 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=91 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=92 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=93 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=94 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=95 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=96 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=97 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=98 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=99 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=100 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=101 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=102 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=103 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=104 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=105 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=106 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=107 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=108 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=109 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=110 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=111 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=112 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=113 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=114 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=115 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=116 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=117 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=118 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=119 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=120 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=121 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=122 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=123 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=124 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=125 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=126 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=127 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=128 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=129 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=130 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=131 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=132 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=133 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=134 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=135 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=136 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=137 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=138 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=139 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=140 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=141 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=142 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=143 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=144 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=145 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=146 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=147 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=148 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=149 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=150 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=151 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=152 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=153 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=154 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=155 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=156 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=157 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=158 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=159 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=160 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=161 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=162 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=163 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=164 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=165 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=166 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=167 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=168 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=169 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=170 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=171 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=172 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=173 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=174 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=175 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=176 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=177 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=178 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=179 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=180 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=181 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=182 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=183 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=184 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=185 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=186 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=187 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=188 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=189 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=190 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=191 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=192 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=193 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=194 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=195 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=196 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=197 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=198 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=199 ttl=54 (truncated) 76 bytes from 8.8.8.8: icmp_seq=200 ttl=54 (truncated) --- 8.8.8.8 ping statistics --- 200 packets transmitted, 200 received, 0% packet loss, time 199261ms rtt min/avg/max/mdev = 31.883/49.736/105.997/7.587 ms
--- 8.8.8.8 ping statistics --- 200 packets transmitted, 200 received, 0% packet loss, time 199261ms rtt min/avg/max/mdev = 31.883/49.736/105.997/7.587 msčili nic se neztratilo. Pokud něco konkrétního zlobí, pokračujte dál v testování toho, co zlobí.
Tiskni
Sdílej: