Zasmßli jsme se! |
David HΣring |
Na zßv∞r jsme p°ipravili op∞t n∞co lehΦφho pro pobavenφ nejen ze st°φpk∙
konference cz.comp.linux a va╣ich p°φsp∞vk∙ :-)
S problΘmem synchronizace Φasu se d°φve Φi pozd∞ji setkß prakticky ka╛d².
V╣imn∞me si, co v╣echno je t°eba vzφt v potaz:
... poslednφ dobou po°ßd narß╛φm na n∞jakΘ zßhady :), tentokrßt je to zajφmav∞
synchronizovan² Φas pomocφ NTP. Pou╛φvßm ntpd dodßvan² v RH7.1, mßm 2
softwarov∞ a a╛ na videokarty i hardwarov∞ stejnΘ stroje na jednom sφ╗ovΘm
segmentu, synchronizovanΘ proti stejn²m server∙m. Po celou dobu jejich
b∞hu majφ v∙Φi sob∞ Φas posunut² o 40,n∞co sekund. Ten rozdφl je celou
dobu po°ßd stejn², s p°esnostφ °ßdov∞ milisekund, tak╛e n∞jakß
synchronizace tam je, ale jak to ╛e mß ka╛d² jin² Φas?
... preto╛e jeden z nich je urΦite zßpadnej╣ie ako ten druh², a tak mß
o 40 sekund menej :)
... No jo, asi o 8 metr∙. ;)
|
O tom, ╛e sta°iΦk² netscape mφvß s interpretacφ HTML obΦas v²raznΘ problΘmy
nenφ pochyb. N∞kdy je netscape z°ejm∞ natolik bezradn², ╛e se sebekriticky
do╛aduje instalace pat°iΦnΘho pluginu:
Mßte disky Western Digital? ZejmΘna n∞kterΘ sΘrie disk∙ tΘto znaΦky byly
problematickΘ, ov╣em nynφ se zdß, ╛e problΘm mß velmi snadnΘ °e╣enφ:
... Stalo se mi, ╛e jsem pustil poΦφtaΦ, a mφsto nab∞hnutφ se oz²valo
hlasitΘ klepßnφ z HD ... Znovu jsem provedl instalaci s kontrolou disku
a a╛ v pr∙b∞hu to klepßnφ p°estalo. Reklamovat ho u╛ nem∙╛u, u╛ ho mßm
asi 3 roky a b∞╛φ dßl jako by nic. V²robce je myslφm Western Digital.
Nemyslφm si, ╛e je chyba v n∞m.
... Mßm tu jeden star² 2GB (ST32520A) a taky klepal. Jednou jsem ho
vyndal z poΦφtaΦe a cht∞l levn∞ prodat, ale spadl mi asi z metrove v²╣ky na
zem. Tak jsem ho jen ze zv∞davosti dal zpßtky do poΦφtaΦe a on u╛ neklepal.
Ten disk slou╛φ do dnes :-) Tak╛e rada znφ: Nevyhazovat! Omlßtit o ze∩
a zpßtky do PC. :-)
|
Nßsleduje jednoduch² nßvod jak zajistit v p°φpad∞ pot°eby vzdßlen∞
reset serveru:
...Dßvnej╣ie tu prebehla debata o zariadenφ, ktorΘ umo╛≥uje
kontrolovat PC a v prφpade ╛e sa sekne ho resetn·╗. M\^o╛ete
mi niekto poslat adresu prφpadne nejakΘ info o tom malom
"zßzraku" ? :))
...kedysi bol vo fide popis od nejakΘho rusa, ktorΘmu sa nechcelo
chodi╗ cez cel² Petrohrad resetovat BBS ke∩ sa mu k·sla.
Tak dal oproti sebe dve ma╣iny s predl╛en²m Φudlφkom na reset
v╛dy smerovanom do ·rovne cd-mechaniky naprotivnΘho stroja
a ke∩ sa k·sol jeden, tak sa konektol na druh² stroj a vyvolal eject
prφslu╣nej cd-mechaniky ktorß po vysunuti trafila reset k·snutΘho stroja.
|
Diskuze o tom, jak to vypadß, kdy╛ se po Φase administrßtor rozhodne
ud∞lat po°ßdek na serveru a zaΦne p°em²╣let, proΦ je n∞co nastaveno
tak a ne jinak, kdy╛ by to p°ece ╣lo za°φdit mnohem lΘpe:
... I pokroΦil² ale obΦas m∙╛e mφt problΘm si vzpomenout, proΦ je
to nastavenΘ *zrovna takhle*.
... Zase se tφm cviΦφ dlouhodobß pam∞╗ ;) ╚lov∞k na to ΦuΦφ, °φkß si
"sakra co to je za nesmysl", uvede to do (podle n∞j) sprßvn∞j╣φho stavu,
provede blablabla restart, zjistφ, ╛e p°estalo fungovat 482 v∞cφ,
VZPOMENE si, proΦ to teda tak bylo, a zase to vrßtφ zpßtky ;) Nebo ne? :)
...P°esn∞. PodruhΘ to je stejnΘ, pot°etφ u╛ ne, proto╛e se to napφ╣e na
papφr, kter² se dob°e ukryje (nejlΘpe do ko╣e). Pak si to Φlov∞k napφ╣e do
$HOME, kter² v kritickΘ chvφli sma╛e.
A pak se °ekne: nesahej na to, co funguje - a je (doΦasn∞) po problΘmu :)
|
Tro╣ku z jinΘho soudku. Tento kreslen² vtip ve skuteΦnosti vlastn∞ zase tak moc
legraΦnφ nenφ - je spφ╣e k plßΦi. O americkΘm DMCA (Digital Millenium Copyright Act)
a skandßlech s nφm spojen²ch asi lidΘ pohybujφcφ se ve sv∞t∞ Linuxu v∞dφ.
Ov╣em mßlo se vφ, ╛e spravedlnost u╛ v USA dßvno nenφ slepß, ale svΘ ob∞ti
si peΦliv∞ vybφrß:
A te∩ ke konkurenci. Linuxu b²vß zaΦßteΦnφky vyΦφtßno, ╛e jßdro sice produkuje
spoustu podrobn²ch chybov²ch hlß╣enφ, ale je problΘm se v nich vyznat.
To takovΘ MS Windows(TM) u╛ivatele rozhodn∞ ╛ßdn²mi zbyteΦn∞ podrobn²mi ·daji
nezat∞╛ujφ, n∞kterΘ chyby je prost∞ dokonale p°ekvapφ:
Historie UN*Xu je pom∞rn∞ nep°ehlednß, a tak se obΦas stane, ╛e a╛ po
uplynutφ dlouhΘ doby na povrch vyplavou zajφmavΘ souvislosti. Na jednu
takovou nßs upozornil Daniel Novotn²:
Hyperu╛ivatel odhalen
Bylo odhaleno ╣okujφcφ tajemstvφ t²kajφcφ se UNIXov²ch systΘm∙:
v╣ichni jist∞ vφte, ╛e superu╛ivatel se jmenuje root podle sleΦny
R·t, milenky Briana Kerninghana. Pr∙hlednß zßminka, ╛e je to anglicky
"ko°en", urΦit∞ neobstojφ. Co v╣ak bylo odhaleno a╛ nynφ, je existence
hyperu╛ivatele.
JmΘno hyperu╛ivatele je pokraΦovßnφm v tradici dφvΦφch hebrejsk²ch jmen:
naz²vß se "rivka". JmΘno je napevno zakodovßno do kernelu a programu
/bin/login. Samoz°ejm∞ v za╣ifrovanΘ podob∞, jak jinak. Heslo se na╣im
reportΘr∙m bohu╛el nepoda°ilo zjistit, ale pokud se n∞kdo p°ihlßsφ pod
hyperu╛ivatelskou identitou, zφskß tyto v²hody:
- procesor se p°epne do specißlnφho nedokumentovanΘho re╛imu - na
PC tomu odpovφdß zvlß╣tnφ obdoba System Management Mode: program
vidφ celou pam∞╗, m∙╛e ke v╣em port∙m a m∙╛e pou╛φvat nedokumentovanΘ
instrukce jako HCF (Halt and Catch Fire)
- program cat(1) mß nynφ novou volbu -undelete, pomocφ kterΘ je mo╛no
bezpeΦn∞ obnovovat smazanΘ soubory
- dφky aktivaci rezervovan²ch oblastφ disku se zv²╣φ ·lo╛n² prostor
- dd(1) mß nynφ novou volbu: dd -game spustφ hru DoomDestroyer, co╛ je
p°edch∙dce Doomu ze sedmdesßt²ch let, b∞╛φcφ v textovΘm re╛imu
- p°iΦem╛ hyperu╛ivatel zßrove≥ samoz°ejm∞ m∙╛e v╣e co superu╛ivatel.
Dφky konspiraΦnφ domluv∞ mezi Kerninghanem, Stallmanem a Torvaldsem je
hyperu╛ivatel skryt i v Linuxu: n∞kde v hloubi zdrojßk∙ jßdra a /bin/login,
mezi v╣φm tφm assemblerem a cΘΦkem.
M∙╛ete ho (vlastn∞ ji) najφt Φtenφm zdrojov²ch text∙. P°eji vßm hodn∞ ╣t∞stφ.
Ov╣em to, ╛e vznikne server www.rivka.cz je skuteΦn∞ pouhß kachna,
nev∞°te tomu...
|
Klasick² "flame", aneb co je lep╣φ: Vim nebo Emacs? No, jak pro koho :)
|