Zobrazují se příspěvky se štítkemwww. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemwww. Zobrazit všechny příspěvky

pondělí 27. října 2008

Nové weby do vašich oblíbených odkazů

Možná se budete se divit, ale i v tomto měsíci vznikají zajímavé webové projekty a servery. Vybral jsem dva, které mě zaujaly a které by neměly chybět ve vašich oblíbených odkazech.

Microsoftí web nejen pro web designéry
Petr Tichý, toho času zaměstnanec firmy Microsoft, otevírá svůj nový blog ohledně Expression Studia a zajímavostí ze světa Silverlightu. Vzhledem k tomu, že půjde z nějaké té části i o osobní blog, můžete se těšit i na nějaké perličky a záliby týkající se samotného autora. Pokud vás tedy zajímají internetové technologie firmy Microsoft, nezapomeňte sledovat adresu http://blogs.msdn.com/designer/


Root pro Webové vývojáře
Dlouho dobu tu neexistoval kvalitní, česky mluvící, pravidelně aktualizovaný a patřičnou šíři zabírající zdroj informací o vývoji aplikací pro web. Snahu napravit tento nedostatek dostal server Root.cz. Pod jeho taktovkou rozjíždí Martin Hassman nový internetový projekt Zdrojak. Zaměření nového serveru bude právě na komunitu vývojářů využívající webové technologie. Server Root.cz je považován v našich krajích za jistou známku kvality a tak se můžeme těšit na kvalitní „masáž“ pro všechny vývojáře. Do svých oblíbených odkazů si tedy přidejte adresu zdrojak.root.cz .

středa 22. října 2008

Fennec - první veřejná ALFA

Světlo světa spatřila první veřejná ALFA verze mobilního prohlížeče Fennec. Ve skutečnosti nejde o nic horšího než o mobilní verzi populárního prohlížeče FireFox. Prozatím je verze dostupná pro mobilní zařízení Nokia N810 s OS2008. Protože jde o první testovací verzi, vyšel prohlížeč také přeložen pro operační systémy Windows, Mac OS X a Linux. To proto, aby designéři webových stránek mohli vyzkoušet tuhle technologii na svých serverech.

Pro testování jsem vyzkoušel samozřejmě verzi pro Windows. Předem uklidním všechny, kteří si to chtějí také vyzkoušet. Verzi pro Windows není nutné instalovat. Stáhnete si jen zip soubor a po rozbalení jednoduše zpustíte jediný dostupný exe soubor. Fennec pro Windows má i včetně všech dalších souborů po rozbalení asi 19,8M.

Ovládání je jednoduché a zaměřené především na mobilní klienty. Táhnutím stránky doprava se vám objeví navigační tlačítka (zpět a následující stránka), tlačítko pro přidání do oblíbených odkazů a také další možnost nastavení prohlížeče.



Táhnutím stránky na pravou stranu získáte přístup k mobilní podobě jakýchsi záložek.



Na horní liště najdete především řádek pro zadání URL adresy, tlačítko pro obnovení stránky a také tlačítko pro přístup do oblíbených odkazů.



Pokud začnete psát nějakou URL adresu, máte možnost vybrat z již použitých adres nebo možnost vyvolat hledání v oblíbených vyhledávačích. Tohle je samozřejmě příjemná vlastnost a bude se dobře používat.



Lišta nahoře se při táhnutí stránky nahoru schovává. U některých serverů to však nefungovalo. Naopak když jsem chtěl rychle zadat nějakou jinou adresu, musel jsem přejet zase až nahoru. Trochu to zdržuje. Vždy vám ale zůstává možnost využití nové záložky.



Pokud si chcete udělat další obrázek o tom, jak vypadá používání nového mobilního prohlížeče Fennec, podívejte se do mé galerie obrázků a nebo prohlédněte následující video na serveru CDR.
Fennec - Mobilní Firefox
Pokud se sami vrhnete do testování tohoto klienta, vždy mějte na paměti, že jde teprve o první Alfa verzi.

Zdroje:
[1] CDR Server
[2] Mozzila.org
Download Fennec: Windows, Mac OS X a Linux.

neděle 19. října 2008

Momentum Missile Mayhem 2 – Destrukční kulečník

Občas se najde nějaká ty chvilka, kdy potřebujete u vašeho PC nějak "vypustit páru" a pak přijdou na řadu akční flashovky. Flashová hra Momentum Missile Mayhem 2 od legendární firmy Armor Games je provedena v nádherném kabátě a splňuje dle mě všechny potřebné indicie dobré zábavy a potřebného "vypuštění".

O co tedy jde?
Natahujete vaši atomovou kouli a vypouštějte ji proti nepřátelským tankům a dalším neuvěřitelným monstrům. Úkol se může v různých misích lišit. Někdy vám nesmí projet určitá vozidla, někdy se nesmějí dvě vozidla jedoucí s opačných stran srazit a hlavně nesmí nic vybuchovat příliš blízko vaší základny. Nejlepší je pokud prostě zničíte všechny tanky, které se vám připletou do cesty. Pozor však na stabilitu vaší koule. Hra je navíc okořeněně vylepšováním vaší základny a možnosti pořídit si některá další superzbraně pro ničení všeho kolem. Po chvilce hraní zjistíte, že ve hře dobře fungují některá základní pravidla a že je dobré pokud vám koule odrážení auta tam zrovna potřebujete. Hra vám postupně začne připadat spíše jak destrukční kulečník :-). Hra samozřejmě umožňuje ukládat vaše dosažené výsledky na lokální PC a proto pokud si hru pustíte někdy později, můžete pokračovat ve vašem vydobytém postavení.

Abych nemluvil pořád jen v samých superlativech, musím uvést také nějakou tu menší nevýhodu. Bohužel hra není na dlouhé hraní. Po dovršení určitého stupně vaší základny už je to pořád to samé. I když přibývají nové tanky vaše natahování kuličky je víceméně pořád to samé. Druhou nevýhodou je dokonalé grafické zpracování. Tato perfektní grafika si totiž vyžádá také trochu vyšší výkon vašeho stroje. To může mít za následek nechtěné „lagování“ a mírné problémy s prohlížečem u slabších strojů.

Mimochodem jak již název napovídá, vyšel před tímto titulem i první díl. Obě hry jsou velmi podobné. Druhý díl je prostě jen vylepšením prvního dílu. Přináší lepší a přehlednější levelování a popis jednotlivých super vlastností vaší základny. Podle mě je ještě trochu zábavnější díky měnícímu se směru invaze.

Pokud tedy sháníte nějakou tu destrukční odpočinkovou flash hru, určitě Momentum Missile Mayhem 2 vyzkoušejte.


pondělí 29. září 2008

GeoURL a GeoRSS

Oba projekty vlastně slouží ke stejnému účelu. A tím je pomocí GPS souřadnic upozornit na výskyt vašich stránek nebo blogu v určité lokalitě. Zpětně pak můžete hledat weby/blogy které se kolem vás nacházejí. Pokud například píšete o vašem městě nebo regionu, může se to někdy i hodit. Alespoň nepíšete o tom samém, o čem píší vaši sousedi. Registrace u obou je bezplatná.

GeoURL ver 2.0
Podorbnosti najdete na adrese http://geourl.org/ . Vložení vašeho webu najdete na adrese http://geourl.org/add.html. Pro správnou funkci se doporučuje do hlavičky stránek (označené tagem ) přidat následující dva řádky:
meta name="ICBM" content="XXX.XXXXX, XXX.XXXXX"
meta name="DC.title" content="THE NAME OF YOUR SITE"
První poskytuje klasické GPS souřadnice a druhý název vašeho webu. Po přidání na vaše stránky a vygenerování příslušného kódu se můžete kliknutím na váš odkaz podívat, kdo se okolo vás nachází. Asi nejhorší je najít ty správné GPS souřadnice.

GeoRSS
Prozatím malý český projekt najdete na stránce http://georss.antonindanek.cz/ .Základem je použití API Google maps. Na mapě si najdete svoje umístění a vyplněním jednoduchého formuláře se přidáte mezi stávající účastníky tohoto projektu. Opravdu jednoduché.

pátek 26. září 2008

Seriálová lišta

Pokud jste se s termínem Seriálová lišta ještě nesetkali, nejste asi ti praví seriáloví nadšenci. Trochu to tedy napravte a koukněte na adresu http://www.serialovalista.cz/ . Zde totiž najdete podstatu tohoto jednoduchého internetového projektu. Jde o to sdružovat a propagovat mezi sebou weby o seriálech a seriálových postavách v našich českých končinách.

A jak vypadá lišta v praxi? Je to jednoduché. Tématický web obsahuje nahoře malou černou rotující lištičku s odkazem na další weby.

Podle mě je to celkem zajímavě vyřešené. Nezasahuje to nikterak do designu stránek a cyklické přepínání odkazů poskytuje na malé ploše mnohem větší prostor pro všechny odkazy. Nechť je takových zajímavých a hlavně dotažených projektů na internetu více.

V současné době obsahuje tato lišta odkazy na následující weby se seriálovou tématikou:
  • 30 Rock
  • Ally McBeal
  • Battlestar Galactica
  • Blade
  • Bones
  • Buffy a Angel
  • Californication
  • CSI Las Vegas
  • Dexter
  • Eureka
  • Farscape
  • Filmový magazín
  • Firefly
  • Futurama
  • Gilmore Girls
  • Harry Potter
  • Heroes
  • How I Met Your Mother
  • Charmed
  • Chuck
  • IT Crowd
  • Jurský park
  • Knight Rider
  • Odkaz dračích jezdců
  • Prison Break
  • Psych
  • Reaper
  • Roswell
  • Řím
  • Scrubs
  • Seinfeld
  • Smallville
  • Star Trek
  • Star Wars
  • Stargate Atlantis
  • Stargate SG-1
  • Supernatural
  • The 4400
  • The Big Bang Theory
  • The L Word
  • The O.C.
  • The X-Files
  • Titulky k seriálům
  • Veronica Mars
  • Zoufalé manželky

sobota 13. září 2008

Google Chrome - Za jeden týden nejpopulárnější BETOU

Možná jsem to s tím slovem nejpopulárnější přehnal, ale podívejte se na všechny možné blogy. Všude najdete aspoň jeden řádek o Google Chrome. Všichni se zájmem sledují, jak se nový webový prohlížeč uchytí mezi pardály jako je Internet Explorer, Opera a Firefox. Najdete zde jak slova úžasu nad novým Google Chrome, tak slova zděšení nad postupy, které Google a Google Chrome přináší.

