
sobota 9. července 2011
Extrakce audio stopy nejen z flash videa

středa 6. července 2011
Aktualizace Svátkového appletu
Udělal jsem nové verze appletu zobrazujícího v panelu aktuální svátek. Původní Gnome Nameday Applet dostal bratčíčka Unity Nameday Applet, oba dostaly něco nového, včetně samostatné stránky jim věnované a dostupné ze záložky v záhlaví tohoto blogísku. Hlavním trhákem je nová funkčnost kolečka v obou verzích, tak neváhejte a točte ;)
pátek 10. června 2011
Shutdown GTimer 0.3.x
Poslední týdny se převážně rochním v Pythonu a GTK+ a vylepšuji Shutdown GTimer. Kód je to ani ne na tisíc řádků a profík by to sesmolil za chvíli, já se postupným objevováním nových vlastností jak Pythonu, tak GTK, a neustálým přepisováním kódu pomalu šinu ke světlejším zítřkům. Nicméně, když jsem vyzkoušel konkurenci, která se objevila na OMG Ubuntu!, trochu mě to povzbudilo :)
pondělí 16. května 2011
Stažení webu pro offline použití pomocí wget
Pokud se patlám třeba s Pythonem a PyGTK, potřebuji mít dokumentaci neustále po ruce. S netbookem nejsem vždy online, a tak stahuji weby s dokumentací na svůj disk. Například takto:
wget --recursive --page-requisites --adjust-extension --convert-links --domains developer.gnome.org --no-parent http://developer.gnome.org/pygtk/stable/
Abych k tomu alespoň něco napsal:
--recursive / -r - stahuje rekurzivně
--page-requisites / -p - stáhne všechny soubory potřebné pro správné zobrazení stránky
--adjust-extension / -E - postará se o to, aby stažené soubory měly patřičné koncovky. Pokud souboru chybí koncovka .html, přidá ji, soubory s css styly dostanou koncovku .css. Pokud ale budete stažený web aktualizovat rozdílovou metodou, budou se upravené soubory vždy stahovat znovu, i když se jinak nezměnily.
--convert-links / -k - zkonvertuje odkazy v dokumentech na lokální, pokud existují
--domains= / -D - seznam domén, které mají být následovány
--no-parent / -np - nesledovat při rekurzi nadřazené adresáře
a nakonec adresa webu, který chci stáhnout
sobota 14. května 2011
Vizuální notifikace při připojení/odpojení zařízení - udev-notify
Nedávno jsem tu psal něco o udev a stěžoval si, že Ubuntu neumí informovat o připojení/odpojení periferních, nejčastěji USB, zařízeních. Takováto zpětná vazba není k zahození, hned víte, že si systém vašeho zařízení všiml, nebo naopak nevšiml a víte na čem jste. Přínos přinejmenším z psychologického hlediska tu tedy potenciálně je a můžete si ho dopřát na dvě kliknutí myšítkem, když budete chtít, díky Krasimiru S. Stefanovovi (alias lokster), který k tomuto účelu napsal démonický skript v Pythonu.
úterý 10. května 2011
Jak si zkopírovat flash videa z cache, když už nejsou v /tmp

