TerminalPhone (png) je skript v Bashi pro push-to-talk hlasovou a textovou komunikaci přes Tor využívající .onion adresy.
Před dvěma lety zavedli operátoři ochranu proti podvrženým hovorům, kdy volající falšuje čísla anebo se vydává za někoho jiného. Nyní v roce 2026 blokují operátoři díky nasazeným technologiím v průměru 3 miliony pokusů o podvodný hovor měsíčně (tzn., že k propojení na zákazníka vůbec nedojde). Ochrana před tzv. spoofingem je pro zákazníky a zákaznice všech tří operátorů zdarma, ať už jde o mobilní čísla nebo pevné linky.
Společnost Meta (Facebook) předává React, React Native a související projekty jako JSX nadaci React Foundation patřící pod Linux Foundation. Zakládajícími členy React Foundation jsou Amazon, Callstack, Expo, Huawei, Meta, Microsoft, Software Mansion a Vercel.
Samsung na akci Galaxy Unpacked February 2026 (YouTube) představil své nové telefony Galaxy S26, S26+ a S26 Ultra a sluchátka Galaxy Buds4 a Buds4 Pro. Telefon Galaxy S26 Ultra má nový typ displeje (Privacy Display) chránící obsah na obrazovce před zvědavými pohledy (YouTube).
Byla vydána grafická knihovna Mesa 26.0.1 s podporou API OpenGL 4.6 a Vulkan 1.4. Je to první stabilní verze po 26.0.0, kde se novinky týkají mj. výkonu ray tracingu na GPU AMD a HoneyKrisp, implementace API Vulkan pro macOS.
Byla vydána nová verze 4.6 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.
Byla vydána nová verze 3.23.0 FreeRDP, tj. svobodné implementace protokolu RDP (Remote Desktop Protocol). Opravuje 11 bezpečnostních chyb.
Španělský softwarový inženýr oznámil, že se mu podařilo na dálku ovládat sedm tisíc robotických vysavačů po celém světě. Upozornil tak na slabé kybernetické zabezpečení těchto technologií a jejich možné a snadné zneužití. Nesnažil se hacknout všechny robotické vysavače po světě, ale pouze propojil svůj nový DJI Romo vysavač se zařízením Playstation. Aplikace podle něj ihned začala komunikovat se všemi sedmi tisíci spotřebiči a on je
… více »Momo je fenka cavapoo, která svými náhodnými stisky kláves bezdrátové klávesnice vytváří jednoduché počítačové hry. Technicky to funguje tak, že Raspberry Pi s připojenou bluetooth klávesnicí posílá text do Claude Code, který pak v Godotu píše hry a sám je i testuje pomocí screenshotů a jednoduchých simulovaných vstupů. Za stisky kláves je Momo automaticky odměňována pamlsky. Klíčový je pro projekt prompt, který instruuje AI, aby i
… více »GNU awk (gawk), implementace specializovaného programovacího jazyka pro zpracování textu, byl vydán ve verzi 5.4.0. Jedná se o větší vydání po více než dvou letech. Mezi četnými změnami figuruje např. MinRX nově jako výchozí implementace pro regulární výrazy.
- o to je to celé veselejší :)
Před samotnou kompilací jsem pro jistotu spustil 'tar -cp linux-4.0.5-gentoo | cat > /dev/null', aby toho bylo co nejvíc v cachi a tudíž aby byl proces co nejméně zpomalován přístupem na disk.
Nebylo by jednodušší to rovnou překládat na tmpfs, aby to disk neovlivňoval vůbec? (A k čemu je tam dobrý ten cat?)
Vzhledem k tomu, že jste to spouštěl ve virtuálu, což znamená dva operační systémy, kde mohly další procesy náhodně ovlivňovat výsledky, bylo by vhodné aspoň spustit každý test víckrát a uvést aspoň průměr a směrodatnou odchylku.
Ohledně prezentace: je to strašně nepřehledné. Doporučoval bych do textu dát jen tabulku s výsledky jednotlivých testů a kompletní výstupy přiložit zvlášť, aby se do nich čtenář podíval až když ho budou zajímat detaily.
Tohle je na dnešních systémech bohužel čím dál méně pravda. Ještě tak před 7-8 lety jsem na školeních ukazoval výstup ps a komentoval, že přestože systém (s KDE) běží už několik hodin, jsou tam jen jeden nebo dva procesy, které nasbíraly přes sekundu času CPU (a žádný přes dvě). Dnes už by to vypadalo výrazně jinak.
Když jsou výsledky tak zřetelně odlišné, jako je to ve většině testů tady, tak to moc nevadí. Pokud ale někdy budete dělat test, kde budou jen malé rozdíly mezi dvěma variantami, může to výsledky dost ovlivnit.
init─┬─6*[agetty]
├─lxc-monitord
├─lxc-start───init─┬─dbus-daemon
│ └─5*[getty]
├─rsyslogd─┬─{in:imklog}
│ ├─{in:imuxsock}
│ └─{rs:main Q:Reg}
├─sshd───sshd───bash───pstree
└─systemd-udevd
Pokud je málo paměti, tak i data naPřed samotnou kompilací jsem pro jistotu spustil 'tar -cp linux-4.0.5-gentoo | cat > /dev/null', aby toho bylo co nejvíc v cachi a tudíž aby byl proces co nejméně zpomalován přístupem na disk.Nebylo by jednodušší to rovnou překládat na tmpfs, aby to disk neovlivňoval vůbec?
tmpfs mohou být odswapována, takže pokud se dělají podobné testy, tak je vhodné před testem swap vypnot. Případně se může místo tmpfs použít ramfs, ten je v jádrech přítoment automaticky (viz cat /proc/filesystems), ale nemá kvóty, limity a hlavně možnost odlložit data do swapu. Tudíž je velmi snadné jeho pomocí dostat systém do stavu, kdy dojde paměť a jádro s tím nemůže nic udělat, navíc se paměť zabraná ramfs (i tmpfs) jeví jako disková cache, tudíž ji mnoho "paměťometrů" ignoruje.
Pokud je málo paměti, tak i data na tmpfs mohou být odswapována, takže pokud se dělají podobné testy, tak je vhodné před testem swap vypnot.Ono je otazka, zda dnes naopak vubec jeste swap zapinat.
-evp jede víc než dvakrát tak rychle?
~ # openssl speed aes-128-cbc Doing aes-128 cbc for 3s on 16 size blocks: 13336477 aes-128 cbc's in 3.00s Doing aes-128 cbc for 3s on 64 size blocks: 3619319 aes-128 cbc's in 3.00s Doing aes-128 cbc for 3s on 256 size blocks: 908566 aes-128 cbc's in 2.97s Doing aes-128 cbc for 3s on 1024 size blocks: 479547 aes-128 cbc's in 3.00s Doing aes-128 cbc for 3s on 8192 size blocks: 60609 aes-128 cbc's in 3.00s OpenSSL 1.0.1o 12 Jun 2015 built on: Sun Jun 21 15:25:42 2015 options:bn(64,64) rc4(16x,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx) compiler: x86_64-pc-linux-gnu-gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -march=nocona -O2 -pipe -fno-strict-aliasing -Wa,--noexecstack The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes aes-128 cbc 71127.88k 77212.14k 78314.11k 163685.38k 165502.98k ~ # openssl speed -evp aes-128-cbc Doing aes-128-cbc for 3s on 16 size blocks: 38902595 aes-128-cbc's in 3.00s Doing aes-128-cbc for 3s on 64 size blocks: 11123415 aes-128-cbc's in 3.00s Doing aes-128-cbc for 3s on 256 size blocks: 2852978 aes-128-cbc's in 3.00s Doing aes-128-cbc for 3s on 1024 size blocks: 710868 aes-128-cbc's in 3.00s Doing aes-128-cbc for 3s on 8192 size blocks: 88929 aes-128-cbc's in 3.00s OpenSSL 1.0.1o 12 Jun 2015 built on: Sun Jun 21 15:25:42 2015 options:bn(64,64) rc4(16x,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx) compiler: x86_64-pc-linux-gnu-gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -march=nocona -O2 -pipe -fno-strict-aliasing -Wa,--noexecstack The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes aes-128-cbc 207480.51k 237299.52k 243454.12k 242642.94k 242835.46k
Rok 2010 vs. 2014, TDP 95 W vs. 20 W, 4 jádra vs. 8 jader…
Porovnat se dá samozřejmě všechno, ale u příliš odlišných věcí nedává výsledek moc velký smysl.
Jak jsem psal, srovnával jsem si to z čistě praktického důvodu, protože prostě uvažuju o nahrazení jednoho druhým. Takže pro mě to smysl má...Rok 2010 vs. 2014, TDP 95 W vs. 20 W, 4 jádra vs. 8 jader…
Porovnat se dá samozřejmě všechno, ale u příliš odlišných věcí nedává výsledek moc velký smysl.
To byla spise ma reakce na to, co si predstavuji pod pojmem (ne)porovnatelne.
Tiskni
Sdílej: