Magazyn komputerowy PTiKuś
www.ptik.ivg.pl
#3 - Grudzień

Prawa Murphy'ego - Hardware

1.0 Hardware

Hardware stanowi udaną próbę przewidywania błędów oprogramowania, ich optymalizacji i zapisu, oraz tworzenia nowych we wciąż wzrastającym tempie.
  • Podwójne prawo systemów złożonych:
    1. Systemy złożone wykazują skłonność do popełniania kompleksowych błędów.
    2. Zaś systemy proste wykazują skłonność do popełniania kompleksowych błędów.
  • Rozwinięcie pierwsze:
    - Nowe systemy produkują nowe błędy.
  • Rozwinięcie drugie:
    - Stare systemy produkują tak nowe, jak i stare błędy.
  • Wniosek:
    - Systemy złożone wykazują skłonność do zakłócania realizacji własnych funkcji.
  • Zasada Komfortu:
    - Jeżeli twój przełożony jest zbyt wymagający, i chcesz mieć stałą wymówkę, przekonaj go, że realizacja powierzonych Ci zadań wymaga zastosowania komputera.
  • Pierwsza sprzeczność między logiką cyfrową i analogową:
    - Człowiek pracujący z komputerem nie postępuje zgodnie z wymaganiami komputera.
  • Druga sprzeczność między logiką cyfrową i analogową:
    - Człowiek postępuje rozsądnie wtedy i tylko wtedy, gdy wszelkie inne możliwości zostały już wyczerpane.
  • Trzecia sprzeczność między logiką cyfrową i analogową:
    - Systemy odporne na idiotów obsługiwane są właśnie przez idiotów.
  • Sprzeczność między logiką cyfrową i cyfrową:
    - Komputery współpracujące z innymi komputerami nie zachowują się tak, jak wymagają tego inne komputery.
  • Aksjomat o składaniu:
    - Wszystko, co zostało złożone, ulegnie wcześniej czy później rozkładowi.
  • Obostrzenie:
    - Wszystko ulega rozkładowi w najmniej odpowiednim momencie.
  • Ogólne zasady dotyczące naprawiania (nie tylko) komputerów:
    1. Jeśli już wykryłeś zepsutą część, to brak Ci właściwego narzędzia, aby ją wymontować.
    2. Jeśli jesteś już w stanie ją wymontować, to dowiesz się, że sprzedawca będzie ją musiał przesłać do producenta.
    3. Jeśli sprzedawca ma je na składzie, to wymiana nie jest potrzebna.
    4. Koszty naprawy nalicza się w ten sposób, że koszty te, oraz ceny nowego urządzenia mnoży się przez dwa i wybiera wartość wyższą.
    5. Część zamienna dostarczona przez sprzedawcę nie działa w Twoim komputerze.
    6. Po ponownym wmontowaniu naprawionej części komputer nadal nie będzie sprawny.
    7. Jeśli naprawa dotyczy dysku twardego, to zapisanych na nim danych więcej nigdy nie zobaczysz.
  • Wyjątek do siódmej zasady naprawiania:
    - Będziesz w stanie odtworzyć jedynie spis zawartości dysku twardego, żebyś mógł się przekonać, co straciłeś.
  • Czasowe dylematy producentów i dystrybutorów:
    1. Jeśli swój nowy produkt zareklamujesz zbyt wcześnie, to z chwilą pojawienia się go na rynku nikt nie będzie już o tym pamiętał.
    2. Jeśli zareklamujesz go zbyt późno, to wyprzedzi Cię konkurencja.
    3. Zawsze jest albo zbyt wcześnie, albo zbyt późno.
  • Wnioski (zwane też "klęską Jacka" - "Jack's disaster"):
    1. Nowości reklamowane są coraz wcześniej, nie później jednak niż sześć miesięcy przed powstaniem pierwszego prototypu.
    2. Produkty pojawiają się zawsze po upływie zapowiadanego terminu, najwcześniej jednak w sześć miesięcy po zapowiedzi.
    3. Gdy zapowiadane urządzenie pojawia się na rynku, to jest już przestarzałe.
    4. Rzeczywiste wprowadzenie produktu na rynek ma miejsce zawsze po zapowiedzi wprowadzenia nowszej generacji przez konkurencję.
  • Konsekwencja logiczna:
    - W przyszłości dojdzie jeszcze do tego, że producenci będą zapowiadać swoje produkty tylko po to, by zmniejszyć wydatki na rozwój i produkcję.
  • Opcjonalne prawa Franca:
    1. Jeżeli sprzedawca oznajmia, że jego urządzenie oferuje wiele dodatkowych możliwości, oznacza to, iż świadomie nie dołącza ważnego elementu, tylko po to, aby zmusić nabywcę do jego oddzielnego zakupu.
    2. Wyposażenie dodatkowe będzie kosztować więcej, niż urządzenie właściwe.
    3. Wyposażenie dodatkowe będzie działać prawidłowo, ale nie u Ciebie.
    4. Jeżeli w przyszłości będziesz chciał sprzedać swój system komputerowy, nikt nie będzie chciał wyposażenia dodatkowego.

1.1 Komputer

Na wydajność komputera składa się inteligencja, a więc ilość wmontowanych na stałe błędów i szybkość, z jaką jest w stanie wyprodukować możliwie największą ilość katastrof.
  • Ostateczne prawo cen:
    - Niezależnie od tego, na ile szacujesz wartość systemu komputerowego, będzie on ostatecznie zawsze droższy, niż się tego spodziewałeś.
  • Kalkulacja Platta dotycząca ostatecznego prawa cen (znana również pod nazwą "Zwykłej gorączki rozszerzania systemu"):
    K=(J*(1000+A/15))+(1.5*B)+A/20
    gdzie K oznacza całkowite koszty po upływie J lat, jeśli użytkownik posiada łączny dochód netto w wysokości A, a wyobraża sobie, że jego system kosztuje B
  • Cud Wielkości:
    - Każdy komputer jest zbyt mały.
  • Objaśnienia:
    1. Jeśli posiada on wystarczająco duży dysk twardy, to jego pamięć operacyjna jest zbyt mała.
    2. Jeśli ma on wystarczająco dużą pamięć operacyjną, jego dysk twardy jest za mały.
  • Rozszerzenie Cudu Wielkości o system MS DOS:
    - Jeśli dysk twardy i pamięć operacyjna są wystarczające, to posiada on system operacyjny, który:
    1. nie wspomaga żadnego z nich z osobna, ani obu naraz.
    2. wymaga takiego podziału pamięci, którego nie akceptuje istniejący program użytkowy.
  • Fizyczne rozszerzenie Cudu Wielkości:
    1. Twój komputer ma na wszelki wypadek o jedno złącze (slot) za mało.
    2. Zauważysz to dopiero wtedy, gdy zakupisz nową kartę.
  • Uwagi dotyczące BIOS'a:
    1. BIOS jest zawsze kompatybilny tylko w 99 procentach.
    2. Najczęściej użytkowany przez Ciebie program korzysta z pozostałego jednego procentu i zawiesza się powodując utratę danych.
  • Reguła Opakowania:
    1. najważniejsza część wyrzucana jest zawsze z opakowaniem.
    2. nigdy nie uda Ci się zmieścić wszystkich części opakowania w kartonie, w którym uprzednio znajdował się cały sprzęt.
  • Dwanaście praw dotyczących części składowych:
    1. Części składowe działają tak długo i tylko tak długo, dopóki nie przejdą przez wstępną kontrolę.
    2. Po usunięciu wszystkich szesnastu śrub mocujących z obudowy komputera stwierdzisz, że usunąłeś niewłaściwą pokrywę.
    3. Po zabezpieczeniu pokrywy stwierdzisz, że zapomniałeś o kablu zasilającym.
    4. Po ponownym uruchomieniu komputera pozostałe części odnajdziesz na stanowisku roboczym.
    5. Tolerancje podczas montażu będą dążyć do spowodowania jak największych kłopotów.
    6. Najtrudniej dostępne są gniazda wtykowe oraz nóżki kości, gdzie właśnie chciałbyś coś wetknąć lub wmontować.
    7. Każdy skomplikowany montaż wymaga trzech rąk.
    8. Każdy prosty montaż wymaga czterech rąk.
    9. Otwory w obudowie są o jedną dziesiąta minimetra mniejsze niż trzeba.
    10. Otwory o właściwej średnicy umieszczone są w nieodpowiednich miejscach.
    11. Nakrętki nigdy nie pasują do śrubek.
    12. Jedyne dostępne złącze krawędziowe (slot) jest zbyt krótkie dla karty, która ma być wmontowana.
  • Banał Akumulatora:
    - Akumulator laptopa wyładuje się na minutę przed kolejnym zapisem do pamięci.
  • Aksjomat na użytek prywatny:
    - Komputer działający cały dzień bez zarzutu, zawodzi nocą, gdy wrócisz do biura, by skorzystać z niego w prywatnej sprawie.
  • Rozwinięcie:
    - Jednakże komputer kontrolny odnotuje Twoje działania, a Twój szef wyjątkowo znajdzie czas, aby ten zapis przejrzeć.
  • Prawo obsługi klienta:
    - Zepsute komputery działają zawsze w obecności serwisanta.
  • Prawo konserwacji Jaruka:
    1. Jeżeli nowy komputer byłby tańszy, firma obstaje przy naprawie zepsutego.
    2. Jeżeli korzystniej było by naprawić istniejący sprzęt, firma obstaje przy zakupie nowego.
  • Podwójne prawo kompatybilności według Simona:
    1. Wszystkie komputery PC są kompatybilne, ale jedne są kompatybilniejsze od innych.
    2. Twój jest zawsze mniej kompatybilny.
  • Reguła nowości:
    1. Gdy w nazwie nowego produktu pojawia się dodatek "Enhanced", "Advanced" itp. oznacza to, że producentowi udało się usunąć część usterek, które czyniły poprzednią wersję bezużyteczną.
    2. Każdy producent w ulepszonym modelu ukryje tyle usterek, że wystarczy ich z powodzeniem na jeszcze jedną "ulepszoną" wersję.

1.2 Urządzenia wejścia

  • Podstawowe cechy charakterystyczne klawiatury:
    - Twoja klawiatura posiada klawisz, który może się zepsuć, i napewno to zrobi.
  • Aksjomat dotyczący sterownika myszy:
    - W programie, który wydaje Ci się świetny z uwagi na możliwość pracy z myszą, jej sterownik zawodzi.
  • Uzupełnienie:
    - Na biurku jest zawsze za mało miejsca dla myszy.
  • Relacja AT/XT:
    - Jeśli posiadasz klawiaturę, na której można pracować w dwóch trybach, będzie ona ustawiona zawsze na tryb niewłaściwy.
  • Zasada menu Pull-down:
    - Jeżeli masz do wyboru dwa niewłaściwe punkty menu, kursor myszy uaktywni ten z nich, który spowoduje najgorsze konsekwencje, a powrót do stanu poprzedniego będzie najdłuższy.
  • Fenomen portu:
    - Mysz tkwi zawsze w tym porcie, do którego nie może odwołać się jej sterownik.
  • Prawo podwójnego uderzenia "Zakończ" - "Nie":
    - Jeżeli przez pomyłkę natrafisz na kombinację klawiszy, która zakończy Twój program, naciśniesz także na klawisz potwierdzający rezygnację z zapisu wprowadzonych zmian.

