Byla vydána nová stabilní verze 6.11 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.
Ubuntu 26.04 patrně bude ve výchozím nastavení zobrazovat hvězdičky při zadávání hesla příkazu sudo, změna vychází z nové verze sudo-rs. Ta sice zlepší použitelnost systému pro nové uživatele, na které mohlo 'tiché sudo' působit dojmem, že systém 'zamrzl' a nijak nereaguje na stisky kláves, na druhou stranu se jedná o možnou bezpečnostní slabinu, neboť zobrazování hvězdiček v terminálu odhaluje délku hesla. Původní chování příkazu sudo
… více »Projekt systemd schválil kontroverzní pull request, který do JSON záznamů uživatelů přidává nové pole 'birthDate', datum narození, tedy údaj vyžadovaný zákony o ověřování věku v Kalifornii, Coloradu a Brazílii. Jiný pull request, který tuto změnu napravoval, byl správcem projektu Lennartem Poetteringem zamítnut s následujícím zdůvodněním:
… více »Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 163 (pdf).
Eric Lengyel dobrovolně uvolnil jako volné dílo svůj patentovaný algoritmus Slug. Algoritmus vykresluje text a vektorovou grafiku na GPU přímo z dat Bézierových křivek, aniž by využíval texturové mapy obsahující jakékoli předem vypočítané nebo uložené obrázky a počítá přesné pokrytí pro ostré a škálovatelné zobrazení písma, referenční ukázka implementace v HLSL shaderech je na GitHubu. Slug je volným dílem od 17. března letošního
… více »Sashiko (GitHub) je open source automatizovaný systém pro revizi kódu linuxového jádra. Monitoruje veřejné mailing listy a hodnotí navrhované změny pomocí umělé inteligence. Výpočetní zdroje a LLM tokeny poskytuje Google.
Cambalache, tj. RAD (rapid application development) nástroj pro GTK 4 a GTK 3, dospěl po pěti letech vývoje do verze 1.0. Instalovat jej lze i z Flathubu.
KiCad (Wikipedie), sada svobodných softwarových nástrojů pro počítačový návrh elektronických zařízení (EDA), byl vydán v nové major verzi 10.0.0 (𝕏). Přehled novinek v příspěvku na blogu.
Letošní Turingovou cenu (2025 ACM A.M. Turing Award, Nobelova cena informatiky) získali Charles H. Bennett a Gilles Brassard za základní přínosy do oboru kvantové informatiky, které převrátily pojetí bezpečné neprolomitelné komunikace a výpočetní techniky. Jejich protokol BB84 z roku 1984 umožnil fyzikálně zaručený bezpečný přenos šifrovacích klíčů, zatímco jejich práce o kvantové teleportaci položila teoretické základy pro budoucí kvantový internet. Jejich práce spojila fyziku s informatikou a ovlivnila celou generaci vědců.
Firefox 149 dostupný od 24. března přinese bezplatnou vestavěnou VPN s 50 GB přenesených dat měsíčně (s CZ a SK se zatím nepočítá) a zobrazení dvou webových stránek vedle sebe v jednom panelu (split view). Firefox Labs 149 umožní přidat poznámky k panelům (tab notes, videoukázka).
Dnes len krátky zápis o kompilácii Qt 5 a Webkitu2 + Makefile súbor, ktorý možno bude fungovať ;)
Inspirován útěkem místího týpka od openSUSE k Debianu po jedné neúspěšné kompilaci, jsem se rozhodl to zkusit taky. Nevěřím že něco nejde, dokud to neřeknu já.
Před léty se říkalo, že VisualWorks Smalltalk je přibližně 10x pomalejší než C a Squeak je 10x pomalejší než VisualWorks. To dnes již zdaleka neplatí. Od příchodu CogVM se na těchto poměrech hodně změnilo.
Rozhodl jsem se, že sepíši pár věcí, které mě za tento měsíc potěšily a zároveň by se mohly zalíbit i ostatním geekům.
Úplnou náhodou jsme se dozvěděli, že cca před měsícem Seagate jednostranně změnil záruční podmínky pro všechny své nově dodávané HDD. Zkrátil standardní dobu záruky na pouhý 1 rok! Pro běžného zákazníka se tímto krokem nic nemění, protože u nás ze zákona platí záruka dvouletá. Nicméně je to nevýhodné pro prodejce a subjekty kterých se netýká občanský zákoník, ale obchodní ty mají záruku pouze jednoletou.
Za mladých let jsem zbastlil webovou galerii v Ruby on Rails. Teď na to nemám čas a úpravy pro pár lidí kteří mi za to platí se mi začinají prodražovat, mám vizi že to vydám pod AGPL, všichni se toho nadšeně chytnou a svět zase bude lepší místo:)
Využívám delší dobu ipv6 tunel od Hurricane Electric, ipv6 se nastavenuje na stránkách http://www.tunnelbroker.net/ Ping do teď v průměru 40~60ms v závislosti na dostupnosti serveru. Po dlouhé době jsem se podíval na stánky nix.cz a zjišťuji že Hurricane Electric je u nixu relativně nově veden jako zákazník. Bezva asi rozšířili konektivitu tunelu i do ČR. Jdu zkontrolovat stav na jejich stránky a opravdu, byl přidán nový server CEColo/Sitel - Nad Elektrarnou 411 Prague, Czech Republic.
echo "ENCODEDENCODED" | awk -v width=NNN -f scytale.awk. priklad:
echo 'AIUBN.CUCLXZ' | awk -v width=3 -f scytale # output: ABCLINUXU.CZ. aplikacie: geocaching (mystery caches)
#BEGIN {
#width=6
#}
{
for(i=1;i<=length;i++){
a[i]=substr($0,i,1)
}
}
END{
len=i/width
print "LENGTH is: "len
print "WIDTH is: "width
print "Decyphered text: "
for (j=1;j-1<width;j++){
c=0
pos=j
while (pos < i){
printf "" a[pos]
c=c+1
pos=j+c*width
}
}
print
}
Jen telegraficky. Máte-li grafickou kartu s radeonem, kernel novější než 3.0 a nejde vám zvuk přes HDMI, tak vás možná bude zajímat, že i když se vše tváří ok, tak zvuk přes HDMI neleze, protože je defaultně vypnutý v kernelu.
Po roce se mi do ruky zase dostal zajímavý procesor, který myslím stojí za otestování. Oproti minulému měření se jedná o nárůst o dvě jádra a dva paměťové kanály a to by mohlo přinést nějaké zajímavé výsledky.
Když jsem před téměř čtyřmi lety spouštěl náš podpůrný server http://support.dce.felk.cvut.cz vsadil jsem na MediaWiki. Vcelku jednoduchý kalkul - předpokládám, že vývoj systému na kterém běží Wikipedie hned tak neskončí.
a bazální znalost HTML
Disk začal házet divné hlášky: http://www.abclinuxu.cz/poradna/linux/show/351278 a /home partyšna nešla připojit.
pomocí dd_rescue jsem udělal kopii oddílu na disk: dd_rescue /dev/sdb2 image.img pomocí testdisk jsem našel kde jsou záložní superbloky (musel to hledat nad živým diskem, pro tohle mu asi nestačí jen jeden oddíl?) image jako loop ať ho můžeme připojit: losetup /dev/loop2 image.img vybereme jiný superblock pro připojení: mount -o sb=131072 -t ext4 /dev/loop2 DISK/ a obnovení dat z šifrovaného Private adresáře (ještě že si mé zodpovědné já z minulosti poznačilo mount passphrase) https://help.ubuntu.com/community/EncryptedPrivateDirectory#Recovering_Your_Data_ManuallyStránky ze kterých jsem kopíroval příkazy a bezhlavě je kopíroval do konzole:
Tak nějak se mi zdá, že klasifikace iptables -m state --state ESTABLISHED,RELATED občas zašvindluje.
Freenet je decentralizované anonymné úložisko dát, vďaka čomu je možné anonymne a bez cenzúry zverejňovať svoje názory alebo dáta. A nepotrebujete k tomu mať vlastný server ako v prípade hidden service v sieti Tor.
Chcete-li používat bloková zařízení po síti, máte několik možností. Můžete použít buď NBD nebo iSCSI. O NBD se tady zatím nikdo moc nerozmazával a tak by se někomu mohlo subjektivně zdát, že je iSCSI lepší. Záleží však na úhlu pohledu a podmínkách použití. iSCSI má tu výhodu, že již existuje v jádře podpora i pro target (server), a vypublikované zařízení lze použít i pro MS Windows. Na druhou stranu, podle toho co jsem vyšťáral na netu by mělo mít NBD menší režii a snad i o chlup lepší výkon. Každopádně však NBD není mrkev.
Jako správný paranoik mám (až na /boot) šifrovaný celý disk - a taky rád používám suspend to RAM. Tady už místní paranoici asi čuchají problém - uspaný počítač je totiž snad to nejlepší, co si útočník plánující coldboot útok může přát. cryptsetup má už delší dobu funkci "luksSuspend", která klíče zahodí. Z pochopitelných důvodů to nejde jednoduše použít na připojený root. I když... Po pár hodinách hraní můžu prohlásit obligátní "jde to, ale dře to!".
V jednom ze svých prehistorických zápisků jsem řešil problematiku VNC po Linuxem [1]. Vše ale bylo řešeno přímo, bez jakéhokoliv zabezpečení. Postupem času ale vyvstala i otázka s bezpečností připojení přes VNC, na její řešení se podívejme nyní.
Při mé práci se mi do rukou dostaly Leadtek DVR3200H XC3028 a Leadtek DVR3200H XC4000 tunery, což jsou PCI-E karty, jde o poměrně schopné a relativně levné karty, které mají slušnou citlivost a spoustu funkcí, jenže jak je to u novějších "media" zařízení zvykem v Linuxu jede jen něco, nebo vůbec nic.
Vzhledem k diskuzi pod mým posledním blogískem, jsem se rozhodl zopakovat jednoduchý experiment s využitím RAM a jeho výsledky hodit do samostatného zápisku, ať je můžu příště rovnou linkovat.