30 marca, 2008

Murphy w krainie krzemu oraz u mnie w pracy

SPOSTRZEŻENIA OGÓLNE

  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.
  3. Nowe systemy produkują nowe błędy.
  4. Stare systemy produkują tak nowe, jak i stare błędy.
  5. Systemy złożone wykazują skłonność do zakłócania realizacji własnych funkcji.
  6. Człowiek pracujący z komputerem nie po stępuje zgodnie z wymaganiami komputera.
  7. Człowiek postępuje rozsądnie wtedy i tylko wtedy, gdy wszelkie inne możliwości zostały już wyczerpane.
  8. Systemy odporne na idiotów obsługiwane są właśnie przez idiotów.
  9. Komputery współpracujące z innymi komputerami nie zachowują się tak, jak wymagają tego inne komputery.
  10. Rozłożenie dowolnego urządzenia na części jest proste.
  11. Ponowne jego złożenie tak, żeby działało, nie jest możliwe.
  12. Wszystko, co zostało złożone, ulegnie wcześniej czy później rozkładowi.
  13. Wszystko ulega rozkładowi w najmniej odpowiednim momencie.
  14. Każdy skomplikowany montaż wymaga trzech rąk.
  15. Każdy prosty montaż wymaga czterech rąk.
  16. Wszystkie komputery PC są kompatybilne, ale niektóre są kompatybilniejsze od innych.
  17. Twój jest zawsze mniej kompatybilny.
  18. O ile klawiatura została stworzona po to, by przy pomocy bezładnych ruchów kursorem wybrać z nieprzejrzystego menu niezrozumiałe instrukcje, które łatwiej byłoby wybrać przy pomocy myszy, to mysz służy do wybierania z nieprzejrzystego menu, przy pomocy bezładnych ruchów, trudno zrozumiałych rozkazów, które łatwiej byłoby wskazać za pośrednictwem klawiatury.
  19. Pustą dyskietkę możesz przeszukiwać długo i bezskutecznie.
  20. Długo i bezskutecznie możesz przeszukiwać również pełną dyskietkę.
  21. Wniosek: Każdą dyskietkę możesz przeszukiwać długo i bezskutecznie.

PODSTAWOWE PRAWDY INFORMATYKI

  1. Komputer służy człowiekowi.
  2. Ziemia jest płaska.
  3. Dla komputera nie ma rzeczy nie do pomyślenia, a tym bardziej nie ma rzeczy niemożliwych — z wyjątkiem tych, których od niego wymagamy.
  4. W świecie komputerowego przetwarzania danych żadna awaria się nie kończy, ponieważ przechodzi zawsze w następną.
  5. Awaria komputera wyczekuje cierpliwie na najbardziej niedogodny moment, aby bezlitośnie zaatakować.
  6. W pracy z komputerem opieranie się na jakichkolwiek zasadach jest błędem.
  7. Nie unikniesz nigdy dużej awarii, jeśli spowodujesz małą — w najlepszym wypadku mała awaria pozostanie mała, stając się z czasem coraz bardziej uciążliwą.
  8. Nikt nie jest w stanie przewidzieć wszystkich możliwych awarii — możesz być jednak pewien, że każdą z osobna odczujesz na własnej skórze.
  9. Wnioski: Drobne awarie nie istnieją. Jeżeli miała jednak miejsce drobna awaria, oznacza to, że nie poznałeś jeszcze jej rzeczywistych rozmiarów.
  10. Im doskonalej program wykonuje swoje funkcje, tym dotkliwiej Cię zawiedzie.
  11. Każdy inny program zawodzi tak samo dotkliwie.
  12. Tylko niepotrzebny nikomu program przebiega bez zakłóceń.
  13. Masz zawsze o jeden wirus więcej, niż sądzisz.
  14. Podczas przeszukiwania program antywirusowy nieodwracalnie zniszczy wszystkie zbiory tekstowe i programowe, a nietkniętym zostanie jedynie wirus.
  15. Ostatecznie wirus pozostanie jedynym programem możliwym do przetworzenia.
  16. Elipsy są przedstawiane i drukowane jako schodkowate jajka.
  17. Schodkowate jajka pozostają schodkowatymi jajkami.
  18. Koła nie są kołami.
  19. Wyjątek: Kołami będą wtedy (i tylko wtedy), kiedy narysujesz je jako elipsy. Drukarka przedstawi je wtedy jako poprawne elipsy.
  20. Program konwersji graficznej może być spokojnie zastąpiony poleceniem kasowania. Wynik jest taki sam, albo przynajmniej wyjdzie na to samo.
  21. Program kalkulacyjny, który daje właściwy i przyjazny wynik — kłamie.
  22. Zanim z kalkulacji otrzymasz wyniki jedynie zbliżone do użytecznych, program włączy swój generator liczb losowych.
  23. Wartości pieniężne możesz otrzymać w dolarach, markach lub muszlach Fidżi; nigdy w złotówkach.
  24. Wyjątki są liczniejsze od reguł.
  25. Od wszystkich uznanych wyjątków istnieją wyjątki.
  26. Jeżeli opanowałeś już wyjątki, to nie pamiętasz już jakich reguł one dotyczą.
  27. Prawidłowo napisany tekst pojawi się tylko wtedy, gdy napiszesz go ręcznie.

PRAWA OGÓLNE

  1. Na polecenie "Napisz Tak lub Nie" użytkownik wpisuje "Tak lub Nie".
  2. Na polecenie "Wciśnij ENTER" użytkownik wpisuje "ENTER".
  3. Na polecenie "Naciśnij dowolny klawisz" użytkownik naciska klawisz SHIFT albo ESCAPE.
  4. Jeżeli napiszesz procedurę, która zapobiega pojawianiu się błędnych wartości, to zawsze znajdzie się użytkownik, który ją pominie.
  5. Jeżeli istnieją 4 różne możliwości doprowadzenia programu do krachu i wszystkie 4 zablokujesz, wtedy użytkownik znajdzie piątą metodę.
  6. Nie ma programów całkowicie idiotoodpornych.
  7. Program oddany użytkownikowi w piątek wraca do autora w poniedziałek.
  8. Na pierwsze 90% programu potrzeba 10% przeznaczonego na jego realizację czasu.
  9. Pozostałe 10% programu wymaga 90% przeznaczonego na jego realizację czasu.
  10. Rozpoczynasz zawsze od pozostałych 10%.
  11. 10%, od których rozpoczynasz pracę stanowią te procedury, które w ostatecznym rozrachunku zostaną usunięte na życzenie klienta.
  12. Jeżeli nie wiesz co czynisz, rób to w sposób elegancki.
  13. W zespole programistów każdy ma genialny plan rozwiązania problemu. Wszystkie plany się wzajemnie wykluczają i żaden nie prowadzi do poprawnego rozwiązania.
  14. Liczba osób w zespole programistycznym ma tendencje wzrastające niezależnie od ilości pracy.
  15. W każdym programie błędy wykazują skłonność do występowania w tym miejscu, które sprawdzasz jako ostatnie.
  16. Każdy program, który się dobrze zaczyna, kończy się źle.
  17. Program, który zaczyna się źle, kończy się przerażająco.
  18. To co wygląda łatwo jest trudne.
  19. To co wygląda trudno jest niemożliwe.
  20. To co wygląda na niemożliwe potrafi rozwiązać nawet twoja teściowa i to bez pomocy komputera.
  21. Każdy programista przybywający z innego miasta jest fachowcem.
  22. Idealny fachowiec wie absolutnie wszystko o niczym.
  23. Nie wierz w cuda — zdaj się na nie.
  24. Każda formuła i każda stała muszą być traktowane jako zmienne.
  25. Prawdopodobieństwo wydarzenia jest odwrotnie proporcjonalne do życzenia.

WINDOWS

Motto: Masochistyczne skłonności nie są wprawdzie warunkiem koniecznym do pracy w systemie operacyjnym Windows. Są jednak bardzo pomocne.
  1. Każdy program w Windows pracuje poprawnie do momentu niczym nieuzasadnionej utraty danych.
  2. Interaktywne, multimedialne aplikacje DOS'a "zawieszają się" same, podczas gdy interaktywne, multimedialne aplikacje Windows zawieszają się natychmiast po dowolnej ingerencji użytkownika.
  3. Jedyną metodą obsługi plotera i drukarki w Windows jest drukowanie krzywych i plotowanie tekstów.

OSIEM PRAW SZANOWNEGO KLIENTA (KLIENTA W MOJEJ PRACY NIESTETY)

  1. Klientowi nigdy nie przyjdzie na myśl ile kosztuje projekt, tylko ile można na tym projekcie zaoszczędzić.
  2. Jeżeli udało Ci się wprowadzić w programie, wymagane przez klienta poprawki, wtedy on z nich zrezygnuje.
  3. Żaden klient nie wie czego właściwie chce.
  4. Każdy klient wie dokładnie czego nie chce.
  5. Żaden klient nie chce tego co masz już gotowe.
  6. Nie wie także co chciałby mieć zamiast tego.
  7. Klient, który najmniej płaci marudzi najwięcej.
  8. Klient żąda większych zmian dokładnie wtedy, kiedy produkt jest już gotowy.

27 marca, 2008

Khalil Gibran o pracy:

Pracujesz by dotrzymać kroku ziemi i ziemskiej duszy.
Gdyż być leniwym znaczy stać się obcym porom roku i wyjść z procesji życia, która podąża majestatycznie i z dumnym posłuszeństwem ku wieczności.

Kiedy pracujesz jesteś jak flet, którego serce zamienia godziny w muzykę.
Któż z was chciałby być piszczałką tępą i milczącą, gdy wszyscy inni śpiewają razem unisono?

Zawsze mówiono ci, że praca jest przekleństwem a trud nieszczęściem.
Lecz ja mówię, że pracując wypełniasz część najśmielszego marzenia ziemi przypisaną ci już w dniu jego narodzin.
A trudząc się, naprawdę kochasz życie.
A kochać życie poprzez trudy, znaczy dotykać jego najgłębszych sekretów.

Lecz jeśli w swym bólu przeklinasz dzień swoich urodzin, a wspierające cię ciało nazywasz fatum wypisanym ci na czole, odpowiem ci, że nic, tylko pot spływający z czoła może zmyć to, co zapisane.

Powiedziano ci także, że życie to ciemność i w swym znużeniu powtarzasz to, co znużenie ci szepcze.
A ja mówię ci, że życie jest ciemnością, jeśli nie zabłyśnie w nim pragnienie.
Zaś wszystkie pragnienia są ślepe, jeśli nie istnieje wiedza.
Wiedza jest zaś zbędna, jeśli nie istnieje praca.
Praca jest pusta, jeśli nie z miłością.
A kiedy kochasz to, co robisz, łączysz się z samym sobą, z innymi oraz z Bogiem.

Czymże jest praca z miłością?
To tkać płótno nićmi wyciągniętymi z serca tak, jakby miała je nosić najdroższa osoba.
To budować dom z uczuciem, jakby miał być schronieniem dla twoich najbliższych.
To zasiewać ziarno z czułością a plony zbierać radośnie, jakby twoi ukochani mieli je spożywać.
To napełniać wszystko, czego się dotkniesz chlebem swej duszy
i mieć świadomość, że wszyscy twoi zmarli stoją przy tobie i patrzą.

Często słyszałem jak mówicie niby we śnie:
”Ten, kto rzeźbi w marmurze odnajdując kształt swej własnej duszy w kamieniu jest szlachetniejszy od oracza, a ten, kto przekształca tęczę i układa ją na płótnie, by podobało się ludziom jest kimś więcej niż szewc robiący sandały na nasze stopy”.

