Najlepsze receptury na wykorzystanie Springa! Spring zadebiutował na rynku w 2004 roku, osiem lat po opublikowaniu pierwszej wersji języka Java i od tego czasu jest dynamicznie rozwijany. Dzięki licznym modułom pozwala on błyskawicznie tworzyć skomplikowane aplikacje i wyręcza programistów w trudzie ustawiania typowych konfiguracji. Jeżeli do tego dołożyć ogromną społecznoć i świetną dokumentację, to nie ma się co dziwić, że jest tak popularny! Jeżeli wykorzystujesz ...
Poznaj MS SQL Server i jego ogromne możliwości! Zarządzanie bazą danych Microsoftu, czyli na czym polega oryginalność MS SQL Server Składnia języka zapytań i problemy, czyli jak i do czego wykorzystać serwer bazy danych Przetwarzanie danych, czyli co należy wiedzieć, by efektywnie używać danych umieszczonych w bazie Typy złożone, czyli co można składować i analizować w bazie i jak bardzo złożone struktury mogą być reprezentowane na serwerze Każda firma obecna na rynku...
Zaprzyjaźnij się z Excelem, a pomoże Ci zoptymalizować Twoją pracę! Dlaczego Excel źle interpretuje Twoje dane? Gdzie szukać prostych rozwiązań i przydatnych narzędzi? Jak przygotować najwygodniejszy dla siebie „warsztat pracy”? Zapewne wiele razy słyszałeś o tym, że Excel to najczęściej używany program biurowy na świecie i potrafi niemalże wszystko. Jednak samodzielne zgłębienie jego możliwości jest czasochłonne, a przecież nie wszystkie z nich będą Ci pot...
>> Możesz kupić w zestawie: Warsztaty fotograficzne. Ekspozycja. Kompozycja. Oświetlenie. Zdjęcia makro. Fotografowanie dzieci. Poznaj techniki fotografowania w skali makro i pokaż na swoich zdjęciach zachwycający świat szczegółów Jak naprawiać typowe usterki zdjęć makro metodą edycji komputerowej? Jak stosować efekty specjalne w makrofotografii? Jak posługiwać się głębią ostrości? Makrofotografię definiuje się jako rodzaj fotogr...
>> Możesz kupić w zestawie: Warsztaty fotograficzne. Ekspozycja. Kompozycja. Oświetlenie. Warsztaty fotograficzne. Ekspozycja. Kompozycja. Oświetlenie. Zdjęcia makro. Fotografowanie dzieci. Poznaj metody komponowania obrazów i twórz fotografie przemawiające do odbiorcy Jak dobierać i zestawiać elementy kompozycyjne? Jak zapanować nad kolorami i wykorzystać ich symbolikę? Jak komponować obraz martwej natury? Dobra kompozycja spra...
Poznaj Lego Mindstorms! Jeśli posiadasz pełny zestaw Lego Mindstorms, możesz zbudować i zaprogramować robota używającego licznych czujników i napędów. Żeby jednak w pełni wykorzystać potencjał jego elementów, warto pokierować się wskazówkami światowej klasy specjalisty - Danielel'a Benedettelliego. Wprowadzi Cię w świat robotów Lego. Sięgnij po tę książkę i przekonaj się, jak korzystać z dostępnych mechanizmów - kół zębat...
Dogadaj się z Linuksem! Praca z systemem z poziomu linii poleceń, łatwa, prosta i szybka Obsługa systemu za pomocą linii poleceń w przypadku awarii interfejsu graficznego Tworzenie własnych skryptów powłoki i ciągi instrukcji Operacje na plikach oraz katalogach w Midnight Commander z pomocą menedżera plików W grupie dostępnych na świecie systemów operacyjnych do użytku domowego i na potrzeby serwerów naprawdę liczą się tylko dwa. Linux jest...
Wykorzystaj potencjał HTML5 na urządzeniach mobilnych! HTML5 to prawdziwa rewolucja w świecie stron WWW i aplikacji internetowych. Jego potencjał oraz możliwości zaskoczyły niejedną osobę. Wykorzystywany jest do tworzenia atrakcyjnych, intuicyjnych i dynamicznych stron WWW. To nie wszystko! Dzięki HTML5 i CSS3 możesz także stworzyć aplikację działającą na urządzeniach z systemami Android lub iOS. Chcesz zobaczyć, jak to osiągnąć? Jeśli tak, to trafiłeś na świetną książkę, k...
Odkryj tajniki fotografii cyfrowej Jak optymalnie dobrać parametry ekspozycji? W jaki sposób skomponować ujęcie? Jak katalogować, obrabiać i publikować fotografie cyfrowe? Jesteś posiadaczem cyfrowego aparatu fotograficznego? Opanowałeś już podstawy korzystania z niego i chcesz nadal rozszerzać swoją wiedzę? Fotografia cyfrowa daje Ci niemal nieograniczone możliwości robienia profesjonalnych zdjęć reportażowych, portretowych, przyrody i tych najtrudniejszych - sportowych....
Poznaj zaawansowane możliwości platformy iOS! Programowanie aplikacji przy użyciu iOS SDK Systemy spod znaku jabłka od zawsze wyznaczały trendy w wyglądzie interfejsu użytkownika. Nie inaczej jest w przypadku urządzeń mobilnych. Platforma iOS zdobyła uznanie użytkowników dzięki niezwykłej wygodzie użytkowania, atrakcyjnemu wyglądowi oraz ogromnym możliwościom. Jeżeli chcesz stworzyć aplikację, w której wykorzystasz zaawansowane narzędzia i mechanizmy ...
Rozwijaj i sprzedawaj aplikacje dla Windows 8! Czy pamiętasz czasy, kiedy użytkownicy blokowali JavaScript w przeglądarkach? Być może trudno w to uwierzyć, ale jeszcze całkiem niedawno nikt nie wierzył, że JavaScript osiągnie jakikolwiek sukces na rynku. Współczesne atrakcyjne, interaktywne i pełne możliwości strony WWW nie mogłyby bez tego języka istnieć. Znajduje on zastosowanie również w wielu innych miejscach - czasami wręcz zaskakujących. Dowiedz się, jak ...
Obowiązkowa wiedza każdego programisty! Java EE to zbiór zaawansowanych technologii, pozwalających stworzyć nowoczesną aplikację o doskonałej architekturze. Jeżeli żądasz najwyższej wydajności, niezawodności, jakości oraz elastyczności, to Java EE jest prawdopodobnie najlepszym wyborem. Jeżeli chcesz się skupić na postawionym zadaniu i nie masz ochoty zmagać się z problemami z konfiguracją czy środowiskiem pracy, wybierz lidera wśród darmowych IDE. NetBeans zap...
Wykorzystaj potencjał serwera aplikacji! JBoss to nieustannie rozwijany, popularny serwer aplikacji, wykorzystywany wszędzie tam, gdzie wymagane są najwyższa niezawodność, bezpieczeństwo i wydajność tworzonej aplikacji. Zapewnia kompletne wsparcie dla Javy Enterprise Edition (Java EE), czyli między innymi wstrzykiwanie zależności, EJB 3.1, JAX-WS czy JAX-RS. Ponadto możesz go mieć w każdej chwili za darmo! Ta książka wprowadzi Cię w jego tajniki i pokaże, jak używać go najef...
Twój przewodnik po C++! C++ dzielnie broni swojej pozycji na rynku języków programowania. Pomimo silnego naporu języka Java oraz platformy .NET wciąż jest niezastąpiony w wielu dziedzinach. Jeżeli tylko wymagana jest najwyższa wydajność, dostęp do sprzętu oraz przewidywalny czas wykonania, programiści najczęściej wybierają właśnie język C++. Ostatnia wersja standardu - oznaczona numerem 11 - pozwala na jeszcze łatwiejsze pisanie kodu oraz tworzenie szybszych i ...
Bądź o krok przed intruzem!_x005F_x000D_ _x005F_x000D_ Zagwarantowanie bezpieczeństwa sieci to ogromne wyzwanie i najwyższa konieczność. Aby to osiągnąć, nie wystarczy budowanie murów — prędzej czy później napastnicy przenikną przez takie zabezpieczenia. Dlatego kluczowe jest stałe monitorowanie ruchu w sieci i wykrywanie podejrzanych zachowań. Jak to zrobić? Jak wykorzystać w tym celu darmowe oprogramowanie z otwartym kodem? Na te i wiele innych pytań odp...
Ucz się, projektuj, zarabiaj!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj język C# 5.0 i platformę .NET 4.5.1 — podstawy nowoczesnego projektowania aplikacji Windows_x005F_x000D_ Dowiedz się, jak projektować aplikacje Windows Forms i efektywnie używać kontrolek_x005F_x000D_ Wybierz optymalny sposób przechowywania informacji w bazie danych w aplikacjach dla platformy .NET_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Współczesne oprogramowanie musi sprost...
Zostań magnatem w świecie World of Warcraft!_x005F_x000D_ _x005F_x000D_ Pierwsze wersja gry Warcraft (Orcs & Humans) została wydana w 1994 roku. W kolejnych częściach wprowadzano ulepszenia, a w 2004 roku światło dzienne ujrzała rewolucyjna produkcja: World of Warcraft. Gra należy do gatunku MMORPG (ang. Massively Multiplayer Online Role-Playing Game) - a to oznacza, że w danej chwili w rozgrywce biorą udział tysiące graczy z całego świata. Jeżeli dodać do tego wirtualną ...
Buduj wydajne aplikacje internetowe!_x005F_x000D_ _x005F_x000D_ Aplikacje internetowe systematycznie wypierają swoje klasyczne odpowiedniki. Edytory tekstu, programy graficzne czy systemy CRM w wersji online nikogo już nie zaskakują. Coraz bardziej skomplikowane narzędzia dostępne za pośrednictwem przeglądarki internetowej wymagają od deweloperów znakomitej znajomości protokołów HTTP, XHR, WebSocket i nie tylko. Dzięki tej wiedzy są oni w stanie tworzyć wydajne ...
Poznaj najlepsze przepisy dla Yii!_x005F_x000D_ _x005F_x000D_ PHP to jeden z języków programowania najczęściej wybieranych do tworzenia stron internetowych i aplikacji webowych. Yii to platforma MVC napisana w języku PHP, która sprawi, że Twój kod będzie bardziej przejrzysty, a osiągnięcie założonych celów - znacznie prostsze. Jeżeli połączysz potencjał PHP ze wsparciem Yii, otrzymasz kombajn, który pozwoli Ci w okamgnieniu poradzić sobie z ...
Programowanie arkuszy kalkulacyjnych Excela w VBA? To nic trudnego!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj język VBA i jego zastosowania w Excelu_x005F_x000D_ Naucz się tworzyć programy automatyzujące pracę_x005F_x000D_ Odkryj, jak komunikować się z użytkownikiem_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Visual Basic for Applications (VBA) to prosty w użyciu język programowania. Wykorzystywany jest w aplikacjach pakietu Microsoft Office (w tym w Excelu) w celu zaut...
Wykorzystaj dane z sieci do własnych potrzeb! Internet to nic innego jak gigantyczny zbiór danych. Każdy, kto znajdzie sposób na ich umiejętne wykorzystanie, ma szansę zbudować aplikację, która odniesie światowy sukces. Serwisy randkowe, portale społecznościowe, porównywarki cen — to tylko drobna część serwisów, które możesz wykorzystać przy tworzeniu nowej usługi. Jak analizować dane i wyciągnąć wnioski? Na wiele podobnych pyt...
Uzupełnij swój pakiet Office i zrób na tym interes! Programuj aplikacje dla Microsoft Office 2013 i 365 z wykorzystaniem technologii: Visual Studio Tools for Office Visual Basic for Applications JavaScript oraz HTML Microsoft Office to niezwykle elastyczny i przy tym bardzo popularny pakiet biurowy. Dużej części jego użytkowników wystarczają podstawowe możliwości pakietu. Jednak istnieje spora grupa osób chcących mieć dostęp do jeszcze bard...
Poznaj świat systemu Linux! Linux to darmowy system operacyjny, ceniony przez wielu użytkowników na całym świecie. Jego niezawodność, wydajność i możliwości sprawiły, że jest on podstawowym systemem dla największych serwerów na świecie. Użytkownicy domowi mają za to dostęp do atrakcyjnego wizualnie oraz przyjaznego interfejsu graficznego. W świecie Linuksa każdy znajdzie coś dla siebie. Niezależnie od sposobu, w jaki wykorzystujesz ten system, powinieneś poznać...
Poznaj fascynujący świat baz danych NoSQL! Bazy danych NoSQL są coraz popularniejsze. Pozwalają na przechowywanie gigantycznych ilości danych, a przy tym zachowują cały czas najwyższą wydajność. Sprawdzają się doskonale wszędzie tam, gdzie konieczne są wysoka skalowalność systemu, elastyczne przechowywanie często zmieniających się danych lub inne specyficzne zastosowania. Jeżeli jesteś zagorzałym użytkownikiem relacyjnych baz danych SQL, jeżeli słyszałeś o bazach NoSQL i chc...