Labolatorium Przeglądarek

Bardzo dużo webdeveloperów siedzi na systemie Windows tylko i wyłącznie z powodu IE6. Tak, przeglądarka robiąca duże problemy. Adobe spisało się i zaprezentowało perfekcyjne rozwiązanie, które szczególnie przydać się może developerom pracującym na Linuxach i Mac’ach. Na oba systemy Internet Explorer 6 jest dużym problemem. Browseshot, czyli screenschot z różnych przeglądarek było jednym z niewielu rozwiązań, sprawdzających czy strona na pewno działa pod IE. Dziś Adobe prezentuje lepsze rozwiązanie – http://browserlab.adobe.com w o wiele szybszym czasie tworzy screenshoty wielu przeglądarek. Jedyne czego potrzebujesz to Adobe ID. Niebawem przygotuję recenzję tego programu, teraz idę dokładniej testować to, wyglądające na perfekcyjne, narzędzie.

O MVC

MVC dla początkujących.

Tak, tak jest już bardzo dużo artykułów o tym jak działa model, widok i kontroler. Mimo to żaden z nich nie został dobrze zinterpretowany przeze mnie, i dopiero videocasty z zend framework uświadomiły mi jak to wszystko powinno wyglądać. Tak więc postanowiłem napisać własny, prosty i zrozumiały tutorial. A więc zaczynamy.

Read more »

Eclipse PDT na 7

Nie tak dawno zrezygnowałem ze złego komercyjnego i źle działającego (tak, nienawidzę go i być może przesadzam) systemu operacyjnego jakim był Windows. Obecnie systemem na którym działam jest Linux ubuntu, ostatnio niestety było z nim kilka problemów dlatego tez postanowiłem zmienić wersję na nowszą. Mój obecny system (ubuntu 8.10) sprawuje się świetnie i wszystko co chcę działa jak należy. Wczoraj zainstalowałem Eclipse php developer tools (PDT) i jestem zachwycony jego działaniem. Po przesiadce na liunucha korzystałem z marnego, choć wcale nie złego, bo to co było potrzebne się w nim znajduje gEdita. Oczywiście wiadomo że na programach takich jak gEdit czy notepad++ pracuje się znacznie gorzej niż na zintegrowanym środowisku programistycznym. Pamiętam jeszcze z windy bardzo znany program którego używałem (dreamweaver). Bardzo dobry, wręcz świetny bym powiedział program, warty nawet tak wysokiej ceny. Ale po tym co dziś zobaczyłem w Eclipse moje zdanie zmienia się diametralnie. Oprócz podświetlania składni, podpowiadania kodu i innych ważnych pierdów ma on bardzo ładnie zrobione zarządzanie projektem. Teraz o wiele prościej coś dodać, usunąć czy zmienić. Kolejną rzeczą której się dopatrzyłem to lista rzeczy do zrobienia (TODO). Jest to świetna rzecz która pomaga w nadrabianiu braków. Dodatkowo Eclipse PDT czyta także poprawnie komentarza dokumentacji i dokładnie wie o co chodzi. Jeśli ktoś ma więc zamiar wydać masę pieniędzy na dreamweavera, uprzedzam warto się bliżej przyjrzeć eclipse, równie dobremu, a być może nawet lepszemu środowisku które w dodatku jest zupełnie bezpłatne.

PHP GTK 2

Dziś zupełnie przez przypadek zauważyłem program gnope, jest to pakiet pozwalający pisać w języku PHP programy deskop, a co za tym idzie być może nawet i gry. Właśnie przed chwilą wykonałem sobie 2 pierwsze tutki z oficjalnej strony i bardzo mi się to spodobało. PHP gtk ma jednak wiele wad, moim zdaniem mimo możliwości tworzenia aplikacji w tak elastycznym języku jak php, bez jakiejkolwiek znajomości c++ czy pokrewnych języków przeznaczonych raczej pod aplikacje deskop, a nie strony internetowe, gtk dla zwykłych użytkowników nie ma przyszłości z powodu problemów z instalacją. Programy w gtk to po prostu kod php obsługujący tę klasę, a jednocześnie zapisany w pliku *.phpw. Mam zamiar dalej bawić się z programowaniem w GTK, a być może zmienię swoje podejście :-P . Zachęcam wszystkich do zabawy z GTK bo naprawdę warto.

Przydatne linki: