Typst byl vydán ve verzi 0.14. Jedná se o rozšiřitelný značkovací jazyk a překladač pro vytváření dokumentů včetně odborných textů s matematickými vzorci, diagramy či bibliografií.
Specialisté společnosti ESET zaznamenali útočnou kampaň, která cílí na uživatele a uživatelky v Česku a na Slovensku. Útočníci po telefonu zmanipulují oběť ke stažení falešné aplikace údajně od České národní banky (ČNB) nebo Národní banky Slovenska (NBS), přiložení platební karty k telefonu a zadání PINu. Malware poté v reálném čase přenese data z karty útočníkovi, který je bezkontaktně zneužije u bankomatu nebo na platebním terminálu.
V Ubuntu 25.10 byl balíček základních nástrojů gnu-coreutils nahrazen balíčkem rust-coreutils se základními nástroji přepsanými do Rustu. Ukázalo se, že nový "date" znefunkčnil automatickou aktualizaci. Pro obnovu je nutno balíček rust-coreutils manuálně aktualizovat.
VST 3 je nově pod licencí MIT. S verzí 3.8.0 proběhlo přelicencování zdrojových kódů z licencí "Proprietary Steinberg VST3 License" a "General Public License (GPL) Version 3". VST (Virtual Studio Technology, Wikipedie) je softwarové rozhraní pro komunikaci mezi hostitelským programem a zásuvnými moduly (pluginy), kde tyto moduly slouží ke generování a úpravě digitálního audio signálu.
Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 25.10. Podrobný přehled novinek v poznámkách k vydání.
V Londýně probíhá dvoudenní Ubuntu Summit 25.10. Na programu je řada zajímavých přednášek. Zhlédnout je lze také na YouTube (23. 10. a 24. 10.).
Gemini CLI umožňuje používání AI Gemini přímo v terminálu. Vydána byla verze 0.10.0.
Konference OpenAlt 2025 proběhne již příští víkend 1. a 2. listopadu v Brně. Nabídne přibližně 80 přednášek a workshopů rozdělených do 7 tematických tracků. Program se může ještě mírně měnit až do samotné konference, a to s ohledem na opožděné úpravy abstraktů i případné podzimní virózy. Díky partnerům je vstup na konferenci zdarma. Registrace není nutná. Vyplnění formuláře však pomůže s lepším plánováním dalších ročníků konference.
Samsung představil headset Galaxy XR se 4K Micro-OLED displeji, procesorem Snapdragon XR2+ Gen 2, 16 GB RAM, 256 GB úložištěm, operačním systémem Android XR a Gemini AI.
Před konferencí Next.js Conf 2025 bylo oznámeno vydání nové verze 16 open source frameworku Next.js (Wikipedie) pro psaní webových aplikací v Reactu. Přehled novinek v příspěvku na blogu.
Zdravim , potřebuji do bash scriptu poslat uživatelské jméno a heslo a bash script by měl vyhodit zakódovaně.
Nejde mi ale předat proměnné viz :
pepe@PC-Pepe:~$ a="aaa" ; b="bbb" ; perl -MMIME::Base64 -e 'print encode_base64("\0$a\0$b");'
AAA=
pepe@PC-Pepe:~$ perl -MMIME::Base64 -e 'print encode_base64("\0aaa\0bbb");'
AGFhYQBiYmI=
A přes openssl sice mi to proměnné pošle ale výsledek je nesprávný
pepe@PC-Pepe:~$ echo "\0aaa\0bbb" | openssl enc -base64 XDBhYWFcMGJiYgo=
pepe@PC-Pepe:~$ a="aaa" ; b="bbb" ; echo "\0$a\0$b" | openssl enc -base64
XDBhYWFcMGJiYgo=
Správně má být "AGFhYQBiYmI="
Poradíte ?
Přes perl mi to jde ale nedokážu tam dodat proměnné , přes openssl mi to nejde vůbec.
Řešení dotazu:
echo -e "\0aaa\0bbb" | openssl enc -base64
pepe@PC-Pepe:~/Programovani$ echo -e "\0aaa\0bbb"|openssl enc -base64
AGFhYQBiYmIK
pepe@PC-Pepe:~/Programovani$ perl -MMIME::Base64 -e 'print encode_base64("\0aaa\0bbb");'
AGFhYQBiYmI=
Proč se tedy výstup také liší ?
echo -ne "\0aa\0bb.....
Takto to funguje , za to děkuji ! Stále ale nevím jak poslat proměnné perlu
$user="aaa"
$passwd="bbb"
auth=`perl -MMIME::Base64 -e 'print encode_base64("\0$user\0$passwd");'`
echo $auth
auth=`perl -e "print encode_base64(\"\0$user\0$passwd");"`
Taky muzes pouzit perl, aby sam precetl tu promenne z prostredi ($ENV), pak bys je ale musel exportovat.
auth=`perl -MMIME::Base64 -e "print encode_base64(\"\0$user\0$passwd\");"`No a zde je to co jsem patlal :
#!/bin/bash from="odesilatel@seznam.cz" to="prijemce@seznam.cz" domain="192.168.100.1" mailserver="smtp.seznam.cz" subject="Nazev zpravy" mailtext="Text e-mailu\r\n\r\nDalsi radek emailu.\r\n" user="jmeno-seznam-uctu" passwd="heslo-seznam-uctu" #auth=`perl -MMIME::Base64 -e "print encode_base64(\"\0$user\0$passwd\");"` auth=`echo -ne "\0$user\0$passwd" | openssl enc -base64` exec 9<>/dev/tcp/$mailserver/25 read -r temp <&9 echo "$temp" echo -en "EHLO $domain\r\n" >&9 read -r temp <&9 echo "$temp" read -r temp <&9 echo "$temp" read -r temp <&9 echo "$temp" read -r temp <&9 echo "$temp" read -r temp <&9 echo "$temp" read -r temp <&9 echo "$temp" read -r temp <&9 echo -en "AUTH PLAIN $auth\r\n" >&9 read -r temp <&9 echo "$temp" echo -en "MAIL FROM: <$from>\r\n" >&9 read -r temp <&9 echo "$temp" echo -en "RCPT TO: <$to>\r\n" >&9 read -r temp <&9 echo "$temp" echo -en "DATA\r\n" >&9 read -r temp <&9 echo "$temp" echo -en "Subject: $subject\r\n" >&9 echo -en "From: $from\r\n" >&9 echo -en "To: $to\r\n" >&9 echo -en "Return-Path : <$from>\r\n" >&9 echo -en "X-Mailer: Bash-Email 1.0\r\n" >&9 echo -en "\r\n" >&9 echo -en "$mailtext\r\n" >&9 echo -en ".\r\n" >&9 read -r temp <&9 echo "$temp" echo -en "QUIT\r\n" >&9 read -r temp <&9 echo "$temp" 9>&- 9<&- exit 0
uuencode uudecodeNN
Tiskni
Sdílej: