Frazy

Subskrybuj RSS A A A
27 lutego 2007
Jakub Chabik

Wszelkie rocznice są okazją do przytaczania rozmaitych cytatów z tuzów informatyki. Zdania, takie jak Uważam, że 640 KB pamięci to dostatecznie dużo dla każdego przechodzą do historii razem z ich autorami - w tym przypadku, Billem Gatesem.

Wszelkie rocznice są okazją do przytaczania rozmaitych cytatów z tuzów informatyki. Zdania, takie jak Uważam, że 640 KB pamięci to dostatecznie dużo dla każdego przechodzą do historii razem z ich autorami - w tym przypadku, Billem Gatesem.

Chcę dziś jednak opowiedzieć o innych frazach. Nie tych, wypowiedzianych przez wielkich, ale tych, z którymi każdy z nas zetknął się niezliczoną ilość razy i które śnią się nam nocami - i bynajmniej nie są to sny przyjemne. Postaram się je uszeregować wedle poziomu frustracji, jaki u mnie wywołują lub wywoływały - od najniższego do najwyższego.

Stosunkowo często spotyka mnie, jako użytkownika, komunikat 404 Not Found. To widoczny sygnał, że Internet jest jak żywy organizm, zmieniający się każdego dnia. Moje zakładki przestają działać, linki przesyłane przez znajomych prowadzą donikąd, a wyniki wyszukiwania w Google okazują się nieaktualne. Jednak w miejsce jednej zlikwidowanej strony pojawia się 10 następnych o tej samej tematyce i prędzej albo później i tak znajduję, czego szukam. Ale chciałbym, by moi przyjaciele - gdy już umrę - dowiedzieli się o mojej śmierci dostając komunikat:/chabik: 404 Not Found.

Kolejny z frustrujących mnie błędów to Unhandled Exception. Kiedy jeszcze utrzymywałem się z programowania, odbierałem go bardzo emocjonalnie, mniej więcej jakby ktoś powiedział mi: jesteś, Kuba, skończonym durniem. Programowałem porządnie i defensywnie, starałem się starannie debuggować kod i nie zdarzały mi się raczej proste błędy typu zapis do niezaalokowanej pamięci czy przepełnienie bufora. A już praktycznie nigdy nie występowały poza bezpiecznym światem debuggera, gdzie natychmiast można było obejrzeć kod błędu, jego opis, wartości zmiennych i stan stosu. Dziś, kiedy Unhandled Exception oglądam jako użytkownik, mam także pretensje - ale do siebie, że też byłem tak naiwny, żeby zainstalować "niedorobione" oprogramowanie.

W ostatnich latach dręczy mnie para komunikatów: Request timed out oraz Unknown host. Oba występują po uruchomieniu programu ping z nazwą hosta i oznaczają tylko jedno: nie mam połączenia z Internetem, choć właśnie teraz mi na tym zależy. Z reguły natychmiast chwytam za telefon i dzwonię do dostawcy Internetu, który mniej lub bardziej mętnie opowiada o awarii. Każdy z Państwa, kto choć raz zaplanował sobie jakieś zajęcia w sieci (pracę, rozrywkę) i nie mógł następnie zrealizować planu, wie, co czuje wtedy człowiek.

Ale zdecydowanym liderem mojego rankingu jest Abort, Retry, Ignore or Fail? Wystąpienie takiego błędu w systemie DOS oznaczało dla mnie najczęściej jedno: utratę czegoś ważnego, co miałem zapisane na dyskietce. Ale najgorsze jest to, że widziałem ten komunikat milion razy i nadal nie wiem, co oznacza która opcja. Zawsze po chwili czułem się jak Bill Murray w "Dniu Świstaka" - cokolwiek bym nie wybrał, zawsze znajdowałem się w tym samym punkcie - ponownie pytany: Abort, Retry, Ignore or Fail? Skąd mam to wiedzieć, do cholery!? Nie można było po prostu napisać: Szlag trafił twoją dyskietkę? Zmiąłbym w ustach przekleństwo, palnął pięścią w klawiaturę, ale przynajmniej nie musiałbym odpowiadać na idiotyczne pytanie!

Nie będę pamiętał cytatów z Knutha, Wirtha i Dijkstry; nie będę potrafił nic napisać w językach programowania, które stosowałem dziesięć lat temu; wyparują mi z głowy wszystkie fuzje, przejęcia i gwałtowne zwroty na rynku informatycznym; zaś umiejętności techniczne odejdą w niepamięć razem z maszynami i systemami. Ale frazy, te właśnie frazy, będą mi się kołatały po pamięci przez lata.

Oceń artykuł

średnio: 4 liczba ocen: 3

Komentarze (0)

Najnowsze

MAC, czyli ministerstwo reformowania rządzenia

Premier wspiera lojalnie w kryzysie najbliższego współpracownika, Michała Boniego, przyjmując na siebie atak oburzonych internautów podczas debaty o ACTA.

Nowe, unijne zamówienia publiczne

Komisja Europejska proponuje ważne zmiany prawa wspólnotowego w obszarze zamówień publicznych. Warto im się przyjrzeć bo to jeden z elementów nowej perspektywy finansowej UE. Warto zatem przyjrzeć się owej propozycji bliżej.

Bezpieczeństwo rządowych stron - analiza

Zespół zadaniowy ds. ochrony portali rządowych opublikował wytyczne. Trudno stwierdzić, że to najlepsze rekomendacje, jakie można było przy okazji zaistniałych ataków wypracować.

DEBATA: Kiedy walka polityczna w sieci przemienia się w cyberterroryzm?

Skuteczny atak cybernetyczny przyniesie opłakane skutki dla państwa i gospodarki. Boleśnie się o tym przekonaliśmy, gdy nie można było dostać się na strony internetowe najważniejszych instytucji w Polsce.

Czy MSW chce unieważnienia przetargu na pl.ID?

Rośnie ryzyko całkowitego unieważnienia przetargu na nowe dowody osobiste. Krajowa Izba Odwoławcza odrzuciła odwołanie firmy Sygnity, która nie zgadzała się na wydłużenie o trzy miesiące terminu składania ofert na dostawę blankietów nowych dowodów osobistych. Wydłużenie całego postępowania o trzy miesiące może spowodować skargi uczestniczących w nim firm, a w konsekwencji unieważnienie przetargu.

Garść rad dla roztropnego szefa IT

Trudne czasy w gospodarce to okres, kiedy szczególnego znaczenia nabiera hasło: Jak cię widza, tak cię piszą. Osłabienie rynku przekłada się na oszczędności w przedsiębiorstwie, a oszczędności najłatwiej szukać w działach, które, w opinii zarządu, nie są bezpośrednio związane z prowadzoną działalnością - czyli również w dziale IT.

Sprzeczne wizje e-dowodu

Koncepcja elektronicznego dowodu osobistego powstała w Polsce wiele lat temu. Starsze są koncepcje elektronicznego systemu świadczeń ochrony zdrowia. Mimo to, nadal są w trakcie budowy.

Rekomendacje

Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88