4/1/2010
Wystartowała piąta edycja zabawnego konkursu programistycznego, w którym należy napisać z pozoru niewinnie wyglądający kod, wyrządzający jednak jak największe szkody.
W tym roku uczestnik konkursu Underhanded musi wcielić się w pracownika lotniska odpowiadającego za transfer bagaży. System sortowania otrzymuje dane związane z każdym bagażem oraz instrukcje co do jego transferu. Należy tak zmodyfikować algorytm sortowania bagażu, aby niezauważenie zgubić, nie wysłać lub celowo umieścić bagaż w złym samolocie, jeśli przy rekordzie bagażu znajdzie się umówiony komentarz od pracownika check-inu.
Kod programu musi oczywiście przejść code-review, a więc przede wszystkim wyglądać niewinnie. Ekstra punkty można dostać, jeśli ze złego zachowania naszej aplikacji będzie można się sensownie wytłumaczyć, zrzucając winę na jeden z popularnych błędów programistycznych lub zwykłe niedopatrzenie.
Nagrodą w konkursie jest bon na 100 USD, do wykorzystania w serwisie ThinkGeek. Zgłoszenia należy nadsyłać do 1 marca 2010 na adres cottCraver@gmail.com.
$100 na ThinkGeeka? Troszkę mało (przesyłka do Polski kosztuje $100) :).
Byłem pewien, ze takie “konkursy” są lepiej “nagradzane” ;).
No fakt, za taką wiedzę i produkt należałoby się trochę więcej niż stawka kodera za parę godzin pracy… ;]
Tu nie o nagrodę chodzi a o prestiż.
Prestiż to także wysokie zarobki. 100$ to chyba na paczkę czipsów jest :F
@szczypmen
W TG nie sprzedają czipsów.
Możesz kupić fajną koszulkę ;).
Albo inne nikomu-nie-potrzebne-rzeczy-które-jednak-dziwni-ludzie-kupują ;).
Tak, czy owak nie o nagrodę chodzi a sam fakt wygrania.
[…] taką tylną furtkę w system operacyjny, która ułatwi pracę służbom. Wspomnijmy tu, że są specjalne konkursy tzw. niewinnego programowania, które ma na celu, w razie odkrycia błędu, uniemożliwić udowodnienie, że było to celowe […]
[…] 7 edycja konkursu podstępnego programowania, polegającego na pisaniu niewinnego programu, który na pierwszy rzut oka nie zawiera żadnych […]