Microsoft Excel 2019 Analiza i modelowanie danych biznesowych
Opanuj techniki modelowania biznesowego i analiz wykorzystujące Microsoft Excel 2019 i przekształć swoje dane w użyteczne wnioski. Wayne Winston, zdobywca wielu nagród akademickich, dzieli się swoim ogromnym doświadczeniem na stronach praktycznego podręcznika. Nowe wydanie obejmuje zagadnienia od Power­Query po nowe typy danych geograficznych i giełdowych. Osiągnij biegłość, rozwiązując ponad 800 problemów opartych na prawdziwych wyzwaniach, przed którymi stają analitycy. Rozwiązuj prawdziwe problemy biznesowe w programi e Excel • Szybkie przejście od podstaw do zaawansowanych analiz • Wykorzystanie Power Query do pobierania i przekształcania danych z wielu rozmaitych źródeł • Nowe typy danych i sześć nowych funkcji • Ilustrowanie spostrzeżeń w danych geograficznych i czasowych przy użyciu Map 3D • Podsumowywanie danych przy użyciu tabel przestawnych i statystyk opisowych • Używanie linii trendu, regresii wielokrotnej i wygładzania wykładniczego • Kluczowe funkcje finansowe, statystyczne i czasowe • Przetwarzanie złożonych optymalizcji przy użyciu Excel Solver • Wykonywanie symulacji Monte Carlo dla cen giełdowych i modeli licytacyjnych • Wykorzystanie modelu danych i Power Pivot do skutecznego budowania i wykorzystywania relacyjnych źródeł danych • Automatyzacja powtarzalnych zadań przy użyciu makr O autorze Wayne L. Winston jest emerytowanym profesorem Decision and Information Sciences w Bauer College of Business Uniwersytetu Houston, gdzie zdobył ponad 40 nagród za efektywne nauczanie. Wykładał najbardziej efektywne techniki wykorzystania programu Excel do rozwiązywania problemów i podejmowania lepszych decyzji. Jest współtwórcą systemu śledzenia i oceniania graczy drużyny Dallas Mavericks, a także autorem wielu książek, w tym Practical Management Science, Mathletics, oraz Marketing Analytics. Dwukrotny zwycięzca konkursu Jeopardy!
30% rabatu
84,38
119,70 zł
Dodaj
do koszyka
PYTHON NA POWAŻNIE CZARNY PAS W PROGRAMOWANIU SKALOWANIU TESTOWANIU I NIE TYLKO PROGRAMOWANIE NA WESOŁO
Rozwijaj swoje umiejętności programowania w Pythonie, zagłębiając się w tajniki języka przy pomocy książki Python na poważnie. Napisana z myślą o developerach i doświadczonych programistach książka Python na poważnie bazuje na ponad 15-letnim doświadczeniu w pracy z Pythonem, uczy czytelników, jak unikać typowych błędów, jak pisać kod w bardziej produktywny sposób i jak szybciej budować lepsze programy. Omówimy szereg zaawansowanych zagadnień, takich jak wielowątkowość i memoizacja, przedstawimy porady ekspertów m.in. w zakresie projektowania interfejsów API i obsługi baz danych, a także wytłumaczymy pewne wewnętrzne mechanizmy, aby pomóc w lepszym zrozumieniu języka Python. Na początku dowiesz się, jak rozpocząć projekt i rozwiązać takie kwestie jak numerowanie wersji i automatyczne sprawdzanie kodu. Później zobaczysz, jak efektywnie definiować funkcje, wybierać odpowiednie struktury danych i biblioteki, budować przyszłościowe programy, przygotowywać oprogramowanie do dystrybucji oraz optymalizować swoje programy, także na poziomie kodu bajtowego. Ponadto dowiesz się jak: Tworzyć i wykorzystywać efektywne dekoratory i metody, z uwzględnieniem metod abstrakcyjnych, statycznych i klas Używać Pythona do programowania funkcyjnego przy pomocy generatorów oraz funkcji czystych i funkcyjnych Rozszerzać narzędzie flake8 o analizę drzewa składniowego AST, wprowadzając bardziej zaawansowaną technikę automatycznego sprawdzania kodu Przeprowadzać dynamiczną analizę wydajności w celu wykrywania słabych punktów w kodzie Korzystać z relacyjnych baz danych, a także efektywnie zarządzać danymi i przesyłać je strumieniowo przy użyciu PostgreSQL Wznieś swoje umiejętności na wyższy poziom. Ucz się od ekspertów i zostań poważnym programistą Pythona dzięki książce Python na poważnie!
16% rabatu
66,75
79,00 zł
Dodaj
do koszyka
Zostanę programistą
Zostanę programistą! to publikacja przeznaczona dla dzieci w wieku wczesnoszkolnym i nieco starszych. Zamieszczone w niej zadania mają na celu rozbudzenie u najmłodszych uczniów zainteresowania nauką programowania. Ćwiczenia znajdujące się w książce polegają między innymi na: • uzupełnianiu i tworzeniu różnego typu ciągów logicznych; kodowaniu i odkodowywaniu danych; wykorzystaniu kodów literowych, strzałkowych, geometrycznych i obrazkowych; • formułowaniu komunikatów i odkrywaniu algorytmów; • wykrywaniu zależności między danymi; • poszukiwaniu obiektów o wskazanych cechach przez eliminowanie tych, które nie spełniają podanych kryteriów. Na końcu książki umieszczono rozwiązania, dzięki którym uczeń może samodzielnie sprawdzić poprawność swojej odpowiedzi.
23% rabatu
14,72
19,00 zł
Dodaj
do koszyka
Kwalifikacja EE.09 podręcznik cz.2 HELION
Technik informatyk to nie tylko tytuł uzyskany po ukończeniu szkoły średniej, ale i zawód będący przepustką do kariery. Dzięki solidnej podstawie teoretycznej i na bieżąco wprowadzanym uaktualnieniom podręcznika uczniowie — już jako absolwenci — łatwo nawiążą współpracę z firmami informatycznymi, także tymi przygotowującymi aplikacje desktopowe dla największych przedsiębiorstw w kraju i za granicą. Autorka książki opracowała pozycję na wysokim poziomie merytorycznym, okraszoną licznymi przykładami i zadaniami umożliwiającymi praktyczne zastosowanie podanych informacji. Budowa podręcznika i poszczególnych rozdziałów pozwala zarówno na realizację treści programowych w sposób wybrany przez nauczyciela, jak i na samodzielną pracę ucznia. W książce zawarto szereg zagadnień podzielonych na cztery główne bloki. W trakcie pracy z rozdziałem pierwszym uczeń pozna podstawowe pojęcia i zagadnienia związane z programowaniem aplikacji desktopowych, w tym zasady programowania algorytmicznego oraz obiektowego. Rozdział drugi podręcznika wprowadza w temat programowania w języku C++, natomiast trzeci skupia się na obiektowym C++ i jego przydatności w tworzeniu aplikacji desktopowych. Uczeń dowie się, jak stosować podstawowe elementy programowania obiektowego, takie jak klasy, obiekty, metody i właściwości. Ostatnia część podręcznika wprowadza w programowanie aplikacji w języku C#.
13% rabatu
33,20
37,95 zł
Dodaj
do koszyka
INTERNET I GRY INTERNETOWE OSOBISTY ROZWÓJ CZY RYZYKO PATOLOGII ZACHOWANIA
"Książka (…) jest bardzo wartościowym, znaczącym opracowaniem, zawierającym kompendium wiedzy z obszaru socjologii, psychologii i psychopatologii na temat korzystania z osiągnięć współczesnej technologii. Każdy, kto interesuje się historią i myśli o rozwoju technologii cyfrowej, znajdzie wiele ciekawych informacji, które są wzbogacone przez przykłady zdarzeń z historii zaznajamiania się z Internetem i grami komputerowymi samego Autora." Prof. zw. dr hab. Lidia Cierpiałkowska - Uniwersytet im. A. Mickiewicza w Poznaniu "Dzisiaj korzystanie z Internetu i gier z wykorzystaniem połączenia internetowego stało się znaczącym zjawiskiem kulturowym i ważną częścią codziennego życia ludzi. Dla wielu korzystanie z Internetu może być środkiem do innych nałogów. Z kolei pojawienie się sieci społecznościowych i powszechny dostęp do telefonów komórkowych ujawnił zachowania, którym w znacznym stopniu można przypisać charakter nałogowy. (…) Książka jest adresowana do wszystkich zainteresowanych współczesnymi technologiami i własnymi zachowaniami związanymi z korzystaniem z Internetu, gier wideo czy online, smartfona czy portali społecznościowych. Autor pokazuje zarówno pozytywne, jak i negatywne konsekwencje korzystania z nowych technologii." Prof. zw. dr hab. Zygfryd Juczyński - Społeczna Akademia Nauk w Łodzi
16% rabatu
49,85
59,00 zł
Dodaj
do koszyka
UCZENIE MASZYNOWE Z JĘZYKIEM JAVASCRIPT ROZWIĄZYWANIE ZŁOŻONYCH PROBLEMÓW
Uczenie maszynowe jeszcze kilka lat temu stanowiło niemal wiedzę tajemną. Nieliczni eksperci w tej dziedzinie publikowali materiały w naukowym, matematycznym języku, który wymagał biegłości w algebrze liniowej czy rachunku wektorowym. Korzystano najczęściej z Pythona i jego bibliotek. Obecnie, wraz ze wzrostem popularności uczenia maszynowego, zwiększają się możliwości jego praktycznej implementacji. Rzeczywista biegłość w tej dziedzinie wymaga jednak dogłębnego zrozumienia mechaniki działania algorytmów stosowanych w uczeniu maszynowym. Implementacja tych algorytmów w JavaScripcie jest znakomitym wyborem: język ten stał się dojrzałym, potężnym i wszechstronnym narzędziem do rozwiązywania złożonych problemów. Chcesz nauczyć się implementacji algorytmów uczenia maszynowego bez zbytniego zagłębiania się w niuanse matematyczne? Jeśli dodatkowo znasz język JavaScript, ta książka jest dla Ciebie idealnym wyborem. Wyjaśniono w niej, w jaki sposób tworzyć własne implementacje, podano też przykłady przydatnych bibliotek. Sporo miejsca poświęcono sieciom neuronowym, ich architekturze i przykładom zastosowania. Przedstawiono takie zagadnienia jak wykrywanie twarzy, filtrowanie spamu, tworzenie systemów rekomendacji, rozpoznawanie znaków oraz przetwarzanie języka naturalnego. Znalazły się tu również wskazówki dotyczące dobierania odpowiednich bibliotek JavaScriptu, takich jak NaturalNode, brain, harthur oraz klasyfikatory, co umożliwia projektowanie bardziej inteligentnych aplikacji. Najważniejsze zagadnienia przedstawione w książce: potencjał JavaScriptu w uczeniu maszynowym algorytmy grupowania, klasyfikacji, reguły kojarzenia algorytmy regresji, przewidywanie wzorców i predykcja sieci neuronowe i głębokie sieci neuronowe uczenie maszynowe w aplikacjach czasu rzeczywistego Uczenie maszynowe - coś dla wyjadaczy JavaScriptu! O autorze Burak Kanber — inżynier, przedsiębiorca. Od ponad 20 lat zajmuje się tworzeniem oprogramowania oraz doradztwem, jest również współtwórcą kilku startupów technologicznych. Specjalizuje się w technologiach sieciowych (języki Python i JavaScript należą do jego ulubionych), inżynierii (fascynują go zwłaszcza systemy kontroli i pojazdy hybrydowe) oraz zagadnieniach zwinnego wytwarzania oprogramowania. Napisał bardzo popularną serię artykułów Machine Learning in JavaScript.
31% rabatu
41,00
59,00 zł
Dodaj
do koszyka
KALI LINUX TESTY BEZPIECZEŃSTWA TESTY PENETRACYJNE I ETYCZNE HAKOWANIE
Gwałtowny rozwój i upowszechnienie technologii sieciowych sprawiły, że dziś praktycznie każdy codziennie korzysta z sieci, i to nie tylko za pomocą komputera czy telefonu. Do internetu można podłączyć również lodówki, kamery monitoringu, pralki czy telewizory. Urządzenia w sieci komputerowej komunikują się ze sobą według ustalonych protokołów, które, choć publicznie eksponowane, nie są przez użytkowników rozpoznane tak dobrze jak komponenty sprzętowe tych urządzeń. A przecież to na oprogramowanie, a nie na sprzęt ukierunkowana jest znakomita większość ataków sieciowych. Ta książka jest praktycznym podręcznikiem analizy protokołów powszechnie wykorzystywanych w celu wykrywania tkwiących w nich luk w zabezpieczeniach. Została napisana z punktu widzenia hakera: dzięki zawartym w niej wskazówkom można samodzielnie rozpocząć analizę ruchu sieciowego i prowadzić eksperymenty z łamaniem zabezpieczeń. W książce znalazły się również szczegółowe opisy technik przechwytywania ruchu sieciowego, analizowania protokołów sieciowych oraz wykrywania i wykorzystywania ich słabych stron. Zagadnienia teoretyczne zostały tu umiejętnie połączone z czysto praktycznym podejściem do takich działań jak dysekcja protokołów, testowanie fazyjne, debugowanie i ataki prowadzące do wyczerpywania zasobów: pamięci, przestrzeni dyskowej i mocy procesorów. W tej książce między innymi: podstawy działania sieci i struktura protokołów sieciowych przechwytywanie ruchu sieciowego - techniki proste i zaawansowane odtwarzanie kodu aplikacji w procesie inżynierii wstecznej najczęstsze problemy bezpieczeństwa protokołów sieciowych implementacja protokołu w kodzie aplikacji i związane z tym zagrożenia mechanizmy destrukcyjne, w tym nadpisywanie pamięci i omijanie uwierzytelnień Najlepsze zabezpieczenie: spójrz na system z perspektywy hakera! O autorze James Forshaw specjalizuje się w dziedzinie bezpieczeństwa użytkowania komputerów. Od kilkunastu lat analizuje protokoły sieciowe. Jest członkiem zespołu Google Project Zero, który wykrywa i zabezpiecza luki typu zero day. Zajmuje się szerokim zakresem zagadnień bezpieczeństwa: od hakowania konsoli do gier po poszukiwanie słabych miejsc w projektach systemów operacyjnych, szczególnie Microsoft Windows. Jest twórcą Canape — narzędzia do analizy protokołów sieciowych. Bierze udział w prestiżowych konferencjach poświęconych cyberbezpieczeństwu, takich jak Black Hat, CanSecWest czy Chaos Computer Congress.
31% rabatu
46,56
67,00 zł
Dodaj
do koszyka
Cyberbezpieczeństwo we współczesnych konfliktach na Bliskim  Wschodzie
Autor w sposób oryginalny, odmienny niż w naszym kręgu kulturowym, postrzega problematykę cyberbezpieczeństwa, co ewidentnie jest wartością dodaną tej publikacji. To niestandardowe podejście komplementarnie uzupełnia znane nam interpretacje i ujęcia problematyki. Czytelnik zyskuje możliwość porównywania prezentowanych treści z poglądami pozytywnie zweryfikowanymi, upowszechnionymi oraz akceptowanymi w kręgu ekspertów zajmujących się problematyką cyberbezpieczeństwa. Publikacja ta może być znakomitym źródłem informacji dla autorów prac dyplomowych oraz ich opiekunów naukowych. Niezwykle rzadko mamy możliwość czytania w oryginale autora pochodzącego z innego kręgu kulturowego, który w sposób wyrafinowany prowadzi dialog wewnętrzny i wyraża językiem naukowym poglądy na temat cyberbezpieczeństwa. Wartość utylitarna tej pracy przejawia się w logice prowadzonych dociekań oraz oryginalności ujęcia. Z recenzji wydawniczej Prof. UJK dr hab.inż. Jana Zycha
26% rabatu
27,49
36,90 zł
Dodaj
do koszyka
Kubernetes Tworzenie niezawodnych systemów rozproszonych
Systemy rozproszone miały być odpowiedzią na zwiększone wymagania wobec systemów informatycznych. Chodziło o takie cechy jak łatwe współużytkowanie zasobów, odporność na awarie, prostota rozbudowy czy skalowalność. Z czasem okazało się, że możliwości systemów rozproszonych mogą być jeszcze bardziej atrakcyjne. Równocześnie jednak architekci, programiści i w końcu również administratorzy systemów doświadczali na własnej skórze, że projektowanie, budowa i utrzymywanie systemu rozproszonego niesie ze sobą wyzwania, o jakich nie mieli pojęcia twórcy systemów wcześniejszych generacji. Wyjściem z tej trudnej sytuacji mogą być rozwijane w ostatnich latach kontenery i interfejsy API orkiestracji kontenerów, takie jak Kubernetes. Ta książka jest znakomitym wprowadzeniem do Kubernetesa - udostępnionego na licencji open source orkiestratora klastrów (ang. orchestrator). Kontenery i orkiestratory są bardzo młodą technologią, jednak już teraz umożliwiają programistom budowanie i wdrażanie aplikacji z nieosiągalną dotychczas szybkością i niezawodnością. Dzięki tej książce dowiesz się, jaką rolę odgrywa Kubernetes w cyklu życia aplikacji rozproszonej. Nauczysz się wykorzystywać narzędzia i interfejsy API do automatyzacji skalowalnych systemów rozproszonych, niezależnie od tego, czy są to usługi internetowe, aplikacje do uczenia maszynowego, czy klastry komputerów Raspberry Pi. Przekonasz się, że Kubernetes i technologia kontenerowa mogą pomóc w osiągnięciu nowych poziomów prędkości, zwinności, niezawodności i wydajności. W książce między innymi: zakres działania Kubernetesa tworzenie aplikacji kontenerowych za pomocą Dockera kontenery w Kubernetesie i ich środowisko wykonawcze uruchamianie aplikacji w środowisku produkcyjnym przykłady wdrażania rzeczywistych aplikacji w Kubernetesie Niezawodny system rozproszony? Kubernetes, koniecznie! O autorach Kelsey Hightower zajmował się różnymi technikami informatycznymi. Jest orędownikiem idei open source i prostych narzędzi, które ułatwiają ludziom życie. Namiętnie pisze kod w Go i prowadzi warsztaty techniczne dr Brendan Burns specjalizuje się w projektowaniu dużych aplikacji i programowaniu obliczeń w chmurze. Jest też współzałożycielem projektu open source Kubernetes. Obecnie pracuje w Microsofcie, gdzie zajmuje się platformą Azure, natomiast wcześniej pracował w Google Cloud Platform. Kiedyś zajmował się również infrastrukturą wyszukiwarek internetowych Google. Joe Beda jest jednym z inicjatorów projektu Kubernetes, pełnił kluczową funkcję w tworzeniu Google Compute Engine (usługi VM w chmurze Google). Pracuje jako dyrektor techniczny firmy Heptio.
31% rabatu
31,20
44,90 zł
Dodaj
do koszyka
Uczenie maszynowe w C#
Uczenie maszynowe w C#
Autor: Cole Matt R.
Wydawca: Helion
wysyłka: 48h
Uczenie maszynowe weszło już do kanonu technologii informatycznych. Praktyczne umiejętności w tej dziedzinie powinien posiadać każdy programista i analityk. Standardowo do rozwiązań związanych z machine learning stosuje się Pythona i opracowane dla niego biblioteki, niemniej równie skutecznie można do tego celu używać innych języków programowania. Trzeba jedynie dobrze zaznajomić się z wdrożeniami algorytmów uczenia maszynowego. Niezwykle ciekawym rozwiązaniem jest pisanie takich implementacji w C#. Przemawiają za tym nie tylko zalety samego języka, ale i to, że większość aplikacji dla profesjonalistów jest pisana w C# przy użyciu takich narzędzi jak Visual Studio, SQL Server, Unity czy Microsoft Azure. Ta książka jest przeznaczona dla doświadczonych programistów C#, którzy chcą nauczyć się technik machine learning, deep learning i sztucznej inteligencji. Opisano tu dostępne narzędzia do uczenia maszynowego, dzięki którym można łatwo budować inteligentne aplikacje .NET wykorzystujące takie rozwiązania jak wykrywanie obrazów lub ruchu, wnioskowanie bayesowskie, głębokie uczenie i głęboka wiara. Omówiono zasady implementacji algorytmów uczenia nadzorowanego i nienadzorowanego oraz ich zastosowanie w budowie modeli predykcji. Przedstawiono różne techniki, od prostej regresji liniowej, przez drzewa decyzyjne i SVM, po zaawansowane rozwiązania, takie jak sztuczne sieci neuronowe, autoenkodery lub uczenie ze wzmocnieniem. Najciekawsze zagadnienia przedstawione w książce: podstawy uczenia maszynowego wykorzystywanie logiki rozmytej mapy samoorganizujące się framework Kelp.Net i jego integracja z systemem ReflectInsight realia obliczeń kwantowych Uczenie maszynowe - najlepiej z wydajnym C#! O autorze Matt R. Cole od 30 lat programuje dla systemu Windows — biegle posługuje się językami: C, C++, C# oraz platformą .NET. Napisał system generowania mowy oraz system VOIP dla NASA, którego używano na promach kosmicznych i stacji kosmicznej. Przygotował pierwszy framework mikrousług klasy enterprise (napisany w całości w C# i .NET), wykorzystywany przez jeden z głównych funduszy hedgingowych. Napisał też framework sztucznej inteligencji, w którym zintegrowane zostały neurony lustrzane i kanoniczne.
31% rabatu
34,05
49,00 zł
Dodaj
do koszyka
Poznaj Swifta tworząc aplikacje Profesjonalne projekty dla systemu iOS
Twórz aplikacje dla systemu iOS - i naucz się programowania w języku Swift Swift został zaprezentowany światu w 2014 roku - dziś jest uznanym standardem dla programistów platformy macOS i iOS. Równocześnie to jeden z najpopularniejszych języków programowania na świecie. Charakteryzuje się zwięzłą i przejrzystą składnią, jest łatwy do nauczenia się, wygodny i elastyczny. Programiści mawiają, że Swift podsuwa nowe sposoby rozwiązywania starych problemów. Jeśli chcesz pisać efektywne i bezpieczne, a przy tym eleganckie i przyjazne użytkownikom aplikacje dla maszyn z logo jabłuszka, po prostu musisz nauczyć się Swifta! Jeśli jesteś początkującym programistą i postanowiłeś nauczyć się rzetelnego programowania aplikacji mobilnych dla iOS, to książka dla Ciebie. Znajdziesz w niej przystępne wprowadzenie do koncepcji programowania oraz podstawy języka Swift. Przećwiczysz tworzenie aplikacji mobilnych na platformie iOS. Dowiesz się, jak tworzyć interfejs użytkownika za pomocą plików typu storyboard w Xcode, a także jak pobierać i wyświetlać obrazy oraz zapisywać i wczytywać informacje w trakcie różnych sesji pracy z aplikacją. Nauczysz się korzystać z menedżera zależności CocoaPods i przekonasz się, jak bardzo jest użyteczny. Poznasz kilka przydatnych bibliotek open source do szybkiego tworzenia oprogramowania, dowiesz się też, jak opracowywać aplikacje pobierające informacje i zasoby z chmury. Najważniejsze zagadnienia: składnia i elementy języka Swift oraz praca w środowisku Xcode struktura aplikacji mobilnej zastosowanie poszczególnych struktur danych w Swifcie tworzenie GUI i zapewnianie interaktywności aplikacji wykorzystywanie informacji pochodzących z publicznego API do budowy swojej aplikacji biblioteki dla open source Swifta Oto Swift: najlepszy język dla aplikacji na iOS! O autorze Emil Atanasov od ponad dziesięciu lat programuje aplikacje dla urządzeń mobilnych, jest też doświadczonym konsultantem IT w tej dziedzinie. Obecnie prowadzi własną firmę, Appose Studio Inc., świadczącą usługi konsultingowe klientom z całego świata. Wcześniej pracował dla wielu amerykańskich i brytyjskich firm jako kierownik zespołu, menedżer projektu oraz programista aplikacji dla platform iOS i Android.
31% rabatu
41,00
59,00 zł
Dodaj
do koszyka
Tetris. Ludzie i gry
Tetris. Ludzie i gry
Autor: Box Brown
Wydawca: Marginesy
wysyłka: 48h
Tetris to jedna z najdoskonalszych i najpopularniejszych gier wideo w historii. Prosta, ale niezwykle wciągająca. Niekończąca się łamigłówka, od której uzależniły się miliony graczy na całym świecie. Choć powstała 35 lat temu, do dziś cieszy się wielką popularnością. Z tym, że teraz najczęściej gra się w nią nie na komputerze, a w telefonie. Wystarczy spędzić z Tetrisem trochę czasu, by wszędzie widzieć spadające bloki o charakterystycznych kształtach. By zacząć o nich śnić. Aleksiej Pażytnow stworzył Tetrisa w 1984 roku w zasadzie przypadkiem, pracując tak naprawdę nad oprogramowaniem dla radzieckiego rządu. Gra szybko podbiła serca jego współpracowników, którzy nie mogli się od niej oderwać, zawalając obowiązki służbowe. Tetris szybko wyciekł za Żelazną Kurtynę i wzbudził pożądanie gigantów ówczesnej cyfrowej rozrywki. Pragnęły jej Nintendo, Atari, Sega – najważniejsi w tamtych czasach wydawcy gier. Komiks Boxa Browna to fascynująca i wciągająca opowieść o przebłysku geniuszu, wojnie o prawa do wydania gry – pełnej potajemnych wizyt w Moskwie, sekretnych umów, niezliczonych nieporozumień i bezczelnych kradzieży – ale także o roli gier w sztuce, kulturze i przemyśle czy w życiu człowieka w ogóle.
35% rabatu
26,13
39,90 zł
Dodaj
do koszyka
Django 2 Praktyczne tworzenie aplikacji sieciowych
Django jest frameworkiem do budowy profesjonalnych aplikacji sieciowych w języku Python. Cieszy się zasłużoną opinią potężnego narzędzia, którego można się szybko nauczyć. Spodoba się każdemu, kto ceni prostotę użytkowania i pragmatyczne podejście do projektowania. Z pewnością Django jest atrakcyjnym rozwiązaniem dla programistów, którzy profesjonalnie podchodzą do tworzenia aplikacji WWW i stawiają na niezawodność. To drugie, zaktualizowane i uzupełnione wydanie cenionego podręcznika pisania aplikacji sieciowych w Django. Krok po kroku pokazano w nim pełny proces tworzenia oprogramowania, od pierwszych linii kodu po wdrożenie, z akcentem na praktyczną stronę pracy dewelopera. Nie tylko zaprezentowano technikę pracy z frameworkiem, ale też opisano zasady integrowania innych popularnych technologii z projektami Django. Książka pozwala również zapoznać się z metodami rozwiązywania typowych problemów z implementacją, a także - w sposób naturalny, niejako mimochodem - nauczyć się najlepszych praktyk programistycznych z wykorzystaniem łatwych do powielenia procedur. Najważniejsze zagadnienia omówione w książce: wprowadzenie do frameworka i tworzenie praktycznego projektu aplikacji implementacja zaawansowanych funkcji aplikacji sieciowych tworzenie modelu użytkownika i zintegrowane uwierzytelnianie praca z innymi technologiami, w tym zarządzanie płatnościami tłumaczenie aplikacji na wiele języków API typu RESTful Django - dla tych, którzy chcą mieć świetne wyniki! O autorze Antonio Melé — dzięki swojemu ojcu bardzo wcześnie zainteresował się informatyką i programowaniem. Od 2006 roku zajmuje się projektami Django; opiekuje się hiszpańską społecznością użytkowników tego frameworka (django.es). Jest założycielem Zenx IT, firmy informatycznej tworzącej aplikacje sieciowe dla klientów z różnych sektorów gospodarki. Pracował również — jako CTO i konsultant — dla wielu startupów informatycznych.
31% rabatu
54,90
79,00 zł
Dodaj
do koszyka
Atak na sieć okiem hakera
Atak na sieć okiem hakera
Autor: James Forshaw
Wydawca: Helion
wysyłka: 48h
Gwałtowny rozwój i upowszechnienie technologii sieciowych sprawiły, że dziś praktycznie każdy codziennie korzysta z sieci, i to nie tylko za pomocą komputera czy telefonu. Do internetu można podłączyć również lodówki, kamery monitoringu, pralki czy telewizory. Urządzenia w sieci komputerowej komunikują się ze sobą według ustalonych protokołów, które, choć publicznie eksponowane, nie są przez użytkowników rozpoznane tak dobrze jak komponenty sprzętowe tych urządzeń. A przecież to na oprogramowanie, a nie na sprzęt ukierunkowana jest znakomita większość ataków sieciowych. Ta książka jest praktycznym podręcznikiem analizy protokołów powszechnie wykorzystywanych w celu wykrywania tkwiących w nich luk w zabezpieczeniach. Została napisana z punktu widzenia hakera: dzięki zawartym w niej wskazówkom można samodzielnie rozpocząć analizę ruchu sieciowego i prowadzić eksperymenty z łamaniem zabezpieczeń. W książce znalazły się również szczegółowe opisy technik przechwytywania ruchu sieciowego, analizowania protokołów sieciowych oraz wykrywania i wykorzystywania ich słabych stron. Zagadnienia teoretyczne zostały tu umiejętnie połączone z czysto praktycznym podejściem do takich działań jak dysekcja protokołów, testowanie fazyjne, debugowanie i ataki prowadzące do wyczerpywania zasobów: pamięci, przestrzeni dyskowej i mocy procesorów. W tej książce między innymi: podstawy działania sieci i struktura protokołów sieciowych przechwytywanie ruchu sieciowego - techniki proste i zaawansowane odtwarzanie kodu aplikacji w procesie inżynierii wstecznej najczęstsze problemy bezpieczeństwa protokołów sieciowych implementacja protokołu w kodzie aplikacji i związane z tym zagrożenia mechanizmy destrukcyjne, w tym nadpisywanie pamięci i omijanie uwierzytelnień Najlepsze zabezpieczenie: spójrz na system z perspektywy hakera! O autorze James Forshaw specjalizuje się w dziedzinie bezpieczeństwa użytkowania komputerów. Od kilkunastu lat analizuje protokoły sieciowe. Jest członkiem zespołu Google Project Zero, który wykrywa i zabezpiecza luki typu zero day. Zajmuje się szerokim zakresem zagadnień bezpieczeństwa: od hakowania konsoli do gier po poszukiwanie słabych miejsc w projektach systemów operacyjnych, szczególnie Microsoft Windows. Jest twórcą Canape — narzędzia do analizy protokołów sieciowych. Bierze udział w prestiżowych konferencjach poświęconych cyberbezpieczeństwu, takich jak Black Hat, CanSecWest czy Chaos Computer Congress.
31% rabatu
46,56
67,00 zł
Dodaj
do koszyka
Ochrona prywatności w cyberprzestrzeni z uwzględnieniem zagrożeń wynikających z nowych technik przet
W publikacji w przystępny sposób przedstawiono najważniejsze regulacje dotyczące ochrony prywatności i danych osobowych w odniesieniu do nowych form przetwarzania danych, takich jak cloud computing czy big data. Szczegółowej analizie poddano również zagadnienia prywatności w kontekście bezpieczeństwa publicznego, w tym podstawy prawne prowadzenia programów masowej inwigilacji obywateli. Autor omawia zarówno istniejące, jak i planowane regulacje międzynarodowe, unijne i krajowe, w tym przyjmowane w związku z trwającą reformą europejskiego modelu ochrony danych.
19% rabatu
105,12
129,00 zł
Dodaj
do koszyka
Zautomatyzuj swoją firmę z Pythonem. Praktyczne rozwiązania dla firmowej sieci
Żadna współczesna firma nie może funkcjonować bez rozwiązań IT. Co więcej, stale trzeba mieć na uwadze wzrost wymagań wobec systemów informatycznych i konieczność wdrażania kolejnych aplikacji. Poza tym nie można ani na chwilę zapominać o kwestiach cyberbezpieczeństwa - ryzyko naruszenia integralności i bezpieczeństwa danych spędza sen z powiek wielu administratorom. Jeśli do tego dodać standardowe zadania związane z bieżącym działaniem firmowej sieci, okaże się, że praca administratora nie jest ani łatwa, ani prosta. Ratunkiem może być automatyzacja, która znacznie usprawnia czynności administracyjne. Książka jest przeznaczona dla administratorów sieci, którzy chcą wykorzystać Pythona do zautomatyzowania części swoich obowiązków. Pokazano tu kilka praktycznych przykładów takiego zastosowania Pythona oraz narzędzi Ansible i Python Fabric, opisano też techniki konfiguracji serwera. Szczegółowo przedstawiono sposoby automatyzacji zadań związanych z zarządzaniem użytkownikami, bazą danych oraz procesami. Znalazły się tu również wskazówki ułatwiające pisanie skryptów dla usług testowych oraz przygotowanie automatyzacji pracy na maszynach wirtualnych i w środowisku chmurowym. W końcowych rozdziałach zaprezentowano niezwykle ważne zagadnienia bezpieczeństwa wraz z możliwościami automatyzacji w tym zakresie. Najważniejsze zagadnienia przedstawione w książce: Python, jego IDE PyCharm oraz biblioteki używane do automatyzacji korzystanie z protokołów telnet i SSH (biblioteki netmiko, paramiko i telnetlib) monitorowanie systemu i generowanie raportów maszyny wirtualne i wykorzystanie hipernadzorcy VMWare automatyzacja usług AWS za pomocą Boto3 tworzenie skanera sieci w Pythonie Automatyzacja zadań - najlepszy przyjaciel najlepszych adminów! O autorze Bassem Aly od dziewięciu lat pracuje w branży telekomunikacyjnej. Zajmował się projektowaniem i wdrażaniem rozwiązań wykorzystujących różne techniki automatyzacji oraz frameworki DevOps. Ma także duże doświadczenie w projektowaniu i wdrażaniu aplikacji telekomunikacyjnych w OpenStack. Prowadzi szkolenia korporacyjne w zakresie automatyzacji sieci i programowania sieciowego z wykorzystaniem Pythona i Ansible.
31% rabatu
46,56
67,00 zł
Dodaj
do koszyka
Office 2019 PL. Kurs
Office 2019 PL. Kurs
Autor: Wrotek Witold
Wydawca: Helion
wysyłka: 48h
Poznaj pakiet Microsoft Office od podszewki! Dowiedz się, jak redagować teksty z edytorem Word Naucz się przeprowadzać obliczenia z arkuszem Excel Twórz prezentacje z programem PowerPoint Planuj i prowadź korespondencję w Outlooku Zarządzaj notatkami z narzędziem OneNote Microsoft Office to bez wątpienia najpopularniejszy pakiet oprogramowania biurowego na świecie. Używany w większości firm, szkół i urzędów, stał się de facto standardem w zakresie tworzenia dokumentów tekstowych, przeprowadzania obliczeń oraz wizualizacji wyników finansowych, księgowych i naukowych, opracowywania różnego rodzaju prezentacji, a także zarządzania kalendarzami i korespondencją elektroniczną. Trudno wręcz wyobrazić sobie współczesną pracę biurową, w której nie wykorzystywano by przynajmniej jednego narzędzia wchodzącego w jego skład. Jeśli nie miałeś wcześniej do czynienia z pakietem Office, najwyższa pora poznać go bliżej! Pomoże w tym kurs, który bez zbędnej teorii wprowadzi Cię w świat aplikacji biurowych firmy Microsoft. Książka w przystępny sposób przedstawia najważniejsze funkcje programów tworzących pakiet Office, opisuje ich praktyczne zastosowanie oraz pokazuje, jak używać ich w codziennej pracy. Pisanie i formatowanie tekstów? Porządkowanie i przeliczanie danych? Tworzenie profesjonalnych prezentacji? A może zarządzanie czasem i pocztą elektroniczną? To tylko wybrane umiejętności, które opanujesz dzięki temu podręcznikowi! Pakiet MS Office i interfejs użytkownika Edycja i formatowanie dokumentów tekstowych Wstawianie grafik Wprowadzanie i przeliczanie danych Formatowanie arkuszy kalkulacyjnych Generowanie wykresów Rejestrowanie i uruchamianie makr Tworzenie slajdów i prezentacji Konfigurowanie kont pocztowych Zarządzanie wiadomościami Zastosowanie reguł i szablonów Przeglądanie i planowanie wydarzeń Tworzenie notatek i zarządzanie nimi Obierz kurs na wiedzę! O autorze Witold Wrotek - z wykształcenia mgr inż. elektronik. Z zamiłowania jeździec konny i autor książek informatycznych. Pierwszą napisał w 1993 roku („ABC DOS”, PLJ). Do kwietnia 2008 powstało około dwustu tytułów książek autorskich, nie licząc współautorstwa. Współpracował z pismem „Nowy Elektronik” oraz wydawnictwami PLJ i MIKOM. Pisze pod nazwiskiem własnym oraz pseudonimami, m.in. Paweł Kaczor, Piotr Czarny, Bolesław Ogórek, Maciej Groszek, Beata Piotrowska, Kabasa Makakaumba-Grzegorzewski, Jan Pluciński, Jacek Albera. Obecnie współpracuje z wydawnictwem Helion. Interesują go takie tematy, jak oprogramowanie biurowe, programy graficzne, pozycjonowanie stron internetowych. Zobacz stronę autora www.witoldwrotek.pl
31% rabatu
27,73
39,90 zł
Dodaj
do koszyka
Excel 2019 PL. Kurs
Excel 2019 PL. Kurs
Autor: Wrotek Witold
Wydawca: Helion
wysyłka: 48h
Z Excelem prosto do celu! Idealny pracownik, czyli poznaj przeznaczenie arkusza kalkulacyjnego 100% gwarancji na przekonanie audytorium, czyli zrób wrażenie na szefie Korepetycje z matmy, czyli zaprzęgnij do pracy funkcje matematyczne Excel 2019 PL to kolejna odsłona najpopularniejszego na świecie biurowego programu do przetwarzania danych liczbowych. Masz za zadanie obliczyć procent składany albo rentowność inwestycji? Rozliczyć podatki? Przeprowadzić symulację naukową? Określić kluczowe wskaźniki na podstawie ogromnego zbioru danych? Ułożyć i uporządkować długą i złożoną listę? A może opracować wykres i wyznaczyć regresję? Z Excelem to bułka z masłem! Książka przybliży Ci sposoby zastosowania arkusza kalkulacyjnego w codziennej pracy. Bezboleśnie wprowadzi Cię w świat komórek, wierszy, kolumn, tabel, formuł, funkcji i zaawansowanych możliwości Excela. Nauczysz się z niej wprowadzać, edytować, sortować, filtrować, grupować, formatować i zabezpieczać dane. Poznasz sposoby ich wyszukiwania i wizualizowania za pomocą wykresów, a także wydrukujesz efekty swojej pracy. Dowiesz się, jak zaprząc do pracy dodatek Analysis ToolPak i tabele przestawne. Szybko zostaniesz mistrzem Excela! Rozpoczynanie pracy Zabezpieczanie danych Poruszanie się po arkuszu Wprowadzanie i edycja danych Formatowanie komórek Tworzenie wykresów i wydruków Funkcje i formuły arkusza Analysis ToolPak i tabele przestawne Excel 2019 PL - odkryj nowe możliwości! O autorze Witold Wrotek - z wykształcenia mgr inż. elektronik. Z zamiłowania jeździec konny i autor książek informatycznych. Pierwszą napisał w 1993 roku („ABC DOS”, PLJ). Do kwietnia 2008 powstało około dwustu tytułów książek autorskich, nie licząc współautorstwa. Współpracował z pismem „Nowy Elektronik” oraz wydawnictwami PLJ i MIKOM. Pisze pod nazwiskiem własnym oraz pseudonimami, m.in. Paweł Kaczor, Piotr Czarny, Bolesław Ogórek, Maciej Groszek, Beata Piotrowska, Kabasa Makakaumba-Grzegorzewski, Jan Pluciński, Jacek Albera. Obecnie współpracuje z wydawnictwem Helion. Interesują go takie tematy, jak oprogramowanie biurowe, programy graficzne, pozycjonowanie stron internetowych. Zobacz stronę autora www.witoldwrotek.pl
31% rabatu
27,73
39,90 zł
Dodaj
do koszyka
Programowanie w języku Rust
Programowanie w języku Rust to oficjalna książka na temat Rusta: języka programowania na licencji open source, który pozwala nam szybciej pisać niezawodne oprogramowanie. Rust daje możliwość kontrolowania szczegółów niskiego poziomu (jak wykorzystanie pamięci) w połączeniu z ergonomią wysokiego poziomu, eliminując kłopoty tradycyjnie związane z językami niskiego poziomu. W książce Programowanie w języku Rust dwaj członkowie Rust Core Team pokazują, jak w pełni korzystać z właściwości Rusta – od instalacji po tworzenie własnych niezawodnych i skalowalnych programów. Zaczynamy od podstaw, takich jak tworzenie funkcji, wybieranie typów danych i wiązanie zmiennych i przechodzimy następnie do bardziej zaawansowanych pojęć takich jak: posiadanie i pożyczanie, czasy życia i cechy bezpieczeństwo pamięci Rusta, które gwarantuje budowanie szybkich, bezpiecznych programów testowanie, obsługa błędów i efektywna refaktoryzacja typy generyczne, inteligentne wskaźniki, wielowątkowość, obiekty cech oraz zaawansowane dopasowywanie wzorców użycie Cargo - wbudowanego w Rust menedżera pakietów, służącego do budowania, testowania i dokumentowania swojego kodu i zarządzania zależnościami używanie zaawansowanego kompilatora Rusta wraz z technikami programowania opartymi na kompilatorze Książka zawiera dużo przykładów kodu, a także trzy rozdziały poświęcone budowaniu gotowych projektów przeznaczonych do sprawdzenia swojej wiedzy: gra w zgadywanie, implementacja narzędzia wiersza poleceń w języku Rust oraz wielowątkowy serwer.
22% rabatu
93,40
119,00 zł
Dodaj
do koszyka
Języki gropowieści
Książka Tomasza Z. Majkowskiego należy do ciągle nielicznych polskich opracowań jednego z najważniejszych zjawisk współczesnej kultury popularnej, jakimi są cyfrowe gry wideo. Łączy w sobie zalety kompetentnego przewodnika (przydatnego zarówno dla początkujących, jak i dla zaawansowanych) po tym rozległym kontynencie powszechnej rozrywki, coraz bardziej wyrafinowanej technologii, niezwykle dochodowego kulturowego przemysłu oraz nieprzerwanie rosnącej, wielomilionowej rzeszy entuzjastycznych konsumentów wszystkich pokoleń – z walorami oryginalnej, profesjonalnej kulturowej analizy tego ważnego fenomenu dzisiejszej cyberkultury. Zainteresowania autora skupiają się na centralnej formie czy gatunku tego świata gier cyfrowych, którą autor nazywa gropowieściami. Ich aspekty growe podporządkowane są przebiegom fabularnym, niosącym całościową, złożoną, pełną „różnojęzycznych” napięć ideowych wizję świata, wyłaniającą się w toku przygód poszukującego w nim swego miejsca działającego człowieka. Tomasz Z. Majkowski zarysowuje genealogię owych gropowieści, dostrzegalną już w tradycji kultury ludowej, ewolucyjne przemiany, jakie zaszły w rozwoju tego gatunku w ostatnim ćwierćwieczu, oraz najbardziej charakterystyczne cechy składające się na jego poetykę, którą ciekawie i pomysłowo analizuje na licznych przykładach, odkrywczo inspirując się teorią różnojęzyczności, dialogowości i polifonii Michaiła Bachtina. Prof. dr hab. Ryszard Nycz Tomasz Z. Majkowski – groznawca, badacz literatury i kultury popularnej. Adiunkt w Katedrze Antropologii Literatury i Badań Kulturowych Wydziału Polonistyki Uniwersytetu Jagiellońskiego i kierownik funkcjonującego tamże Ośrodka Badań Groznawczych. Członek założyciel stowarzyszeń Central and Eastern European Game Studies oraz Games and Literary Theory. Mieszka i pracuje w Krakowie.
21% rabatu
31,72
39,90 zł
Dodaj
do koszyka
Liczba wyświetlanych pozycji:
1
2
3
4
5
156
Idź do strony:
Uwaga!!!
Ten produkt jest zapowiedzią. Realizacja Twojego zamówienia ulegnie przez to wydłużeniu do czasu premiery tej pozycji. Czy chcesz dodać ten produkt do koszyka?
TAK
NIE
Oczekiwanie na odpowiedź
Dodano produkt do koszyka
Kontynuuj zakupy
Przejdź do koszyka