Najlepsze ebookie online powiązane ze słowem: Komputery i informatyka
Twórcy Pythona niemal od początku starali się opracować wieloparadygmatowy język zorientowany na czytelność kodu i produktywność programisty. Dziś język ten jest uważany za wszechstronny i potężny, a do tego cechuje się prostotą i elastycznością. Nadaje się zarówno do pisania niedużych...
Zweryfikuj bezpieczeństwo systemów informatycznych! Testy penetracyjne (pentesty) to najbardziej wiarygodny sposób zweryfikowania bezpieczeństwa systemów informatycznych. Specjaliści na zlecenie próbują włamać się do systemu. Stosują przy tym wyrafinowane techniki, z których prawdopodobnie skorzystaliby włamywacze. Pentester weryfikujący bezpieczeństwo systemu przygotowuje raport, w...
Projektowanie responsywnych stron WWW (ang. Responsive Web Design) jest koniecznością. Wynika to z rosnącej liczby przeróżnych urządzeń mobilnych, wykorzystywanych przez rzeszę użytkowników. Nowoczesne podejście do RWD wymaga zmiany sposobu myślenia. Utrzymywanie oddzielnych wersji witryny jest nieefektywne. Zamiast tego należy utworzyć...
101 skryptów, dzięki którym oszczędzisz czas i rozwiążesz problemy Systemy uniksowe rozkwitają. W ciągu ostatnich kilkunastu lat pojawiły się przeróżne, stosunkowo proste w obsłudze dystrybucje Linuksa, firma Apple stworzyła OS X, łatwiejsze stało się również administrowanie systemem Unix. Olbrzymią karierę...
Naucz się pracować na gotowych projektach! Programiści uwielbiają brać udział w nowych projektach, być świadkami ewolucji kodu, mieć wpływ na wybór narzędzi i projektować ich architekturę. Niestety, w ogromnej większości przypadków muszą pracować z kodem mającym wiele lat i pisanym...
Każdy paradygmat programowania zakłada inne podejście do rozwiązywania problemów. Mimo że podejście obiektowe wciąż jest podstawowym modelem projektowania programowania, podejście funkcyjne pozwala na uzyskanie kodu lepszej jakości: modularnego, ekspresywnego, odpornego na błędy, a przy tym zrozumiałego i łatwego w testowaniu....
Linux jest popularnym systemem operacyjnym o otwartych źródłach. Jego cechą charakterystyczną jest wyjątkowa łatwość konfiguracji. Istnieje wiele dystrybucji Linuksa, dzięki czemu łatwo można dopasować system do różnych potrzeb użytkowników. Z powodzeniem konkuruje z systemami Microsoft Windows i Mac OS X....
Autor najpopularniejszej na świecie książki o fotografii cyfrowej — Sekrety cyfrowej ciemni Scotta Kelby’ego Dziś dzięki powszechności aparatów cyfrowych fotografować może każdy. Niektórym wystarczy „pstrykanie fotek”, inni chcą tworzyć piękne obrazy. Zrobienie poprawnego, ładnego zdjęcia nie jest trudne. Jednak jeśli...
Przewodnik po tajnikach HTML5! HTML5 na dobre zadomowił się w sieci. Z jego dobrodziejstw garściami czerpią projektanci witryn — i zaskakują użytkowników coraz bardziej pomysłowymi aplikacjami. HTML5 zapewnia zaawansowaną integrację ze środowiskiem przeglądarki internetowej, usługi geolokalizacyjne oraz doskonałe wsparcie dla...
Twórz aplikacje oparte na programie Microsoft Excel 2013! Microsoft Excel ma tysiące zastosowań — obszar jego wykorzystania jest ograniczony wyłącznie pomysłowością użytkowników. Od lat program jest powszechnie używany przez prezesów, analityków, księgowych oraz studentów, bez niego przetworzenie danych w tysiącach...
Aby projektować aplikacje, nie wystarczy poznać kilka języków programowania i opanować zestaw narzędzi deweloperskich. Konieczna jest jeszcze wiedza o tym, w jaki sposób rozwiązać dany problem, innymi słowy, trzeba poznać algorytmy. Naturalnie w praktyce programistycznej stosuje się ograniczony zestaw algorytmów....
Adobe Photoshop, kultowa aplikacja do edycji fotografii, jest potężnym, bardzo rozbudowanym i złożonym środowiskiem pracy, które oferuje ogromną liczbę funkcji i narzędzi. Możliwości Photoshopa wciąż się rozszerzają, oprogramowanie to ewoluuje i zmienia się wraz z postępem nauki o fotografii i...
Platforma Xamarin.Forms jest wszechstronnym narzędziem dla nowoczesnych programistów. Umożliwia budowanie aplikacji w języku C#, włączając w to interfejsy graficzne dla urządzeń macOS, Android i Windows Phone. Ułatwia budowanie niestandardowych widoków, układów i kontrolek. Xamarin pozwala również na tworzenie własnych uniwersalnych...
Platforma Xamarin.Forms jest wszechstronnym narzędziem dla nowoczesnych programistów. Umożliwia budowanie aplikacji w języku C#, włączając w to interfejsy graficzne dla urządzeń macOS, Android i Windows Phone. Ułatwia budowanie niestandardowych widoków, układów i kontrolek. Xamarin pozwala również na tworzenie własnych uniwersalnych...
SQL Server jest potężnym i godnym zaufania narzędziem, które sprawdzi się wszędzie tam, gdzie potrzebny jest szybki i niezawodny system do przechowywania i udostępniania danych. Narzędzie to jednak trzeba poznać, aby w pełni wykorzystać jego możliwości. Niezbędna jest również umiejętność...
C++ powstał w 1979 roku i doskonale przetrwał próbę czasu, a dziś oferuje programistom potężne możliwości i ogromną elastyczność. Co więcej, istnieją języki programowania, których twórcy inspirowali się właśnie C++; jednym z nich jest Java. Oznacza to, że opanowanie C++...