![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 3 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Zlecenie jest kierowane do freelancerów, agencje i firmy nie będą brane pod uwagę! Przed realizacją zlecenia wymagamy podpisanie umowy o poufności. Zlecenie będzie realizowane w oparciu o umowę o dzieło bądź umowę zlecenie.
Wymagania dotyczące programisty: bardzo dobra znajomość PHP lub PYTHON bardzo dobra znajomość programowania obiektowego w PHP lub PYTHON (OOP) znajomość Design Patterns bardzo dobra znajomość MySQL umiejętność posługiwania się SVN umiejętność posługiwania się w systemie Redmine znajomość zagadnień związanych z bezpieczeństwem, wydajnością aplikacji internetowych umiejętność dokumentowania kodu (wymagana dokumentacja kodu + dokumentacja online) umiejętność testowania kodu (wymagane testy jednostkowe) znajomość biblioteki cURL bądź pochodnych Mile widziane: znajomość środowiska Linux budowanie systemów/robotów typu Web Crawler Aplikacja: Celem aplikacji jest indeksacja ofert pracy/zleceń z wyszczególnionej listy serwisów (około 5). Zdobyte wyniki powinny być składowane w odpowiednio zaprojektowanej bazie danych. Aplikacja będzie uruchamiana w tle na serwerze w równych odstępach czasu. Aplikacja powinna zawierać limity czasu odpowiedzi na zapytania oraz umożliwić logowanie błędnych zdarzeń. Budowa aplikacji powinna być warstwowa (zwierać warstwy wyższe (interfejsy), możliwość wykorzystania wzorców projektowych), a także obsługiwać własne zdefiniowane wyjątki. Wymagania aplikacji: aplikacja napisana w języku PHP >5.3 lub w języku Python 2.7.3/2.7.5 pobieranie tylko najnowszych ofert z każdej kategorii dla każdego serwisu (limit określony w pliku konfiguracyjnym) kategoryzacja ofert według specjalności/kategorii pobranie tytułu, opisu, daty ważności, lokalizacji, linku do zlecenia/oferty indeksacja powinna zaczynać się od aktualizacji ofert już istniejących w bazie danych indeksacja nie może duplikować już istniejących elementów (ofert/zleceń) logowanie zdarzeń w plikach tekstowych indeksacja powinna uwzględniać narzucone limity na czas odpowiedzi serwera (indeksacji poszczególnej strony) indeksacja na podstawie kanałów RSS Zainteresowanych naszą ofertą współpracy, prosimy o przesyłanie aplikacji zawierającej: portfolio (linki, opisy), próbkę autorskiego kodu (ok. 50/100 linijek), oszacowania kosztu zlecenia na adres: kariera[malpa]joobster.pl z dopiskiem: "Crawler ofert pracy/zleceń". Dalszy kontakt po wstępnej weryfikacji. Ten post edytował tabbi 7.07.2013, 20:46:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 21:39 |