Uczestnik tego projektu będzie współpracował z zespołem pracującym nad rozwojem systemu zarządzania treścią oraz serwisów portalu Gazeta.pl. Będzie uczestniczyć w pracach nad programowaniem oraz tworzeniem nowych rozwiązań i funkcjonalności. W dalszym etapie stażysta będzie mógł samodzielne wykonywać podprojekty oraz inicjować zmiany i tworzyć nowe rozwiązania.
Technologia w portalu Gazeta.pl

Maciej Piecko
Opiekunem stażu jest Maciej Piecko, kierownik grupy programistów internetowych
Maciej jest absolwentem SGH i Politechniki Warszawskiej. W dziale technologii portalu Gazeta.pl od 2003 r., zajmuje się projektowaniem i programowaniem aplikacji internetowych. Jest współautorem serwisów społecznościowych, ogłoszeniowych i edukacyjnych.
Interesujesz się systemami zarządzania treścią w serwisach internetowych oraz tworzeniem nowych funkcjonalności?
Jeśli:
· jesteś studentem lub tegorocznym absolwentem kierunków informatycznych lub pokrewnych
· jesteś komunikatywny, kreatywny i samodzielny
· znasz j. angielski w stopniu pozwalającym na czytanie dokumentacji technicznej
· Znasz programy:
o Java
o JavaScript, technologię JSP
o Oracle
o MySQL
o System Unix
Zrealizuj zadanie:
W każdym pytaniu wybierz tylko jedną poprawną odpowiedź.
1. Wskaż sygnaturę metody, którą musi zawierać klasa napisana w języku Java, aby klasa ta mogła być uruchomiona samodzielnie:
a.
private void main(int ... argv)b.
public static void main(String[] argv)c.
private abstract start(Object argv)d.
public int run()2. Które z poniższych stwierdzeń na temat Javy jest prawdziwe:
a. Java posiada typy proste.
b. Java nie obsługuje przestrzeni nazw (nie można grupować klasy w pakiety).
c. Java nie obsługuje typowania zmiennych
d. W Javie nie ma możliwości definiowania zmiennych statycznych.
3. W której grupie znajdują się wyrażenia, które nie są tagami HTML:
a. div, b, hr, i, body
b. div, body, lead, public
c. a, div, title, u, hr, i
4. Która z poniższych komend systemu Unix służy do wyświetlania listy aktualnie działających procesów:
a. netstat
b. ps
c. ls
d. vmstat
5. W relacyjnej bazie danych znajdują się 2 tabele (w nawiasach wymieniono kolumny):
Ø
kraje (id_kraju, nazwa_kraju) Ø
miasta (id_miasta, id_kraju, nazwa_miasta) Kolumna
miasta.id_kraju jest kluczem obcym związanym z kolumną kraje.id_kraju. Które zapytanie SQL wyświetli listę krajów wraz z leżącymi w nich miastami, ale tylko te miasta, których nazwa zaczyna się od litery „K”. a.
select kraje.nazwa_kraju, miasta.nazwa_miasta from kraje, miasta where miasta.nazwa_miasta like 'K%'b.
select a.nazwa_kraju, b.nazwa_miasta from kraje as a, miasta as b where a.id_kraju=b.id_kraju and b.nazwa_miasta like 'K%'c.
select kraje.nazwa_kraju, miasta.nazwa_miasta from kraje, miasta where miasta.nazwa_miasta = 'K'6. Masz do dyspozycji tabele z pytania 5. Które zapytanie SQL wyświetli listę wszystkich krajów, które mają przypisane miasta, wraz z liczbą miast przypisanych do danego kraju:
a.
select a.id_kraju, a.nazwa_kraju, count(*) from kraje as a, miasta as b where a.id_kraju=b.id_kraju group by a.id_kraju, a.nazwa_krajub.
select a.id_kraju, a.nazwa_kraju, count(*) from kraje as a, miasta as b where a.id_kraju=b.id_kraju order by a.id_kraju, a.nazwa_krajuc.
select a.id_kraju, a.nazwa_kraju, sum(id_miasta) from kraje as a, miasta as b where a.id_kraju=b.id_kraju order by a.id_kraju, a.nazwa_krajuWyślij CV i list motywacyjny do 15 września wraz z dołączonym zrealizowanym zadaniem na adres: rekrutacja@agora.pl. Prosimy umieść kod referencyjny ST/MP w tytule maila.










