Start

  1. Firebug - opis możliwości wtyczki dla przeglądarki Mozilla Firefox

    23 listopada 2009, 00:00 | 2260 odsłon

    Tworzenie stron internetowych, od zawsze było niezwykle pracochłonnym zajęciem. Ważny jest tu każdy detal, każdy piksel, czy też każdy akapit tekstu. Stronę trzeba przystosować do różnych systemów operacyjnych, przeglądarek, trzeba obsługiwać różne czcionki, różne rozdzielczości ekranu, koniecznym również staje się przewidzenie faktu, że użytkownik może wyłączyć np. JavaScript, czy ciasteczka, dwie rzeczy, bez których trudno wyobrazić sobie jakąkolwiek stronę internetową. Dlatego też tworzenie, a następnie testowanie i poprawianie strony staję się bardzo żmudnym i czasochłonnym procesem. Doświadczony webdeveloper z pewnością wiele z tych problemów rozwiąże od razu, jednak również w tym przypadku poprawianie strony i wysyłanie poprawek na serwer jest czynnością czasochłonną. Czy jest zatem jakiś ratunek? Tak - jest nim Firebug niezwykle przydatny dodatek do przeglądarki internetowej Mozilla Firefox, któremu małą wzmiankę poświęcone w artykule poświęconym przydatnym wtyczkom do Firefoxa.

  2. Nowy serwer i domena

    19 listopada 2009, 00:00 | 190 odsłon

    Z wielkością radością pragnę wszystkich poinformować, że strona została przeniesiona na nowy serwer. Zmianie uległ również adres strony, który mam nadzieję będzie teraz bardziej intuicyjny.

    Ze strony powinny również zniknąć wyskakujące okienka reklam, które związane były ze statystykami używanymi wcześniej na stronie. Mam nadzieję że poprawi to komfort użytkowania strony. Zapraszam do lektury.

  3. VirtualBox tutorial - tworzenie, konfiguracja i użytkowanie maszyn wirtualnych

    18 listopada 2009, 00:00 | 7165 odsłon

    W ostatnim czasie, w wyniku dynamicznego wzrostu mocy komputerów znaczną popularność zyskała wirtualizacja. Na czym polega wirtualizacja? Jest to swego rodzaju emulacja komputera w komputerze. W komputerze hosta (gospodarza) instalowana jest specjalna aplikacja. Pozwala ona na tworzenie wirtualnych maszyn roboczych, na których możemy instalować praktycznie dowolny system operacyjny. Aplikacja do wirtualizacji emuluje urządzenia systemowe naszego komputera i udostępnia je maszynie wirtualnej. Dzięki temu, uzyskujemy dostęp do karty sieciowej, napędu DVD, karty muzycznej, portów USB i innych komponentów komputera gospodarza w komputerze gościa.

    W niniejszym artykule chciałbym opisać jedną z popularniejszych aplikacji do wirtualizacji, a zarazem darmową do niekomercyjnych zastosowań, czyli VirtualBox. Zapraszam do lektury.

  4. Windows 7 - prezentacja i opis systemu

    08 września 2009, 00:00 | 2191 odsłon

    Choć premiera Windows 7, została zapowiedziana na 22 października, spora rzesza użytkowników widziała już ten system, przynajmniej w wersji RC. Niektórzy szczęśliwcy np. studenci, mogą skorzystać już w tej chwili z pełnej wersji, która została udostępniona w subskrypcji Microsoft MSDN AA. Tak się akurat składa, że jeszcze zaliczam się do grona studentów i już zdołałem pobrać i zainstalować Windows 7 w wersji Proffesional. W niniejszym artykule postaram się podzielić z wami wrażeniami oraz zaprezentować zmiany jakich dokonano w systemie.

  5. Wprowadzenie do jQuery - biblioteki JavaScript

    30 sierpnia 2009, 00:00 | 1532 odsłon

    W dzisiejszych czasach, aby zaistnieć w Internecie nie wystarczy już wykonać prostej, statycznej, nie wiele dającej użytkownikowi strony WWW. Strony konstruowane w sposób dynamiczny z wykorzystaniem technologii takich jak ASP.NET, PHP czy JAVA EE, również stają się nie wystarczalne. Tak więc czego oczekuje dzisiejszy użytkownik Internetu? Oczekuje on wszystkiego tego co napisałem powyżej, ale popartego JavaScriptem, jednym słowem dynamiki. Przykładowo, na tradycyjnej stronie wyniki sondy Internetowej kierują nas na kolejną podstronę, w stronie opartej o JavaScript, po naciśnięciu przycisku głosowania, nasz głos zostaje zapisany do bazy danych, a przeglądarka w oparciu o JavaScript wyświetla aktualne wyniki głosowania i to bez żadnego przeładowywania strony! To tylko jedna z wielu rzeczy jakich można dokonać za pomocą JavaScriptu. Niestety JavaScript ma kilka wad. Różne przeglądarki różnie interpretują polecenia tego języka i jest to język dość rozłożysty - chodzi mi o to, że aby coś osiągnąć należy napisać dużo kodu, którego nadmiar w przypadku strony Internetowej jest szczególnie istotny. Na szczęście jest rozwiązanie, powyższe wady możemy dość w prosty sposób zniwelować korzystając z jednej z popularnych bibliotek JavaScript np. jQuery.

  6. Tworzenie kanałów RSS

    17 lipca 2009, 00:00 | 407 odsłon

    Zapewne wielu z was słyszało o RSS, systemie który pozwala na czytanie wyselekcjonowanych tematycznie wiadomości. Ale czym tak właściwie jest RSS? Nazwa RSS pochodzi od skrótu Really Simple Syndication, co w tłumaczeniu oznacza mniej więcej naprawdę prosta dystrybucja informacji (skrót RSS posiada jeszcze kilka innych rozwinięć, ale to przytoczone powyżej jest najpopularniejsze). I tak właściwie jest w rzeczywistości. Kanały RSS to z reguły specjalnie spreparowane pliki XML, pozwalające pobierać użytkownikom najnowsze wiadomości umieszczone na różnorakich portalach i serwisach. Wiadomości możemy odczytywać przy pomocy czytników RSS, są to zarówno aplikacje okienkowe pod konkretny system operacyjny (np. Feed Daemon dla Windows), czy też aplikacje webowe (np. Google Reader, startowy.com itp.). Czytniki RSS pozwalają na wykonywanie różnorakich operacji na kanałach RSS. Np. możemy sortować wiadomości wg kategorii, wyszukiwać treść itd. W dzisiejszym artykule zapoznamy się z podstawowymi rodzajami kanałów RSS oraz zobaczmy jak utworzyć kanał w najpopularniejszym ze standardów czyli RSS 2.0.

  7. JDownloader - opis programu

    28 czerwca 2009, 00:00 | 3990 odsłon

    W ostatnim czasie dużą popularność (podobnie jak w początkowych czasach WWW) zyskują pliki hostowane na serwerach WWW. Szczególnym uznaniem cieszy się niemiecki serwis RapidShare. Na korzyść serwisów tego typu przemawia większe bezpieczeństwo, anonimowość oraz brak konieczności udostępniania plików innym użytkownikom, tak jak ma to miejsce w sieciach P2P. Niestety serwisy hostujące niosą również pewne ograniczenia. Ze względu na dużą liczbę hostowanych plików jak i dużą liczbę pobierających te pliki, konieczne okazało się wprowadzenie pewnych ograniczeń. Np. ilości pobieranych plików, wielkości plików, ograniczenie maksymalnego transferu, brak możliwości wznawiania pobierania itp. Aby pozbyć się tych ograniczeń należy wykupić płatne konto Premium. Z częścią z powyższych ograniczeń idzie jednak sobie poradzić instalując darmową aplikację JDownloader, której poświęcimy dzisiejszy artykuł.

  8. Walidacja danych przy pomocy wyrażeń regularnych

    30 maja 2009, 00:00 | 1104 odsłon

    W czasie tworzenia stron internetowych czy różnorodnych aplikacji desktopowych, niejednokrotnie stajemy przed problemem: Jak poprawnie zwalidować przychodzące dane?. W przypadku stron www, można to zrobić właściwie na dwa sposoby:

    1. walidując dane po stronie klienta
    2. walidując dane po stronie serwera

    I tak naprawdę, zawsze powinniśmy korzystać z obu sposobów. Zatem jak walidować dane? Można to robić na wiele sposobów, np. sprawdzać rodzaj przychodzących danych, sprawdzać długość danych, rozbijać łańcuchy według określonych separatorów itp. Jednak są to rozwiązania niezwykle czasochłonne i często nieskuteczne. Ale jest nadzieja. Większość języków pozwala na korzystanie z wyrażeń regularnych. O tym czym one są i jak się je stosuje napiszę w dzisiejszym artykule

  9. Optymalizacja systemu Windows Vista

    04 maja 2009, 00:00 | 1331 odsłon

    System Windows Vista, który swoją premierę miał na początku 2007 roku, do dziś nie zdążył uzyskać satysfakcjonującej Microsoft popularności. Mimo ogromnych pieniędzy wtłoczonych w jego promocję wciąż jest tylko cieniem swojego starszego brata, Windowsa XP. Czy system ten, jest rzeczywiście taki zły, a nowe funkcje takie irytujące? Postaram się na to odpowiedzieć w tym artykule. Przeczytacie zatem jak zoptymalizować Vistę do codziennej pracy.

  10. Piszemy elastyczny i czytelny kod

    17 kwietnia 2009, 00:00 | 664 odsłon

    Niejednokrotnie pisząc kod źródłowy, nie zastanawiamy się nad jego estetyką czy elastycznością. Piszemy go, tylko po to by dział. Sprawdzamy podstawowe scenariusze, aby uniknąć klasycznych błędów, nanosimy ewentualne poprawki i cieszymy się z końcowych efektów. Wszystko jest ładne i pięknie, ale do czasu kiedy nie musimy zajrzeć do tego kodu ponownie lub po prostu gdy ktoś inny w niego nie zajrzy. Z czasem dostrzegamy nieład jaki panuje w naszych źródłach, dostrzegamy, że coś można było zrobić inaczej, zastanawiamy się do czego była dana zmienna itp. Jak uniknąć tego chaosu? Osoby pracujące w zawodzie informatyka - programisty, zapewne już wiedzą - skorzystać ze standardów kodowania, pisać elastyczny kod i testować każdy element naszej aplikacji na idioto odporność (musimy przewidzieć każde, nawet najgłupsze zachowanie potencjalnego użytkownika). O tym jak sobie radzić z powyższymi problemami, napiszę w dzisiejszym artykule.

1 2 3 4 5 6 7 8 9 10