Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.3 (𝕏, Mastodon). Přehled novinek a vylepšení v poznámkách k vydání.
Byla vydána nová verze 14.4 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
Databáze DuckDB (Wikipedie) byla vydána ve verzi 1.5.0. S kódovým názvem Variegata (husice rajská). Přináší řadu vylepšení, včetně nového ergonomičtějšího CLI klienta nebo podporu pro typ VARIANT a vestavěný typ GEOMETRY.
V pátek 6. a sobotu 7. března proběhl v pražském sídle Nejvyššího kontrolního úřadu (NKÚ) Hackathon veřejné správy 7.1. Publikovány byly vytvořené aplikace. V kategorii projektů rozvíjených z krajského kola zvítězil tým „Mackokládi“. Čtyři středoškoláci ze Dvora Králové uspěli s aplikací KompaZ. Jde o digitálního průvodce, který pomůže s rychlou a srozumitelnou orientací v životních i krizových situacích „krok za krokem“. Aplikace
… více »QGIS, svobodný desktopový GIS, byl vydán v nové hlavní verzi 4.0. Změny zahrnují několik nových analytických a editačních funkcí, rozšíření podpory 3D, více možností úprav uživatelského rozhraní či mnoho dalších zlepšení použitelnosti. Řada 3.44 má aktualizace plánovány do září.
Dan Blanchard vydal knihovnu pro Python chardet v nové verzi 7.0.0. S novou verzí byla knihovna přelicencována z LGPL na MIT. Souhlasili s tím všichni přispěvatelé? Dan Blanchard souhlasy vůbec neřešil. Zaúkoloval umělou inteligenci (Claude), aby knihovnu zcela přepsala a výslovně jí nařídil, aby nepoužila žádný LGPL kód. Dan Blanchard tvrdí, že se jedná o clean room design. Protistrana argumentuje, že umělá inteligence byla trénována
… více »Andy Nguyen si na svou herní konzoli PlayStation 5 (PS5) pomocí exploitu Byepervisor nainstaloval Linux (Ubuntu). V Linuxu si spustil Steam a PS5 tak proměnil v Steam Machine. Na PS5 může hrát hry, které jsou vydané pouze pro PC a jsou na Steamu [Tom's Hardware].
Správce sbírky fotografií digiKam byl vydán ve verzi 9.0.0. Jedná se o větší vydání provázené aktualizacemi knihoven. Mnoho dílčích změn se vedle oprav chyb týká uživatelského rozhraní, mj. editace metadat.
Byla vydána verze 2026 distribuce programu pro počítačovou sazbu TeX s názvem TeX Live (Wikipedie). Přehled novinek v oficiální dokumentaci.
Jihokorejská Národní daňová služba (NTS) zabavila kryptoměnu Pre-retogeum (PRTG) v hodnotě 5,6 milionu dolarů. Pochlubila se v tiskové zprávě, do které vložila fotografii zabavených USB flash disků s kryptoměnovými peněženkami spolu se souvisejícími ručně napsanými mnemotechnickými obnovovacími frázemi. Krátce na to byla kryptoměna v hodnotě 4,8 milionu dolarů odcizena. O několik hodin ale vrácena, jelikož PRTG je extrémně nelikvidní, s denním objemem obchodování kolem 332 dolarů a zalistováním na jediné burze, MEXC [Bitcoin.com].
Apr 20 23:14:07 mail postfix/cleanup[7510]: 3FHEXAA40662: warning: header Subject: Monitoring cehosi - Prodej-BYTY (1) from unknown[10.0.0.1]; from=|odesilatel@neco.cz| to=|monitoring@necojineho.cz| proto=ESMTP helo=|ucet.srv.cz|
Jde mi o to, vysekat z toho řádku jen Datum, čas, odesílatele, příjemce a předmět.
Nechci ani tak pomoci s regexy, jako spíše s nástrojem, kterým to provést. U žádného jsem totiž neobjevil, že by výstupem mohl být jen určitá část řádku, vždy zobrazí celý řádek…
Díky
grep -o. To tady asi nebude. Jinak je zapotřebí v sedu/awk/perlu/čemkoli provést nahrazení typu
s/^.*(část1).*(část2)....*$/\1 \2.../tedy nahrazení celého řádku vybranými částmi.
predmet=`sed -n '2 s/^.*ubject: \(.*\) from.*;.*$/\1/p' filename`
(ukládá to do proměnné $predmet vybraný text z druhého řádku). Je to velká prasárna?
#!/usr/bin/perl
# perl log_parse.pl /var/log/maillog
use strict;
use warnings;
# $1 month
# $2 day
# $3 time
# $4 subject
# $5 from
# $6 to
while(<>){
chomp;
if (/^(.+)\s+(\d+)\s([0-9:]+)\s.*warning: header Subject: (.*) from .*; from=<(.+)> to=<(.*)>/) {
print "$1|$2|$3|$5|$6|$4\n";
}
}
Tiskni
Sdílej: