Byl představen ICT Supply Chain Security Toolbox, společný nezávazný rámec EU pro posuzování a snižování kybernetických bezpečnostních rizik v ICT dodavatelských řetězcích. Toolbox identifikuje možné rizikové scénáře ovlivňující ICT dodavatelské řetězce a na jejich podkladě nabízí koordinovaná doporučení k hodnocení a mitigaci rizik. Doporučení se dotýkají mj. podpory multi-vendor strategií a snižování závislostí na vysoce
… více »Nizozemský ministr obrany Gijs Tuinman prohlásil, že je možné stíhací letouny F-35 'jailbreaknout stejně jako iPhony', tedy upravit jejich software bez souhlasu USA nebo spolupráce s výrobcem Lockheed Martin. Tento výrok zazněl v rozhovoru na BNR Nieuwsradio, kde Tuinman naznačil, že evropské země by mohly potřebovat větší nezávislost na americké technologii. Jak by bylo jailbreak možné technicky provést pan ministr nijak nespecifikoval, nicméně je známé, že izraelské letectvo ve svých modifikovaných stíhačkách F-35 používá vlastní software.
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 162 (pdf).
Sdružení CZ.NIC, správce české národní domény, zveřejnilo Domain Report za rok 2025 s klíčovými daty o vývoji domény .CZ. Na konci roku 2025 bylo v registru české národní domény celkem 1 515 860 s koncovkou .CZ. Průměrně bylo měsíčně zaregistrováno 16 222 domén, přičemž nejvíce registrací proběhlo v lednu (18 722) a nejméně pak v červnu (14 559). Podíl domén zabezpečených pomocí technologie DNSSEC se po několika letech stagnace výrazně
… více »Google představil telefon Pixel 10a. S funkci Satelitní SOS, která vás spojí se záchrannými složkami i v místech bez signálu Wi-Fi nebo mobilní sítě. Cena telefonu je od 13 290 Kč.
Byl publikován přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Fedora 43 Asahi Remix s KDE Plasma už funguje na M3. Zatím ale bez GPU akcelerace. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.
Red Hat představil nový nástroj Digital Sovereignty Readiness Assessment (GitHub), který organizacím umožní vyhodnotit jejich aktuální schopnosti v oblasti digitální suverenity a nastavit strategii pro nezávislé a bezpečné řízení IT prostředí.
BarraCUDA je neoficiální open-source CUDA kompilátor, ale pro grafické karty AMD (CUDA je proprietární technologie společnosti NVIDIA). BarraCUDA dokáže přeložit zdrojové *.cu soubory (prakticky C/C++) přímo do strojového kódu mikroarchitektury GFX11 a vytvořit tak ELF *.hsaco binární soubory, spustitelné na grafické kartě AMD. Zdrojový kód (převážně C99) je k dispozici na GitHubu, pod licencí Apache-2.0.
Podvodné reklamy na sociálních internetových platformách, jako je Facebook, Instagram nebo X, vytvořily loni v Česku jejich provozovatelům příjmy 139 milionů eur, tedy zhruba 3,4 miliardy korun. Proti roku 2022 je to nárůst o 51 procent. Vyplývá to z analýzy Juniper Research pro společnost Revolut. Podle výzkumu je v Česku zhruba jedna ze sedmi zobrazených reklam podvodná. Je to o 14,5 procenta více, než je evropský průměr, kde je podvodná každá desátá reklama.
Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.6 (Mastodon). Přehled novinek i s videi a se snímky obrazovek v oficiálním oznámení. Podrobný přehled v seznamu změn.
Ahoj všem zkušenějším uživatelům. Kamarád má VPS a na něm herní server, který spouštím přes utilitu screen. Problém se v tom, že když na server nahraje třeba špatnou mapu nebo modifikaci, server nenaběhne a nijak nezjistí důvod proč tomu tak je. Protože započetí logování znikne až, když se server úspěšně zapne, pokud je špatná mapa nebo někde něco, server se nezapne a tudíž se nezapne ani logování a není možnost zjisti příčinu problému. On se na VPS neumí ani přihlásit, tudíž nemá root access. Pouze webksicht, kterým může server zapnout/vypnout/restarovat. Mě sice nedělá problém kouknout mu do toho screenu čím to je, nebo spustit server bez screenu (vypíše mi to terminál) a příčinu problému zjistit. Ale já nejsem online 24/7, abych mu mohl stát za zadkem a hlásit mu chyby, proč mu nejde zapnout herní server.
Příklady jak to funguje:A. Spuštění serveru bez screenu (server bez problému) terminál vypíše například:
Herní data načtené... Nastavení serveru načteno... Server byl zapnut... Logování zapnuto...
B. Spuštění serveru bez screenu ( server s problémem špatná mapa )
Herní data načtené... Nastavení serveru načteno... Chyba server se nepodařilo zapnout z důvodu: chyba 89896875 v mapě: Arena
C. Spuštění serveru přes screen po odeslání příkazu terminál nic nepíše, jedině následném napsání "screen -r nazev-screenu" ovšem, pokud je naříklad chyba v napě, proces screenu v "ps ax" běží dál, ale příkaz: "screen -r nazev-screenu" nefunguje.
Nedalo by se tedy udělat, aby když se spustí "screen -A -m -d -S herni-server ./sputeci-script.sh", tak aby něco udělalo to, že zaloguje obsah toho terminálu "screen -r herni-server"do datum.txt třeba do /home/user/herni-server/"? Nebo jiným způsobem?
Děkuji za každou radu, pomoc, návod a váš čas.
Něco takovýho?
screen -S herni-server -X at … hardcopy blabla.txt
↑
└ název nebo číslo okna ve screenu
To vypadá dobře, jen nevím co znamená: "název nebo číslo okna ve screenu" já myslel, že název screenu je: "herni-server"
A kdybych to chtěl do home, tak by to bylo: "screen -S herni-server -X at neco hardcopy /home/user/crash/blabla.txt" ? A když už blabla.txt v té složce bude, tak jí to přepíše, nebo otevře a připíše dovnitř?
jen nevím co znamená: "název nebo číslo okna ve screenu" já myslel, že název screenu je: "herni-server"
V každém screenu může být víc oken – něco jako taby v prohlížeči. Já z dotazu nějak pochopil, že tam kromě toho serveru běží ještě ps ax.
Pokud je tam jen jedno okno, má číslo nula: -X at 0 hardcopy
A kdybych to chtěl do home, tak by to bylo: …
Jo.
A když už blabla.txt v té složce bude, tak jí to přepíše, nebo otevře a připíše dovnitř?
Zkusil jsem to a přepíše. Asi by bylo dobré si ty soubory pojmenovat podle času spuštění.
Něco jako /home/user/crash/herniserver-`date +%Y-%m-%d_%H:%M:%S`.txt → herniserver-2013-11-15_18:25:17.txt
Tak se zdá, že to může i připisovat do stejného souboru: hardcopy_append on.
Je to ozkoušené? Mě to bohužel asi nefunguje. 1. Spustil jsem server pod screenem. 2. Vložil jsem do terminálu: "screen -S server-27090 -X at 0 hardcopy /home/cs/crashlog.txt" 3. Nicméně v /home/cs/ se mi crashlog.txt nevytvořil. Nebo se uloží někdy později? Kdy?
#!/bin/sh #spusti herni skript a vystupy presmeruje do ~/game-logy/$(date).txt log="~/game_log/$(date)" /ceste/ke/hre > "$log".$txt 2> "$log".txtnebo bych volil vsechny logy do jednoho souboru, aby bylo mozne cist interaktivne pomoci tail
log="~/game_log.txt" echo "starting server $(date)" >> "$log" /ceste/ke/hre >> "$log".$txt 2>> "$log".txtv jinem terminalu pro interaktivni cteni logu serveru:
tail -f ~/game_log.txt
Tak nějak si nejsem vůbec jistý jak to použít. Soubor ./start-serveru.sh by mohl vypadat třeba takhle?
#!/bin/sh screen -A -m -d -S hltv ./spoustec-serveru.sh log="~/game_log.txt" echo "starting server $(date)" >> "$log" /ceste/ke/hre >> "$log".$txt 2>> "$log".txt
A tu tail konzoli asi nepotřebuji, ani nevím co to je. Číst to bude editor integrovaný ve FTP/SFTP/SCP klientovi winSCP.
#!/bin/sh log_file="/home/user/game_log.txt" echo "starting server $(date)" >> "$log_file" /cesta/k/spoustec-serveru.sh >> "$log_file" 2>> "$log_file"a tento soubor spoustej
screen -A -m -d -S hltv ./run-server-s-logovanim.shscreen -A -m -d -S hltv `./spoustec/serveru &>> /cesta/k/logu`
jenom bez data
logfile "/cesta/k/logu"
deflog on
A spouštět, tak jako předtím...
~/.screenrc je konfigurační skript, který screen načítá při startu a říká mu jak se má chovat
deflog on potom zapíná logování screen session, default je /etc/screenlog.n, kde n je okno screenu
Nejsem si úplně jistej jak přesně se to bude chovat, když uvedeš k logu jinou cestu (jestli smíchá všechna okna screenu dohromady, nebo ne), screen moc nepoužívám, takže možná někoho napadne něco lepšího..
Když potom spustíš screen [opts] ./cesta/k/serveru.sh, spustí se herní server přímo v rámci procesu screenu, jak potřebuješ..
Takhle to samozřejmě bude fungovat jenom pro uživatele u kterého jsi vytvořil ~/.screenrc a ten ještě musí být spustitelný..
screen -L -A -m -d -S herni-server ./herni-server.sh
potom bude logovat do ~/screenlog.n ;n=číslo okna screenu a platí jen pro tuhle danou session..
Tiskni
Sdílej: