Po 9 týdnech vývoje od vydání Linuxu 7.2 oznámil Linus Torvalds vydání Linuxu 7.3. Podrobný přehled novinek a vylepšení na Linux Kernel Newbies nebo LWN.net: první a druhá polovina začleňovacího okna.
Memtest86+ (Wikipedie), svobodný nástroj pro kontrolu operační paměti, byl vydán ve verzi 9.00. S podporou architektury AArch64 (ARM64).
Společnost Fairphone stojící za stejnojmennými mobilními telefony představila (pdf) bezdrátová špuntová sluchátka Fairbuds 2. Opravitelná, s vyměnitelnými bateriemi a tříletou zárukou. Cena 119 eur.
O víkendu 17. a 18. října lze na brněnském výstavišti navštívit s jednou vstupenkou dvě akce: Maker Faire Brno, festival inovací, kreativity a kutilství, a GameDev Connect, akci určenou pro všechny současné a hlavně budoucí herní vývojáře.
Canonical vydal (email) Ubuntu 26.10 Stonking Stingray. Přehled novinek v poznámkách k vydání. Jedná se o průběžné vydání s podporou 9 měsíců, tj. do července 2027.
České Radiokomunikace (CRA) ve čtvrtek odstřelily rozhlasový vysílač Liblice B, dosud nejvyšší stavbu v Česku. O demolici dvou 355 metrů vysokých stožárů rozhodly z důvodu jejich nevyužívání, už v úterý přitom zhasly a demontovaly jejich osvětlení.
Microsoft Defender nově podporuje linuxové desktopy.
Zdravim, mam zadani prace, kdy mam ze vzoru tela mailu nahradit retezce typu %%prom%% nahradit obsahem promenne $prom, ktera je definovana v poli $variables, cili $variables['prom'].
Uvazoval jsem o pouziti metody preg_replace_callback, jenze s ni nemam zkusenosti a potreboval bych poradit, pokud jsem ovsem zvolil spravny postup
Vzor mailu s obsahem retezcu uvedenych vyse jsem vytahl z db a ulozil do promenne $message, pote jsem nadefinoval potrebne hodnoty do preg_replace_callback:
$mailbody = preg_replace_callback('/%%([a-z]+[a-z0-9_\-]*)\((.*?)\)%%/s', callback, $message);
nevim ale, jak udelat to, ze mi fce callback retezec %%neco%% prevede na $variable['neco'], v tom opravdu plavu... 
Pokud bude nekdo tak hodny a poradi mi, budu mu opravdu vdecny, predem dekuji vsem za jejich drahocenny cas investovany pro reseni tohoto meho problemu
s pozdravem
Mr.S1lent.cz
Uz jsem na to prisel, reseni jest takove:
function var_replace($matches)
{
$ret = str_replace('%', '', $matches[0]);
return '$variables[' . "'" . $ret . "']";
}
$mailbody = preg_replace_callback('/%%[A-Za-z][A-Za-z0-9]*%%/', var_replace, $message);
echo $mailbody . "\r\n";
prosim o lock 
Tiskni
Sdílej: