Informatyka

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

Konstrukcje I. Wybrane konstrukcje matematyki teoretycznej. Topologie miary i całki Lebesgue`a

Grzegorz Andrzejczak

"Pomysł i szczegółowa koncepcja prezentowanej publikacji „Wybrane konstrukcje matematyki teoretycznej...” są wynikiem obserwacji stanu wiedzy niezbyt licznej grupy studentów matematyki studiów doktoranckich prowadzonych od 2012 r. na Wydziale FTIMS Politechniki Łódzkiej. Absolwenci matematyki, po studiach z różnych uczelni, prezentują na ogół dość zaawansowaną wiedzę dotyczącą z zasady wąskich dyscyplin matematyki, pojmowanych jako odrębne i właściwie niezależne – niepowiązane w istotny sposób ze sobą. Zasadniczym celem pracy jest zatem pokazanie czytelnikowi wzajemnego przenikania wybranych, wskazanych w tytule działów matematyki, lokujących się w pobliżu szeroko pojętej analizy matematycznej." (ze Wstępu)

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

Kontenery. Bezpieczne wdrożenia. Podstawowe koncepcje i technologie

Liz Rice

Imponująca możliwość skalowania oraz odporność na awarie skłania organizacje do uruchamiania swoich aplikacji w natywnych środowiskach chmury. Technologia kontenerów i orkiestracji stała się ostatnio bardzo modna. Jednak nawet tak nowoczesne systemy nie są wolne od zagrożeń. Aby zapewnić wdrożeniom kontenerowym najwyższy możliwy poziom bezpieczeństwa, trzeba zrozumieć mechanizmy działania kontenerów. Jako że powstają one przez połączenie różnych funkcji jądra systemu Linux, zapewnienie bezpieczeństwa kontenera oznacza zastosowanie wielu mechanizmów wykorzystywanych w komputerze gospodarza działającego pod kontrolą systemu operacyjnego Linux. Ta książka jest przeznaczona dla programistów, menedżerów i specjalistów do spraw bezpieczeństwa odpowiedzialnych za systemy kontenerowe. Dzięki niej zrozumiesz, co się dzieje podczas uruchamiania aplikacji w kontenerach i jak działają różne mechanizmy zapewnienia bezpieczeństwa. Przyswoisz kluczowe koncepcje, które ułatwią Ci ocenę ryzyka dla konkretnego systemu. Dowiesz się, jak w bezpieczny sposób tworzyć obrazy kontenerów, i zrozumiesz znaczenie poprawnej izolacji kontenerów. Zapoznasz się z podstawami korzystania z kluczy i certyfikatów służących do identyfikacji i nawiązywania bezpiecznych połączeń sieciowych między kontenerami. Nauczysz się korzystać z narzędzi do zapewniania bezpieczeństwa i unikania ataków. Dodatkowo zaprezentowany tu materiał został bogato zilustrowany gotowymi do przetestowania fragmentami kodu. Najciekawsze zagadnienia ujęte w książce: mechanizmy ataków na wdrożenia oparte na kontenerach koncepcje systemu Linux istotne dla wdrożeń kontenerowych sposoby zabezpieczania kontenerów: najlepsze praktyki błędy w konfiguracji i luki w zabezpieczeniach kontenera bezpieczeństwo połączeń między kontenerami narzędzia do zapewnienia bezpieczeństwa System oparty na kontenerach. Jak dobrze jest zabezpieczony?

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

Kontrola wersji z systemem Git. Narzędzia i techniki programistów. Wydanie II

Jon Loeliger, Matthew McCullough

Systemy kontroli wersji przechodzą ciągłą ewolucję. Jeszcze niedawno popularny był system CVS, który został wyparty przez SVN. Ostatnie lata to inwazja rozproszonych systemów kontroli wersji z Gitem na czele. Git pozwala każdemu programiście na posiadanie prywatnego repozytorium i korzystanie z jego dobrodziejstw bez wpływu na inne repozytoria. Jesteś ciekaw, jakie jeszcze zalety ma Git? Jeżeli tak, trafiłeś na idealną książkę, dzięki której błyskawicznie wkroczysz w świat Gita. Na początek krok po kroku przejdziesz przez proces instalacji, a następnie dostosujesz środowisko do swoich potrzeb. W kolejnych rozdziałach poznasz dostępne polecenia oraz nauczysz się zarządzać plikami. Ponadto przekonasz się, jak łatwo można stworzyć odgałęzienia kodu oraz przeglądać różnice pomiędzy wersjami pliku. Git posiada zaawansowane narzędzia do łączenia kodu - będziesz mógł je dogłębnie poznać. Na koniec przeczytasz o zaawansowanych możliwościach systemu Git, takich jak współpraca z SVN. Ta książka jest doskonałym podręcznikiem dla każdego początkującego użytkownika systemu Git, zaawansowani również znajdą tu sporo przydatnych informacji. Wykorzystaj potencjał Gita! Dzięki tej książce: odkryjesz rozproszone systemy kontroli wersji poznasz ich zalety zainstalujesz i skonfigurujesz system Git poznasz system kontroli wersji Git Wykorzystaj potencjał systemu kontroli wersji Git!

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

Korporacyjne jezioro danych. Wykorzystaj potencjał big data w swojej organizacji

Alex Gorelik

Koncepcja big data, nauka o danych i analityka danych wspomagają dziś procesy decyzyjne w przedsiębiorstwach w niespotykanym wcześniej zakresie. Zwiększają poziom efektywności pracy w wielu różnych branżach. Korporacje zaczęły więc eksperymenty z wykorzystaniem big data i technologii chmury, aby budować jeziora danych oraz tworzyć oparte na nich systemy podejmowania decyzji. Niejeden z tych projektów się nie powiódł, gdyż nie został dostosowany do kultury i potrzeb przedsiębiorstwa. Najwyraźniej zabrakło wiedzy, w jaki sposób skutecznie przeprowadzać tak radykalną transformację. Ta książka jest praktycznym przewodnikiem, który ułatwia wdrażanie architektury jeziora danych (ang. data lake) w przedsiębiorstwie. Omówiono tu różne podejścia do jej uruchamiania i rozwijania, w tym kałuże danych (analityczne piaskownice) i stawy danych (hurtownie danych), a także budowanie jezior danych od podstaw. Opisano konfigurowanie różnych stref, co pozwala na odpowiednie rozmieszczenie zarówno surowych, jak i starannie zarządzanych i przetworzonych danych. Wyjaśniono znaczenie zarządzania dostępem do stref. Zawarto tu również wskazówki umożliwiające zachowanie zgodności z regułami zarządzania danymi przedsiębiorstwa. W tej książce: wprowadzenie do hurtowni danych, big data i nauki o danych praktyczne techniki budowania jezior danych najlepsze praktyki dostarczania analitykom dostępu do danych projektowanie architektury jeziora danych oraz różne techniki implementacji zalety i wady różnych podejść do budowania magazynów danych i zarządzania nimi Jeziora danych i big data - ocean możliwości!

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

Korpostartup. Efektywna współpraca korporacji ze startupami

Wojciech Drewczyński

KORPOSTARTUP- DOWIEDZ SIĘ WIĘCEJ! Gdy ja mam potrzeby, a ty wiesz, jak im sprostać! Każda firma, nawet najpotężniejsza, jest skazana na współpracę z mniejszymi partnerami biznesowymi, dostarczającymi produkty i usługi niezbędne do jej prawidłowego funkcjonowania. Teoretycznie wielką korporację stać na uruchomienie spółki zależnej, która zapewni brakujące zasoby. W praktyce często łatwiej, taniej i szybciej jest skorzystać z pomocy podwykonawców. Znaczna część dużych przedsiębiorstw ma więc przygotowane procedury takiej współpracy. Procesy te świetnie sprawdzają się w relacji korporacja - mała lub średnia firma. Niestety, często zawodzą tam, gdzie wielki biznes styka się z biznesem niewielkim, za to innowacyjnym. Wynika to z fundamentalnych różnic między tradycyjnymi przedsiębiorstwami a startupami. Do kooperacji z młodymi spółkami bazującymi na nowych technologiach i innowacjach należy stworzyć i rozwinąć odpowiednie narzędzia. Autor tej książki proponuje własny model oceny gotowości korporacji do współpracy ze startupami, Startup Collaboration Readiness, pozwalający szybko określić optymalny dla niej wachlarz instrumentów. Prezentuje także obraz ekosystemów startupowych w Polsce i na świecie oraz podpowiada skuteczne metody służące ocenie potencjału danego ekosystemu i zaplanowaniu krok po kroku budowy korporacyjnej strategii pracy z małym, innowacyjnym podmiotem. Pokazuje, jak powinien wyglądać prawidłowy scouting projektów oraz jak zbudować własny program akceleracyjny. Porusza również zagadnienia dotyczące rozwoju polityki inwestycyjnej, współpracy z funduszami typu venture capital podczas inwestowania w startupy oraz tworzenia takich funduszy w ramach korporacji.

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

Korpostartup. Efektywna współpraca korporacji ze startupami

Wojciech Drewczyński

KORPOSTARTUP- DOWIEDZ SIĘ WIĘCEJ! Gdy ja mam potrzeby, a ty wiesz, jak im sprostać! Każda firma, nawet najpotężniejsza, jest skazana na współpracę z mniejszymi partnerami biznesowymi, dostarczającymi produkty i usługi niezbędne do jej prawidłowego funkcjonowania. Teoretycznie wielką korporację stać na uruchomienie spółki zależnej, która zapewni brakujące zasoby. W praktyce często łatwiej, taniej i szybciej jest skorzystać z pomocy podwykonawców. Znaczna część dużych przedsiębiorstw ma więc przygotowane procedury takiej współpracy. Procesy te świetnie sprawdzają się w relacji korporacja - mała lub średnia firma. Niestety, często zawodzą tam, gdzie wielki biznes styka się z biznesem niewielkim, za to innowacyjnym. Wynika to z fundamentalnych różnic między tradycyjnymi przedsiębiorstwami a startupami. Do kooperacji z młodymi spółkami bazującymi na nowych technologiach i innowacjach należy stworzyć i rozwinąć odpowiednie narzędzia. Autor tej książki proponuje własny model oceny gotowości korporacji do współpracy ze startupami, Startup Collaboration Readiness, pozwalający szybko określić optymalny dla niej wachlarz instrumentów. Prezentuje także obraz ekosystemów startupowych w Polsce i na świecie oraz podpowiada skuteczne metody służące ocenie potencjału danego ekosystemu i zaplanowaniu krok po kroku budowy korporacyjnej strategii pracy z małym, innowacyjnym podmiotem. Pokazuje, jak powinien wyglądać prawidłowy scouting projektów oraz jak zbudować własny program akceleracyjny. Porusza również zagadnienia dotyczące rozwoju polityki inwestycyjnej, współpracy z funduszami typu venture capital podczas inwestowania w startupy oraz tworzenia takich funduszy w ramach korporacji.

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

Korzystanie z usług Microsoft Office 365 Prowadzenie małej firmy w chmurze

Hill Brett

Przejmij kontrolę nad komunikacją w małej firmie i popraw produktywność dzięki usługom chmury Microsoft Office 365. Precyzyjny opis, łatwe do przejścia procedury i praktyczne porady zamieszczone w tej książce pozwalają każdemu, a nie tylko ekspertom IT, dowiedzieć się, jak implementować usługi Office 365 dla specjalistów i małych firm. Niezależnie od wybranego planu, książka przekazuje wartościową wiedzę na temat konfigurowania, wdrażania i utrzymania usług Office 365. Dowiedz się, jak: Szybko i łatwo zainstalować i zarządzać usługami chmury Office 365 Poprawić wizerunek firmy za pomocą niestandardowej witryny sieci Web i nazwy domeny poczty elektronicznej Skonfigurować usługi Office 365 na poszczególnych komputerach PC i przeprowadzić migrację poczty e-mail Udostępniać listy, kalendarze i kontakty w poczcie e-mail opartej na chmurze Być stale w kontakcie ze swoją firmą w dowolnym miejscu przy użyciu urządzeń przenośnych Optymalizować współpracę zespołu i udostępnianie plików przy użyciu usługi Microsoft SharePoint Online Pozostać w kontakcie z ważnymi osobami przy użyciu wiadomości błyskawicznych, telekonferencji i wideo Używać usługi Microsoft Lync Online do rozmów w czasie rzeczywistym lub wyposażenia połączeń telefonicznych w wiadomości tekstowe Informacje o autorze Brett Hill, MVP w dziedzinie Microsoft Office 365, jest konsultantem, prezenterem, wykładowcą i autorem specjalizującym się w technologiach chmury i usługach online. Do niedawna sprawował w firmie Microsoft funkcję Technical Readiness Manager for Online Services, a obecnie prowadzi popularne witryny informacyjno-instruktażowe dla usług Office 365.

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

Kotlin Blueprints. A practical guide to building industry-grade web, mobile, and desktop applications in Kotlin using frameworks such as Spring Boot and Node.js

Ashish Belagali, Akshay Chordiya, Hardik Trivedi

Kotlin is a powerful language that has applications in a wide variety of fields. It is a concise, safe, interoperable, and tool-friendly language. The Android team has also announced first-class support for Kotlin, which is an added boost to the language. Kotlin’s growth is fueled through carefully designed business and technology benefits.The collection of projects demonstrates the versatility of the language and enables you to build standalone applications on your own. You’ll build comprehensive applications using the various features of Kotlin. Scale, performance, and high availability lie at the heart of the projects, and the lessons learned throughout this book.You’ll learn how to build a social media aggregator app that will help you efficiently track various feeds, develop a geospatial webservice with Kotlin and Spring Boot, build responsive web applications with Kotlin, build a REST API for a news feed reader, and build a server-side chat application with Kotlin.It also covers the various libraries and frameworks used in the projects. Through the course of building applications, you’ll not only get to grips with the various features of Kotlin, but you’ll also discover how to design and prototype professional-grade applications.

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

Kotlin Design Patterns and Best Practices. Elevate your Kotlin skills with classical and modern design patterns, coroutines, and microservices - Third Edition

Alexey Soshin

For developers who are working with design patterns in Kotlin, this practical guide offers an opportunity to put their knowledge into practice. The book covers classical and modern design patterns, and provides a hands-on approach to implementation, along with associated methodologies.The third edition stays current with Kotlin updates, spanning from version 1.6 onwards, and offers in-depth insights into topics like structured concurrency and context receivers. The book starts by introducing essential Kotlin syntax and the significance of design patterns, covering classic Creational, Structural, and Behavioral patterns. It then progresses to explore functional programming, Reactive, and Concurrent patterns, including detailed discussions on coroutines and structured concurrency. As you navigate through these advanced concepts, you'll enhance your Kotlin coding skills. The book also delves into the latest architectural trends, focusing on microservices design patterns and aiding your decision-making process when choosing between architectures.By the end of the book, you will have a solid grasp of these advanced concepts and be able to apply them in your own projects.