Následující řádky berte jako malé ohlédnutí nad kauzou Google Chrome. Již dopředu všechny upozorňuji, že jsem se zařadil k těm, kteří sice mají nainstalovaný Google Chrome, ale jako primární prohlížeč mě zůstává Mozilla Firefox 3.0.1

Přečetl jsem 38 článků a blogů na téma Google Chrome
Nejvíce mě pobavili články typu "GoogleChrome bude používanější než IE", "Google Chrome může zlikvidovat Firefox" nebo "Je tu Google Chrome a akcie Microsoftu klesají". Pochybuju že je něco ztoho možné, ale našim blogerům a ČTK rozhodně fantazie nechybí. :-)

Stahujte Google Chrome teď a zde

Osobně jsem v první fázi propadl stejné hysterii jako většina dalších. Hned v první vlně jsem si Google Chrome stáhnul a nainstaloval. Trochu se stydím, ale při instalaci jsem nečetl zcela podrobně licenční podmínky. Díky tomu jsem se nebál těch několik dní Google Chrome vcelku bez bázně užívat. Následný humbuk kolem licenčních podmínek Google Chrome mě donutil si podmínky přečíst a bouchat hlavou o stůl. Nevím po kolikáté si to už říkám, ale příště si je fakt už to Licenční ujednání přečtu celé. Asi nejvíce krytiky se dočkal Google Crome na serveru Živě.cz, kde se objevil článek smlouva s ďáblem. Společnost Goggle poté přiznala, že právníci zapomněli vypustit z EULA licence odstavec. Ten sice má význam u webových aplikací, ale u prohlížeče nepůsobí zrovna přátelsky. Takže licence byla nakonec opravena, ale opět znova poukázala na to, že právní hříčky ohledně licencí instalovaného software je nutné opravdu důkladně sledovat.

V jednoduchosti je krása.
Tohle si uvědomili i vývojáři Googlu a tak na této koncepci postavili i nový Google Chrome. Rozhodně tím neudělali špatně, ale mnoho uživatelů, kteří jsou zvyklí na vyšší komfort užívání svého webového prohlížeče, tím rozhodně nepotěší. Chybí tu jak sdílení oblíbených odkazů tak i možnost implementace rozšíření. Designově je to však velmi povedené a například efekty při přetahování stránek, jsou rychlé a příjemné.

Úvodní stránka jako v Opeře.

Koncept úvodní stránky si vývojáři Googlu propůjčili z Opery. Řešení podobé Speed Dial v Opeře, se bohužel nedá nikterak konfigurovat. Dobrý nápad bohužel nedotažený dokonce. Na téhle stránce najdete i seznam Nedávno zavřené karty. Tohle se naopak povedlo. Nejednou si něco uzavřete a poté nevíce jaká adresa to byla.

Oblíbené odkazy pouze lokálně

I přesto, že Google má hned několik centrálně sdílených oblíbených odkazů, v Google Chrome není integrován žádný. Ani v současnosti nejpoužívanější společností Google propagovaný Google Notebook se do této BETA verze Google Chrome nedostal. Něco lze řešit pomocí Bookmarkletů, ale tomu většina běžných uživatelů prozatím ještě nepřišla na chuť. Bohužel tohle je pro mně jedna z největších nevíhod tohoto prohlížeče. Samozřejmě že existují různé programy třetích stran, které dokáží vaše oblíbené odkazy synchronizovat, ale pokud to není automaticky součástí prohlížeče, považuji to za krok zpět do dob temna.

Bude něco jako FLASHBlock i v Chrome?

Prozatím jsem po tom nepátral, ale tohle je další věc která mě opravdu chybí. Každý kdo používá internet trochu více, ví jak hromada flashů zpomaluje načítání informací na stránce. Proto ve Firefoxu aktivně tuhle věc využívám. A dokud nebude něco podobného v Google Chrome, bude to promně stále druhý rohlížeč.

Anonymní prohlížení internetu

Pro hackery a jiné nekalé internetové činitele, bude určitě příjemný mód Anonymního prohlížení webového obsahu. Konečně se podívám na nějaké ty pornografické stránky bezestrachu :- ). Navíc se můžeme na tuhle věc těšit i v ostatních prohlížečích.

Rychlý jako Chrome

Tohle přísloví se asi neuchytí, ale subjektivně je tenhle prohlížeč opravdu nejrychlejší. Testy na rozdílných serverech upozorňují i na rychlost javascriptového enginu V8. Možná se dočkáme i v dalších prohlížečích nějakých zrychlení.

Podivné chování paměti.

Goggle Chrome je rychlý také díky jinak řešené zprávě paměti. Jedna instance (jestli se to tak dá nazívat) prohlížeče zabírá v paměti 15-50M. To je oproti ostatním prohlížečům opravdu málo. Nevýhodou je, že při delším brouzdání internetem má těch procesů hned několik. Nejsem si jist, jestli je tento koncept zrovna dobrá volba, ale výsledek je v této BETĚ zcela evidentně nedoladěn. Při práci na internetu se mě totiž proces CHROME.EXE množí v paměti skoro jako nějaký virus. Zrovna tak se vám objeví v paměti jiný proces a to GOOGLEUPDATE.EXE (asi 1MB). Tohle je na internetu také hodně diskutováno. Uvidíme, jak to nakonec dopadne.

Ještě Vám přidám několik sesbíraných tipů jak na nový prohlížeč Google Chrome. Začneme zajímavýmy klávesovými zkratkami :

CTRL+T ... Otevření nové (prázdné) karty

Tady nejde o nic jiného než o otevření nové karty. Jde vlastně o to samé, co provede kliknutím na malé znaménko "plus" v horní liště s kartami.

CTRL+SHIFT+T ... Otevření nedávno zavřené karty

Opravdu praktická zkratka. Pokud omylem zavřete nějakou kartu a chcete rychle vrátit zpět, stačí použít tuto zkratku. Pokud jste uzavřely karty dvě zmáčknete tuto kombinaci prostě dvakrát. Stejného výsledku dosáhnete, pokud si otevřete prázdnou kartu a v seznamu v pravém sloupci, v části "Nedávno zavřené karty" kliknete na některý z odkazů. Tohle je jedna z nejlepších věcí na úvodní kartě, která se opravdu hodí.

Ukrytá hlášení ABOUT
Pokud potřebujete mít pocit, že váš prohlížeč umí něco navíc, o čem běžní smrtelníci nic nevědí, vyzkoušejte do URL adresy napsat několik následujících příkazů. Čekají vás další zajímavá zjištění co všechno Google Chrome umí.
  • about:cache
  • about:crash
  • about:dns
  • about:memory
  • about:stats
  • about:network
  • about:internets
  • about:histograms
  • about:plugins
  • about:version
Nakonec ještě jeden skrytý příkaz a to ohledně interní paměti vašeho prohlížeče. Následující příkaz vám umožní zobrazit obsah vyrovnávací paměti pro zadanou stránku.
  • view-cache:adresa_webu

Zdroje:

čtvrtek 4. září 2008

Diktát jako ve škole

Dneska jsem znova narazil na odkaz, který mě tak trochu vrátil do školních lavic. Sedíte na hodině českého jazyka a chvěte se hrůzou jak dopadl váš diktát. Chcete si to znova prožít? Pak neváhejte a vyzkoušejte Svěrákův diktát, který vyšel nedávno na serveru iDnes.cz. Diktát najdete na adrese http://zpravy.idnes.cz/diktat.asp?iddiktat=107.

Osobně můžu říct, že jsem pohořel stejně jako kdysi ve škole. Známka 5 a 7 chyb. To je prostě průšvih. Přitom mě to nepřipadalo zas tak těžké.

Celkem můžete udělat 24chyb a ve výsledku budete hodnocení klasickou školní známkou, tedy výborně až nedostatečně (1-5). Pokud budete chtít vidět, jakých chyb jste se dopustili, najdete pod diktátem odkaz „Zobrazit opravený text",

Mimochodem z pohledu kodéra a designéra si všimněte zajímavého řešení tohoto diktátu. Osobně se mě tento způsob moc líbí. Zajímalo by mě, jak je to s přípravou takového diktátu na straně zadavatele. Předpokládám, že něco podobného bych někde mohl využít.

Takže teď už žádné otálení a hodně štěstí při vašem diktátu.

středa 3. září 2008

Google Chrome a HTTP_USER_AGENT

Chcete vědět jak se Google Chrom tváří pro váš webový server? Hledáte pro svoji statistiku proceduru, která dokáže z PHP proměnné HTTP_USER_AGENT zjistit jaký prohlížeč resp. jaký operační systém používá návštěvník vašich stránek? Chcete aby tato procedura/funkce uměla i nejnovější prohlížeče jako je Mozila Firefox 3.x a  Google Chrome? Právě jste našli. Moje procedura/funkce detect_browser právě všechny tyto podmínky splňuje.

Tato PHP funkce/procedura je založena na rozboru řetězce obsaženém v proměnné $HTTP_USER_AGENT. Výsledkem procedury je naplnění třech globálních proměnných $BName, $BVersion, $BPlatform, které obsahují název prohlížeče, verzi prohlížeče a operační systém na kterém prohlížeč běží.

V poslední verzi 4.1 byla přidána ještě globální proměnná $FceVersion která obsahuje číslo verze detekční procedury/funkce. Tuhle hodnotu lze poměrně dobře využít při dalším zpracovávání vašich statistik nebo při přechodu na novější verzi.

Dále je ve verzi 4.1 je přidána podpora nového prohlížeče GOOGLE Chrome. Pro detekci tohoto nového prohlížeče je použit následující regulérní výraz
...
elseif(eregi("(Chrome)/([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3})",$user_agent,$match))
{
$BName = "Chrome"; $BVersion=$match[2];
}
...
A jak vlastně HTTP_USER_AGENT u Google Chrome vypadá? Asi takhle:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13
Úplný výpis zdrojového kódu funkce detect_browser verze 4.1 najdete na stránce http://www.provaz.cz/sector02/clanky-179.html.

pátek 22. srpna 2008

Renesance blogování