Lecz ja mówię, nie we śnie, lecz w pełni przebudzenia podczas południowego przypływu, że wiatr nie szepcze czulej gigantycznym dębom niż najmarniejszemu źdźbłu trawy.
A ten tylko jest wielki, kto przetwarza głosy wiatru w pieśń słodką od Jego miłości.

Praca jest ucieleśnieniem miłości.
A jeśli nie umiesz pracować z miłością, a jedynie ze wstrętem, lepiej byś rzucił swą pracę, usiadł pod bramą świątyni i żebrał o jałmużnę od tych, co pracują z radością.

Jeśli zaś pieczesz chleb z obojętnością, twój chleb jest gorzki i może nasycić jedynie połowę ludzkiego głodu.
Jeśli żałujesz, że musisz gnieść winogrona, twój żal zatruje wino.
Jeśli masz głos anielski a nie lubisz śpiewać, to jakbyś tłumił przed ludzkim uchem głosy nocy i głosy dnia.



20 marca, 2008

Pierwsze z siedemnastu mgnień wiosny

W tych dniach wypada bardzo szczególna data. Równonoc wiosenna- początek wiosny. A w ten pierwszy dzień wiosny- pełnia Księżyca. Ta szczególna pełnia, która ciągnie za sobą łacińską Wielkanoc i hebrajskie Pesach. W ten sam dzień- z racji równonocy- przypada też sabat Eostre (inaczej zwany Ostara), oraz nasze słowiańskie Jare.
Pełnia to jedna z twarzy Trójbogini, twarz Matki, czy też Nimfy.
Trzy miesiące temu Dziewica sprowadziła na świat Słonecznego Boga, Światło które świeci tak mocno, że żadna ciemność nie może go ogarnąć. Teraz święcimy drugi z aspektów potrójnej pani- płodność. A więc kraszone jaja, zające oraz woda.
No i mamy wiosnę :-) Wiosnę zwykle ma kobiecą postać, twarz Eostre, Flory czy Blodeuwedd.
Rzadki wyjątek tworzy Blake, opisując Ziemię oczekującą wiosny. U niego właśnie Ziemia jest kobietą.

Ty, z włosami ciężkimi od rosy, co patrzysz
Przez jasne okna świtu na ziemię, o Władco
Wiosny, i na tę naszą u zachodu wyspę
Spojrzyj. Ona wszechgłosów powita cię śpiewem.
Od wzgórz do wzgórz wieść biegnie; jakże się radują
Doliny! Wszystkie oczy z tęsknotą szukają
Twoich jasnych namiotów. O, przybądź! Niech święte
Stopy twoje przebiegną przez naszą krainę.
Z nad tamtych wzgórz u wschodu przyjdź! Niech wiatr znad łąki
Ucałuje twe szaty wonne. Rozsiej perły
Na smutnej ziemi, która w samotności płacze.
Oddechu twych wieczorów pragniemy i świtów.
Ujmij tę ziemię w piękne swe dłonie, jej nagość
Okryj pocałunkami. Swą własną koroną
Ozłoć jej głowę, która chyli się omdlała.
Ona przecież dla ciebie zaplotła warkocze.


13 marca, 2008

Dzieła sztuki, które luźnym porządkiem skojarzyły się w moich myślach.
Po pierwsze- sonet Szekspira:

A woman's face with Nature's own hand painted
Hast thou, the master-mistress of my passion;
A woman's gentle heart, but not acquainted
With shifting change, as is false women's fashion;
An eye more bright than theirs, less false in rolling,
Gilding the object whereupon it gazeth;
A man in hue, all 'hues' in his controlling,
Much steals men's eyes and women's souls amazeth.
And for a woman wert thou first created;
Till Nature, as she wrought thee, fell a-doting,
And by addition me of thee defeated,
By adding one thing to my purpose nothing.
But since she prick'd thee out for women's pleasure,
Mine be thy love and thy love's use their treasure.


Po drugie- Jan Chrzciciel, malowany przez Leonarda (nie Rafaela Santi, jak słusznie zwrócono mi uwagę)

Idealna androgynia, ukazująca doskonałe piękno.