Update: Klidně si to přečtěte, teorie tu je a princip se nezměnil, jen se změnil způsob chování prohlížečů a ten jsem zohlednil zde.
To není horká novinka, ale protože jsem se k tomuto tématu zrovna náhodou připletl, připomělo mi to zapsat si poznámku, která se může příležitostně hodit. Tedy postup, jak si videa přehraná ve webovém prohlížeči aktuálním desítkovým Flash Playerem zkopírovat z cache k dalšímu použití, bez použití pluginu v prohlížeči. A aby to nebylo tak jednoduché, trochu to laicky rozvedu :)
To není horká novinka, ale protože jsem se k tomuto tématu zrovna náhodou připletl, připomělo mi to zapsat si poznámku, která se může příležitostně hodit. Tedy postup, jak si videa přehraná ve webovém prohlížeči aktuálním desítkovým Flash Playerem zkopírovat z cache k dalšímu použití, bez použití pluginu v prohlížeči. A aby to nebylo tak jednoduché, trochu to laicky rozvedu :)
pátek 29. dubna 2011
Problém Gigabyte EP45-UD3P s HW virtualizací
Jen taková poznámka, kdyby to někdo hledal, i když to již není aktuální hardware. Po upgrade počítače, se mi začalo stávat, že spuštění virtualizovaného systému ve VBoxu zapříčinilo totální zatuhnutí systému, nešlo se ani dostat do konzole přes SysRq zkratky. Po restartu systému fungoval VBox jak měl, ale když jsem před jeho startem počítač uspal (a samozřejmě opět probudil), bylo jisté, že to skončí špatně. Chvíli jsem to házel na hloupého Radeona a Qt, ale nakonec jsem zjistil, že problém je v hw virtualizaci, či spíš v její podpoře mou základní deskou Gigabyte EP45-UD3P první revize. Vypnul jsem virtualizaci v Biosu a je pokoj, ostatně pro mé drobné virtualizování nemá žádný reálný přínos.
neděle 17. dubna 2011
Shutdown GTimer 0.2.x - evoluce uspávače pecí UPDATE 19.4.11
neděle 3. dubna 2011
Vlastní akce po připojení zařízení - udev
udev umožňuje dynamickou správu připojených zařízení. Běží v systému jako démon a čeká na události, které generuje sám mocný kernel při připojení a odpojení zařízení. Připojíte externí USB disk a udev pro něj vytvoří přípojný bod(y) v systémovém adresáři /dev a tím zpřístupní systému. Po odpojení opět přístupový bod(y) zlikviduje. To, že se v Ubuntu po připojení USB disku připojí souborové systémy do aresáře /media a otevře okno Nautila, je už práce Gnome, jiná uživatelská prostředí si to samozřejmě řeší individuálně, ale udev je základ.
středa 30. března 2011
PC skříň Nexus Prominent 9 - minirecenze
Koncem minulého roku jsem zakoupil novou skříňku pro mou PeC. Padla mi do oka a tak jsem ji bez dlouhého rozmýšlení objednal, neb má dosavadní skříňka, ač pěkná, měla nějaké ty nedostatky a měl jsem ji kam udat. Prominenta 9 mám rád, má pár dobrých vlastností, ale kritiky mám také poměrně dost. Nebude to klasická recenze, ale jen takové shrnutí mých zkušeností. A také to výjimečně vůbec nesouvisí s Linuxem...
pátek 25. března 2011
(Ne)pořádek v Gnome Panelu při změnách rozlišení
Gnome Panel je fajn záležitost, dá se na něj nacpat kde co, ale při změně rozlišení obrazovky se jeho obsah strašně rád přemisťuje z místa na místo. Pokud měníte rozlišení častěji, ať už proto, že používáte více monitorů, nebo spouštíte nějaký fullscreen program v jiném, než nativním rozlišení, máte možnost buď neustále uklízet, nebo se na to vykašlat a koukat na ten bordel. Ručně to stále přemisťovat nehodlám, druhá možnost mě přestala bavit, a tak jsem napsal skript, který to udělá za mě..
Poslední update 28.3.11 - doplnění skriptů
Poslední update 28.3.11 - doplnění skriptů
sobota 19. března 2011
Proč zlobí změna kurzoru myši (nejen) v Ubuntu 10.04?