Je v současnosti v čechách blogování spíše na úpadku nebo prožíváme renesanci tohoto fenoménu? Prozatím těžko říct. Současné době se však o blogování mluví čím dál víc. Dokonce se tomuto tématu věnuje i poslední číslo časopisu Computer. Že by se tedy blískalo na lepší časy? Prozatím bych byl skeptický. Za oponou se hlavně skrývá propagaca nových služeb serveru zive.cz, který tvoří také redakce tohoto časopisu.

Co za tím vším tedy je?
Především to, že server živě.cz jako podporu svých aktivit se snaží přitáhnout nové čtenáře i tím, že je láká na založení osobního blogu na zive.cz. Pokud přejdete na tento server se svým blogem může se vám stát, že vaše články budou finančně ohodnoceny, je možné že vaše články se objeví i mezi oficiálními články tohoto serveru a navíc můžete získat nějakou tu věcnou odměnu. To samozřejmě může na váš blog přilákat nové lidi a navíc si můžete sem tam něco přivydělat. Server tím samozřejmě získá nové „maso“, přehled o aktivitách čtenářů a sem tam občas nějaký ten zajímavý článek navíc.

Proč už také nebloguji na serveru zive.cz?
Jednu chvíli jsem opravdu uvažoval, že bych svůj blog přesunul na tento server. Prozatím sice pochybuji, že obsah mých blogů se může někdy dostat do hlavního proudu tohoto populárního serveru, ale na druhou stranu jsem chvilku váhal, zda tento přechod opravdu neudělat. Nakonec mě však částečně odradily požadavky serveru na obsah blogu.

Pokud chcete, aby váš blog byl nějak propagován přímo serverem, musí být zařazen do tzv. Skupiny schválených blogů. Tam jsou hned dva body, u kterých si nejsem jist, že je v současnosti chci (jsem schopen) dodržovat.

  • obsah nesmí být publikován na žádném jiném webu (o výjimky lze požádat)
  • autor musí na svůj blog přidat minimálně jeden článek za dva týdny

K prvnímu z nich jsem již několikrát vyjadřoval. Připadá mě utažené za vlasy, aby moje články byly vlastněny pouze jedním serverem. Trochu mě to připadá jako darování mých autorských práv zato, že bloguji na zive.cz. Osobně jsem zvyklí své lepší články publikovat ještě na svém osobním serveru. Tahle podmínka je pro mě těžko překousnutelná.

U druhého bodu naopak cítím nepříjemný tlak ze strany serveru zive.cz. Dva týdny jsou sice celkem dost na napsání nějakého kratšího článku, ale proč server situaci takhle vyhrocuje!? Chce snad po svých blogerech aby dělali práci za redakci serveru?!

Pokud nemůžete nebo nechcete tyto podmínky splňovat, můžete počítat s tím, že váš blog bude zařazen do skupiny Neschválených blogů. Ten sice zůstává veřejně dostupný v seznamu blogů, ale nemá nárok na propagaci na titulní straně Živě.cz. A to už trochu ubírá na významu blogování na tomto serveru.

Takže prozatím zůstává moje blogování mimo aktuální dění tohoto populárního serveru. Možná nedělám dobře, ale prozatím se necítím na to blogovat pro zive.cz. Jednou svůj názor možná změním. Prozatím však považuji moji blogerskou kariéru teprve na začátku a uvidíme, jak dlouho mě vydrží.

Takže jak je to stou renesancí blogování?

Renesance se prozatím nekoná. Z pohledu blogování jsou však na našem internetu konečně vidět pozitivní síly, které se snaží něco změnit. Zejména je tu ta „První vlašťovka“, která chce zapojit blogery do oficiálního dění na populárním českém serveru. Vlastně ona to není zas až tak první vlašťovka. Je jen řádně protlačovaná a masírované ve vodách IT. Vžddyť velké spravodajské servery tento druh blogerské podpory již nějakou tu dobu také využívají. Takže čas ukáže, zda se v blogování na českém internetu něco změní. Držme palce hlavně všem českým blogerům ať "nám" to co nejdéle vydrží.

pondělí 18. srpna 2008

Problémy s Uploadem souborů na server v PHP

