Hardware

PC Hardware 129 Technologie 233 ThinkPad 16

MSN, Zones a 200 her od Microsoftu zdarma

MSN Zones

Američané mají rádi MSN Messenger. Nerozumím tomu proč, taková Miranda IM, která má jen 1MB, umožňuje komunikovat na šesti protokolech ICQ, MSN, Yahoo, Jabber, IRC a AIM, a má jen 1MB, zatímco MSN Messenger 6.2 má 8MB, a umí jen MSN. MSN protokol je navíc neuvěřitelně zaostalý, nedozvím se nic o uživateli, každý si mě může přidat do kontaktů, a hlavně, nedají se posílat zprávy offline, jako tomu jde v případě ICQ.

Rovněž připojení na MSN je o několik sekund pomalejší než na ICQ protokol, nemluvě o tom, že celé MSN čas od času spadne a neběží vůbec (dva dny dozadu jsem tam jednoho známého nemohl vůbec registrovat). Prostě typická Microsoftí aplikace, funguje jen trošku a občas.

Nicméně, MSN začíná být zajímavé, pokud si chcete zahrát online třeba Backgammon nebo dalších 82 online her a 120 offline her, a nutno říci, že to jsou hodně kvalitní logické hry. Podívejte se na zone.msn.com pro online hry a pro ostatní hry (budete muset použít MSIE), třeba na stránky Backgammonu, stáhne se Vám ActiveX komponenta, která má zhruba 800KB, Vy se domluvíte ve které místnosti budete hrát (nebo si zvolíte kohokoliv, náhodně), sednete si ke stejnému stolu, a pak se již bavíte a hrajete. Jednoduché a funkční. Stejně můžete hrát i šachy nebo dámu.

Vtip je ale v tom, že abyste dané online hry (offline her se to netýká) mohli hrát, pod svým jménem, musíte udělat toto:

  • zřídit si MSN účet nebo .NET Passport,
  • mít validovanou Vaši emailovou adresu,
  • instalovat si další Messenger pod názvem ZoneFriends, naprosto nechápu, k čemu to je, abyste si jej instalovali, je nutné kliknout asi na 10 hlášení, běží Vám potom jak MSN Messenger 6.2, tak ZoneFriends,
  • instalovat si Zone aplikaci Backgammon (ActiveX komponenta),
  • registrovat svůj nickname pod Zones, s Vaším MSN účtem (jako by nestačil MSN účet samotný!).

A až pak můžete začít hrát (kliknete na židli, posadíte se, a čekáte na protihráče). Druhé spuštění již samozřejmě bude okamžité, nicméně to první, to je docela zdlouhavý problém, zvláště pokud zrovna neběží registrace na MSN.

Zone.msn.com je v zásadě dobrá myšlenka. Jedna z nejnovějších her na MSN je třeba Bejeweled2, doporučuji, a protože není online, nemusíte si kromě jedné ActiveX komponenty (vlastní hry) ani nic instalovat a nikam se registrovat. Skvělý, podobný a oblíbený je i JewelQuest.

Pro tyto účely je ActiveX a MSIE daleko před konkurencí. Ve Firefoxu ani Opeře toto udělat principiálně nejde a nikdy nepůjde. A pro MSIE 6.0 ve strict módu není problém dělat ani webdesign…

0 komentářů

Leadtek 6600GT AGP - recenze karty

nVidia 6600GT AGP

Před pár dny jsem dostal od BScomu jednu z nejlepších grafických karet současnoti, a to Leadtek A6600GT TDH se 128 MB DDR3 RAM, podporou pro DVI, AGP 8x a TV-out. Je to karta, co u mě nahradila postarší Sparkle GeForce FX5700 s 256MB RAM, a tento článek se podívá na to, jak se jí to povedlo. Moje PC je P-IV/HT na 3.2GHz, 2GB RAM, diNovo klávesnice a Logitech myš.

Protože každá změna hardware na Windows XP znamená (kvůli stabilitě) nutnost reinstalace, přehodil jsem ve skříni Master a Slave disky, a nainstaloval Windows XP znovu (je to instalace upravená pomocí nLite, a neobsahuje mraky věcí, které Windows XP jen zbytečně zpomalují) a nainstaloval tam nVidia ovladače 66.93 z originálního WinFast Leadtek CD. Pak jsem do mechaniky postupně nastrkal dalších 100 CDček, včetně 5ti instalačních Half-Life 2, a bylo po třech hodinách hotovo.

Ke kartě jsou mimochodem dodány i dvě plné hry, a to Prince Of Persia a Splinter Cell Pandora Tomorrow.

