pondělí 12. září 2011

Sluchátka Creative EP-630 - ujdou

Špuntová sluchátka jsem dlouho odmítal kvůli jejich špuntovosti, nicméně nedávno jsem jim dal znovu šanci a nakonec i milost. Nesmíte s nimi běhat a jíst, ale jinak jsou snesitelná a ve veřejné dopravě jsou daleko účinnější, oproti klasickým peckovým sluchátkům. Zkusil jsem Creative EP-630, které jsem dostal za nějakých 150Kč, zatímco normálně se dají koupit kolem 400Kč, a nemohu říct, že by mě zklamala. Recenze se na ně dají sehnat veskrze pozitivní a musím i já přiznat, že za tu cenu (i tu běžnou) jsou velmi dobrá. Nízké kmitočty umí hrát údajně od 6Hz a faktem je, že basy trochu preferují, je jich hodně a jsou lehce rozplizlé, osobně bych uvítal méně dunivé a o něco pevnější basy, ale není to taková tragédie. Střední kmitočty a vokály podávají tyto Creativy příjemně a výšky jsou solidní, stejně jako prostor. Pokud jim předhodíte mainstreamové nahrávky, keré trpí nemocí z komprese, budete nejspíš spokojeni. V porovnání s mými domácími Senheiser HD 595, které stojí víc než desetkrát tolik, produkují EP-630 na těchto pomrvených nahrávkách opravdu příjemnější zvuk. Ty Senheisery si zkrátka moc nevymýšlí a tak se dozvíte i to, co nechcete. Dnešní nahrávky zní většinou lépe na sluchátkach, která kašlou na nějaký analytický přednes. Na kvalitních sluchátkách (reprobednách) budete z většiny nahrávek zklamáni, či spíše znechuceni (pokud nejste hluší), je to záležitost masteringu, který se soustřeďuje na hlasitost a při tom kurví dynamiku. Především u rocku, nedej bože metalu, je to peklo, všechno se to slije do nechutné agresivní sračky. Po pár minutách poslechu takových nahrávek mám pocit, že musím sluchátka servat z hlavy a hodit s nimi o zeď. Popravdě bych raději o zeď hodil těmi hovady, co takové nahrávky vyrábí. Sluchátka mohou utrpení trochu zmírnit a té agresivity ubrat a u EP-630 takový pocit mám, i ty nejhorší nahrávky podávají tak nějak snesitelněji a čitelnost jednotlivých nástrojů i vokálů je solidní. Ovšem ve chvíli, kdy jim předhodím opravdu kvalitní nahrávku, především akustické nástroje, je to slabší. Tedy v porovnání se zmiňovanými Senheisery HD 595, které hrají kvalitní nahrávku například Dire Straits (album Dire Straits), nebo Rebeccu Pidgeon (The Raven), naprosto lahodně, EP-630 dodají nepříjemnou bahenní příchuť. Zkrátka pro přenosná zařízení nevalných kvalit a nechutně komprimované nahrávky, jsou velmi dobrá a to bude jejich úkol.

P.S. Kompresí nemyslím ztrátové komprimační algoritmy MP3 a podobné, ale kompresi dynamiky, která vede k celkové vyšší hlasitosti nahrávky a je produktem nahrávacího studia, které ji vytvořilo. To že to stáhnete z CD do bezztrátového formátu FLAC, vám nepomůže, podělaný je už zdroj.

pondělí 8. srpna 2011

Bash - synchronizace historie mezi terminály

Máte otevřeno více terminálů a rádi byste v jednom spustili příkaz, o kterém víte, že jste ho použili v terminálu jiném. Každé sezení Bashe má ve výchozím nastavení (nejen) Ubuntu historii vlastní, která se ukládá až při jeho ukončení. Občas se hodí nějakou tu historii mezi terminály sdílet, nebo zajímavou historii uložit, protože pokud vám běží terminál třeba měsíc v kuse a pak kvůli výpadku proudu, nebo selhání grafického ovladače klekne bez uložení, můžete přijít o cenné kousky kódu (matlali jste je podle manuálu půl hodiny..), které jste z blbosti hned nearchivovali. Popíšu tedy nějaké ty možnosti, o kterých vím...

neděle 7. srpna 2011

Nedomrlá menu aplikací v Unity

Vývojáři Unity mají před sebou ještě moře práce a nehledě na koncepci, musí vyřešit mnoho čistě technických záležitostí kolem funkčnosti jejich díla. Prozatím tu máme dost prostoru pro různá alternativní řešení a obcházení problémů více, či méně elegantní cestou. Pokud nám to za to stojí. Mám tu další z těch méně elegantních (i když jak se to vezme), týkající se nepěkného chování menu některých aplikací v AppMenu, tedy onom globálním menu Unity panelu.

čtvrtek 21. července 2011

Start raketoplánu je fakt mazec

Je to úplně mimo téma tohoto blogu, ale konckonců proč ne. Dneska přistál Atlantis naposled, přímý přenos jsem prošvihl, ale trochu jsem se porozhlédl po videiích NASA. Následující video začíná jako slaďáček, ale před polovinou se to rozjede :)

středa 20. července 2011

Unity Launcher - zasekává se hajzl. A jiné pakárny.


Nejsem sám, komu se Launcher v Unity každou chvíli zasekne a nechce zmizet, když má. Je to pakárna, restart Unity je k ničemu, ale všiml jsem si, že někdy se po čase zas ukázní. Po chvíli pátrání jsem zjistil, že stačí maličkost:
Když se Launcher zasekne, stačí demaximalizovat všechna maximalizovaná okna a on se 'odsekne'.
No není ten Launcher dokonalý? Zahrnuje i logickou hru! Vývojáři Ubuntu nechtějí své uživatele nechat hloupnout a tak jim do cesty staví různé překážky, jejichž překonávání je udrží v konvici. Koneckonců kdo by stál o uživatele, kteří takovou banalitu neprokouknou a nejsou schopni si napsat skript, který jim problém na jedno kliknutí vyřeší. Moc Unity nepoužívám, ale pokaždé skončím s "To je šmejd!" (trochu jsem výrok zkultivoval, nejsem přeci žádný sprosťák), zvláště po použití CCSM, což ve většině případů způsobí pád Unity, přestane mi fungovat rohový spouštěč pluginu Scale (to je fakt na prášky) a někdy i panel. Unity, a vůbec celé Ubuntu posledních pár vydání, je prolezlé podobnými chybami, které zásadně znepříjemňují používání desktopu. To máme problémy s gnome-settings-daemon, jehož kolabs může některým uživatelům vyhnat oběd zpět na stůl, tuhle nefunguje myš, tamhle ani klávesnice, to vyžene uživatelovu náladu do nebeských výšin, do Dashe, jehož koncepce je i tak těžko pochopitelná, si nedáte oblíbený prohlížeč Opera, chyba Compizu ohledně témat kurzorů se táhne léta, aby to v U10.10 opravili a v U11.04 zas vrátili do nepoužitelnosti (nehledě na to, že celý ten koncept je naprosto zhovadilý, ale to je dáno odkazy minulosti a třeba to časem vyřeší náhrada X). Je to nechutný slepenec plný kompromisů a omylů.
Unity má i některé světlé stránky (abych nebyl tak zlý), ale pár takových kokotin, které jsem zmínil, dokážou přebít nejednu radost.

Ovšem tento týden zcela s přehledem vede Gnome Shell, který mi ukázal svou verzi obrazovky smrti. Smrtící obrazovka je pohřebně černá, oznámí, že je problém, který se nepodařilo vyřešit a nabídne jediné tlačítko, které vás odhlásí ze systému. To celé ve fullscreenu, aby to víc vyděsilo - máte rozdělanou práci, podlehnete panice. Naštěstí je to jen bubák pro mouly, kterého zaženete klávesovou zkratkou pro zavření okna a v klidu si uklidíte. Já jsem bubáka pro jistotu zahnal i volbou v přihlašovací obrazovce, protože Gnome Shell celkem stoprocentně není něco, co bylo dizajnováno pro netbook s vertikálním rozlišením 600 bodů a touchpadem. Vůbec bych ho na netbooku nehodnotil jako cokoliv přínosného. Ale je hezčí než Unity. Které je použitelnější na netbooku.

Edit: Tak se ukázalo, že obrazovka smrti Gnome 3 umí být i světlá a vybafne i v Unity. Černá vyběhla v Gnome Shellu, světlá v Unity po té, co jsem změnil nastavení CCSM. Zde je důkaz:





Tak to bylo asi tak všechno, co jsem vám chtěl říct.. o swingu ;)


neděle 10. července 2011

Unity Dash a Opera

Je už velmi dlouho známo, že Opera nekamarádí s Dashem v ubuntím Unity. Tedy ve verzi 11.04. Když se podíváte po webu, najdete bug reporty, najdete návody spokojených uživatelů Firefoxu a Chrome, ale fandům Opery nikdo nepomůže. Tedy k tomuto jsem se dobral já, možná jsem nebyl dost trpělivý. Přestal jsem hledat a na chvíli se pro změnu zamyslel, zjistil jsem totiž, že často se dá tímto způsobem ušetřit nejedna minuta :) Jak to s tím tedy vlastně je?

sobota 9. července 2011

Extrakce audio stopy nejen z flash videa

Potřebuju asi z padesáti videí z youtube vytáhnout zvuk do samostatného souboru ve formátu mp3. Všechny videosoubory jsou v kontejneru flv, ale některé obsahují flv video se zvukem v kompresi mp3 a zbytek h264 video se zvukem v kompresi aac. Musím tedy projít jednotlivé soubory, pokud bude zvuk ve formátu mp3 jen uložit audiostopu a zbytečně ji nekomprimovat znovu (to je vždy na úkor už tak bídné kvality), a ostatní audiostopy překomprimovat do formátu mp3. Ještě že máme ten příkazový řádek. Následující se ale netýká pouze flash videa, s ostatními kontejnery je to stejné...

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 :)

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

Zas mě to po delší době chytlo a začal jsem se opět vrtat v Pythonu a GTK+, abych z mého uspávacího timeru konečně udělal užitečnou aplikaci. Novinkou je, krom přidání Restartu a LogOutu, konečně spouštění příkazů shellu, které umožní po nastavené době provést defakto jakoukoli akci, buď samostatně, nebo v kombinaci s těmi  základními. Také nově aplikace zobrazuje více časových informací a dá se využít nejen k provedení akce za určitou dobu, ale i v určitou dobu. Zůstává poměrně neobvyklá filosofie ovládání, která umožňuje i po spuštění odpočtu nastavovat všechny jeho parametry úplně stejně, jako by neběžel, takže posunutí času o deset minut může být otázkou jednoho pootočení kolečka myši.  Rozeberu to v následujících řádcích trochu detailněji a snad i srozumitelně..

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.