Mamy dziś dla Was wywiad z Krzysztofem Palikowskim, autorem książek, stron www i popularyzatorem systemów CMS, w szczególności Drupala. Krzysztof od lat interesuje się rozwojem tego systemu, napisał o nim dwie książki oraz prowadzi serwis elimu.pl gdzie publikuje doniesienia, tutoriale i poradniki dotyczące Drupala a także innych CMS i aplikacji webowych, które miał okazję wypróbować. Jeśli po przeczytaniu wywiadu zechcecie poznać Krzyśka bliżej zajrzyjcie na jego stronę, skąd dowiecie się jeszcze więcej o nim oraz jego projektach i publikacjach. Zapraszamy do czytania!
Od dziecka fascynowały mnie komputery i informatyka zatem uczyłem się w tych kierunkach w Legnickim „Energetyku” a potem na PWSZ, ale najwięcej doświadczenia zdobyłem w pracy zawodowej (oczywiście w branży IT) i wykonując prywatne zlecenia. Zajmuję się głównie systemami webowymi ale to tak szerokie pojęcie, że faktycznie muszę znać się na wszystkim po trochu.
Kiedy pojawiły się pierwsze modemowe połączenia i strony www bardzo chciałem mieć własną stronę. Zawsze pisałem dużo i chętnie więc zacząłem się zastanawiać jak mogę podzielić z resztą świata swoimi autorskimi materiałami. Były to różne rzeczy – tłumaczenia i przygody do gier RPG, opowiadania, komiksy, teksty o informatyce i gitarze basowej. W ten sposób powstały pierwsze moje domowe strony w statycznym HTMLu, następnie pisane w prostym PHP „miniportale” o komiksach i gitarze basowej.
Zawsze starałem się wykorzystać gotowe rozwiązania zamiast pisać swoje, ułomne i pełne błędów. Open Source jest rajem dla leniuchów a ja potrzebowałem platform dla swoich internetowych projektów – takich które zapewniały rejestrację użytkowników, komentowanie artykułów, forum dyskusyjne, galerie i tak dalej. W ten sposób trafiłem na pierwsze CMSy – MDPro, Mambo (potem Joomla!), XOOPS czy Typo3. Zrobiłem parę projektów na tych CMSach, jednak kiedy odkryłem Drupala (bodjaże w wersji 4.6) wszystkie inne CMSy wydały mi się nagle strasznie ułomne i niedopracowane – przesiadłem się na niego tam gdzie to było możliwe.
Niestety nie. Miałem plan zająć się pisaniem książki o Drupalu 8 ale nie starczyło czasu. Poza tym mam wrażenie, że książki coraz bardziej wypierane są przez serwisy z tutorialami w formie tekstu lub video. Taka forma nauki jest chyba szybsza i skuteczniejsza oraz łatwiej dostępna.
Kibicuję każdemu projektowi, który nadaje się do konkretnego zadania.
Obecnie mniej skomplikowane witryny robię na WordPress – rozwinął się on w ostatnich latach fantastycznie i wśród wielu wad ma kilka ogromnych zalet – autoaktualizacje, prosty interfejs użytkownika, niewielkie wymagania i bardzo pewne perspektywy rozwojowe. Nie mam wątpliwości, że Automatic będzie jeszcze wiele lat rozwijał tę platformę. Praca z tym systemem jest prosta i szybko można osiągnąć dobre efekty.
Drupal jest nadal moim faworytem jeśli chodzi o rozwiązania większe, bardziej skomplikowane. Oferuje bardzo odpowiadającą mi logikę działania a jego developerzy starają się tworzyć komponenty uniwersalne, na bazie których budujesz aplikację z „klocków” zamiast dostarczać gotowe, nie wszystkim pasujące rozwiązania.
Pierwszy wpis na blogu został opublikowany w lutym 2009 (http://blog.elimu.pl/?p=1). Blog miał być właściwie dodatkiem do „głównego dania” czyli screencastów, tutoriali, kursów, które miały być publikowane na elimu.pl. Nagrałem tego trochę do Drupala ale okazało się, że współautor (Paweł Frankowski) nie ma czasu na nagrywanie tego typu materiałów za to sypie wpisami o Joomla! jak z rękawa. Szybko blog stał się głównym punktem naszego serwisu a strona główna trochę wegetuje. Myślimy jak to naprawić :).
Jeśli tylko czas pozwoli to owszem, cały czas mam chęć dzielenia się wiedzą. Nie wiem jeszcze jaka to będzie forma ale coś o Drupalu 8 (ale innych CMSach też) będzie na pewno.
Po pierwsze chciałbym przebudować strukturę serwisu tak aby wszystko było pod 1 adresem. Następnie planuję zdobywać czytelników publikując ciekawe doniesienia interesujące budowniczych szeroko rozumianych aplikacji webowych. Jeśli starczy czasu albo znajdą się chętni współautorzy chciałbym też wrócić do tutoriali, porad praktycznych, screencastów i podobnych treści.
Kiedyś prowadziłem cały szereg małych i średnich stron oraz jeden duży serwis dla gitarzystów basowych (basoofka.net) przy którym popełniłem wiele błędów ale też sporo się nauczyłem. Niestety czasu zaczęło brakować dlatego ograniczyłem maksymalnie działanie na wielu frontach na raz – rodzina i praca zawodowa wygrały z pobocznymi projektami „po godzinach”. Elimu zajmuje trochę cennego czasu, poza tym hobbystycznie maluję i publikuję komiksy na http://chomiksy.net.
Do tej pory miałem „w rękach” jeden szablon od Was i byłem nim raczej pozytywnie zaskoczony. Trochę zajęło mi zrozumienie mechanizmów działania szablonu i odszukanie właściwej wersji dokumentacji ale ostatecznie miło się z nim pracuje. Projekt jest jeszcze niedokończony więc umówmy się, że po upublicznieniu opiszę nieco szczegółowiej wrażenia z prac na elimu.pl.
Nie planuję jakoś specjalnie tego co będę robił za 1, 2 czy 5 lat. Nie lubię też wyznaczać sobie celów. Mogę tylko powiedzieć, że myślę teraz trochę o uporządkowaniu swoich serwisów i tego co robię w sieci tak aby mieć wygodne „workflow” do publikowania treści skutecznie docierających do różnych grup odbiorców.
Nie mam na szczęście parcia na to aby moje projekty przynosiły dochód bezpośredni i nie patrzę co pół godziny na przychód z AdSense myśląc czy starczy mi na hosting. Staram się zresztą nie zarzucać odwiedzających reklamami bo ich organicznie nie znoszę. Polegam raczej na tym, że publikując wpisy i wyrabiając sobie „nazwisko” dostaję ciekawsze oferty pracy czy zleceń.
Zawsze mam problem z takim pytaniem bo interesuje mnie sporo rzeczy. Zawsze pasjonowała mnie technologia i jej wpływ na życie, rockowa muzyka, dobre książki, gry RPG (analogowe i komputerowe), filmy. Bliskie mi są klimaty cyberpunkowe, dystopijne czy SF. Myślę, że śmiało można powiedzieć, że jestem uzależniony od zarywania nocy nad grą Counter Strike oraz obserwowania i czytania ulubionych kanałów RSS oraz grup na Google+ i na FB.
Zawsze róbcie kopie zapasowe przed wdrożeniem zmian. Jak już coś popsujecie to najpierw przeszukajcie Google a dopiero potem proście o pomoc. Ceńcie swój czas i nie sprzedawajcie swojej wiedzy zbyt tanio. Przygotujcie się na wiele lat zdobywania doświadczenia. No i zaglądajcie na elimu.pl :).