33/97
NetMag - internetovy magazin o vypocetni
technice, software, sitich a tak vseobecne, a to vse pokud mozno bez tendencnich
pripominek, lzi, reklam a nekompetentnich vyroku. Nechceme konkurovat zadnemu ze
zavedenych i novych klasickych a internetovych magazinu - chceme byt jini. Pokud
patrite k tem, kterym uz leze krkem neustale propagovani novych "technologii",
na nichz nic noveho nebo zajimaveho neni, pokud se vam zda, ze pocitacove casopisy
ocenuji produkty, na kterych neni nic zajimaveho a ktere si to nezaslouzi, prave jste
narazili na svuj novy oblibeny magazin. Samozrejme se nebudeme vyhybat ani
politicke a spolecenske scene, ale to je pro nas jen okrajove tema. Nove clanky a novi
prispevatele jsou vitani. Upozornujeme vsechny, ze prejimani clanku z NetMagu do jinych
medii, vytvareni verejnych mirror site NetMagu a podobne aktivity jsou zakazany, pokud
k nim nedame v danem konkretnim pripade souhlas.
NetMag vychazi zpravidla kazdy tyden, v jednotne jednoduche graficke uprave, aby byl citelny i browsery typu Lynx, zasadne bez frames a bez diakritiky, doporucujeme vsak radeji IBM WebExplorer 1.1 nebo 1.2, popr. Netscape Navigator.
Implicitne autorem nepodepsanych prispevku a sefredaktorem NetMagu je Zbynek Pospichal , dalsimi stalymi spolupracovniky pak Radim Kolar a Petr Vejsada.
Obsah vydani
Novinky v uprave Nejznamejsi cesky nezavisly WWW server oslavil milion hitu Server, na kterem bezi Neviditelny pes,
potazmo Neviditelny pes cely spolu s Britskymi listy a dalsimi prilohami, oslavil minuly tyden
ve ctvrtek, kratce po uzaverce minuleho cisla, milionty pristup na svoji hlavni stranku (od
sveho zalozeni na jare 96). Prokazuje se tak, ze ac se to prilis nezda, internet v ceskych
zemich ziskava kazdym dnem silnejsi pozici, jak pribyvaji uzivatele. Jiz nyni ma odhadem
internet v CR (tim nemyslim jen domenu .cz, protoze v teto zemi jsou i systemy z domen .com,
.net a .org) odhadem 300 000 uzivatelu s full IP pristupem (a tim s pristupem ke vsem sluzbam),
odhadem dalsich 100 000 uzivatelu za firewally a dalsich okolo 80 000 uzivatelu na ruznych
dalsich sitich s pristupem k internetovskemu e-mailu pres nejakou gateway. Cili k Internetu
ma v teto zemi pristup alespon k e-mailu jiz temer 5% obyvatel a je pravdepodobne,
ze tento pocet do konce roku vzroste nejmene o 1 - 2%. Neustale take pribyva sluzeb na ceskych
sitich, pribyva pripojenych agentur, nadaci a dalsich vyznacnych instituci, jednou z cerstvych
novinek je take ceska pobocka zname organizace
Amnesty International, bojujici za prava nespravedlive stihanych a odsouzenych po celem
svete.
IBM Web Browser Intelligence Agent Potrebujete pri browsovani po siti pomocnika, ktery si bude pamatovat
vsechny adresy, kde jste byli (a stranky si ponecha v cache), ktery za vas
bude prohlizet webovske site, jestli nedoslo k aktualizaci, prohledavat
stranky, pokud v nich budete hledat nejaky text atd? Pak je tu pro vas IBM
Web Browser Intelligence Agent (WBI, vyslovuje se jako Webby), jednoduchy
proxy cache server urceny pro jednoho uzivatele (i kdyz - muzete jej pouzivat
v kolika lidech chcete) od IBM. K dispozici je na platforme OS/2 a Windows
95/NT. IBM zjevne nepredpoklada, ze treba pocitac s AIX by nekdo pouzival
jako klientskou pracovni stanici.
K WBI je k dispozici i vyvojove prostredi Agent Building Environment (ABE) a
to pro jiz zminene platofmy OS/2 a Win32, ale take pro AIX, potrebujete vsak
jeste C/C++ kompilator (nejlepe IBM VisusalAge C++, resp. pod AIXem IBM CSet++,
pod Win32 muzete tez pouzit Borland C++ 5.x nebo MS Visual C++) a pak si
muzete dalsi funkce WBI jednoduse dopsat.
Po pomerne rozsahlem testovani WBI jsem dosel k tomu, ze ac uz proxy server
pouzivam (bezi mi na Linuxu Squid zapojeny do cele site navazujicich proxy
serveru se Squidem), bude se mi i tak WBI hodit (samozrejme WBI muzete nastavit
tak, aby vyuzival nejaky dalsi proxy server, popr. i socks server). Napr.
vyhledavani v jiz stazenych strankach (napr. chcete-li se k nejakemu tematu
vratit) je velmi prijemna vec. Ze pracujete s WBI poznate podle toho, ze v
pravem hornim rohu kazde stranky mate nasledujici ovladaci panel (ano, WBI jej
do browseru vklada jako GIF): Projekt NetMagu: Padavost linek ISP
Dostal jsem 2 maily ohledne padavosti CESNETu:
prvni mne zlomyslne navrhoval
abychom radsi zverejnovali dny, kdy CESNET nepada a druhy mne nadaval za to,
ze si delame moc z Cesnetovskych castych havarii srandu (NetMag 28/97,
NetMag 32/97. To mne privedlo na napad udelat soutez ISP v padavosti
linek, vysledky teto souteze oceni nejvice ti, kteri se chystaji ke zrizeni LL.
Podminky souteze:
Nove kernely Linuxu si z nas delaji srandu Navic v jak v kernelu 2.1.46 a 2.1.47 (jine jsem nezkousel) je slusna radka chyb
(casto i syntaktickych), takze se nedivte, kdyz se vam je nepodari skompilovat tak,
jak byste si predstavovali (chyba je treba v obsluze watchdogu, plug and play, v NFS
server option, v obluze nekterych mene pouzivanych filesystemu a znakovych zarizeni ard.).
Uznavam, ze tyhle verze kernelu jsou vyvojove, ale s nezlobte se na mne - syntakticke
chyby by nemely byt ani ve vyvojovych verzich. Nejnovejsi verze kernelu 2.1.48 ma jiz
nektere ze zminenych chyb odstraneny, avsak chyba NFS serveru a chyba v obsluze smbfs
zustala. Vsechny novejsi verze kernelu se tez implicitne kompiluji s podporou SMP (coz
vas bud stoji nejakych 10% vykonu, nebo si musite spustit editor a zahashovat - v
dobach drevnich se rikalo zaREMovat - v Makefile radek obsahujici text SMP = 1).
No nic, pocekame si na nejakou chodivou verzi kernelu.
Technologie bez kterych bychom se obesli: Pentium II
Firma Intel dodala 6. kvetna 1997 na trh novy procesor Pentium II. Tento procesor
obsahuje MMX rozsireni a
pracuje s frekvencemi 233, 266 a vyhledove 300 Mhz. Firma Intel pokracuje
v tradici a dodala i tento procesor s chybou. Strucny vycet chyb v procesorech
firmy Intel:
386 - chybne celociselne nasobeni 32bitovych integeru, 486 - chybna sprava interni cache pri cachovani zapisu
write-through, 586 - znama to delici chyba (u P60, P66 ), spatna spoluprace
pri pouziti vice procesoru - SMP (P75-P120) a konecne P II s chybou DAN0411 (
chyba pri prevadeni floating-point na integer). Dle vyjadreni firmy Intel k chybe v P II
je na vyvojarich, aby si opravili svuj software.
Procesory Pentium nejsou zcela kompatibilni s procesory 486, diky jakesi
optimalizaci pri vykonavani kodu (asi DIB) nefunguji jiste posloupnosti instrukci.
Samomodifikujici se kod ma tez problemy s Pentii.
Po uvedeni noveho automobilu znameho pod vyvojovym jmenem P2 na trh
se po nekolika smrtelnych urazech prislo na to, ze palubni pocitac chybne
pracuje za urcitych podminek. Bylo tedy nutne upravit vsechny dosavadni
silnice tak, aby se temto smrtelnym urazum predeslo.
Procesor P II 7.5 milionu tranzistoru, superskalarni architekturu, dynamicke
vykonavani instrukci, 2x16 KB Interni cache, architekuru Dual Independent Bus
a 512KB L2 cache primo na chipu. Adresni prostor je 64 GB - virtualni je 64 TB,
interni sbernice je 300 bitova
, externi 64 bitova. Vyrobni technologie je 0,35 mikronu. Pouziva tez jine
pouzdro nez prechozi verze procesoru - S.E.C. (Single Edge Contact).
Dle vyjadreni firmy Intel by mel nahradit procesory Pentium a Pentium Pro.
Vykon: Procesor P2 mne vubec nepresvedcil. Provedl jsem 6 testu
s procesory P2-233, P MMX 233 a AMD K6 PR233 pod operacnimi systemy
DOS, Windows 95, OS/2 a Linux. Vsechny procesory ukazovaly temer shodne
hodnoty, zadna vykonova bomba se tedy u P2 nekonala. Narust ceny P2 oproti
P MMX 233 rozhodne neodpovida narustu vykonu.
Nepochybuji vsak, ze firma Intel zvyseny vykon ve svem testu nameri. V pripade ze
ne, tak urcite navrhne takovy test, ktery to prokaze, protoze navrhnout test
vyuzivajici specificke vlastnosti P II neni problem.
Warp City je jiz komercni server V NetMagu 26/97 jsme informovali ctenare o novem
www serveru zabyvajici se OS/2 http://www.warpcity.com/.
Tento server sice nebyl nijak super, ale cas od casu jsem se na nej podival.
Pri posledni jeho navsteve jsem zjistil ze je jiz pouze pro registrovane uzivatele.
Registrace stoji 50 USD/mesic, platba mesic predem a minimum je jeden rok.
Tento server rozhodne za ty penize nestoji. Tyto penize radsi investujte
do neceho jineho (napr. do papiroveho casopisu). Mit komercni server takoveho typu
a jeste za tolik penez mne prijde jako velice nestastne reseni.
Lepsim resenim by bylo napr. nalezeni sponzora ci umistenim reklamy na server.
Dale zde neni moznost se zadarmo podivat alespon na nejake stranky, coz obvykle
u komercnich WWW serveru byva.
Zkuste radsi OS/2 Super Site - http://www.os2ss.com.
OS/2 Warp 4 CZ - stabilita
Par praktickych zkusenosti se stabilitou operacniho systemu
OS/2 WARP 4 CZ po pul roce pouzivani. Zadne fixy do zakladniho operacniho
systemu nebyly instalovany.
Prvni chybou je padani systemu pri nedostatku diskoveho prostoru pro swap -
viz NetMag 21/97
Dale porad jeste nebyla opravena chyba v ovladaci klavesnice. V drivejsich
verzich (v 3) - obcas padal system a casteji se stavalo ze se 'zasekl' jakoby
stisknuty SHIFT, CTRL ci podobne. Ve verzi 4 se uz tyto klavesy nezasekavaji,
ale obcas chyba v ovladaci klavesnice schodi cely system (Stalo se mi to za pulrok
dvakrat)
Stabilita Presentation Manageru (zpusoboval nejvice padu systemu ve verzi 3) byla zvysena a
jiz funguje bezchybne. To, ze nejaka aplikace jej muze zhroutit - Typicky
priklad jsou betaverze Netscape Navigatoru, je dano
spis jeho architekturou nez chybami.
Chyba v TCP Stacku pri soclose() celkem logicky schazovala cely system - po
aplikaci fixu v ftp.software.ibm.com/ps/product/tcpip/v4.0os/latest/stack
( ic16063.exe, ic17122.exe )
to prestalo a TCP stack se i trochu zlepsil. Byla pridana specialni optimalizace
(jine casovaci konstanty) portu 80 pro web sluzby (vynikajici napad) a byla zlepsena/zrychlena resynchronizace
TCP pri ztrate paketu. Hezky je to poznat na pretizene 10Mbit lokalni siti.
OS/2 Jadro obsahuje chybu, ze v DOSovskych ulohach havaruje pri mazani adresare
pres FCB - hezky je to videt ve Volkov Commanderu. Tato funkce se nastesti moc
nevyuziva. Fixpak 1 tuto chybu opravuje.
Celkove se da rici ze verze 4 je podstatne stabilnejsi nez verze Warp Connect 3,
ktery havaruje priblizne kazdych 16 dni pri kazdodeni praci. Warp 4 mne bezi
i mesice bez rebootu a jedine mne zname havarie systemu (presneji PM) zpusobuje
Netscape Navigator. V pristi verzi ma byt architektura PM prepracovana - bude
mit vice front, takze by se to uz teoreticky nemelo stavat. Linux 1.2 a Warp v3
padaji priblizne stejne casto.
Zajimave chybove hlasky: DB2
Jiste si kazdy ctenar vsiml, ze si NetMag nikdy neodpusti do niceho rypnout
pokud dostane prilezitost. Timto otviram dalsi nepravidelnou rubriku, kde
se budeme zabyvat zajimavymi chybovymi hlaskami. Samozrejmne prispevky
od ctenaru jsou velmi vitany.
Dnes mame na programu IBM DB2 2.1.2 OS2, ktera mne omracila touto zajimavou
hlaskou:
Pripravte se na nove davove silenstvi: Win98 Microsoft chysta novy prohledavac webu YUKON Firma Microsoft ma vzdy pro nas prekvapeni, nejaky jeji robot navsevuje pravidelne
NetMag a stahuje si jeho homepage (dal po serveru nikdy necestuje). To by jeste nebylo nic neobvykleho. Mnohem zajimavejsi je
jeho chovani: Kazdy request strili z jine IP adresy, pauzy mezi requesty nedela (coz
je doporucovano pro roboty), nerespektuje robots.txt soubor s nastavenim
pristupu pro roboty a jak vidite taha i GIFace.
Zrejmne pojal Microsoft svuj vyhledavac ponekud netradicne. Jen mne zajima
na co potrebuje ty GIFy - ze by umel hledat stylem: vyhledej mne maly gif s cervenou
kytickou a zlutym pozadim ? Nechme se prekvapit.
Cyberspace project
Pote co jsem se ve Fidu zminil o Cyberspace, tak jsem dostal ponekud vetsi
mnozstvi dotazu. Takze tento clanek berte jako pokus o nejake Cyberspace
Project FAQ.
Cyberspace je privatni IP sit opravdovych hackeru. Pro pochopeni pojmu opravdovy
hacker je nutna alespon cetba The Hacker's
Dictionary (Oznacovan tez jako Jargon, nebo hackery jako THE FILE).
Vyraz hacker nyni oznacuje kriminalni zivly, puvodne mel vsak ponekud jiny
vyznam (napr. zakladatele firmy Apple byly opravdovi hackeri)
Tato sit je technicky realizovana protokoly IPinIP + autorizacni nadstavba pro
eliminaci IP spoofingu ci Cyberspace (zasifrovana komunikace) a pouziva Internet
jako transportni medium i kdyz jsou uzly na Cyberspace Backbone uz jsou propojeny
specialnimi linkami. Sit Cyberspace neni s internetem vubec propojena a dokonce
neexistuje a ani existovat nebude zadna mail gateway mezi Cyberspace a Internetem.
Pristup z Internetu do Cyberspace je resen pomoci tzv. Cyberspace protokolu,
ktery vyuziva IDEA 128bit sifrovani, autorizaci zajistuji PGP podpisy. Tento protokol
ovlada napriklad cterm ci plug-in do Netscape Navigatoru (pouze pro nody typu 3 ci mene, aby
se omezil unik dat stylem Save-As).
Cyberspace by se dal prirovnat k privatnimu EXTRANETu (dnes modni termin - oznacuje
Intranety propojene pres Internet).
Cyberspace byl zalozen z duvodu rapidniho narustu vyskytu BFU a komerce na Internetu.
Hackeri byli znechuceni junk-maily, bordelem v newsech atd. Proto se uvazovalo
zda udelat uplne oddelenou sit, nebo jen svoji hierarchii name a news serveru.
Nakonec vyhrala volba samostatne site. To ma za dusledek napr. neomezene vytvareni
jakychkoliv DNS jmen, vytvareni IP adres dle topologie - obsahuji cisla segmentu
(ring1, ring2, ring3, XXX) side-efekt je ze se nemusi pouzivat traceroute,
zvysenou bezpecnost a 100% odolnost proti junk mailum.
Jako operacni system se pouziva temer vyhradne UNIX. A z UNIXu jsou to temer 80%
Linuxy, protoze je k nim zdrojak kernelu, ktery umoznil nutne zasahy pro
lepsi praci (hlavne routing) v C.
Jak se stat clenem teto site
Nejprve technicke veci: musite si sehnat Cyberspace Terminal (sada programu,
samotny terminal, autorizacni daemoni atd..) a UNIX nejlepe Linux. Tyto programy
jsou volne dostupne, ale je v nich umyslne udelano pomerne dost velke mnozstvi chyb,
ktere je nutno najit a opravit - da se to za 14dni zprovoznit. Pote si vygenerujete
PGP klic a zacnete schanet 10 signatur od clenu site, az je sezenete, tak se cybertermem pripojite
na jeden z UZLU a udelate si vstupni test. Pote se vas PGP klic automaticky prida
do databaze clenu a border-servery vas jiz pusti do cele site.
Cyberspace Project nema temer zadny zajem o
nove cleny. Prijeti noveho clena musi podporit 10 clenu site (podepisi mu PGP klic
a prebiraji za nej prvni 1/4 rok zodpovednost) a pak musi udelat
vstupni test (40 otazek za 30 minut z toho alespon 30 dobre). Ty otazky
jsou velmi obtizne - hned jsem si prestal o sobe myslet, jak jsem dobrej.
Pokud test neudelate, tak si jej muzete za 2 roky zopakovat.
Potom je treba se take v teto siti udrzet: K tomu slouzi 2 mechanizmy - prvni
je black.list - na ktery se umistuji lide co porusuji rulez cyberspace ci net-etiketu.
Pokud se tam vase jmeno objevi 10x tak letite, druha listina je lamers.list - tady
je nutno si pro padaka vykoledovat 50 zaznamu.
Do lamers.listu se dostanete relativne
snadno a to tim, ze udelate neco co hackeri nemaji radi - napr. umistite si na www
stranku animovany gif, tuny grafiky, JavaScript, nebo se zeptate na naprostou stupiditu v
nejake konferenci - obvykle kazdy kdo si to precte Vas mrskne do lamers.listu.
U kazdeho zaznamu na obou listech
je napsano kdo ho tam dal a duvod (napriklad: ani na 12ty pokus nebyl schopen
udelat rucne ctermem PPP handshake. Cterm je uplne super terminalovy program,
umi mimo jine hex-dump, ma hotkeye na pocitani MD5, SHA, CRC16/32 z dat, ktere
dostane, user-defined filtry, umi posilat UDP pakety, ovladani je shodne s
virtualnimi consolemi u Linuxu). Je take mozne, ze casem osoba co vas umistila
na seznam zmeni nazor a odstrani vas. Kdo jednou dostane padaka, tak se uz nazpet
do Cyberspace nedostane. Tyto opatreni jsou sice tvrda, ale pote co si na ne
zvyknete, tak uz vam jejich dodrzovani neda zadnou praci.
V Cyberspace je nejpouzivanejsi browser
lynx vetsina www stranek je 100% GIF FREE. Lynx se tam pouziva protoze se v C pracuje
uplne odlisnym zpusobem nez v inetu. V Internetu, kdyz potrebujete nejaka data tak si je
natahate k sobe, v C se proste prilogujete telnetem na danou masinu a prohlizite si je pomoci
less. Jedinou vyjimku tvori velke archivy nejruznejsich obrazku - ty se ale taky
netahaji ftpckem ale posilaji se na paskach. Proto je ftp v C dost malo pouzivane.
V Cyberspace je pomer zaregistrovanych stroju:lidi priblizne 10:1, proto byl
vyroben automat CC na centralni evidenci prihlasenych lidi, vypise na kolika
a jakych pocitacich je dana osoba prihlasena, vypisovani procesu patricich
dane osobe na vsech C pocitacich a vyhledavani jejich
souboru, kdyz zapomenou na jakem pocitaci to maji. Krome toho take umoznuje
centralizovane zalohovani - data jsou sifrovana PGP klici jejich vlastniku.
Takze napriklad zadate: CC backup -u hsn -m all & a zazalohuji se vam
vsechny vase soubory na vsech strojich v C - parada. Take umoznuje smirovat
telnet session jinych uzivatelu (napise jim kdo je sleduje).
Technology demo:
Sazejte na NetMag Lite
Firma IBM CR, ktera prebira na strance
http://ibm.home.cz/ nejake clanky z NetMagu - ja tomu rikam NetMag Lite,
mne poskytla (nevedomky) dalsi druh zabavy. Tipovani, ktere clanky z NetMagu se objevi
v NetMag Lite. Nekdo to sice bude jen tezko chapat, ale pro mne to je
primo neskutecny zdroj zabavy - desne se u toho bavim. Jako postrani efekt
je to, ze si tam prectu sitove novinky.
Zatim je moje uspesnost po prvnim kole 50% - ten Zbynkuv clanek o ISDN jsem
tam ale opravdu necekal. Take jsem si jeste nevypracoval bodovaci system,
ktery by umoznil hodnotit moji uspesnost, protoze nevim dopredu kolik clanku
vyberou, a ktery by eliminoval to, ze kdyz si zaskrtam vsechny clanky tak
vzdycky vyhraju. Pracovni navrh systemu zni takto: Za kazdy clanek, ktery si
oznacim a bude tam, si pocitam 1 bod a za kazdy, ktery si oznacim a nebude tam
tak bod odectu.
Na teto me soukrome soutezi je hlavne nejzajimavejsi to, ze nevim kolik protivnik
vybere clanku, zda vubec nejake vybere a zda nebude casto menit svoji strategii -
ja bych ji na jeho miste cas od casu menil. Pokud se chcete pridat a ja doufam
ze ano, tak promyslete pravidla a napiste mi. Proc se pridat ? Protoze cim o
vetsi pitomost se jedna tak to nadchne vice lidi -
napriklad probihajici na Cyberspace RC5 porting manie. RC5CC klient byl portnut do techto
zarizeni: Microvlna trouba TOSHIBA (nutna hw uprava - diskvalifikovan),
Mobilni telefon GSM Motorola (by MIRT) - dokonce
byl pretaktovan, Postscriptova laserova sitova tiskarna HP 5 a zatim suverene
vede stolni scanner CANNON - ktery cte zadani z caroveho kodu. Ja jsem si
ho portnul do ZX-Specta BASICu, dalsi zarizeni jako SORD m5, C64 BASIC jsou
uz pomerne malo zajimave, snad jen to, ze se nekdo snazil jej portnout do telefoni
ustredny SIEMENS a nejak to nezvladl, tak byl kus New Yorku par hodin bez
telefonu. Branil se tim, ze to odladil na stejne ustredne a ze tam mu to fungovalo.
Kdyz uz jsme u toho vyberu tak jeden spravce AOL (znam ho z C) si dal
na firemni stranku krome pozitivnich veci - spokojeni zakaznici take sekci
nespokojeni zakaznici, kam umistil vsechny mozne flamesy atd. For byl, ze
pocet pristupu na nespokojene zakazniky byl priblizne 10x vetsi nez
na spokojene. Dokonce se tato stranka stala tak popularni ze mu dokonce
lidi schvalne nadavali, aby se na ni dostali. Bohuzel tu stranku musel zrusit,
protoze jeho nadrizeni nemeli pro takovyhle marketingovy tah pochopeni.
Lounsky press
Dostala se mne do ruky nase tydeni lokalni tiskovnina Lounsky a Zatecny Press.
Pokud nekdy budete v Lounech, kupte si to - za ty penize to opravdu stoji -
podivate se jak nemaji vypadat noviny. Moje prvni reakce na to byla:
To je jeste horsi nez NetMag !. Po precteni Pressu zacnete
pokladat Blesk za seriozni tisk.
Co je na Pressu spatneho ? Tezko se mne to vysvetluje - kazde noviny
by mely byt vedeny v urcitem duchu. Press ma napriklad vylozene mizernou
typografickou upravu - napr. pouziva pismo zvetsene 2x v ose y -
silny typograficky prohresek. Navic jsou zde casto stridany ruzne druhy a
velikosti pisma, takze to vypada rusive. Pokud by si tyto noviny chtely
na spatne typograficke uprave zakladat a vydavatele by ji delali schvalne
jako soucast sveho stylu - to bych bral - ale ono to bohuzel nevypada
(pro laika) tak spatne, aby to chapal jako umysl.
Normalni ctenar nevi sice nic o typografii, ale podvedomne
citi, ze se mu ty noviny nelibi. Mam par profesionalne vysazenych knizek
napr. The Latex Companion M. Goossens, F. Mittelbach, A. Samarin 20.7.1993
v Texu (ne BFU-based software pro DTP) a aniz bych ji cetl, tak se mi proste
libi - jake ma zvolene druhy pisma, vlozene obrazky a zalamane radky.
K takovou knihu je pak radost cist, dycha z ni takova pohoda.
Pak take clanky jsou nejruznejsich povah od zprav typu (Zustala tu po
plynarich velka dira, pozor at vam tam nespadnou deti; - praska zed ve skole -
mozna spadne) po vylozene reklamni - napr. anketa do ktere prispeli 4 lide
a kterou hrde sponzoruje firma XXX (asi dava redaktorovi na pivo - hej !
nechcete nekdo sponzorovat anketu v NetMagu ? Redaktor potrebuje nove boty
a je liny si je jit koupit, sponzor mne pro ne skoci... ) az po
vylozene pitomosti, kterym snad neveri ani ten, kdo to psal ( napr. pry je tajna
chodba v absolutne nedulezite vesnicce - 30 dusi - a navic vykopana pod cedicovym kopcem ).
Tez je tam uvaha o letu a neco o vystave umeni.
Redakce se snazila udelat noviny pro vsechny a zatim udelala noviny pro
nikoho.
Co je ukolem jazyka ?
Otazkou zda diakritiku ano ci ne jsme si to ponekud zavarili. Kdyz jsem
se asi ve 14 hodin v patek podival jak to stoji, tak to bylo 14:5 pro diakritiku,
tento vysledek jsem nejen vubec necekal, ale take mne dost vydesil, protoze jsem
asi jiz 8 let zvykly psat na pocitaci vsemi 10ti bez diakritiky a zacit psat clanky s
diakritikou se mne vubec nechce. Napsal jsem to Zbynkovi a on mne odpovedel,
ze ho tesi, ze se tu naslo alespon pet ctenaru, kteri diakritiku nechteji.
V Pondeli dopoledne jsem ale obdrzel nazor k otazce na cestinu v NetMagu, ktery
mne zvedl naladu. Pochazel od
Stanislava Holeceka. Cituji:
Cestina ? Ukolem jazyku je komunikovat a kdo chce komunikovat vystaci
se znaky do 127 dec.
Bezvadne, co ? V pondeli odpoledne se uz pomer vyrovnal na 24:25, takze
jsem uz zcela klidny - pokud si nekdo nenapise script na obejiti restrikce
1 hlas z 1 IP adresy stavajici se z kombinace
prikazu ifconfig lan0 ...; urlget http://netmag.home.cz/cgi-bin/vote.cmd?...
tak zadne zmeny zatim nebudou.
Dale nas sefredaktor dostal nekolik mailu s reklamacemi,
ze ctenari chteji jinak polozenou otazku: chteji odpovedet diakritika ANO a NE, coz
nas system neumoznuje - Tedy on to umoznuje, ale tuto moznost jsme jaksi
nepredpokladali.
Cimz zrejmne naznacuji ze by uvitali jakesi on-line prekodovani.
On-line prekodovani neni problem zaridit, problem je, ze piseme clanky
bez diakritiky a nemame sekretarku, ktera by ji tam dopisovala.
Vyhodnoceni minule otazky tydne
A samozrejme hned zase otazka nova
Vidite asi hned na prvni pohled. Ctenari NetMagu, jimz bezi jejich browsery
v nizsim rozliseni (napr. 800x600 ci 1024x768) mohli mit problem se zobrazenim
radky s odkazy na dalsi casti NetMagu v hlavicce - radek se proste rozlezl do
radek dvou ci vice. Proto jsme se rozhodli zmensit pismo v NetMagu z velikosti
+1 na velikost standardni. Pro mensi pismo se take obrazek na pozadi ukazal
byti prilis kontrastnim, procez s nim bylo provedeno take par uprav.
Posledni novinkou je obsah, ktery bude nyni v kazdem dalsim cisle a zjednodusi
cteni clanku z obsahu starsich cisel.

Sice Web Browser Intelligence Agent neni jeste technicky uplne dokonaly, ale
rozhodne jde o zajimavy napad a jak agenta, jak i ABE si muzete stahnout na
site IBM. Jen pro
informaci: za tech par dni, co je k dispozici, si jej stahlo uz vice nez 70 000
lidi.
Prispevek od Radima Kolare
Testovaci script, ktery je spousten z cronu vypada priblizne takto:
ping -c 3 -i 10 $1 | grep -F 100%
if [ $? -eq 0 ]; then
echo "Linka spadla..."
echo "Subject: CESNET -" $1 "is down" | sendmail -t root
fi
Je jiz asi zvykem nadavat na vsechno mozne, jen Linux vychvalovat. Ano, on je
casto presne takovy, jaky ho chcete mit, ale... problem nastane, mate-li funkcni
linuxovy pocitac a chcete-li na nem neco zmenit. Od verze kernelu nekde kolem
2.1.20 se zmenil system nastavovani IP features, vcetne treba takovych veci,
jako je IP forwarding (drive se zapinal pomoci volby IP Forwaring/gatewaying
pri kompilaci kernelu, dnes je na to soubor /proc/sys/net/ipv4/ip_forwarding,
kde je potreba pri kazdem bootovani prepsat cislici 2 na cislici 1). Jenze -
nez na to prijdete, bude vam to peknou chvili trvat - nejprve tuto volbu zkousite
najit nekde v kernelu, pak premyslite a nakonec (jako obvykle) zacnete prohledavat
dokumentaci. Takze vam nezbude, nez pridat nekam do startup scriptu, nejlepe do
/etc/rc.d/rc.inet1 dat prikaz echo 1 > /proc/sys/net/ipv4/ip_forwarding.
Vskutku, jak napadite...
Prispevek od Radima Kolare
Prispevek od Radima Kolare
Prispevek od Radima Kolare
Prispevek od Radima Kolare
DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL0104N An unexpected token ")" was found following "WLOG where DAYS(when".
Expected tokens may include: ")". SQLSTATE=42601
Tuto hlasku vyvolal tento sql prikaz (mimochodem neni v nem chyba - hmm tedy alespon
ja ji tam nevidim):
db2 delete from wlog where days(when)>days(current date)
Vzpominate si jeste na ten blazinec, kdyz Microsoft vypustil Windows 95? Pokud
se vam to libilo, nezoufejte... fanynky a fanousci Microsoftu opet budou rvat
na namestich jako kdyz prijel Michael Jackson a hnat se do nejblizsich
pocitacovych prodejen do fronty na nejnovejsi parodii na operacni system od
jejich milovane firmy. Efekt davu opet zvitezi nad intelektem jedince. Kdy ?
Uz pristi rok. Je asi na miste probrat, co nam nove Windows 98 prinesou:
Co rikate, take musite nove Windows 98 za kazdou cenu mit a jste si jisti, ze
to v nich bude jeste mnohem a mnohem snazsi, nez si vubec umite predstavit ?
Prispevek od Radima Kolare
tide26.microsoft.com - - [11/Jul/1997:23:07:53 +0100] "GET / HTTP/1.0" 200 9889
tide22.microsoft.com - - [11/Jul/1997:23:07:56 +0100] "GET /SKY.GIF HTTP/1.0" 200 16480
tide27.microsoft.com - - [11/Jul/1997:23:08:14 +0100] "GET /sub.gif HTTP/1.0" 200 378
tide12.microsoft.com - - [11/Jul/1997:23:08:15 +0100] "GET /NETMAG.GIF HTTP/1.0" 200 16213
tide27.microsoft.com - - [11/Jul/1997:23:08:15 +0100] "GET /pwrdb2.gif HTTP/1.0" 200 18626
tide09.microsoft.com - - [11/Jul/1997:23:08:15 +0100] "GET /msfree.gif HTTP/1.0" 200 1654
by Radim Kolar
hsn:~$ CC snoop -u Veronika -m first.czech.cyberspace.router.ring3 -t all &
[CC: Session 2 connected, iddle 5m12s ]
[CC: Session 3 connected, iddle 1m20s ]
[CC: Session 4 connected, iddle 45m53s ]
[CC: Session 5 connected, iddle 65m32s ]
[CC: Session 6 connected, iddle 15m11s ]
[CC: Session 7 connected, iddle 125m19s ]
[CC: Session 8 connected, iddle 345m22s ]
jenom 7x prihlasena - suchar
hsn:~$
[CC: 2 ] echo "Na co si tu hrajes ? "
[CC: 2 ]Na co si tu hrajes ?
[CC: 2 ] [1st czech/veronika]:~/temp1/ $ CC snoop -u HSN -m all -t all &
[CC: You are snooped by veronika@loves.cyberspace. ]
[CC: Snoop loop detected sesid=2, type=1. Disconnecting all ]
[CC: Session 2 disconnected ]
[CC: You feel better (veronika@loves.cyberspace) ]
Pokracovani priste
By Radim Kolar
Prispevek od Radima Kolare
Prispevek od Radima Kolare
Minula otazka tydne znela: Myslite, ze by mel NetMag vychazet s ceskou diakritikou?
Ano (35)
48% XXXXXXXXXXXXXXXXXXXXXXXX
Ne (37)
51% XXXXXXXXXXXXXXXXXXXXXXXXX
Celkem: 72 platnych hlasu.
Tedy, priznam se, takovy vysledek jsem ani necekal. Rekordem je tez 72
odevzdanych hlasu. I kdyz si nedelam iluze o tom, ze nekteri ctenari
nehlasovali z vice IP adres (a to jak pro Ano, tak i pro Ne), i tak je to
slusny vysledek a samo pripadne hlasovani jednoho cloveka z vice IP adres
svedci o tom, ze ma na vysledku hlasovani eminentni zajem. Pro ty, kdoz mi
poslali odpoved ANO i NE: dodejte mi program , ktery bude schopen
prekonvertovat cesky text bez diakritiky na cesky text s diakritikou (ano,
to by bylo mozne, pokud by program mel dostatecnou slovni zasobu, i kdyz
nektera mista jsou sporna).
![]()