Kategorie
Książki

PHP5. Zaawansowane programowanie

php_zpDo tworzenia aplikacji internetowych można wykorzystać kilka technologii. Wszystkie one mają swoich zwolenników i tym sposobem Microsoft proponuje nam ASP, a Sun swoje JSP. Jest jeszcze ColdFusion od Macromedii (teraz chyba Adobe), a moim wyborem od początku było i pozostaje PHP. Zgadzam się ze PHP nie jest wolne od wad, ale w połączeniu z serwerem Apache i praktycznie dowolną bazą danych, jest potężną technologią, która pozwala tworzyć zaawansowane aplikacje internetowe.

Kategorie
Projekty

Koło naukowe KWARK

kwarkRedesign jest wskazany, jeśli obecny projekt jest słaby pod względem estetyki, kompozycji i ostatecznego odbioru. Ważne jest także, aby zmiany były pozytywne i nie pogarszały obecnej sytuacji. Podczas tworzenia projektu strony internetowej koła naukowego Kwark oba te warunki były zachowane.

Kategorie
Java Script

TinyMCE – wprowadzenie

Jako programista i koder jestem zwolennikiem ręcznego pisania kodu. Co innego uzupełnianie składni czy podpowiadanie metod znane z profesjonalnych środowisk programistycznych, np. MS Visual Studio. Tak samo nie mam nic przeciwko wstawianiu gotowych bloków kodu, np. przez plugin QuickText dla edytora Notepad++.

Jednak korzystanie z edytorów WYSIWYG podczas tworzenia aplikacji internetowych to jedna z najgorszych praktyk. Edytory te prowadzą często do tworzenia nadmiarowego kodu. Bynajmniej nie chodzi tu tylko o przestarzałe znaczniki i inne wynalazki, które nie przechodzą poprawnie walidacji. Edytory WYSIWYG najzwyczajniej w świecie nie potrafią tworzyć w pełni semantycznego kodu XHTML. Jednak w pewnym stopniu mogą być przydatne.

Kategorie
Książki

AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych

book-ajaphpWspółczesne aplikacje internetowe stają się coraz bardziej interaktywne. Interfejsy użytkowników pozwalają na działanie stron bez przeładowywania. Nowoczesne technologie takie jak AJAX pozwalają osiągnąć efekty znane dotychczas tylko z aplikacji biurowych. Technologia ta jest szeroko wykorzystywana przez wiele serwisów (np. Google).

Kategorie
Projekty

Erasmus na WFMiIS

erasmusErasmus to program stypendialny finansowany przez Unię Europejską. Jako student byłem członkiem takiego programu i wyjeżdżałem na studia zagraniczne. Po powrocie do kraju zająłem się przygotowaniem projektu i stworzeniem strony internetowej programu Erasmus w Instytucie Modelowania Komputerowego.