neděle 26. června 2016

Theremin v prohlížeči i telefonu

Theremin (teremin) je podivný elektronický hudební nástroj, který vynalezl v roce 1919 Lev Sergejevič Těrmen. Jeho zvuk zná každý, i když třeba ani neví, že jej vydává právě theremin. Hojně se používá "u filmu", ale zaslechnete ho napříč všemi hudebními žánry. Osud samotného vynálezce je tak zajímavý, že o něm vznikla i divadelní hra Teremin. Luke Phillips alias Femur pro změnu připravil on-line Theremin v JavaScriptu. Najdete jej také na stránce Chrome Experiments - Theremin by Luke Phillips a jsou dostupné i zdrojáky na GitHub - lukephills/Theremin: Browser based Theremin emulator using web audio, react and typescript. Femur upravil theremin i pro iPhone/iPad. Pěknou zábavu a pevné nervy rodině a sousedům. ;-)



středa 15. června 2016

embedresponsively.com zresponzivní i nezresponzivnitelné

Responzivní, tedy velikosti obrazovky přizpůsobivý web je dnes samozřejmostí (i když výjimky jsou povoleny). Základem jsou správně napsané CSS pro správně poskládané HTML. Jsou ale elementy, které standardním HTML konstrukcím a CSS definicím odolávají. Těmi jsou hlavně vložené (embed) externí kódy s elementem iframe. S jejích zvládnutím vám pomůže embedresponsively.com. Vygeneruje vám kód pro YouTube, Vimeo, Dailymotion, Google Maps, Instagram, Vine, Getty Images a pár dalších služeb. Princip je celkem jednoduchý a určitě se jím dá inspirovat obecně.

A jak to vypadá? Například pro ukázkové YouTube video http://youtube.com/watch?v=QILiHiTD3uc, které je Blogger vloží takto...


...vygeneruje embedresponsively.com kód...

<style>.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }</style><div class='embed-container'><iframe src='http://www.youtube.com/embed/QILiHiTD3uc' frameborder='0' allowfullscreen></iframe></div>


...což vypadá takto...



Ono to tu tak úplně nevyzní, ale v reálu se to jeví velmi zajímavě! :-)

úterý 14. června 2016

Logitech Harmony 300 zase zazlobilo

Asi po roce od opravy tlačítek (Marenkův bloček: Tlačítka dálkového ovládání už tak úplně nereagují?) univerzálního dálkového ovládání Logitech Harmony 300 se objevil další problém - ovládání se začalo občas samo od sebe přepínat z ovládání kabelovky na televizi. Stávalo se to jednou za čas a nejdříve jsem to sváděl na kocoura nebo na neopatrné přisednutí ovládání. Také se set-top-box kabelovky občas nezapnul nebo nevypnul po stisku žlutého "multi-tlačítka". Zkusil jsem ovládání přeprogramovat. Poté se kabelovka "multi-tlačítkem" nechtěla nechat zapínat vůbec (tlačítko kabelovky jen velmi krátce bliklo), pouze separátně tlačítkem "power", a ovládání se začalo přepínat na televizi po pár stisknutí jakýchkoliv tlačítek třeba během projíždění EPG. V ten moment krátce blikla všechna čtyři tlačítka pro přepnutí zařízení.

Po chvíli hledání jsem objevil dobrou radu ve vlákně Solved: Harmony 300 light flashing - Page 8 - Logitech Forums
"If your 4 device buttons are flashing, it means the the 300 is in Safe Mode, remove the batteries, then while holding the #2 button, replace the batteries. "
Vyměnil jsem jednak baterky - což ostatně opraví skoro každou "závadu" - a podržel tlačítko "2". Jestli zafungovalo obojí, nebo jen jedno z toho, nevím. Ovládání zase funguje.

Řešení jiných problémů zkus najít na

pondělí 13. června 2016

Rozmazání obličejů na YouTube

Občas chcete zveřejnit video, na kterém je někdo nebo něco, co by ale zveřejněno být nemuselo, nemělo nebo dokonce nesmělo. Přitom všechno ostatní ale světu ukázat chcete. Moc. Pak se běžně používá třeba v televizi rozmazání (blur), pixelace (zečtverečkování) nebo překrytí (obligátní černý proužek přes oči nebo jiné partie) inkriminovaných míst obrazu.

Pokud video "vysíláte" na YouTube, máte funkci rozmazání přímo v sekci "Vylepšení" (ikona kouzelné hůlky) v záložce "Efekty rozmazání". Pak stačí jen kliknout na tlačítko zapnutí funkce "Rozmazat obličeje" a zkontrolovat náhled. Algoritmus sice ne vždy rozezná obličeje dokonale, někdy se nechytne a jindy rozmaže i portréty na obraze, ale pokud vám to takto vyhoví, máte hotovo.

Automatické rozmazání obličejů na YouTube

Když automatika nestačí nebo potřebujete rozmazat "neobličej", třeba značku nebo poznávačku, sáhněte po funkci "Vlastní rozmazání". Ve speciálním editoru vyznačíte obdélníky místa určená k rozmazání. Tyto se buďto na obraz "chytnou" sami a rozmazání se pohybuje s označeným místem, nebo musíte nastavit pozici a velikost v několika klíčových snímcích (keyframe).

Ruční editace míst určených k rozmazání

Nevelký komfort ovládání editace a kontroly náhledů vyvažuje nepotřebnost jiných editačních nástrojů. Na větší projekty jich ale třeba bude. Na kratší video s malými nároky na rozmazávání ale s efekty na YouTube vystačíte.


Funkce rozmazání YouTube nabízí už pár let, není to žhavá novinka, ale dosud mě ani nenapadlo, že bych ve svých videích něco takového potřeboval.

sobota 11. června 2016

Unbrick LG Optimus L9 II D605 aneb reinkarnace telefonu se zacykleným startem

Svého času, a není to tak dávno, vypadala koupě mobilního telefonu LG Optimus L9 II D605 jako dobrý nápad. Postupem času se ale bohužel ukázalo, že to bylo další z mnoha šlápnutí mimo stezku k bezstarostným zítřkům. Viz třeba Zdá se vám LG Optimus L9 II po aktualizaci na Android 4.4 KitKat pomalý? A jak bobtná Android a aplikace na něj, je to horší a horší.

Ještě horší ale je, když se jen tak najednou z ničeho nic telefon restartuje a pak už jen dokola marně opakuje animaci loga s otravnou startovací melodií. Melodie je o to otravnější, o co se opakuje stále dokola - dokud se baterie telefon nevybije.

Baterie byla podle ikony nabitá, nic záludného (root, custom rom) se s telefonem nedělalo. První pokus - tovární nastavení L9 - ale nic nezmohl (vyšší hlasitost + zapnutí). Rozhodl jsem se tedy pokusit se obnovit systém. Stáhl jsem a bez problémů nainstaloval oficiální nástroj LG Mobile Support ToolUSB ovladačLG Software & firmware - LGD605 - Aktualizace softwaru na LG Czech Republic. A spustil jej.

Vypnutý telefon jsem uvedl do flashovacího režimu současným stiskem obou tlačítek hlasitosti a za stálého jejich držení připojením k počítači. Na displayi se objevila hláška "download mode"...


Spuštěný LG Mobile Support Tool telefon za stálého mého modlení poznal a nabídl nový systém k upgrade.


V menu Další funkce je ale ještě položka Upgrade error recovery. Vybral jsem tuto cestu.


Začalo se něco dít. Dění ještě chvíli pokračovalo... A pak vyskočila zpráva "Baterie je téměř vybitá, a proto není upgrade k dispozici." Anglická verze by napsala "Battery level is low and upgrade is unavailable."


Ocitl jsem se docela v koncích. Baterie nabitá byla. Zkusil jsem jinou. Stejné. Hledal jsem - marně - jak hacknout Tool, nejde-li stáhnout jiný... Nic.

Až když jsem podle rady z How to fix Lg Mobile support Tool "Batt… | LG Optimus G Pro nechal baterii vybít, nabít na plno, zase vybít a znovu úplně nabít (opakovanou otravnou melodii jsem tlumil zavřením telefonu do nějaké krabičky a skříně), se aktualizace podařila! Podařila!


Telefon zase ožil a už vesele, jak jen může, slouží přes týden dál. A ještě musí vydržet. Než se našetří na iPhone.

Keywords: flash standard rom d605, unbrick d605, lg l9 ii wont start, logo repeated, Phone LG Optimus L9 won't turn on

MAKE Magazine

Technology Review RSS Feeds

Nejčtenější příspěvky