Multimediální přehrávač mpv byl vydán ve verzi 0.42.0. Jde o větší balík změn po bezmála roce. Mimo jiné se lépe integruje s Waylandem nebo rozšiřuje podporu DVD/Blu-ray, např. umožňuje přehrávat rovnou obrazy médií (soubory iso).
Desktopové prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklé sloučením projektů Razor-qt a LXDE bylo vydáno ve verzi 2.5.0. Přehled novinek v poznámkách k vydání.
Byla vydána (𝕏) nová verze 8.0 LTS open source monitorovacího systému Zabbix (Wikipedie). Přehled novinek v oznámení na webu, v poznámkách k vydání a v aktualizované dokumentaci.
Byla vydána verze R14.1.7 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.
Bazzite (Wikipedie), tj. linuxová distribuce vycházející z Fedora Linuxu a optimalizována pro hraní počítačových her, byla vydána ve verzi 45. S Open Gaming Collective (OGC) jádrem a novým Easy Anti-Cheatem pro Linux (EAC Linux v2).
MikroTik zveřejnil vlastní bezpečnostní upozornění potvrzující, že zranitelnost linuxového jádra postihuje také RouterOS 7. Jde o use-after-free při zpracování IPv4 TCP spojení s IP options. Zranitelnost se týká provozu směřujícího na TCP službu samotného routeru, nikoli paketů, které router pouze přeposílá. Opraveno v long-term od 7.24.6, v stable od 7.25.1 a devel od 7.26beta5.
Ve správci balíčků APT, používaném v Debianu a odvozených distribucích, byla nalezena a opravena kritická zranitelnost CVE-2026-109518. Vzdálený útočník může obejít ověření stažených balíčků pomocí přesměrování a dočasných chyb HTTP serveru.
Nejvyšší kontrolní úřad (NKÚ) vydal zprávu o finančním řízení prostředků EU v ČR (pdf). Dočíst se lze například, že přes 8 miliard korun na digitální vzdělávání nepřineslo naplnění žádného z prioritních cílů programu. Peněžní prostředky z fondů EU sice byly vynaloženy formálně v souladu s právními předpisy, avšak s minimálním nebo neprokazatelným dopadem na proklamované cíle ve vzdělávání. Na Metodickém portálu RVP.CZ bylo ke konci
… více »Emulátor terminálu kitty (Wikipedie, GitHub) byl vydán v nové verzi 0.50.
Vývojáři C-Kermit oznámili několik dlouhodobě přítomných zranitelností. Patří mezi ně buffer overflow v Telnet/FTP klientovi a command injection v Kermit serveru. Dotčené verze: C-Kermit 11.0.514 a starší. Fix: 11.1.515 [oss-security].
00:01:23 00:12:03 00:04:55Nevite prosim, jak toto v Ruby secist, aby vysledek byl take ve formatu HH:MM:SS a jak tento vysledek pripadne zobrazit jako celkovy pocet minut? Dekuji
a="00:01:23".split(":")
s=a[0].to_i*3600+a[1].to_i*60+a[2].to_i
s je teraz 83 (sekúnd). Zosumovať cez všetky riadky a dostaneš jedno veľké číslo C.
SS=C%60 MM=((C-SS)/60)%60 HH=C/3600Čítanie zo súboru a cyklus snáď zvládneš (lebo ja teraz nie
)
t1 = "01:34:46"
t2 = "00:48:55"
tlist1 = t1.split(":").map &:to_i
tlist2 = t2.split(":").map &:to_i
tsumlist = []
tlist1.each_with_index do |val, i|
tsumlist << val + tlist2[i]
end
tsumlist[1] += tsumlist[2] / 60
tsumlist[2] = tsumlist[2] % 60
tsumlist[0] += tsumlist[1] / 60
tsumlist[1] = tsumlist[1] % 60
print tsumlist.join(":"), "\n"
print tsumlist[0] * 60 + tsumlist[1], "\n"
require 'csv'
seconds = 0
CSV.foreach("times.csv") { |line|
seconds += line[0].split(":").map(&:to_i).inject(0) { |sum, n| sum * 60 + n }
}
seconds.tap { |total|
puts ((0..1).map { |i| res = total % 60; total /= 60; res } << total).reverse.join(":")
}
puts seconds
První blok spočítá celkový počet vteřin. Druhý blok vypíše spočtené jako HH:MM:SS.
Tiskni
Sdílej: