Результати пошуку

481
Завантаження...
EЛЕКТРОННА КНИГА

Skanowanie sieci z Kali Linux. Receptury

Justin Hutchens

Bezpieczeństwo sieci w Twoich rękach! W dzisiejszych czasach większość systemów informatycznych na świecie podłączona jest do Internetu. To rozwiązanie ma jedną wadę — dowolna osoba może spróbować przełamać zabezpieczenia sieci i uzyskać nieuprawniony dostęp do danych przetwarzanych w Twoich systemach. Jak temu zaradzić? Odpowiedź znajdziesz w tej książce. Kali Linux to specjalna dystrybucja systemu Linux, która ułatwia skanowanie sieci pod kątem bezpieczeństwa. Zawarty w niej zestaw narzędzi pozwala na analizę najczęstszych problemów, a co za tym idzie, dzięki niej możesz błyskawicznie uszczelnić Twój system, tak aby przełamanie zabezpieczeń nie było prostym zadaniem. Wszystko, co musisz zrobić, zostało tu przedstawione w formie receptur. Sięgnij po tę książkę i przekonaj się, jak wykrywać dostępne hosty w sieci, skanować sieć za pomocą narzędzi ARPing, Nmap lub NetDiscover oraz odkrywać otwarte porty. Dowiedz się, w jaki sposób możesz zdalnie zidentyfikować uruchomiony system operacyjny, przeprowadzać ataki DoS (ang. Denial of Service) oraz testować aplikacje sieciowe. To doskonała lektura, która w rękach wprawnego administratora pozwoli na zdecydowane zwiększenie bezpieczeństwa sieci. Warto w nią zainwestować! Sięgnij po tę książkę i: poznaj dostępne narzędzia w dystrybucji Kali Linux zlokalizuj dostępne hosty w Twojej sieci zidentyfikuj otwarte porty poznaj atak typu DoS zwiększ bezpieczeństwo Twojej sieci Ponad 90 praktycznych receptur prezentujących sposób wykorzystania własnych skryptów i narzędzi dostępnych w systemie Kali Linux do efektywnego skanowania systemów działających w sieci

482
Завантаження...
EЛЕКТРОННА КНИГА

Spark. Błyskawiczna analiza danych. Wydanie II

Jules S. Damji, Brooke Wenig, Tathagata Das,...

Apache Spark jest oprogramowaniem open source, przeznaczonym do klastrowego przetwarzania danych dostarczanych w różnych formatach. Pozwala na uzyskanie niespotykanej wydajności, umożliwia też pracę w trybie wsadowym i strumieniowym. Framework ten jest również świetnie przygotowany do uruchamiania złożonych aplikacji, włączając w to algorytmy uczenia maszynowego czy analizy predykcyjnej. To wszystko sprawia, że Apache Spark stanowi znakomity wybór dla programistów zajmujących się big data, a także eksploracją i analizą danych. To książka przeznaczona dla inżynierów danych i programistów, którzy chcą za pomocą Sparka przeprowadzać skomplikowane analizy danych i korzystać z algorytmów uczenia maszynowego, nawet jeśli te dane pochodzą z różnych źródeł. Wyjaśniono tu, jak dzięki Apache Spark można odczytywać i ujednolicać duże zbiory informacji, aby powstawały niezawodne jeziora danych, w jaki sposób wykonuje się interaktywne zapytania SQL, a także jak tworzy się potoki przy użyciu MLlib i wdraża modele za pomocą biblioteki MLflow. Omówiono również współdziałanie aplikacji Sparka z jego rozproszonymi komponentami i tryby jej wdrażania w poszczególnych środowiskach. W książce: API strukturalne dla Pythona, SQL, Scali i Javy operacje Sparka i silnika SQL konfiguracje Sparka i interfejs Spark UI nawiązywanie połączeń ze źródłami danych: JSON, Parquet, CSV, Avro, ORC, Hive, S3 i Kafka operacje analityczne na danych wsadowych i strumieniowanych niezawodne potoki danych i potoki uczenia maszynowego Spark: twórz skalowalne i niezawodne aplikacje big data!

483
Завантаження...
EЛЕКТРОННА КНИГА

Spring. Wstęp do programowania aplikacji

Paweł Kamiński

Poznaj jeden z najpopularniejszych frameworków do projektowania aplikacji w Javie Spring należy do rodziny frameworków Javy. Jego pierwsza edycja ujrzała światło dzienne w 2002 roku i od razu spotkał się z pozytywnym odbiorem programistów. Spring Framework zyskał uznanie i popularność, ponieważ działa na zasadzie lekkiego szablonu, umożliwiającego dużą dowolność, jeśli chodzi o wybór modelu programowania. W efekcie za jego pomocą można tworzyć szerokie spektrum aplikacji - od niewielkich i prostych po potężne i bardzo skomplikowane. To książka skierowana do programistów - przede wszystkim tych, którzy tworzą aplikacje internetowe i chcieliby zacząć pracować ze Spring Frameworkiem. Teorię ograniczono w niej do niezbędnego minimum, a główny nacisk położono na aspekty praktyczne, by Czytelnik po lekturze mógł swobodnie sam stworzyć aplikację internetową. Z książki dowiesz się między innymi: Jak zbudowany jest Spring Framework Czym się różni klasyczny Spring od Spring Boota Które elementy frameworka trzeba poznać, by zacząć projektować aplikacje Jakiego rodzaju projekty można zrealizować przy użyciu Spring Frameworka

484
Завантаження...
EЛЕКТРОННА КНИГА

SQL w mgnieniu oka. Opanuj język zapytań w 10 minut dziennie. Wydanie IV

Ben Forta

Opanuj SQL w mgnieniu oka! SQL to język pozwalający manipulować danymi znajdującymi się w bazie danych. Jego znajomość pozwoli Ci błyskawicznie pobrać z bazy interesujące Cię informacje. To pierwszy krok, by poddać je zaawansowanej obróbce lub wyciągnąć ciekawe wnioski. SQL został opracowany w latach 70. i wciąż jest powszechnie używany. Nic nie wskazuje na to, żeby ten stan rzeczy uległ zmianie. Dlatego zainwestowanie czasu w jego naukę jest doskonałym ruchem! Jeżeli chcesz błyskawicznie opanować możliwości SQL-a, sięgnij po tę niezwykłą książkę. Jeśli poświęcisz tylko 10 minut dziennie*, już za kilka tygodni zaczniesz swobodnie tworzyć nawet bardzo zaawansowane zapytania. Złączenia, indeksy, sortowanie wyników, funkcje agregujące to tylko niektóre z poruszanych tu tematów. W trakcie lektury kolejnych rozdziałów nauczysz się tworzyć zaawansowane warunki wyszukiwania danych, skorzystasz z podzapytań oraz przekonasz się, w czym może pomóc stosowanie widoków. Ponadto zobaczysz, w jaki sposób modyfikować dane w bazie oraz dlaczego należy być szczególnie ostrożnym, jeżeli chcesz coś z bazy usunąć. Najwyższa pora opanować język SQL! Każde zagadnienie do opanowania w 10 minut Użycie podstawowych poleceń SQL. Tworzenie złożonych zapytań SQL z kilkoma frazami i operatorami. Pobieranie, sortowanie i formatowanie danych. Znajdowanie odpowiednich danych za pomocą filtrów. Korzystanie z funkcji agregujących do podsumowywania danych. Tworzenie złączeń miedzy tabelami. Wstawianie, aktualizacja i usuwanie danych. Tworzenie i modyfikowanie tabel. Korzystanie z widoków, procedur zapamiętanych itp. Zainwestuj 10 minut w naukę SQL! * Możesz poświęcić więcej niż 10 minut dziennie i opanować SQL w jeszcze krótszym czasie!

485
Завантаження...
EЛЕКТРОННА КНИГА

Symulacje komputerowe w fizyce. Wydanie II

Maciej Matyka

Symulacje komputerowe - od podstaw! Poznaj metody numeryczne Naucz się stosować je w praktyce Odkryj świat symulacji komputerowych Ostatnie kilkadziesiąt lat to okres burzliwego rozwoju technologii informatycznych i ciągłego zwiększania możliwości komputerów dostępnych dla coraz to szerszych rzesz użytkowników. Z zaawansowanych narzędzi graficznych i symulacyjnych mogą obecnie korzystać już nie tylko profesjonaliści zatrudnieni w dużych korporacjach dysponujących ogromnymi zasobami finansowymi, lecz również pasjonaci, programiści i graficy pracujący dla niewielkich firm, które tworzą animacje komputerowe na użytek przemysłu czy branży rozrywkowej. Realistyczne, uniwersalne i interaktywne efekty można tu uzyskać tylko w jeden sposób: wykorzystując fizyczne metody symulacji ruchu, do tego zaś niezbędna jest odpowiednia wiedza. Drugie wydanie książki Symulacje komputerowe w fizyce wprowadzi Cię w podstawy metod numerycznych oraz przedstawi ich zastosowanie w praktyce. Dowiesz się, jak przeprowadzać symulacje prostych i bardziej złożonych zjawisk fizycznych, rozwiązywać równanie falowe oraz symulować zachowanie cieczy nieściśliwych i gazów, a nawet wkroczysz w tajemniczy świat fizyki kwantowej. Symulacja flagi trzepoczącej na wietrze, miękkiej piłki odbijającej się od powierzchni czy oporu, który powietrze stawia jadącemu samochodowi? Przekonasz się, że to nic trudnego! Książka jest przeznaczona zarówno dla studentów, jak i uczniów starszych klas szkół średnich, dla których może stanowić wstęp do praktycznego programowania symulacji i modelowania fizycznego w animacji komputerowej. Pozycja szczególnie zainteresuje studentów oraz kadrę dydaktyczną kierunków ścisłych, na przykład wykładowców modelowania komputerowego czy fizyki komputerowej, dla których może być punktem wyjścia do dalszego zgłębiania przedstawionych modeli. Do książki dołączony jest zbiór napisanych w językach C++, OpenGL oraz HTML5 programów, które ilustrują sposób przeprowadzania opisanych symulacji. Symulacje zjawisk mechaniki klasycznej Dynamika ciał miękkich w czasie rzeczywistym Rozwiązanie numeryczne równania falowego Symulacje dynamiki płynów (CFD) Rozwiązanie numeryczne równania SchrOdingera Poznaj metody numeryczne od podszewki!

486
Завантаження...
EЛЕКТРОННА КНИГА

Systemy ERP. Modelowanie, projektowanie, wdrażanie

Tadeusz Gospodarek

"Systemy ERP. Modelowanie, projektowanie, wdrażanie" najlepszą Informatyczną Książką Naukową Roku 2016! Książka otrzymała nagrodę w konkursie orgaizowanym przez Radę Naukową Polskiego Towarzystwa Informatycznego. --- Zarządzaj organizacją z pomocą ERP! Modelowanie systemów ERP, czyli budowanie modelu działania organizacji Projektowanie systemów ERP, czyli przejście do modelu technologicznego Wdrażanie i serwis systemów ERP, czyli łączenie modelu z tkanką organizacji W dzisiejszym świecie wśród większych firm, korporacji i innych organizacji z ambicjami dość powszechne jest przekonanie, że podstawowym narzędziem analizy i dobrego zarządzania jest system ERP. System ten rozumiany jest przy tym często jako narzędzie informatyczne, czyli magiczne oprzyrządowanie do dostarczania danych — choć w rzeczywistości w tego typu systemach technologia IT pełni rolę służebną w stosunku do zarządzania. Przekonany o palącej potrzebie uporządkowania swoich zasobów zarząd organizacji kupuje jedno z renomowanych rozwiązań i... okazuje się, że nie da się go tak po prostu dołączyć do zestawu poręcznych instrumentów zarządzania. Dlaczego? Ponieważ struktura firmy i logika systemu ERP całkowicie rozmijają się ze sobą. Czy ten problem da się jakoś rozwiązać? Odpowiedź na to pytanie znajdziesz w tej wyjątkowej książce, napisanej przez prawdziwego eksperta i opartej na konkretnych przykładach. Dowiesz się stąd, jak należy definiować pojęcie ERP i które jego aspekty są absolutnie kluczowe dla powodzenia całego przedsięwzięcia. Odkryjesz, że system ERP jest złożonym narzędziem inteligentnym, wymagającym podejścia interdyscyplinarnego do jego funkcjonalności i stosowania. Zorientujesz się, jak powinno wyglądać wdrożenie takiego systemu. Zrozumiesz także, jak ważna jest kwestia komunikacji między firmą zamawiającą system a firmą, która go wdraża. Jeśli chcesz, by w Twojej firmie działał sensowny system ERP, nie możesz przegapić tej książki. Zrozumieć ERP Model ontologiczny Model funkcjonalny ERP Modele semantyczne ERP Projekty poziomu ekonomicznego Projekty poziomu IT Wdrażanie systemu ERP Serwisowanie systemów ERP Dodatki Inteligentnie wdrażaj system ERP!

487
Завантаження...
EЛЕКТРОННА КНИГА

Sztuczna inteligencja i uczenie maszynowe dla programistów. Praktyczny przewodnik po sztucznej inteligencji

Laurence Moroney

Sztuczna inteligencja i uczenie maszynowe znajdują coraz więcej zastosowań w niemal wszystkich istotnych branżach. W technologiach sieci neuronowych tkwi olbrzymi potencjał. Za rozwojem uczenia maszynowego muszą nadążać architekci i programiści: aplikacja, w której wykorzystano technologie sztucznej inteligencji, musi pasować do określonego zastosowania. Poszczególne systemy różnią się od siebie, tak samo jak różne są rozwiązywane przez nie problemy. Sztuczna inteligencja ujawni swoje ogromne możliwości tylko, jeśli inżynierowie dostosują swoje aplikacje do rozwiązywania konkretnych problemów. Ta książka jest praktycznym podręcznikiem opartym na sprawdzonej metodyce: nauce poprzez pisanie kodu w Pythonie. Aby w pełni z niego skorzystać, nie musisz znać wyższej matematyki. Dzięki praktycznym lekcjom szybko zaczniesz programowo tworzyć konkretne rozwiązania. Dowiesz się, jak można zaimplementować najważniejsze algorytmy uczenia maszynowego, korzystając ze znakomitej biblioteki TensorFlow. Nauczysz się też, w jaki sposób wdrażać modele uczenia maszynowego i tworzyć przydatne aplikacje, które będą działały w różnych środowiskach i na różnych platformach: przykładowo napiszesz aplikację w języku Kotlin w środowisku Android Studio czy też w języku Swift w środowisku Xcode. W książce między innymi: podstawy uczenia maszynowego zastosowanie biblioteki TensorFlow do budowy praktycznych modeli tworzenie modeli sieci neuronowych implementacja widzenia komputerowego i rozpoznawania obrazów przetwarzanie języka naturalnego implementacja modeli dla urządzeń z systemami Android i iOS udostępnianie modeli w internecie i chmurze dzięki systemowi TensorFlow Serving Uczenie maszynowe: nie przestawaj zdobywać wiedzy!

488
Завантаження...
EЛЕКТРОННА КНИГА

Sztuka fotografowania. 60 pomysłów na lepsze zdjęcia

David duChemin

Sztuka fotografowania. 60 pomysłów na lepsze zdjęcia 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ą podróż już teraz! Książka, którą masz przed sobą, nie jest typowym poradnikiem. Autor odsłania przed Czytelnikiem techniczne aspekty rzemiosła fotografa i zasad kompozycji oraz inspiruje go do własnych poszukiwań, do łamania reguł i eksperymentowania. Niemal każde z ćwiczeń, które proponuje, może stanowić punkt wyjścia do twórczych zmagań i szlifowania swojego indywidualnego stylu. Chwyć za aparat i wyraź siebie! Autor zawarł w tej książce: 60 krótkich lekcji, dzięki którym Twoja technika fotografowania szybko się poprawi, wskazówki dotyczące ustawień aparatu, liczne ćwiczenia do samodzielnego wykonania, informacje dotyczące podstawowych koncepcji, a także takich problemów, jak równowaga, wykorzystanie światła, oczekiwanie na właściwy moment, kreowanie nastroju i wiele innych, inspiracje zachęcające do nieszablonowego podejścia do fotografii. Fotografuj i poruszaj tłumy!