1.3 Drukarka

  • Na drukarkę składa się:
    1. wiecznie zapchana głowica drukarki,
    2. nikły zapas papieru,
    3. nieodpowiedni kabel,
    4. zużyta taśma barwiąca,
    5. pusta kaseta tonera,
      a także:
    6. niezrozumiała dla komputera elektronika, zwłaszcza w momencie właczenia.
  • Ultima Ratio (ostatni argument) wydruku:
    1. Jeżeli wszystko zadziałało, zawiedzie drukarka.
    2. Jeżeli drukarka nie zawiedzie, wydrukowane wyniki będą zafałszowane.
    3. Jeżeli wyniki będą prawidłowe, nie będziesz ich mógł odczytać.
    4. Jeżeli wszystko jest w porządku, nikt nie zainteresuje się Twoimi wynikami.
  • Zasada Aldusa:
    - Wydruk nigdy nie jest kompletny.
  • Uzupełnienie Zasady Aldusa:
    - Błąd w wyniku odkryjesz dopiero wtedy, gdy spojrzysz na kopię, a wydruk właściwy jest już w skrzynce pocztowej.
  • Graficzne Uściślenie Zasady Aldusa:
    - Wydruk nie mieści się nigdy na jednej stronie.
  • Papier do drukarki w ujęciu matematycznym:
    - W przypadku, gdy ma być wydrukowany tekst długości n stron, ilość dostępnego papieru wynosi n-1 arkuszy.
  • Syndrom Rimera (Zwany również Syndromem Etykiety):
    - Drukarka będzie bezproblemowo drukować etykietki tak długo, jak długo będziesz przy tym obecny. Gdy tylko odejdziesz, naklejki przykleją się do podajnika papieru.
  • Zasada Petry:
    - Pakiet programu składający się z dowolnej ilości dyskietek zawiera nieograniczoną ilość sterowników drukarek.
  • Oznacza to, że:
    1. W zestawie nie ma sterownika Twojej drukarki.
    2. Jeżeli istnieje sterownik dla Twojej drukarki, to nie będzie on działał.
    3. A jeśli już zadziała, to nie zechce współpracować z interfejsem.
    4. Jeśli sterownik istnieje, działa i współpracuje z interfejsem, to posługuje się wyłącznie starogreckim zestawem znaków i drukuje tylko w tybetańskim formacie trójkątnym od lewego dolnego do prawego górnego rogu.
  • Ogólny Postulat PostScript:
    1. Wymagany rodzaj pisma nie istnieje.
    2. Jeśli istnieje, to brak pożądanego kroju pisma.
    3. Jeżeli istnieje i jedno i drugie, druk jest niewłaściwej wielkści i znajduje się w nieodpowiednim miejscu.
    4. We wszystkich pozostałych przypadkach pojawia się komunikat o błędzie, a proces drukowania zostaje przerwany.
  • Szczególny Postulat PostScript:
    1. Program traktuje PostScript zupełnie inaczej niż drukarka.
    2. Jedyny rodzaj pisma, w którym są zgodne, to Courier 10 pt.
  • Wyjątek od Szczególnego Postulatu PostScript:
    - Punkt 2 potwierdza się tylko wtedy, gdy pisma tego w ogóle nie wykorzystujesz.
  • Definicja WYSIWIG według Bemesa:
    - "What You see is what You might get"
  • Uściślenie WYSIWIG:
    - Gdy tylko pojawi się u Ciebie iskierka nadzieji, że zbliżasz się do końca swojej pracy, to angielskie tłumaczenie WYSIWIG brzmi: "What You see is what You never get" lub krótko WYSIWYNG.
  • Naczelna reguła Charles'a:
    - Niezależnie od tego, ile linii wydrukuje drukarka, zawsze pozostanie przynajmniej jeden wiersz ponad ostatnią, w pełni zapisaną stroną.
  • Zasada Charlesa dotycząca podajnika papieru:
    - Drukarka wciąga papier poprawnie i dokładnie wtedy, gdy nie jest to w ogóle potrzebne.
  • Zasada ASCII/Centronics:
    - W wesołym świecie drukarek jedyną znormalizowaną rzeczą jest kabel sieciowy.
  • Pochodna dla przypadku anglo/brytyjskiego:
    - Zasada ta nie dotyczy rzecz jasna angielskich wtyczek i amerykańskego natężenia prądu.

1.4 Pamięć masowa.

