Byla vydána verze 4.2 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.
Anton Carniaux, právní zástupce Microsoft France, pod přísahou: Microsoft nemůže garantovat, že data z EU nepředá do USA bez EU souhlasu, musí dodržovat americké zákony.
Byl vydán Mozilla Firefox 141.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Lokální AI umí uspořádat podobné panely do skupin. Firefox na Linuxu využívá méně paměti. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 141 je již k dispozici také na Flathubu a Snapcraftu.
NÚKIB upozorňuje na kritickou zranitelnost v SharePointu. Jedná se o kritickou zranitelnost typu RCE (remote code execution) – CVE-2025-53770, která umožňuje neautentizovaný vzdálený přístup a spuštění kódu, což může vést k úplnému převzetí kontroly nad serverem. Zranitelné verze jsou pouze on-premise verze a to konkrétně SharePoint Server 2016, 2019 a Subscription Edition. SharePoint Online (Microsoft 365) není touto zranitelností ohrožen.
Společnost Valve zpřísnila pravidla pro obsah, který je možné distribuovat ve službě Steam. Současně řadu her ze Steamu odstranila. V zásadách a pravidlech přibylo omezení 15: Obsah, který by mohl porušovat pravidla a normy stanovené zpracovateli plateb a souvisejícími sítěmi platebních karet a bankami nebo poskytovateli připojení k internetu. Sem spadají zejména určité druhy obsahu pouze pro dospělé.
Dle analytics.usa.gov je za posledních 90 dnů 6,2 % přístupů k webových stránkám a aplikacím federální vlády Spojených států z Linuxu.
Jak si zobrazit pomocí Chrome a na Chromiu založených webových prohlížečích stránky s neplatným certifikátem? Stačí napsat thisisunsafe.
V repozitáři AUR (Arch User Repository) linuxové distribuce Arch Linux byly nalezeny a odstraněny tři balíčky s malwarem. Jedná se o librewolf-fix-bin, firefox-patch-bin a zen-browser-patched-bin.
Dle plánu by Debian 13 s kódovým názvem Trixie měl vyjít v sobotu 9. srpna.
Vývoj linuxové distribuce Clear Linux (Wikipedie) vyvíjené společností Intel a optimalizováné pro jejich procesory byl oficiálně ukončen.
To co by Vám pomohlo je funkce rank, která patří do kategorie OLAP funkcí. K Vaší smůle MySQL tuto kategorii funkcí neumí. Nicméně tento nedostatek lze v MySQL snad obejít pomocí uživatelsky definovaných proměných. Hledejte na google "MySQL rank". Řešení je asi hned první odkaz. Rankovací výraz budete muset asi vylepšit o reset čítače při změně místa. Tedy kromě čítače si budete potřebovat pamatovat ještě název skupiny (= misto). Výsledek by mohl vypadat nějak takto:
set @rownum=0, @place=null;
select
misto,datum,stav
from (
select
case when @place = misto then @rownum := @rownum + 1
else case when @place := misto
then @rownum:=0
else @rownum:=0
end
end as rank
,misto,datum,stav
from TABULKA
order by misto,datum
) t
where rank <= 2
Před naprogramováním by jste si měl rozebrat ještě jeden případ. A to kdy je pro jeden den a jedno místo více jak 2 měření. Kolik by se v tomto případě mělo vrátit záznamů? Všechny (tedy více něž dva za skupinu) a nebo 2 náhodné?
Napište zda to zafungovalo.
SELECT h.datum, h.prov, h.stav
FROM hladiny AS h
WHERE h.ID = (
SELECT t.ID
FROM hladiny AS t
WHERE t.prov = h.prov
ORDER BY datum DESC
LIMIT 0 , 1 )
ORDER BY stav
a toto pro n-posledních
SELECT h.datum, h.prov, h.stav
FROM hladiny AS h
WHERE h.ID IN (
SELECT t.ID
FROM hladiny AS t
WHERE t.prov = h.prov
ORDER BY datum DESC
LIMIT 0 , n )
ORDER BY stav
co mně na tomhle řešení štve, je (alespoň se domnívám) plýtvání výkonem. Při mnoha záznamech je to myslím nepoužitelné. Možná má MySQL nějaké optimalizace, ale brutalita tohoto způsobu dotazování mi nesedí.
jinak - co se týče více záznamů v jeden den, tak s tím nepočítám. Nebudou. Není potřeba.
Asi se podívám na filozofii toho vašeho kódu, musím to nejprve strávit, jak nechápu o čem kód je, tak není můj kamarád..
a děkuji za velmi dobré nasměrování.
Milan
select * from hladiny
where (misto,datum) in ( select misto,max(datum) from hladiny group by misto )
V kódu který jsem uvedl jsou dvě chyby:
order by misto,datum desc
@rownum:=1
a to v obou případech
Tiskni
Sdílej: