Byla vydána verze 11.0.0 vizuálního programovacího jazyka Snap! (Wikipedie) inspirovaného jazykem Scratch (Wikipedie). Přehled novinek na GitHubu.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma. Vypíchnout lze, že v Plasmě byl implementován 22letý požadavek. Historie schránky nově umožňuje ohvězdičkovat vybrané položky a mít k ním trvalý a snadný přístup.
Wayfire, kompozitní správce oken běžící nad Waylandem a využívající wlroots, byl vydán ve verzi 0.10.0. Zdrojové kódy jsou k dispozici na GitHubu. Videoukázky na YouTube.
Před necelými čtyřmi měsíci byl Steven Deobald jmenován novým výkonným ředitelem GNOME Foundation. Včera skončil, protože "nebyl pro tuto roli v tento čas ten pravý".
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 156 (pdf).
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 25.8.1. Přehled novinek v Changelogu.
Včera večer měl na YouTube premiéru dokumentární film Python: The Documentary | An origin story.
Společnost comma.ai po třech letech od vydání verze 0.9 vydala novou verzi 0.10 open source pokročilého asistenčního systému pro řidiče openpilot (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu.
Ubuntu nově pro testování nových verzí vydává měsíční snapshoty. Dnes vyšel 4. snapshot Ubuntu 25.10 (Questing Quokka).
Řada vestavěných počítačových desek a vývojových platforem NVIDIA Jetson se rozrostla o NVIDIA Jetson Thor. Ve srovnání se svým předchůdcem NVIDIA Jetson Orin nabízí 7,5krát vyšší výpočetní výkon umělé inteligence a 3,5krát vyšší energetickou účinnost. Softwarový stack NVIDIA JetPack 7 je založen na Ubuntu 24.04 LTS.
Shodou celkem nešťastných okolností jsem nucen připravovat instalaci stroje, na kterém by měla běžet jedna zcela brutální DOSová aplikace. Protože M$ už DOS neprodávají a neprodají, musíme zkusit FreeDOS. A vzhledem k tomu, že FreeDOS je téměř linux a veškeré přípravy páchám na Ubuntu, tak jsem se rozhodl o postupu podělit s mým deníčkem tad y na ábíčku
Lutze před lety v komentáři k mému příspěvku v blogu navrhl pro Ubuntu 9.04 označení Jankovitý Ježek - a musím říci, že to bylo označení takřka prorocké. Na rozdíl od Feistyho, Chlupatého Gibona a podivné volavky (infantilního ichtiosaura jsem neinstaloval) musím říci, že se Ježek chová fakt divně. Pár postřehů jsem si poznamenal pro případ, že bych ho ještě někdy musel instalovat a třeba to někomu i pomůže ...
Článek na blackhole.sk rozebírající skutečnost, že psaní "všemi deseti" v klasické podobě využívá jen zlomek našich schopností mne inspiroval ke krátké úvaze a výpočtu s překvapivým závěrem: teoreticky je možné napsat za dvacet minut knihu !
Po updatu na Ubuntu 8.04 (viz minulý příspěvek) jsem zjistil, že mi nefunguje automount na flešky a podobný binec. Pro prostudování příslušného vlákna na Ubuntím fóru jsem zjistil, že oficiální řešení je update na 8.10. Na to nemám čas a chuť, takže jsem chvíli dumal a skončilo to krátkým skriptem.
#!/bin/sh
vecho Kontroluji média &
cmd=$(echo "echo " $(dmesg|grep "sd.: sd.1"|egrep -v "sda|sdb|sdc"|sed -e s/"\(.*\):\(.*\)"/"\2"/g|sort|uniq|sed -e s/" "/"; \/usr\/bin\/gnome-mount -d \/dev\/"/g ) )
echo $cmd>/tmp/tmpbin
sh /tmp/tmpbin
Příkazu vecho si nevšímejte, ten jen volá jednořádkový skript
espeak -v cs "$*"
.Mám 3 disky /dev/sda-c, proto ten egrep -v, zbytek nechť je považováno za výměnné médium. Pokud už dříve připojené zařízen není k dispozici, tak to nevadí, protože gnome-mount ho prostě tiše nepřipojí.Odkaz na skript jsem hodil na plochu a jenom na něj poklepu po připojení flešky a je to ...
Tak jsem musel použít záchranou volbu a přeformátovat uživatelskou část disku. Co k tomu vedlo se dočtete níže.
Před časem proběhlo bezpečností upozornění na chybu v openSSL (viz debian-security-announce), která v podstatě znamenala aktualizovat openssl na Debianu a Ubuntu a přegenerovat všechny klíče. Zatímco ikonky se aktualizovaly v EEE každou chvíli, ssl se musí dělat pěkně růčo, což níže popíšu.
Používám ještě OpenOffice ještě 2.2ku a dnes jsem měl celkem jednoduchý problém, který se mi však nepodařilo vyřešit během krátké doby, takže jsem si pomohl sedem - možná však někdo poradí kudy vede cesta
O co jde: potřeboval jsem v daném sloupci udělat něco jako s/"x(.*)"/"\1"/g (resp. to bylo trochu složitější, ale tohle stačí jako dostatečně zjednodušení. Dal jsem úpravy-najít a nahradit-více voleb-regulární výrazy a naivně předpokládal, že do políčka Hledat zadám "x(.*)" a Nahradit za "\1". Ano, hádáte správně, ve všech řádcích bylo napsáno "\1". Zkusil jsem to i s dolarem ($1) a taky nic. Tak jsem se dožral, exportnul do CSV, protáhnul to sedem a narval zpět. Ale je to hnus, když už se to tváří, že to umí regulární výrazy, mělo by je to fakt umět, ne ? nebo mi něco uniká ?
Byl jsem svědkem nahrazení příšerného ADSL winmodemu rozumnějším Asus 600g. Ten má i bezdrátovou podporu (2,5 GHz samozřejmě) a instalace je celkem bezbolestná a nestála by za zápis do blogu. Dočetl jsem se však, že má i telnetové rozhraní a neodolal jsem tomu, podívat se dovnitř ...
Když jsem se zamýšlel nad možnostmi vzdáleného logování (PGP šifrované maily atd), uvědomil jsem si, že se dá problém celkem elegantně řešit pomocí Jabberu, který už v sobě šifrování má. Otevřel jsem jabbeřího bota, kterého jsem nedávno studoval a zjistil jsem, že udělat prográmek typu logger, který pošle string přes jabber není až tak složité. Třeba se níže uvedený prográmek bude někomu hodit ...
Jak jsem psal v minulém příspěvku na mém blogu, spouštět php4 a php5 v rámci jednoho stroje není zcela jednoduché. Programátorský zájem mi nedal spát a vydal jsem se do kódu phpBB zjistit, proč že to nechodí. A co jsem nezjistil:
Protože Wiki je dneska v módě, řekl jsem si, že jí na svou doménu nainstaluji. To jsem ale netušil, že poslední verze vyžadují PHP5 ...
Protože na mém dvojjádrovém desktopu ještě týden poběží výpočet, který ho vytěžuje na 200%. musím odložit instalaci nové verze Ubuntu 7.10 Odvážný Gibon. Abych si ukrátil čas, vydal jsem se na výzvědy co je v této verzi novéhoa učinil šokující objev: od příštího roku bode kódové označení i v češtině.
Bylo nebylo, jednoho dne jsem objevil na YouTube video, které by se mi hodilo na výuku pro studenty. Tak jsem stránku stáhnul a zjistil, že Flashový skript je jen downloader...
Jak jsem psal do dřívějšího příspěvku, tak vytvořit RAID pole není nic těžkého. Bohužel jsem zjistil, že vážně ohrozit jeho integritu také ne. V tomto příspěku si ukážeme, jak na to.
Byl jsem donucen vytvořit konečně slušnější cca 6 MB databázi v MySQL (pár set tisíc řádků). Trochu jsem si hrál s PHP a po vypečeném křížovém dotazu byla mašina schopná klidně pár hodin chroustat na 2x100% výkonu. Moje databáze byly vždy víceméně kapesní, seriózně jsem nikdy v SQL nedělal, takže jsem tyto problémy nemusel řešit. Kupodivu mi tentokrát nepomohlo abíčko, neboť zde se indexy řešily před lety a používaná syntax se od dob mysql 3.x trochu změnila ;-), ale pomlouvaný portál. CREATE INDEX index_podle_ceny ON produkty (cena)
bylo to co do mě koplo a nyní mysqlka lítá jako drak. člověk se furt učí ...
Ačkoliv mi v diskusi pod minulým zápisem byl doporučen VirtualBox, tak vzhledem k tomu, že mi nechodí nejnovější jádro a tudíž jaderné moduly virtualboxu/qemu jsem se rozhodl jít cestou nejmenšího odporu. Pokud by mne někdo chtěl následovat, tak cesta vede tudy:
Protože k práci potřebuji GraphPad, který pod Wine perfektně funguje až na to, že se v něm nedá vytvořit nebo otevřít žádný soubor, tak se pozvolna schyluje k potupné instalaci Windows. A protože žijeme v 21. století, tak samozřejmě chci instalovat virtuální stroj. Poradí mi někdo jaký ?
Zdá se, že můj procesor neumí (nebo se tak alespoň tváří) VT, takže co jsem tak pochopil, tak Xen/KVM nemá moc cenu. Ve hře tedy zůstává VirtualBox,VMware a qemu. Zatím jsem prošel Ubuntí fóra a přes názory v nich uvedené dozrávám ke quemu. Je nějaký důvod proč bych měl jít do něčeho jiného ?
Desktop s Linuxem je úžasná věc, ale člověk si s ním moc neužije přírody, sluníčka a tak. Protože potřebuji dotáhnout pár věcí přes léto (není nad to být postgraduální student )tak jsem si vzal silostroj na chalupu. Jenomže sedět zavřený vevnitř když venku je tak krásně, sluníčko svítí, travička se zelená a koušou komáři je celkem škoda. Z toho důvodu jsem si vypůjčil erární postarší notebook s Windows, abych se mohl více přiblížit přírodě.
Z diskuze pod minulým zápisem do blogu vyplynulo, že HW RAID na mojí desce je čirá reklamština a tak přišel onen okamžik, kdy vytvořím SW RAID. Třeba ten postup někomu k něčemu bude ...
Byl jsem nucen se poprat s prvními drobnými zákysy v Debianu. V "ignorant-friendly" instalačním menu nebylo MySQL a po jeho instalaci nefungovaly MySQL funkce v PHP i když jsem odkomentoval .ini soubor. S pomocí vlastního mozku a googlu jsem to bez větších problémů vyřešil. Pokud nechcete jeden z těchto nástrojů požít, přečtěte si celý zápis.
Po instalaci Debianu na JEC jsem zjistil docela humornou věc: když na Lynxu dám ping ELIS
trvá cesta paketu po koaxu a zpět 1ms, když dám stejný příkaz na JEC (Debianu) tak to trvá 3-4 ms :o Předpokládám, že to bude asi tím, že 2-3ms routuje Debian, ale je to celkem síla.
Mimochodem: elis#ping Lynx
trvá také 1 ms :)))
Vzhledem k tomu, že se nacházíte na serveru abclinuxu, tak začnu tím, že na všech strojích běžely (a na jednom ještě občas běží) MS-Windows. Většinovým systémem je však samozřejmě LINUX
V tomto úvodním blogovém článku jen shrnu můj hardware - doufám, že tím nepřilákám zloděje :)))