czwartek, 18 lipca 2013

Leksykon hackingu


ABEND
(ABnormal END) Nienormalne zakończenie programu; crash, lossage. Oryginalnie
nazwa makra systemów operacyjnych OS i DOS komputerów IBM/360 i IBM/370
z  lat 1960 – 1980, powodującego natychmiastowe zakończenie wykonywanego
programu z  inicjatywy systemu operacyjnego  lub użytkownika. Z reguły pisane
w całości wielkimi literami (ABEND — jak we wspomnianych systemach), spoty-
kane także w postaci abend. Nieświadomi etymologii tego słowa hakerzy kojarzą
go z niemieckim określeniem wieczoru (niem. abend) — ma ono nazywać czynności
operatorów systemu, którzy późnym piątkowym popołudniem wprowadzają system
operacyjny w stan tzw. pracy bezobsługowej na czas weekendu.

ACK
1. Skrót oznaczający potwierdzenie (ang. acknowledge); mnemoniczne określenie
znaku ASCII(6) używanego (w telegrafii) w charakterze kodu potwierdzającego
transmisję. Używany także w odniesieniu do reakcji programu interakcyjnego (np.
ping) na zapytanie użytkownika. 2. Uprzejme potwierdzenie tego, iż zrozumiało
się punkt widzenia dyskutanta („Ack. Ack. Ack. Teraz już wiem” — rzadko sto-
sowane w  komunikacji  polskojęzycznej).  3.  Prośba  o  potwierdzenie  obecności
partnera („Jesteś tam?”) przy komputerze podczas rozmowy w trybie terminalowym
(jak w programie  talk). 4. Symboliczne ponowienie  zapytania  zawartego w po-
przednio wysłanym e-mailu, który pozostał bez odpowiedzi; zobacz także NAK.

Ada
Wywodzący  się  z  Pascala  język  programowania,  który  stanowi  podstawę  dla
projektów  informatycznych w Departamencie Obrony USA. Według  zgodnej
opinii hakerów  język  ten  jest koronnym przykładem  tego, czego dokonać może
rozbudowana biurokracja: stworzony został przez specjalny komitet, jest niespójny
koncepcyjnie,  trudny w  użytkowaniu,  a  jego  stworzenie  kosztowało miliardy
dolarów (z tego względu określany bywa żartobliwie jako „język PL/I lat osiem-
dziesiątych”). Szczególnie wyśmiewany jest sposób obsługi wyjątków oraz komuni-
kacja między  procesami. Nazwa  języka  kojarzona  jest  z  imieniem  córki Lorda
Byrona, Ady Lovelace; jej korespondencja z Charlesem Babbage’em w połowie XIX
wieku może być (ze względu na treść i charakter) uważana za pierwszy, historycznie
udokumentowany przykład programowania maszyny, oczywiście w  rozumieniu
ówczesnych, dziewiętnastowiecznych realiów — „program” był wówczas niczym
innym, jak tylko odpowiednim sprzężeniem niezliczonych kół zębatych, zapadek itp.
Najbardziej elegancka analogia, jaką sformułowano pod adresem języka Ada, to
„słoniątko”; patrz  także  słoniowe programy — mały, poczciwy  język, który  aż
prosi się, by „wypuścić go na wolność”.
adger
Czasownik  uknuty w  kręgach Uniwersytetu Kalifornijskiego w Los Angeles  okre-
ślający czynności o daleko  idących negatywnych konsekwencjach  (jak na przykład
nieodwracalne wykasowanie ważnych plików), którym można było zapobiec przy
odrobinie rozsądku.
ad-hackery, ad-hockery, ad-hocity
1. Nieuzasadnione pochlebstwo w stosunku do programu  (np. systemu eksperc-
kiego), który przejawia co prawda pozory inteligentnego zachowania, lecz wynika
ono  z  zastosowania bardzo prostych mechanizmów; na przykład program kwe-
stionujący te z wprowadzanych słów, które nie znajdują się w jego słowniku może


Brak komentarzy:

Prześlij komentarz