Pamięć masowa obejmuje napędy dyskietek, napędy twardych dysków, streamery, dyski optyczne, oraz chwile, kiedy zapisywane są na nich ważne dane.
  • Założenia Backup'u:
    1. Backup potrzebuje zawsze o jedną dyskietkę więcej, niż masz do dyspozycji.
    2. Backup zawodzi wtedy, kiedy Ci jest bardzo potrzebny.
  • Pochodna pierwsza:
    - Backup zapisze zniszczoną przez siebie wersję zbioru na jedynej istniejącej jeszcze kopii zabezpieczającej.
  • Pochodna druga:
    - Jeśli zechcesz wywołać Backup, stwierdzisz, że jedyna wersja RESTORE znajdowała się na twardym dysku (i tylko tam) przed jego sformatowaniem.
  • Reguła dyskietek:
    - Jeśli dyskietka zablokuje się w napędzie, użyj siły. Nie przejmuj się, że napęd ulegnie przez to zniszczeniu; przecież i tak musiałbyś go wymienić.
  • Zasada dotycząca błędów odczytu:
    - Błąd odczytu występuje tylko wtedy, gdy zbiór jest Ci niezbędny i nie posiadasz jego kopii.
  • Zasada Ukrytych Zbiorów:
    - Jeśli jakaś informacja jest poufna, to przez przeoczenie pozostaje na dyskietce w postaci zbioru. Istniejący ewentualnie mechanizm ochronny poszedł w zapomnienie.
  • Rozszerzenie Zasady Ukrytych Zbiorów:
    - Zbiór ten zostaje przypadkiem odnaleziony i przejrzany przez osobę, dla której miał być niedostępny.
  • Aksjomat Segate:
    - Dyskietkę, która znajduje się już w napędzie, sformatujesz nadając jej niewłaściwą gęstość zapisu.
  • Wniosek:
    - Fakt, że 360 KB dyskietka została sformatowana na 1.2 MB zauważysz dopiero wtedy, gdy umieścisz na niej jedyną wersję nad życie ważnych danych, które następnie ulegną zniszczeniu.
  • Pierwsze Twierdzenie Goetz'a
    - Dopiero, kiedy odpowiesz [Y] na pytanie programu "Czy jesteś pewien?" (na przykład podczas formatowania), zdajesz sobie sprawę, że wcale i niczego nie jesteś pewien.
  • Uściślone Twierdzenie Goetz'a:
    - Kiedy skontrolujesz następnie dyskietkę, stwierdzisz, że skasowałeś właśnie swój najważniejszy zbiór.
  • Zasada Lepkich Cieczy (zwana również "Zasadą Coli i Słodkiej Kawy"):
    - Filiżankę lub szklankę przewrócisz jedynie wtedy, gdy pozostała tam jeszcze resztka płynu.
  • Wnioski:
    1. Płynąca ciecz z bezlitosną precyzją utoruje sobie drogę do najważniejszej dyskietki na biurku.
    2. Jej droga wiedzie przez te wydruki, których kopia nie istnieje, a zbiór nie został zachowany.
    3. Na projektach tych pozostaną plamy, które sprawią, że najważniejsze miejsca będą nieczytelne.
    4. Dotarłszy do dyskietki docelowej ciecz zaleje otwór zapisu/odczytu.
    5. Mając kilka dyskietek do wyboru, ciecz zaleje tę najważniejszą.
    6. W rezultacie ta dyskietka nie nadaje się już do niczego.
    7. Jeśli jednak możliwe jest jeszcze odczytywanie pojedynczych zbiorów, to są to zbiory najmniej ważne (na przykład zbiór tekstowy z listą zakupów z zeszłego tygodnia).
  • Zasada CHKDSK (albo "Reguła Daremności Ludzkich Usiłowań"):
    1. Jeśli uruchomisz CHKDSK dla dysku twardego, program nie znajdzie ani jednego nie związanego bloku.
    2. Jeśli zrezygnujesz z CHKDSK, będziesz ich miał tysiące.
  • Rozszerzenie "Speedisk" ("Dylemat Nortona"):
    - Bloki niezwiązane zauważysz dopiero wtedy, kiedy zastartujesz nowy Speedisk lub inny program, który nie tylko usuwa bloki, lecz także korzysta z okazji, by zniszczyć Twój dysk.
  • Reguła pudełka:
    1. Łatwiej jest włożyć dyskietkę do pudełka, niż ją z niego wyjąć.
    2. Dyskietki nigdy nie ma w przegródce, w której jej szukasz.
  • Krótko o etykietkach chroniących przed zapisem:
    1. Etykietki chroniące przed zapisem nie chcą się kleić.
    2. Etykietki chroniące przed zapisem przyklejają się do najmniej dostępnego miejsca w napędzie.
    3. Etykietki chroniące przed zapisem nie chcą się odklejać.
    4. Brak etykietki chroniącej przed zapisem stwierdzisz dopiero po przypadkowym sformatowniu ważnej dyskietki lub złapaniu wirusa.
    5. Etykietki chroniące przed zapiem przyklejają się do dyskietki z danymi wtedy, gdy chcesz dokonać zapisu, a program użytkowy nie potrafi wychwycić tego błędu.
  • Rozszerzenie piątej sentencji o etykietkach chroniących przed zapisem:
    - W tym przypadku program zawiesi się po stracie danych.
  • Aksjomat Amigi Manfreda:
    1. Niezależnie od tego, jaka dyskietka znajduje się w napędzie - nigdy nie jest to dyskieetka systemowa.
    2. Dyskietka systemowa znajduje się w napędzie tylko wtedy, gdy na Twoim gotowym do uruchomienia dysku znajduje się nowsza niż na dyskietce wersja systemu operacyjnego.
  • Westchnienie de Lates'a
    - Pustą dyskietkę możesz przeszukiwać długo i bezskutecznie.
  • Rozszerzenie westchnienia de Lates'a według Murphy'ego:
    - Długo i bezskutecznie możesz przeszukiwać również pełną dyskietkę.
  • Wniosek Evi'ego z rozszerzenia westchnienia de Latis'a według Murphy'ego:
    - Każdą dyskietkę możesz przeszukiwać długo i bezskutecznie.

Copyright (C) 2000 by PTiK
Wszelkie prawa zastrzeżone.
Kopiowanie tekstów i grafiki bez zgody autora zabronione !