neděle 13. března 2011
Ripování a encoding CD, editace tagů
Konečně jsem se dostal k tomu, abych si převedl svá CD s muzikou do počítače. V situaci, kdy počítač stějně neustále běží, není hlučný, mám k němu dálkové ovládání a zvuk jde ven optikou, není už pro mě klasický CD přehrávač žádným přínosem, neb kvalita reprodukce je srovnatelná (nejsem sice úplně hluchý, ale netopýr také ne) a pohodlí nesrovnatelné.
Kdysi jsem na Windows používal Exact Audio Copy, které by na linuxu mělo běžet pod wine, ale to mi vyhlásilo chybu a tak jsem ho nechal, stejně mě víc zajímají jeho linuxoví konkurenti. Ripovat audio CD s převodem do požadovaného formátu, umí v podstatě každý slušnější hudební přehrávač, jako je Rhythmbox, Amarok a podobně, ale zkusil jsem i dva jednoúčelové prográmky...
Kdysi jsem na Windows používal Exact Audio Copy, které by na linuxu mělo běžet pod wine, ale to mi vyhlásilo chybu a tak jsem ho nechal, stejně mě víc zajímají jeho linuxoví konkurenti. Ripovat audio CD s převodem do požadovaného formátu, umí v podstatě každý slušnější hudební přehrávač, jako je Rhythmbox, Amarok a podobně, ale zkusil jsem i dva jednoúčelové prográmky...
pátek 18. února 2011
Skriptem na myš
O té doby, co mám ATI grafiku, řeším samé kraviny :) Ovladače Catalyst jsou na linuxových systémech problematické odjakživa a pokud chcete provozovat dva monitory, problémy se ještě znásobí. Mám tedy dva monitory, mezi nimiž přepínám podle potřeby, konfiguraci jsem vychytal jak to šlo, ale jelikož počítač nevypínám, pouze uspávám, nakonec mě Catalysty dostanou a alespoň mi začnou při přepnutí monitorů ukazovat červený čtverec s číslem identifikujícím monitor. To by nebylo tak strašné, pokud by ten čtverec po chvilce zmizel, tak jak má, jak to původně i tvůrci Catalystů zamýšleli. Jenže on nezmizí, on je tam na furt! Tedy dokud nespustím ACCC, nekliknu na položku Display Manager a pak na jakoukoli jinou. To je vo mrtvici. Ani aticonfig nezná heslo, kterým by se dal odporný červený číselný čtverec z příkazové řádky vypnout. Nebo jsem se blbě díval.. ale tomu nevěřím. No nic, přeci kvůli tomu nebudu dokola klikat jak opoce...
neděle 6. února 2011
Dva monitory a X RandR
Poslední aktualizace 9.2.11
Již jsem tu psal o přepínání monitorů na grafice Nvidia, jejíž proprietární ovladače zatím nepodporují nástroj pro správu monitorů, který (nejen) Ubuntu obsahuje v základní instalaci. Jedná se o program X RandR (Xorg RandR), který je rozhraním RandR pro příkazový řádek. Jeho pomocí můžete měnit konfiguraci připojených monitorů, měnit rozlišení, rotaci a další věci, které můžete dělat z grafických center ovladačů grafiky, za běhu, bez restartu X serveru. Otevřené ovladače, i uzavřené ovladače AMD/ATI, RandR podporují a tak není potřeba shánět nic dalšího, jako v případě Nvidie, která implementaci stále odkládá.
Již jsem tu psal o přepínání monitorů na grafice Nvidia, jejíž proprietární ovladače zatím nepodporují nástroj pro správu monitorů, který (nejen) Ubuntu obsahuje v základní instalaci. Jedná se o program X RandR (Xorg RandR), který je rozhraním RandR pro příkazový řádek. Jeho pomocí můžete měnit konfiguraci připojených monitorů, měnit rozlišení, rotaci a další věci, které můžete dělat z grafických center ovladačů grafiky, za běhu, bez restartu X serveru. Otevřené ovladače, i uzavřené ovladače AMD/ATI, RandR podporují a tak není potřeba shánět nic dalšího, jako v případě Nvidie, která implementaci stále odkládá.
Přihlásit se k odběru:
Příspěvky (Atom)