Blíží se prázdniny a než se rozutečete k moři, je na čase se opět sejít na Virtuální Bastlírně - pravidelném setkání elektroniků, ajťáků, bastlířů a obecně nadšenců do techniky. Co si pro vás strahovští bastlíři připravili tentokrát? Určitě proberou blížící se Linux Days i další události. U softwaru se chvíli zdrží a poví si kupříkladu o tom, jak se zbavit Bambu Cloudu, ale nepřijít o možnost ovládat tiskárnu na dálku. Řeč dojde i na AI,
… více »Vývojáři postmarketOS vydali verzi 26.06 tohoto operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME, KDE Plasma Mobile, Phosh a Sxmo.
Byla vydána nová verze 2.55.0 distribuovaného systému správy verzí Git. Přispělo 100 vývojářů, z toho 33 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.
Craig Loewen na blogu Microsoftu oznámil veřejnou preview verzi WSL kontejnerů, tj. linuxových kontejnerů ve Windows Subsystem for Linux (WSL). Spouští se příkazem wslc.exe.
Byla vydána (𝕏, Bluesky) nová verze 2026.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem 9 nových nástrojů v oficiálním oznámení na blogu.
Grafická aplikace Krokiet/Czkawka pro vyhledávání a odstraňovaní nepotřebných souborů (duplicitní soubory, prázdné složky, podobné obrázky, podobná videa, poškozené soubory a další) byla vydána ve verzi 12.0.0. Podrobný přehled novinek v příspěvku na Medium. Jedná se o poslední verzi frontendu Czkawka GTK nad Czkawka Core. Uživatelům se doporučuje migrovat na frontend Krokiet postavený nad frameworkem Slint. Představena byla aplikace Cedinia pro Android využívající Czkawka Core. Dostupná je jako APK pro ruční instalaci.
Po téměř třech letech od vydání verze 9 byla vydána nová verze 10 linuxové distribuce Mageia (Wikipedie). Přehled novinek v poznámkách k vydání.
Nourish (GitHub) je nový správce oken pro Linux. Tradiční plochy nahrazuje nekonečným plátnem a posouváním a přibližováním. Využívá vlastní kompozitor pro Wayland s názvem y5. Videoukázka.
Po 20 letech a 17 otevřených (open source) krátkých filmech Blender Studio oznámilo plán na svůj první celovečerní film. Cílem samozřejmě není jenom nový otevřený film, ale především vývoj a vylepšení otevřených nástrojů pro spolupráci napříč celým procesem a vytvoření otevřené příručky (playbook) pro filmovou produkci ve velkém měřítku s informacemi, které jsou obvykle dostupné pouze uvnitř komerčních studií, a pomoci tak nezávislým tvůrcům překonat technické a organizační bariéry.
Byla vydána nová verze 26.6.25 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
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 :)))