Efektywny MySQL To książka skierowana do programistów, którzy znają podstawy MySQL, choć niekoniecznie na zaawansowanym poziomie, i chcą zgłębić wiedzę na temat tej technologii, aby móc z niej korzystać w maksymalnie wydajny sposób. Stawia na naukę efektywności pracy - pokazuje i objaśnia rozwiązania pozwalające na szybkie i proste posługiwanie się relacyjnymi bazami danych. Co ważne, treść została zilustrowana wieloma przykładami dotyczącymi różnych elementów i mechanizmów...
Python? Idealny dla praktyków! Wiernym czytelnikom publikacji spod znaku wydawnictwa Helion Piotra Wróblewskiego przedstawiać nie trzeba. Dość wspomnieć, że jest on autorem wielu publikacji poświęconych głównie programowaniu i obsłudze komputerów. Jego najnowsza książka, Algorytmy w Pythonie. Techniki programowania dla praktyków, to ponad 500 stron konkretnych informacji związanych z nauką programowania w Pythonie. Podręcznik jest przeznaczony przede wszystkim dla tych, k...
Mikrokontrolery są nieodłącznymi elementami setek przedmiotów: urządzeń RTV i AGD, maszyn, narzędzi, a nawet zabawek. Umożliwiają sterowanie ich działaniem i pozwalają na wykonanie określonych czynności. Umiejętność programowania mikrokontrolerów jest wysoce pożądana na rynku pracy i daje szerokie perspektywy zawodowe, a nauczyć się jej można dzięki tej książce. Ten wyjątkowo przystępny podręcznik przybliża od podstaw programowanie mikrokontrolerów i wprowadza w arkana elektr...
Technologia informacyjna i informatyka to dziedziny, których wykorzystanie i dostępność stale rosną, a tempo zachodzących w nich zmian jest nieporównywalne z rozwojem innych dyscyplin. Umiejętność biegłego posługiwania się komputerem i urządzeniami peryferyjnymi oraz znajomość obsługi pakietów biurowych są obowiązkowe na rynku pracy. Wkrótce każdy z nas będzie musiał legitymować się wiedzą z zakresu programowania oraz gromadzenia, analizowania i prezentowania danych pochodząc...
Poznaj podstawy nauki psów Ćwicz psi umysł! Wykorzystaj pozytywną motywację Skuteczne i przyjemne techniki szkoleniowe! Ta książka pokaże Ci, jak wybrać odpowiednią metodę szkoleniową dla szczenięcia lub dorosłego, a nawet starego psa i jak zbudować opartą na wzajemnym szacunku relację z czworonożnym członkiem rodziny. Nauczysz psa komend, wyeliminujesz niepożądane zachowania i sprawisz, że szkolenie będzie mu przychodziło bez wysiłku. * nauka podstawowych komend * rozwiązyw...
Wymagania względem baz danych stale rosną, co jest związane z dostępnością coraz większych ilości danych. Obserwujemy więc dynamiczny rozwój różnych systemów bazodanowych. Mimo że w tej branży pojawia się sporo nowych propozycji, relacyjne bazy danych wciąż cieszą się dużą popularnością. Spośród rozwiązań typu open source najbardziej znaną i lubianą bazą danych od lat pozostaje MySQL. Jest to oprogramowanie, które świetnie się sprawdza nawet w systemach operujących na dużych ...
Codziennie w naszym otoczeniu natrafiamy na setki zdjęć i najczęściej bardzo szybko o nich zapominamy. Przypadkowo napotykane zdjęcia reklamowe czy prasowe prezentują zupełnie inną jakość niż fotografie artystyczne, które nas poruszają i do których chce się powracać. Najczęściej niosą jasny przekaz, wywołują w nas silne emocje i sprawiają, że nie pozostajemy obojętni. Tworzenie takich fotografii to umiejętność, która wymaga dużych nakładów pracy i pomysłu. Zacznij tę ciekawą...
* Zakup gitary i akcesoriów * Opis elementów gitary * 10 genialnych utworów dla początkujących Zagraj jak gwiazdor Niezależnie od tego, czy wolisz łagodne dźwięki "akustyka", czy ostrzejsze brzmienie "elektryka", Twoja gitara nie zazna już spokoju, gdy sięgniesz po to wydanie Gitary dla bystrzaków. Co więcej, Twoja przygoda nie skończy się na ostatniej stronie - wraz z książką uzyskasz internetowy dostęp do ponad 85 filmów i 95 ścieżek audio, które pomogą Ci w rozwijaniu u...
Baw się ? i ucz się programowania! Programowanie to dziś niezwykle ważna umiejętność. I wszystko wskazuje na to, że jego znaczenie będzie tylko rosło. Warto więc zawczasu pomyśleć o przyszłości swojego dziecka i pomóc mu rozpocząć przygodę z programowaniem. Tym bardziej że istnieje Scratch ? język kodowania, wokół którego skupia się liczna społeczność internetowa ? pozwalający tworzyć własne interaktywne historie, gry i animacje i dzielić się nimi z ludźmi na całym świecie. ...
Wykonanie produktu o dużej wartości rynkowej i osiągnięcie prawdziwego sukcesu często wymaga od menedżerów zmiany dotychczasowego podejścia. Współczesne firmy są połączonymi systemami, a samo zarządzanie dotyczy głównie ludzi i relacji. Podejście zwane zarządzaniem zwinnym czy też programowaniem zwinnym (agile) ma szczególne miejsce w nowoczesnej teorii systemów złożonych i procesach wytwarzania oprogramowania. Co istotne, wdrożenie metodologii zwinnych ułatwia realistyczne p...
Od oprogramowania wymaga się solidności i poprawności, a równocześnie oczekuje wydajnego działania i skalowalności. Jako programista odpowiadasz za zapewnienie aplikacjom tych właśnie cech. Niezależnie od tego, jakiego języka programowania używasz, praca zgodnie z paradygmatem TDD umożliwi Ci otrzymanie testowalnego kodu o wysokiej jakości. Choć te korzyści przeważają nad niedogodnościami podejścia TDD, wielu programistów narzeka na czasochłonność, pracochłonność i sprawiając...
Głębokie uczenie przez wzmacnianie rozwija się bardzo dynamicznie. Dziedzinę tę charakteryzuje niewyczerpany potencjał rozwiązywania trudnych problemów. Zajmuje się tym co najmniej kilka grup badawczych, koncentrujących się na wdrażaniu głębokiego uczenia przez wzmacnianie w różnych branżach. Niestety, opisy najnowszych osiągnięć są trudne do zrozumienia i zbyt abstrakcyjne, aby można było je łatwo zastosować w praktycznych implementacjach, a przecież poprawne działanie aplik...
Zastanawiałeś się kiedyś, jakie to uczucie, kiedy widok Twoich fotografii krajobrazu wzbudza westchnienia podziwu i zazdrości? "To naprawdę TY zrobiłeś te zdjęcia?!" Oczywiście, aby je stworzyć,, trzeba mieć mnóstwo szczęścia i miesiącami studiować fotografikę... albo znaleźć mistrza, który podzieli się swoimi tajemnicami. Takim kimś jest Scott Kelby, uznany na świecie ekspert. W swoich książkach tłumaczy, w jaki sposób przygotować sprzęt, jak zaplanować sesję, zdradzi sekret...
W prostocie tkwi siła Dowiedz się więcej o dobrych rynkach, złym monopolu i inflacji Zrozum, skąd biorą się deficyt budżetowy i zyski z handlu Poznaj naukę o dobrobycie i rozkwicie gospodarczym W tej książce znajdziesz wszystko, czego potrzebujesz, aby zrozumieć naszą szybko rozwijającą się gospodarkę, a także podstawy ekonomiczne, które nigdy się nie zmieniają. Jak najlepiej walczyć z ubóstwem? Jak państwo może wpływać na poziom zatrudnienia oraz wzrost wynagrodzeń? Jak chro...
Czy ktoś, kto pisze o bramkach (logicznych), opowiada o sporcie? Czy miejsce multiwibratora jest na półce w sklepie z gadżetami erotycznymi? Czy słowo "negator" oznacza osobę będącą zawsze na "nie"? Odpowiedzi na te (tendencyjne!) pytania znajdziesz w najnowszej, książce z serii Elektronika bez oporu.W okraszonych dużą dozą humoru jedenastu rozdziałach autor szczegółowo opisuje etapy powstawania przykładowych układów elektronicznych - od projektowania, poprzez montaż, po test...
Java jest obiektowym, bazującym na klasach, współbieżnym językiem programowania. Niezwykłą popularność zawdzięcza on między innymi niezależności od platformy, łatwości pisania w nim programów i klarownemu kodowi. Nic więc dziwnego, że Javę pokochało wielu programistów. To do nich jest skierowana dwuczęściowa publikacja Java. Zadania z programowania, której autorem jest Mirosław J. Kubiak.Jej druga część, zatytułowana Przykładowe funkcyjne rozwiązania, jest przeznaczona dla od...
Robotyka jest bardzo ciekawą dziedziną inżynierii o ogromnym znaczeniu praktycznym. Wymaga znajomości kilku dyscyplin wiedzy, takich jak algorytmika, matematyka czy mechanika. Równocześnie roboty oddziałują na wyobraźnię i są przedmiotem zainteresowania uczniów na każdym poziomie edukacji, od przedszkolnego po uniwersytecki. O ile jednak początkowe zapoznawanie się z robotami polega głównie na zabawie i eksperymentach, o tyle poważniejsze studiowanie robotyki oznacza konieczn...
JavaScript cieszy się opinią wszechstronnego i elastycznego języka programowania. Przy czym bywa dość wymagający dla programisty. Rozwiązaniem dla osób, którym zależy na pisaniu niezawodnych aplikacji w krótkim czasie, okazują się frameworki. Szczególnym uznaniem cieszy się React, gdyż pozwala na pełne wykorzystanie możliwości nowoczesnych przeglądarek i urządzeń mobilnych. Jest to jednak narzędzie, które na początku przysparza problemów ze zrozumieniem sposobu działania, a b...
Django zaskarbił sobie uznanie wielu programistów. Jest to platforma, która udostępnia wszystkie narzędzia potrzebne do tworzenia aplikacji internetowych w Pythonie. To również narzędzie pozwalające na sprawne rozpoczęcie pracy i rozwijanie solidnego i bezpiecznego kodu. Aby jednak zapewnić sobie satysfakcję, a tworzonym projektom profesjonalną jakość, trzeba przyswoić koncepcje i zasady pracy z Django.Dzięki temu praktycznemu przewodnikowi po Django zdobędziesz wiedzę i pewn...
Błyskotliwa satyra na trybalizm i polityki tożsamościowe. Autor – miejscami jadąc po bandzie – drąży konflikty wywoływane przez napięcia między tym, kim się czujemy i jesteśmy, a tym, jakimi inni chcą nas widzieć. Czym właściwie jest spuścizna rodzinna i społeczna? – pyta Shalom Asulander. – Jak bardzo determinuje nasze życie? Głównym bohaterem „Matki na obiad” jest Siódmy Seltzer, mąż i ojciec, zatrudniony jako lektor w wydawnictwie. Dla niego „tożsamość to zawsze było więz...
Jade Collins i Eros Petrakis wzięli ślub - silna kobieta została żoną twardego dziedzica imperium. Jednak nie można napisać, że odtąd żyli długo i szczęśliwie. Żona miliardera musi być kimś więcej niż utalentowaną baristką. Mąż pięknej i inteligentnej kobiety nie może wciąż być kontrolującym manipulatorem. Sama miłość nie wystarczy na długo, jeśli w związku brakuje otwartości. Co gorsza, ponoszą konsekwencje decyzji podjętych kilka lat temu. Wtedy wydawały się one mądre i ra...
Większość poważnych organizacji docenia wartości płynące z danych. Doświadczeni analitycy potrafią nie tylko wyciągać z ich zbioru informacje niezbędne do podejmowania decyzji biznesowych, ale także zastosować odpowiednie style wizualizacji danych i tworzyć przekonujące narracje cyfrowe. Przy tym wszystkim konieczne jest pełne wdrożenie zasad bezpieczeństwa danych. Niezastąpionym narzędziem dla specjalisty BI może być pakiet samoobsługowych narzędzi analitycznych Microsoft Po...
Cyfrowe konflikty stały się codziennością. Organizacja, która chce przetrwać w tym wrogim świecie, nie może szczędzić sił ani środków na cyberbezpieczeństwo. Napastnicy prowadzą wyrafinowane ataki z rosnącą skutecznością. Nawet jeśli Twój system komputerowy jest dobrze zabezpieczony, a procedury cyberbezpieczeństwa zostały wdrożone i są stosowane, musisz się przygotować do ataku. Innymi słowy: musisz dobrze wiedzieć, co robić, kiedy prawdziwi hakerzy wtargną do Twojego system...
Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami, znany jako TDD. Technika ta opiera się na integracji procesów projektowania aplikacji i pisania kodu z prowadzeniem testów. Mimo że taki sposób pracy wydaje się dość wymagający dla zespołów deweloperów, łatwo się przekonać, że TDD pozwala na stałe uzyskiwanie dobrych efektów, a opracowane tą metodą aplikacje zaskakują stabilnością i przewidywalnością w środo...