Vývojáři desktopového prostředí Enlightenment (Wikipedie) a souvisejících knihoven Enlightenment Foundation Libraries (EFL) vydali nové verze. Enlightenment byl vydán ve verzi 0.28.0 a Enlightenment Foundation Libraries ve verzi 1.29.
Cloudflare zjistil, že některé odpovědi modelu GLM-5.3 obsahovaly části dat z předchozích požadavků jiných zákazníků. Příčinou byla kombinace chybné konfigurace a chyby v inference enginu SGLang. Model podporoval kontextové okno 1 048 576 tokenů, ale GPU KV cache pool měl kapacitu pouze 681 280 tokenů. Při překročení kapacity docházelo k nesprávnému zpracování odmítnutého požadavku. Decode část systému následně pracovala se starými
… více »Vývojáři Knot Resolver vysvětlují, jak změnili rozhodování o tom, které DNS záznamy ponechat v cache a které odstranit. Článek obsahuje skutečná měření: devět hodin DNS provozu při 2 000 QPS, srovnání cache o velikosti 25 MB a 40 GB a také porovnání s BIND 9, kromě algoritmů obsahuje konkrétní doporučení pro konfiguraci a diagnostiku.
Největší kryptoměnová burza světa Binance se stala terčem útoku, při kterém podvodníci odcizili během několika minut kryptoměny v hodnotě přibližně 6,3 miliardy dolarů. Jedná se o největší kryptoměnovou krádež v historii, přibližně čtyřikrát větší než loňský útok na burzu Bybit. Binance se podařilo ve spolupráci s partnery zmrazit aspoň aktiva v hodnotě zhruba 3 miliard dolarů a slíbila, že veškeré ztráty pokryje z vlastních prostředků.
Zranitelnost CVE-2026-98432 s CVSS 9.8 odhalila AI od společnosti Anthropic. Jedná se o kritickou chybu v implementaci MPTCP (multipath TCP). Debian vydal patche 16.10. a 22.10., ale např. Ubuntu je zatím bez opravy. Více informací na The Hacker News.
Na Slovensku vznikla úplne nová rally hra, ktorá je zadarmo a funguje vo Windowse, Linuxe či na Macu. Greenie Rally má viac ako 50 tratí a vozidiel, šampionáty či turnaje. Má retro feeling a imituje automobilové hry z prelomu tisícročí. Vyskúšate prejsť všetky mapy na Škode 130RS?
Do základního systému NetBSD -current byl přidán nový editor atto jako alternativa k editorům vi a xedit.
Společnost System76 představila kompaktní 11litrový Thelio Prime Desktop. S procesorem AMD Ryzen 9000. S Pop!_OS 24.04 LTS s desktopovým prostředím COSMIC nebo Ubuntu 24.04 LTS.
Čínská státní televize pozastavila vysílání španělské La Ligy a čínské internetové platformy omezily obsah s Kylianem Mbappém poté, co slavný fotbalista ve francouzském pořadu The Bridge mluvil o svém oblíbeném memu, v němž je jeho tvář vložena do portrétu zobrazujícího diktátora Mao Ce-tunga. 'Můj oblíbený mem je ten, na kterém dali můj obličej na čínského diktátora. To mě opravdu rozesmívá. S přáteli ho používám pořád' řekl,
… více »Při příležitosti oslav Dne vzniku samostatného československého státu (28. října) byly uděleny medaile Za zásluhy tvůrci aplikace Záchranka Filipu Maleňákovi, vědci v oblasti umělé inteligence Tomáši Mikolovovi a Olze Štěpánkové, vědkyni zabývající se kybernetikou, robotikou a strojovým učením, průkopnici v oblastech výuky a využití umělé inteligence v medicínském inženýrství.
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: