Jul
23
2010
Instalace binárních balíčků PHP 5.3 pro Windows je oproti 5.2 trochu složitější. Musíte totiž podstoupit rozhodování při výběru vhodné verze. Jaká je tedy pro vás ta správná?
VC6 nebo VC9
Pokud používáte Apache 1 nebo 2, měli byste použít verzi VC6. Zkompilována je pomocí vývojového prostředí Vistual Studio 6.
Jestli instalaci PHP 5.3 chcete provést na IIS, což je Internet Information Services od Microsoftu, měli byste zvolit verzi VC9. Ta byla zkompilována Visual Studiem 2008 a přináší vylepšení v oblasti výkonu a stability.
Pokračování článku
2 comments | posted in PHP
Jun
23
2010
Pokud se nespokojíte s webových rozhraním Gmailu a chcete mít ke schránce přístup ze svého desktopového klienta, pravděpodobně narazíte na problém. Použijete-li Outlook 2007 nebo Outlook 2010 z kancelářského balíku Microsoft Office, pravděpodobnost vzniklého problému se významně zvyšuje.
Pokud chcete Outlook propojit s Gmailem přes protokol IMAP, může vás potkat následující chybová hláška:
„Server IMAP upozorňuje na následující skutečnosti: Web login required. (Failure)“

Pokračování článku
1 comment | posted in Software
Jun
22
2010

Po nainstalování českých Windows 7 máte jsou výchozím nastavení dostupné české a anglické rozložení klávesnice. Při programování se standardně přepínám do anglického rozložení, především kvůli pohodlnějšímu psaní speciálních znaků – ať už uvozovky, apostrofy a další.
Od Windows 7 se ale psaní uvozovek na anglickém rozložení chová „divně“. Stisknete klávesu pro napsání uvozovky, ale nezobrazí se. Nebo napíšete apostrof, a také se hned nezobrazí. Zobrazí se až po stisknutí další klávesy.
Pokračování článku
no comments | posted in Software
Jun
20
2010

Možná jste se setkali s problémem, kdy se Google Chrome odmítá aktualizovat.
V okně s verzí „O aplikaci Google Chrome“ se může místo verze vypisovat následující chybová hláška: „Server s aktualizací není dostupný (chyba: 3)”, nebo „Update Server not available: error 3”.
Řešení je naštěstí snadné.
Pokračování článku
no comments | posted in Software
Apr
24
2010

Google před časem přidal další možnost, jak sledovat návštěvnost pomocí Google Analytics. Tentokrát se jedná o tzv. Asynchronous Tracking.
Tento nový asynchronní měřící kód přináší oproti dřívějším verzím (urchin.js a ga.js) několik výhod:
- rychlejší načítání stránek
- více údajů o návštěvnících během krátkých návštěv stránek
- odstranění nepatřičných sekvenčních operací mezi sledováním uživatelských kliknutí a načtením měřicího kódu
Google doporučuje tento nový způsob sledování nasadit, dřívější verze ovšem budou nadále podporovány. Rozhodně byste ale neměli na jedné stránce používat více druhů měření.
Kód se liší především v umístění na stránce. Dřívější se dával na konec stránky, před uzavírací tag </body>. Tento nový se umísťuje před uzavírací tag </head>.
Pokračování článku
no comments | posted in JavaScript & HTML & CSS, PHP
Mar
12
2010
Pokud stále ještě potřebujete testovat webové aplikace pod internetovými prohlížeči Internet Explorer 6 a 7, máte tři možnosti:
- nainstalovat si je na pracovním stroji – samozřejmě nesmysl
- použít aplikaci IETester – rozumnější, ale nestabilní. IETester často a rád padá
- virtuální stroj s prohlížeči IE6 a IE7
Virtuální stroj Virtual PC zdarma
Virtual PC naleznete ke stažení na oficiálních stránkách Microsoftu.
Pokračování článku
1 comment | posted in Software
Feb
14
2010
U běžných stránek (bez AJAXu) není problém. Stačí vygenerovaný Google Analytics kód vložit na každou jednotlivou stránku. Při každém zobrazení stránky se JavaScriptový kód zavolá a zaznamená návštěvu.
Problém nastane, pokud máte web postavený na technice AJAX. Protože se mění pouze určité části stránky, Google Analytics se nezavolá a vy tím přicházíte o zaznamenávání návštěvnosti – drasticky se znehodnocuje statistika.
no comments | posted in JavaScript & HTML & CSS
Jan
24
2010
Pro vzdálenou práci s počítačem můžete využít tzv. vzdálenou plochu – Remote Desktop, která je součástí instalace Windows. Odpadá nutnost dodatečně instalovat aplikace VNC či Remote Administrators.
Jak spustit vzdálenou plochu?
Nejprve je třeba povolit přístup k počítači přes vzdálenou plochu, přidělit práva a udělit výjimku ve firewallu. Vše se dočtete na oficiálních stránkách Microsoftu.
Pokračování článku
1 comment | posted in Software
Jan
16
2010
Komprese JavaScriptových zdrojových kódů má tři hlavní výhody:
- soubor se zmenší, čímž se sníží traffic (ušetříte na trafficu)
- zrychlí se načítání stránek u klienta (uživatelé budou spokojenější)
- zrychlí se zpravování JS kódu u klienta (uživatelé budou ještě víc spokojenější)
Nástrojů pro kompresi existuje mnoho, řekněme si ale alespoň o dvou nejznámějších:
no comments | posted in JavaScript & HTML & CSS
Jan
14
2010
intval()
for ($i = 0 ; $i < 1000 ; $i++){
$num = intval(rand());
}
Doba zpracování: 0,0008 s
mysql_real_escape_string()
for ($i = 0 ; $i < 1000 ; $i++){
$num = mysql_real_escape_string(rand());
}
Doba zpracování: 0,0035 s
Pro ošetření integer hodnot používejte intval(), pro řetězce mysql_real_escape_string().
1 comment | posted in PHP
Komentáře ke článkům