První dojmy

Karty nVidia 6600GT, na rozdíl od předchozí FX5X00 série, podporují nativně DirectX 9.0c, takže by z toho měl benefitovat i Half-Life 2 (mimochodem, Steam/Valve engine normálně fungoval, i po reinstalaci Windows, stačilo se přihlásit pod svůj účet).

První spuštění Half-Life 2 byla ovšem katastrofa, a to jsem kartu v tu chvíli ani nepřetaktovával (běžela tedy na 500/900MHz jádro/DDR3 paměti). V pozadí hlavního menu se pohybovaly divné blikající zelené objekty, což měli být strážci, a celé do dvakrát na pár sekund "vytuhlo" (nereagovalo menu, klávesnice, ani myš). Celá hra byla prostě dokonale rozsypaná.

Tipoval jsem to na problém ovladačů, a začal jsem experimentovat. Nejdříve jsem si stáhnul 66.93 ovladače, finální, přímo z nVidie, instaloval, restartoval, spustil znovu Half-Life 2 a opět to samé, tedy zelení mužíci místo strážců.

Celý článek 0 komentářů

Half Life 2 - (už ne)potřebuji pomoci

Half Life 2

Zajeli jsme dnes na Anděl / Smíchov, přítelkyně si tam koupila nějaké knihy a nový parfém (říká nákupním centrům “muzea moderního umění”😉, a já pro změnu v J.R.C. Half Life 2. Potom jsem to doma zkusil nainstalovat, a na čtvrtém CD (z pěti) je CRC error. Ach jo. Tak jsem začal hledat na různých P2P sítích, ale problém je, že je dostupné buď celé ISO DVD, nebo celky po 15-50MB, přímo ISO obraz CD 4 nikoliv. Netušíte někdo, kde se dá získat ISO obraz CD 4, abych nemusel zítra zase na ten totálně ucpaný na Smíchov?

0 komentářů

NAVRCHOLU.cz a TOPLIST.cz - nové verze měřících kódů

Přepsal jsem kód pro NAVRCHOLU.cz a TOPLIST.cz tak, aby byl kompatibilní se všemi browsery, a zlepšil podporu pro MSIE. Problém, vypozorovaný v reálu, byl v tom, že Opera i Firefox / Mozilla, když se pomocí DOM JavaScriptu změní src u tagu img, tak načtou až tento nový obrázek (protože obrázky načítají v application/xhtml+xml až po proběhnutí DOM skriptů), kdežto MSIE jej načítá dvakrát, poprvé s URL (src) původním, a podruhé s URL změněným DOM skriptem, po dokončení načtení stránky.

Tak jsem obrázek z XHTML kódu úplně vydělal, a tvoří se pomocí appendChild(createNewEle('img')), s tím, že statistika je teď přesná ve všech browserech (ale načítá se pochopitelně až po natažení celé stránky i v MSIE).

Kód pro navrcholu.js

// (c) Radek HULAN, http://hulan.cz/
// This work is licensed under the Creative Commons Attribution License. 
//
// NAVRCHOLU.cz statistics that works under XHTML 1.1 served with
// MIME type application/xhtml+xml as well as text/html MIME type.

// helper functions
var isXHTML;
function createNewEle(ele){
 if(isXHTML) 
  return document.createElementNS('http://www.w3.org/1999/xhtml', ele);
 else 
  return document.createElement(ele);
};	

// navrcholu.cz code
function navrcholu(){
	var ele=document.getElementById('navrcholu');
	if (!ele) return;
	isXHTML=/html\:/.test(document.getElementsByTagName('body')[0].nodeName);
	// navrcholu.cz id from title
	var id=parseInt(ele.getAttribute('title'));
	if (!id) alert('TITLE attribute does not contain your NAVRCHOLU.cz ID!');
	// some variables
	var n=navigator;
	var p=document;
	var c,t,b,j,m,r,y,d,x,w;
	d=x=w=j=0;
	// detect flash plugin in MSIE
	if(n.appVersion.indexOf("MSIE")>=0 && n.appVersion.indexOf("Win")>=0 && n.userAgent.indexOf("Opera")<0) {
		p.writeln("");
		p.writeln("on error resume next");
		p.writeln("For i=7 to 4 Step -1");
		p.writeln(" If IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & i)) Then"); 
		p.writeln("   n3f8q=i");
		p.writeln("   Exit For");
		p.writeln(" End If");
		p.writeln("Next");
		p.writeln(""); 
	} else 
		eval("var n3f8q=0");
	// detect flash in other browsers
	if( n.plugins && n.plugins["Shockwave Flash"]){
		t=n.plugins["Shockwave Flash"].description;
		n3f8q=parseInt(t.charAt(t.indexOf(".")-1)); 
	}
	// get other vars
	m=(n.userAgent.substring(0,8)=="Mozilla/") ? n.userAgent.substring(8,9) : 4;
	if(m>2) j=(n.javaEnabled()) ? 1 : 0;
	r=window.top.document.referrer;
	if(m>3 && screen){
		d=screen.colorDepth;
		if(d==0) d=screen.pixelDepth;
		x=screen.width;
		w=(p.all) ? top.document.body.clientWidth:top.innerWidth; 
	}
	y=new Date();
	y.setTime(y.getTime()-31536000000);
	p.cookie="nvt=1";
	c=(p.cookie.indexOf("nvt") != -1)?1:0;
	p.cookie="nvt=1; expires="+y.toGMTString();
	// set new A attributes
	ele.href='http://navrcholu.cz/Statistika/'+id+'/';
	ele.setAttribute('title','NAVRCHOLU.cz');
	// create IMG
	var img=ele.appendChild(createNewEle('img'));
	img.setAttribute('alt','NAVRCHOLU.cz');
	img.setAttribute('style','width:80px;height:15px');
	img.setAttribute('src','http://c1.navrcholu.cz/hit?site='+id+';t=o80;'
		+'fv='+n3f8q+';js='+j+';cs='+c+';ref='+escape(r)+';cd='
		+d+';sx='+x+';wx='+w+';jss=1;r='+Math.random());
}
navrcholu();

Použití pro navrcholu.cz

 

Celý článek 3 komentáře

Deblogizace. Nikdo nezůstane blogem!

WebZine

Pixy se stydí za to, že je blogger. Blogger = člověk publikující, spisovatel, dokumentarista. Já se za to nestydím, styděl bych se za to být špatným bloggerem (což rozhodně nejsem), ale díky SEO optimalizaci jsem URL /blog/ nahradil za /blog/, takže si prosím opravte Vaše bookmarky a RSS čtečky.

Nové URL:

https://myego.cz/

Samozřejmě, nadále zůstanu zejména odborným webem, který ovšem dokáže vedle článků o DOM modelu v JavaScriptu pro navrcholu.cz publikovat i zábavné texty typu Anděl s plnou pusou semene, za cílem získání nesmírně rozsáhlé návštěvnosti, při zachování špičkové kvality 😉

Technicky je přesměrování řešeno pomocí souboru .htaccess s tímto obsahem:

redirect 301 /blog/ https://myego.cz/

Vzhledem k výbornému online redakčnímu systému jsem nemusel nic přegenerovávat, stačilo změnit v nastavení pár URL, přejmenovat na FTP adresář z blog na radek.hulan, a vyčistit cache statických XHTML stránek. Celá procedura zabrala přesně 30 sekund i s úpravou registrace na Toplist.cz.

0 komentářů

XHTML 1.1 místo XHTML 1.0

Udělal jsem na tomto webu změnu jednoho řádku v šabloně, a jsem opět dokonale moderní (to je ironie), místo XHTML 1.0 totiž používám XHTML 1.1.

Smazal jsem toto:

<!DOCTYPE html PUBLIC 
  '-//W3C//DTD XHTML 1.0 Strict//EN'
  'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>

A dal místo toho toto:

<!DOCTYPE html PUBLIC
  '-//W3C//DTD XHTML 1.1//EN'
  'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'>

A mám web v XHTML 1.1. Jaký to má smysl? Nevím. Ale XHTML 1.1 zní mnohem moderněji než XHTML 1.0 Strict, a to už vůbec nemluvím o HTML.

Více informací o 2 rozdílech (+ ruby) je přímo na w3c.org.

A to se počítá! 🙂

0 komentářů

Gmail? Ne, Gigacentrum!

GigaCentrum podruhé

Včera jsem se poprvé mohl podívat na gigabajtový email od Centrum.cz, nazvaný GigaCentrum.cz, a musím říci, že to je již v současné verzi 0.1 BETA špičková aplikace

Popravdě řečeno, byl jsem překvapen, co se GigaCentru podařilo vyvinout, protože již teď je to lepší než Gmail. Programátoři GigaCentra zjevně umí (na rozdíl od programátorů Seznam.cz, který je špatně napsaný a designově odporný) 🙂

Co se mi moc líbí (v porovnání s Gmailem):

  • jako DOCTYPE je použit XHTML 1.0 Transitional, a připojených 9 JavaScript souborů, je to, oproti Gmailu, kodérsky docela dost pěkně napsané,
  • funguje to v mé Opeře 7.60 TP4 (což Gmail hodně dlouho nefungoval),
  • umí prohledávat emaily česky, včetně ohýbání slov (což Gmail neumí a umět nebude, Gmail dokonce nepodporuje ani inkrementální hledání, a to je hodně velký problém),
  • má spamový filtr, včetně while-listu a black-listu (což Gmail nemá),
  • podpora pro POP3 (zatím jsem ji ale netestoval),
  • umí psát HTML emaily (hodně lidí to ocení, Gmail to opět nemá),
  • podobně jako Gmail při psaní zprávy nabízí (via JS) kontakty, které vyhovují napsanému textu a poslední použité konktatky,
  • u kontaktů si můžete vést asi 60 položek, v Gmailu jen 4,
  • umožní mi při psaní zprávy připojit neomezené množství příloh, a díky JS je to hodně rychlé (=okamžité).
  • existuje upozornění na telefony (SMS zpráva) o příchozí poště (toto Gmail nemá a mít nikdy nebude),
  • existuje archivace zpráv, takže nemusíte v Inboxu vidět mraky starých zpráv,
  • když píšu zprávu, a kliknu na něco jiného, zpráva je mi automaticky uložena, a při kliknutí na Nová zpráva, se mi tato automaticky obnoví, moc fajn služba,
  • je to celé graficky moc pěkně zpracované.
Celý článek 0 komentářů

Webdesign dnes může dělat opravdu každý - Interzen

Interzen je soutěž časopisu Interval.cz (kam píši články i já), a její ročník 2004 ukázal, že dokonale postrádá smysl.

Čtenářské hlasování

Zatímco čtenářské hlasování “vyhrál” tento web, a nemělo to přitom nic společného s webdesignem, ale jen s tím, že jsem o poslání emailů požádal čtenáře tohoto weblogu (a mé prosbě bylo vyhověno), abych trochu poukázal na nesmyslnost tohoto hlasování, jiní lidé si dle Viléma Málka založili mraky freemailů, a hlasovali z nich.

Třeba takový druhý “vítězný” web ve čtenářském hlasování, který bych na toto podvodné chování tipoval (protože byl sice druhý, ale je škaredý, a především nemá žádný obsah; ale je to jen moje spekulace!), tedy web.quick.cz/hron, je v kódu napsán jako tabulkový bastl, s perlami typu:

Jinak řečeno, čtenářské hlasování se ukázalo jako zcela neužitečné.

Hlasování “odborných” porotců

“Odborná” porota se zesměšnila už tím, že někteří z nich se na soutěž vykašlali, a ani Vilémovi neposlali výsledky, kterých pár webů se jim osobně líbí, takže výsledky nebyly zveřejněny ani 48 hodin po uzávěrce. A poté, co zveřejněny byly, tak jen sumace, přitom dílčí hlasování a metodika by byla mnohem zajímavější.

Na výsledcích je vidět jediné: webdesign, tedy naučit se XHTML a CSS, dnes zvládne opravdu každý, tento primitivní značkovací jazyk je otázkou 1 týdne na pochopení. Nic víc. Naučit se ovládat nový SmartPhone zabere více času…

Myslím tím samozřejmě webdesign ve smyslu jednoduché činnosti kodéra XHTML, plus troška té přístupnosti a “SEO”, které ovšem do dobře napsaného XHTML patří automaticky.

Na druhém místě u “odborných” porotců skončil webík 14-ti letého kluka, co udělal statickou prezentaci, s pěti (ano, jen pěti) stránkami opsaného textu, a zalámal to do XHTML. Práce na 30 minut. Navíc, tento kluk ten design webu ukradl (více na www.canlog.cz).

Takže, jinak řečeno, na druhém místě Interzenu skončil u “odborných” porotců webík s okopírovanými 5 stránkami z učebnice a ukradeným designem. Další komentář tato soutěž nepotřebuje…

Celý článek 0 komentářů

Bluetooth blues

SonyEricsson T610

Můj kamarád vlastní takovou malou, ale velice efektivní, přepravní firmu (což v praxi znamená, že sedí doma na telefonu a organizuje a vytěžuje náklaďáky, určuje kam mají jezdit, a kdy, po celé Evropě, pokud možno s plným nákladem, prostě dokonalá logistika, a bere za to provizi). Má doma asi 10 telefonů, pevné linky i mobily, a posílá taky mraky SMS zpráv.

Před týdnem jsem za ním přijel na Moravu, a poslouchám, že jej již přestalo bavit věčné ťukání SMS na klávesnici mobilu (na takovou maďarštinu nemůžete použít ani českou T9, takže to psaní jde fakt pomalu). Dokonce udělal to, že zavolal na infolinku Eurotelu, zda je možné nějak propojit mobil s počítačem, a posílat SMS zprávy z počítače, nicméně, dostalo se mu odpovědi, že rozhodně ne. Kde to žijeme? Osobně používám propojení telefonu s počítačem již zhruba 5 let, a telefon, který s počítačem nelze propojit je pro mě bezcenný, a to nejen kvůli SMS, ale hlavně kvůli kontaktům, organizéru, emailům, poznámkám, a jejich synchronizaci.

Tak jsem jej posadil do auta, a zajeli jsme v Brně do Electro City, tam si, na moji radu, koupil za 4.990 Kč SonyEricsson T610, dokonalý telefon (nejen s ohledem na svoji relativně nízkou cenu, je to telefon, co má vše, tedy Bluetooth, IrDA, Javu, Mophun, email klienta, foťák, barevný displej, hlasové vytáčení a ovládání, a špičkové GUI), i-Tec BlueTooth USB dongle (1.590 Kč), a BT handsfree sluchátko (1.990 Kč). Všechno to bylo velice úhledně zabaleno, a mělo to dle prodavače během 10 minut fungovat.

Dojeli jsme zpět k němu domů, na 2 počítačích instalováno Windows XP Home se Service Packem 2. Prostě standardní nová výbava. Tak jsem zkusil nainstalovat veškerý software z CD pro SonyEricsson T610, a posílání SMS tam nebylo a XTDNConnect software byl celý anglicky. Zavolal jsem na infolinku, a tam mě bylo řečeno, že “byl dán podnět”, tak jsem poděkoval, a radostně řekl, že “to je výborné, máme už podnět, no to se můžeme v příští pětiletce těšit i na překlad!”, a zavěsil jsem.

Celý článek 0 komentářů

Pomalu se můžeme vykašlat na MSIE 5.5 a starší

Podle zprávy navrcholu.cz je podíl MSIE již jen kolem 85%, z 97-98% před rokem, jinak řečeno, alternativní prohlížeče (pokud se jednomu miliónu prohlížečů nejvíce aktivních uživatelů webu dá vůbec pořád říkat alternativní), jako je Opera, Firefox, Mozilla Suite, a další, získávají již 15% trhu. A to je opravdu hodně!

Více uvádí tato tabulka:

Prohlížeč%
MSIE85.18 %
Gecko (Firefox, Mozilla)11.18 %
Opera2.49 %
KHTML (Safari, Konqueror)0.45 %

Na této statistice je zajímavý podíl Opery, který přes obrovskou reklamu na open-source Firefox neklesá, ba právě naopak. Reklama pro Firefox je reklamou pro alternativní prohlížeče vůbec, a vydělává na ní i komerční Opera.

NoMSIE

Mnohem podstatnější je ovšem jiná statistika, a to sice podíl více než stařičkých verzí MSIE (4.x a 5.0), a stařičkých (5.5). Jejich podíl je z 85% podílu MSIE jen 11%, a na odborných webech je možné tyto prohlížeče již zcela ignorovat, a není nutné pro ně optimalizovat, s ohledem na přesnost každého pixelu.

Více tabulka:

MSIE% z MSIE% celkem
MSIE 6.052.28 %44.4 %
MSIE 6.0 WinXP SP220.76 %17.6 %
MSIE 5.06.4 %5.44 %
MSIE 5.55.12 %4.4 %

MSIE 6.0 je totiž browser, se kterým se vcelku dá pracovat, zvláště v jeho standardním módu není nutné dělat žádné zvláštní množství kliček a hacků pro stejný vzhled stránky v Opeře, Mozille a MSIE 6.0. Samozřejmě, nelze použít pokročilé CSS techniky, pokročilé selektory, a mraky dalšího, ale dá se s tím fungovat.

Osobně na tomto webu stařičký MSIE 5.x ignoruji, a na webech nových se již MSIE 5.x rozhodně nebudu zabývat. Těch pár pixelů navíc či méně v layoutu prostě za tu námahu nestojí, uživatelům stařičkých Pentium-75MHz strojů, s Windows 95, s monitorem 14”, MSIE 5.0, a dial-up připojením, se prostě moje stránky zobrazí mírně jinak, ale budou stále dobře čitelné a výborně přístupné (a mě to bude stát mnohem méně otrocké práce) 😉

0 komentářů