Za poslední zhruba měsíc jsem dostal několik dotazů ohledně mojí PHP procedury pro upload souborů na stranu serveru (http://www.provaz.cz/sector02/clanky-23.php). Více méně řeší všichni programátoři pořád stejný problém. Nedostatečná práva na straně serveru.

I poslední dotaz na toto téma obsahuje následující hlášení:

Warning: move_uploaded_file(indis.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in xxx/www/upload/upload.php on line 25

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'xxx/tmp/phpzfAUn9' to 'indis.gif' in xxx/www/upload/upload.php on line 25
Error - Nemáte dostatečná přístupová práva

Přesto že jsem se s tím setkal již několikrát, univerzální rada na pomoc prozatím asi neexistuje. Nakonec jsem byl nucen tenhle problém většinou řešit z provozovatelem serveru. Jednou stačilo pomoci CHMOD nastavit práva na cílový adresář, jindy byl nutný zásah správce pro nastavení práv přímo v TMP adresáři na serveru. Radím vám všem proto jediné. Pokud někdy narazíte na podobný problém, zkuste kontaktovat nějakou technickou podporu vaše hostingu a poradit se sní, jak příslušná práva nastavit.

Podstatně hůře na tom jsou ty, jenž mají svůj hosting na některém serveru zdarma. Pro tyto typy serverů většinou platí, že podobný přístup je pro ně ohrožující a proto jej nechtějí povolovat.

středa 23. července 2008

HTTP_USER_AGENT a detekce prohlížeče

Proceduru, která umí detekovat typ prohlížeče (browseru) a operačního systému z PHP proměnné HTTP_USER_AGENT jsem již jednou zveřejňoval. Tato procedura je založena na rozboru řetězce obsaženém v proměnné $HTTP_USER_AGENT. Výsledkem procedury je naplnění třech globálních proměnných $BName, $BVersion, $BPlatform, které obsahují název prohlížeče, verzi prohlížeče a operační systém na kterém prohlížeč běží.

Využití této procedur je rozličné. Buď potřebujete generovat pro různé prohlížeče rozdílné kusy kódů nebo jen chcete mít k dispozici nějakou menší statistiku.

Nyní Vám přináším nejnovější verzi (4.0) této procedury. Úpravy jsem provedl hlavně v detekci nových verzí FireFoxu. Do této verze se navíc dostali i další změny, které se u mě nahromadili v průběhu doby. Nově byla přidána např. detekce browseru FLOCK (dnes již ve verzi 1.2.4), opravena detekce verze prohlížeče Safari a přidán OS MS Windows Vista i několik dalších OS založených na Linuxovém jádře (Ubuntu, Debian ...). Protože nový iPhon 3G bude zajisté populární, neopomněl jsem ani na detekci OS iPhone. Celkem umí tato procedura rozpoznat již 12 downloaderů, 27 prohlížečů a 36 operačních systémů. Tento výsledek je mimo jiné postaven na datech získaných v posledních dvou letech. Díky poměrně vysoké návštěvnosti některých mých webových projektů jsem nasbíral více jak 30tisíc hlaviček HTTP_USER_AGENT.

Pro ty šťouravější doporučuji zkontrolovat výsledky této procedury nad libovolným zadaným řetězcem z HTTP_USER_AGENT na stránce http://www.provaz.cz/sector02/statistika_test.php.

V současné době tedy umí tato procedura detekovat následující:

Seznam detekovaných downloaderů, crawlerů a robotů:
  • Offline Explorer
  • Web Downloader
  • Mass Downloader
  • Web Copier
  • Ask Jeeves/Teoma
  • Googlebot
  • Nuk
  • Openbot
  • Slurp
  • IA Archiver
  • MSNBot
  • Yammybot
Seznam detekovaných browserů nebo programů umožňujících zobrazovat webové stránky:
  • Amay
  • Camino (www)
  • Epiphany (www)
  • Chimera (www-unix)
  • FireFox (2.0.0.14; 3.0.1;www)
  • Galeon
  • Flock (1.2.4)
  • Maxthon
  • iCab
  • K-Meleon
  • Konqueror
  • Links
  • Lunascape (4.7.3;www)
  • Lotus
  • Lynx (2.8.4)
  • Mosaic
  • Mozilla
  • MSIE
  • Netscape
  • NetCaptor (7.0.2)
  • Opera (7.0)
  • Safari
  • Songbird (0.5)
  • Sylera (2.2.13)
  • SeaMonkey (www)
  • Sleipnir (www)
  • W3M
Seznam detekovaných operačních systémů:
  • SunOS
  • BeOS
  • CentOS
  • Debian Linux
  • Fedora
  • FreeBSD
  • HP-Unix
  • IRIX
  • iPhone OS
  • Mac OS
  • Mandriva
  • NetBSD
  • OpenBSD
  • OSF
  • OS/2
  • Plan9
  • Red Hat
  • SunOS
  • Symbian OS
  • SUSE Linux
  • Ubuntu Linux
  • Unix
  • Linux
  • Windows 3.11
  • Windows XP
  • Windows 3.11
  • Windows 95
  • Windows 98
  • Windows 2000
  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows 7
  • Windows NT
  • Windows ME
  • Windows CE
A jak tedy vypadá zdrojový kód této procedury? Podrobný výpis této procedury najdete na adrese http://www.provaz.cz/sector02/clanky-179.html .

Pokud je tato procedura pro vás přínosná nebo jiným způsobem vám pomohla, budu rád, když mě o tom dáte vědět. A budu samozřejmě rád i za jakékoli náměty nebo připomínky k této proceduře. Pokud najdete lehce detekovatelnou HTTP_USER_AGENT hlavičku, kterou ještě nemám ve svém seznamu, budu rád, pokud ji pošlete. V tomto případě prosím pošlete celý text, který byl obsažen v HTTP_USER_AGENT a připojte samozřejmě i název OS, název prohlížeče a verzi prohlížeče.

středa 18. června 2008

Foxmarks - Cookie nemohly být nastaveny

Po instalaci nového FireFoxu 3.0 a poté co se mě podařilo získat poslední verzi doplňku FoxMarks Bookmark Synchronizer se mě bohužel nedařilo provést synchronizaci. Objevovalo se hlášení „Cookie nemohly být nastaveny“. Pokud jsem zabrouzdal do logu našel jsem tam následující popis:

[2008-06-17 23:54:04] Progress: ({status:1007, msg:"Cookie nemohly b\xFDt nastaveny"})
[2008-06-17 23:54:04] Returned error: Cookie nemohly být nastaveny(1007)

Pokud se to stane i Vám je na to jednoduchá pomoc. Přidejte si mezi výjimky serverů, kteří mohou nastavovat cookies následující dva :
  • sync.foxmarks.com
  • login.foxmarks.com
A jak že se to udělá? Zkuste to třeba takhle:
  • Klikněte na „Nástroje->Možnosti
  • Vyberte ikonku „Soukromí
  • Zaškrtněte volbu „Povolit serverům nastavovat cookies
  • Stiskněte tlačítko „Vyjímky…
  • Napište sync.foxmarks.com
  • Stiskněte tlačítko „Povolit"
To samé udělejte i pro server login.foxmarks.com. Výsledek by měl vypadat následujícím způsobem:

A nyní již všechno bude fungovat bez sebemenších problémů. Teda "snad" bude :-) .

Bobr 3.0 je tady

Tak už to začalo. Nový FireFox 3.0 je k dispozici ke stahování na oficiálních stránkách Mozzily. Celé šílenství začalo v 19h našeho času. V tuhle dobu už servery Mozzily.org byly naprosto zasekaný a zhruba do 22h se na ně dostali jen šťastlivci. Po 22h se zdařilo připojit i mojí maličkosti a tak jsem se připojil k milionovým masám, kteří už mají nový FireFox. Svojí účastí na stahování z hlavního serveru jsem tak doufám přispěl k novému rekordu nejstahovanějšího software za 24h.

A první dojmy?
  • Hned po instalaci zamrznutí!
  • Po restartu nenašel několik běžně používaných doplňků.
  • Potom znova zatuhnul.
  • Po odstranění nefunkčních doplňků se mu nepodařilo provést restart.
  • Musel jsem Firefox 3.0 „killnout“ přes správce úloh.
  • Dávám vyhledat znova doplňky a znova vythnutí.
  • Dávám mu 20 minut oddych a jdu dělat něco jinného.
  • Znova nechávám aktualizovat doplňky. Tentokrát je to mnohem lepší. Našel i mnou tolik postrádaný FoxMarks Bookmark Synchronizer
  • Nějaké to nastavení a snad už poslední restart.
Ne že bych to nečekal! Navíc musím uznat, že několik problémů rozhodně není na straně FireFoxu. Šlo spíš o nedostupnost některých online služeb a podobně. Ale i tak mě tahle sranda zase přišla na poměrně dost času. A to se vracím k nadpisu tohohle příspěvku. Proč BOBR? Nějak sem si při tom všem vzpomněl na heslo: Zastřel bobra, zachráníš strom.

Nechť nám tedy FireFox 3.0 slouží.

PS: Pokud jste se ještě nepokusili touhle opičárnou projít, tak klidně začněte tady: Firefox 3

středa 4. června 2008

Interaktivní bulvár s pěkným kabátem

Nedávno mně jedna známá poslala odkaz na zajímavé video z internetu. Kupodivu nešlo o YouTube ani jiný podobný server, ale o odkaz na internetový časopis Beast.cz.

Co vás na BEAST.cz čeká?

Především nezvyklá podoba časopisu. Bohužel to, že jde především o bulvár, je vidět hned na prvních titulcích tohoto časopisu. Nečekejte tedy nějaká intelektuální ani jinak přínosná témata. Naopak se připravte na spoustu barvitě podaných a šokujících zpráv, které jsou „zaručeně“ pravdivé.

beast

Má tedy podobný časopis čím zaujmout?

Pány rozhodně zaujmou fotografie polonahými krasavicemi. Hravé uživatele internetu může zaujmout svojí interaktivitou. Nejde totiž jen o pěkné stránky ve FLASHy, ale sem tam najdete i nějakou tu skrytou informaci. Časopis vás přímo vybízí kliknout na nějaké to tlačítko, šipku či hvězdičku a dozvědět se víc. Vše však přímo uvnitř časopisu. Prozatím žádné odkazy na další stránky nebo podobné linkování mimo interaktivní obsah čísla. Mladé zaujme svým dravým designem jednotlivých stránek a samozřejmě spoustou videí. Ty můžete přímo v časopisu přehrávat nebo hodnotit. Do redakce můžete zaslat i svá oblíbená videa a tak se podílet na obsahu tohoto časopisu. Obsahově zde najdete naprosto vše co do správného bulváru patří. Od drbů o slavných, přes recenze novinek v oblasti herního průmyslu až po ukázky posledních HI-TECH hraček. Zaujmout může rozhodně i inzerující firmy. Interaktivní obsah celého časopisu totiž uživatele více pobízí k aktivitě a tak uživatel občas nečekaně klikne i na reklamu.

 beast_menu

A moje první dojmy?

Nemohu říci, že by mě tento projekt prozatím zaujal svojí obsahovou složkou. Rozhodně ale upoutal moji pozornost po stránce designu a provedení. Velmi zajímavý je i koncept interaktivního obsahu, který vnáší do hry další zajímavý prvek. Bohužel po několika číslech se to klikání (na všechno co se na stránce hýbe) trochu omrzí. V celkovém pohledu však musím přiznat, že jde naprosto nezvyklou a svým způsobem ojedinělou první vlašťovku. Konečné rozhodnutí, zda mně má tento typ internetových časopisů co nabídnou, však ještě odložím do šuplíku. Uvidíme, čím nás český internet ještě překvapí.

Zaujalo Vás vyprávění o časopisu Beast? Pokud ANO, nezbývá než navštívit stránky www.beast.cz a vyplnit si předplatné. ZDARMA.

čtvrtek 29. května 2008

Pangea Day

Pokud jste se nestihli zúčastnit celosvětového Pangea Day, nic si z toho nedělejte. Na záznam z celé akce se můžete podívat i na internetu.

A co vlastně Pangea Day byl/je ?

Jde o naprosto unikátní program, který se snaží pomocí krátkých filmů hovořit o současných lidech. O jejich žití, soužití, víře a ostatních věcech, které dělají člověka člověkem. Snahou projektu je něco jako hledat člověka skrz lidi okolo sebe.

Letošní Pangea Day proběhl dne 10. května 2008. Od 20 hodin našeho času se propojila místa jako Kairo, Kigali, Londýn, Los Angeles, Mumbai, a Rio de Janeiro, aby společně vytvořili čtyřhodinovým program s přehledem těch nejpůsobivějších filmů na téma "Člověk". Program byl samozřejmě proložen přímými vstupy z jednotlivých měst a obsahoval i vystoupení některých vizionářů a slavných hvězd.

Na internetu najdete na adrese http://www.pangeaday.org/pangeadayFilms.php filmy uvedené právě v rámci tohoto dne. Hodně zde uvedených filmů poukazuje na problémy rasizmu, víry nebo omezování svobod člověka. Jejich rozmanitost je však opravdu neuvěřitelná. Filmy nejsou nijak vymezeny a to ani po stránce stylu. Najdete zde jak hrané dokumenty, tak i velmi zdařilé animace. Při některých se budete smát, při jiných filmech se člověk přistihne s "duší na krajíčku".

Pokud najdete chvilku, doporučuji shlédnout co nejvíce filmů. Špatnou zprávou pro některé bude, že filmy jsou povětšinou v angličtině nebo s anglickými titulky. U některých filmů však budou rozumět všichni bez rozdílu jazyka.

Další informace najdete na http://www.pangeaday.org

úterý 20. května 2008

Vytvořte si webovky online a zdarma


Původní koncept webových stránek dnes nabývá na nových rozměrech. Není třeba znát programovací jazyky, HTML nebo CSS, a přesto si můžete i Vy vyrobit vlastní webovou stránku a navíc zcela zdarma. Vyzkoušejte proto český projekt webnode.cz.

Projekt webnode.cz umožňuje poměrně jednoduchým způsobem rychlý návrh vaší webové prezentace. Nejde tedy jako obvykle jen o jednu stránku, kterou zpravujete, ale pomocí této služby může vytvořit i poměrně rozsáhlou webovou prezentaci. Pro vaše základní experimentování máte zdarma připravený prostor 100MB. Případný další potřebný prostor je možné přikoupit. Pro běžnou prezentaci to však většině lidí rozhodně bude stačit.

Jednoduché administrátorské rozhraní a online editace webových stránek pak probíhá pomocí intuitivně laděných dialogů, které se poměrně lehce ovládají. K dispozici máte plno nástrojů a již připravených komponent. Mezi základní komponenty patří například BLOG, KATALOG, FOTOGALERIE, ANKETA, DISKUZNÍ FÓRUM a NOVINKY. Vložit na stránku lze však i například knihovny GOOGLE GADGETS, videa z YOUTUBE nebo komponenty z FLICKERu. Vše lze pouhým přetažením rychle přidat na právě upravovanou stránku.

Lidé se základy počítačových návyků tedy vytvoří svůj homepage velmi rychle. Projekt webnode.cz však umožňuje ještě víc. Pokud patříte mezi znalejší HTML nebo CSS můžete se do sytosti vyřádit. Projekt kromě základních šablon totiž umožňuje téměř libovolné modifikace základních nastavení stylů vaší webové prezentace.

Projekt má kromě omezení na místo vaší prezentace ještě jedno omezení a tím je 5GB přenesených dat za měsíc. Pokud chcete tedy super navštěvované stránky přenést sem, ještě si to promyslete. Další rozšíření je již za peníze.

Placené verze navíc zpřístupňují další možnosti jako je správa emailových adres a uživatelů. Placená verze STANDARD (167Kč/měsíc *) nabízí např. 5 emailových adres a limit na přenos dat je nastaven již na poměrně slušných 20GB/měsíc. V tomto balíčku dostanete také zvětšený prostor na 1GB pro vaši prezentaci. Osobně bych čekal cenu menší. Rozumná cena by se mě zdála například v rozmezí 40-60Kč. Pro profíky je navíc ještě verze PRO s 4G místem pro Vaše data a 50G měsíčním limitem. Cena PRO tarifu je pak 417Kč/měsíc.

Nechci tady psát jak je to všechno snadné nebo jak jsou některé věci dobře provázané. To všechno je potřeba si vyzkoušet na „vlastní klávesnici“. Osobně jsem si založil na webnode.cz pro testovací účely vlastní projekt. Najdete ho na adrese provaz.webnode.cz a předpokládám, že na něm budu postupně (jak čas dovolí) testovat některé možnosti této služby. Možností co s tím lze vyvádět je opravdu hodně.

Pokud chcete mít i vy vlastní zajímavou prezentaci nezbývá než začít.