Електронні книги
21697
Eлектронна книга

Linia oporu

Jacek Dukaj

Człowiek jest grą. Powieść, która wyprzedziła swój czas. Teraz w nowej odsłonie, po raz pierwszy jako odrębna książka. Paweł Kostrzewa zajmuje się projektowaniem sensu życia dla milionów ludzi. W końcu i on traci poczucie sensu. Czy z fikcji, które sam produkuje, mogą się zrodzić wartości absolutne? Jak uratować się przed nihilizmem, gdy wszystko jest płynne świat, człowiek, język, wartości? Bo przecież coś musisz robić, kiedy nie musisz robić niczego. To ciężka praca najcięższa! wymyślać i nieustannie aktualizować repertuar sensów życia. Może być kolor bluzki. Może miecz z bonusem do atrybutów. A może system metafizyczny. Ta gra nie ma reguł, a jednak gramy w nią nieustannie. Linia oporu, posługując się językiem i tradycją gier komputerowych, wprowadza nas w realia gry w człowieka. Człowiek istnieje dzięki granicom: to jeszcze jest człowiek, a to już nie. Ograniczenia zmuszają nas do walki, do wysiłku myśli i woli. Owe linie oporu stanowią fundamenty kultury, warunek wszelkich ambicji, ideałów. Szczęścia. Technologia je usuwa, jedną po drugiej. Technologia pozwala człowiekowi kształtować się według woli. Więc już nie biologia stanowi człowieka, lecz kultura, moda. Linie oporu tworzą się i zanikają. Raz modne jest mieć płeć i być śmiertelnym, a potem na odwrót. Pierwotnie Linia oporu ukazała się w 2010 r. jako część tomu Król Bólu. Nowe samodzielne wydanie zawiera wstęp autorstwa Jakuba Stokalskego, uznanego twórcy gier.   Jacek Dukaj mawia, ze jego utwory nie sa przewidywaniem przyszłosci, tylko naturalna konsekwencja tego, jaka przyszłosc mogłaby byc, gdyby spełniły sie wybrane załozenia. W tym jednak sensie Linia oporu jest tekstem niemal profetycznym, bo jej załozenia spełniaja sie na naszych oczach. W jej swiecie zanikła wszelka koniecznosc zyciowa. Postep technologiczny, a w jego efekcie wzrost posiadania, umozliwia zaspokajanie bazowych potrzeb. Ludziom nie brakuje niczego do wygodnego zycia. () Ostatecznym frontem staje sie rozrywka: miliardy konsumentow potrzebuja czegos do robienia, skoro moga robic wszystko, a nie musza nic. Stad wiec plaje (seriale, filmy, opowiesci, wszelka rozrywka do pasywnego przezywania) oraz szlaje (shared play, wspolnie i aktywne przezywane). Niektorzy gejdzuja sie, modyfikujac chemie mozgu, byle zadac sobie chcenie. Bo ostatnim towarem deficytowym stał sie sens zycia. (fragment wstępu)

21698
Eлектронна книга

Linia życia

Katarzyna Przybyła

Poezja to subiektywność zaklęta w słowa i ekspresja uczuć. Wszystko to znajdziemy w Linii życia, uniwersalnej opowieści o człowieku - myślącym, wrażliwym, otwartym na świat, poszukującym czegoś, co niewyrażalne, ukryte w półcieniach. Ale poezja Katarzyny Przybyły to coś więcej niż liryka osobista, z którą możemy się zapoznać, a później odłożyć na półkę. Wiersze są poświęcone najważniejszym tematom, z którymi dziś się zmagamy. Samotność, wojna, ekologiczna zagłada planety, wymieranie gatunków, widmo głodu i totalnej inwigilacji - poeci rzadko o tym piszą, a jeśli już, to mało subtelnie, z moralizatorskim zacięciem. Autorka zaproponowała nam coś innego: delikatną, a jednocześnie pełną mocy opowieść o tym, co zrobić, by żyło nam się lepiej - teraz i w przyszłości.

21699
Eлектронна книга

Linia życia

Jodi Picoult

Czy można kochać dziecko, nie radząc sobie z byciem matką? Garść wspomnień - tylko to pozostało Paige po matce, która opuściła ją w wieku pięciu lat. Dorosła Paige wyprowadza się z rodzinnego Chicago, pozostawiając tam samotnego ojca. Marzy o szkole plastycznej, wychodzi za ambitnego lekarza - i wkrótce sama zostaje matką. Przytłoczona domowymi obowiązkami, Paige nie może zapomnieć o tym, że wychowała się w niepełnej rodzinie ten żal, w połączeniu z prześladującymi ją dawnymi grzechami, odbiera jej poczucie wartości, każąc wątpić we własną zdolność do poświęcenia się dziecku. Jodi Picoult stworzyła niebywale wyrazistą powieść, szczegółową, sugestywną i pasjonującą, dotykającą kwestii i uczuć, które są bliskie każdemu z nas. Przywołajmy entuzjastyczne słowa recenzji z "New York Timesa": "Ta książka należy do... szczęśliwca, który ją czyta". Znakomita powieść Jodi Picoult to spacer po niepewnym gruncie, jakim jest pełne rozterek macierzyństwo. "The New York Times, Book Review"

21700
Eлектронна книга

Linie kablowe niskiego i średniego napięcia

Radosław Lenartowicz

Niniejsze Warunki Techniczne Wykonania i Odbioru Robót Budowlanych (WTWiORB) dotyczą linii kablowych niskiego i średniego napięcia (nn i SN), wykonywanych kablami elektroenergetycznymi i osprzętem znajdującym się w rejestrze wyrobów dopuszczonych do obrotu oraz spełniających wymagania zawarte w specyfikacjach technicznych wyrobu. W szczególności przedmiotem pracy jest wykonanie i odbiór elektroenergetycznych linii kablowych wykonanych przy użyciu kabli elektroenergetycznych: – z żyłami aluminiowymi oraz izolacji i powłoce polwinitowej o napięciu 0,6/1 kV (kod CPV 28421130-9), – o izolacji z polietylenu usieciowanego o napięciu 0,6/1 kV (CPV 28421130-9), – jednożyłowych z żyłą aluminiową o izolacji z polwinitu na napięcie znamionowe 0,6 kV i 3,6/6 kV, 6/6 kV (CPV 28421220-6), – z żyłami aluminiowymi oraz izolacji z polietylenu usieciowanego o przekroju uzgodnionym z producentem w zakresie napięć od 3,6/6 kV do 18/30 kV (CPV 28421140-2), – o izolacji papierowej i powłoce ołowianej na napięcie powyżej 3,6/6 kV do 18,30 kV (CPV 28421140-2). Omawiane WTWiORB swoim zakresem obejmują: – postanowienia ogólne (budowę, właściwości kabli, właściwości materiałów, urządzeń i sprzętu, temperaturę układania, zginanie kabli, badania), – wymagania dotyczące: • technologii układania kabli oraz przepustów w ziemi i w budynkach, • układania kabli w kanałach, • prób napięciowych, • obliczania sił ciągnięcia i nacisku, • zasad łączenia, odgałęziania i zakańczania kabli (mufy, głowice). WTWiORB powinno się stosować przy układaniu wymienionych wyżej kabli, w trakcie budowy i przebudowy elektroenergetycznych linii kablowych o napięciu znamionowym od 1 kV do 30 kV. Zalecenia zawarte w warunkach technicznych należy stosować także przy budowie mostów kablowych o napięciu 1 kV oraz 30 kV. Zasady podane w niniejszym zeszycie WTWiORB nie powinny być stosowane przy układaniu kabli sygnalizacyjnych, światłowodowych i elektroenergetycznych na napięcie 0,6/1 kV, przeznaczonych do zasilania oświetlenia ulicznego, znaków drogowych oraz sygnalizacji ruchu.

21701
Eлектронна книга

Linnet. A Romance

Grant Allen

Originally published in 1900, Linnet, A Romance is a classic romance novel by noted author Charles Grant Blairfindie Allen. Two young English tourists come to a little mountain village Tyrol where they find the Tyrolese in all their native simplicity; the young men, with the pride and aspirations of the hunter, who dance wildly and make love fiercely, and the maidens of easy virtue who tend their cows in the summer and serve a master in the village through the long winter. One of these is Linnet, the heroine, an innocent, modest girl among her bold associates, who possesses a marvelous voice. Both tourists are charmed with the lovely singer, but while one is selfish and conceited and pays her meaningless compliments, the other, who is quiet and undemonstrative really wins her love. The love story is told with much charm and grace, and when the scene changes to London the contrast in character and national traits between that city and the land of the Tyrol is strikingly shown.

21702
Eлектронна книга

Lintang

Jerzy Bandrowski

Na statku pasażerskim sunącym spokojnie przez ocean wśród międzynarodowego towarzystwa pojawia się intrygujący Polak imieniem Ramian. Trzydziestosześciolatek stroni od zabaw ze współtowarzyszami, całymi dniami oddaje się samotniczej lekturze. Zwierza się młodej Angielce, że ma rozstrojone nerwy - w ojczyźnie stracił coś, co kochał, i jest podekscytowany, że na nowym lądzie rozpocznie wszystko od początku. Jednak nawet daleka Indonezja nie pozwala mężczyźnie uciec od samego siebie.

21703
Eлектронна книга

Linux Administration Best Practices. Practical solutions to approaching the design and management of Linux systems

Scott Alan Miller

Linux is a well-known, open source Unix-family operating system that is the most widely used OS today. Linux looks set for a bright future for decades to come, but system administration is rarely studied beyond learning rote tasks or following vendor guidelines. To truly excel at Linux administration, you need to understand how these systems work and learn to make strategic decisions regarding them.Linux Administration Best Practices helps you to explore best practices for efficiently administering Linux systems and servers. This Linux book covers a wide variety of topics from installation and deployment through to managing permissions, with each topic beginning with an overview of the key concepts followed by practical examples of best practices and solutions. You'll find out how to approach system administration, Linux, and IT in general, put technology into proper business context, and rethink your approach to technical decision making. Finally, the book concludes by helping you to understand best practices for troubleshooting Linux systems and servers that'll enable you to grow in your career as well as in any aspect of IT and business.By the end of this Linux administration book, you'll have gained the knowledge needed to take your Linux administration skills to the next level.

21704
Eлектронна книга

Linux Administration Cookbook. Insightful recipes to work with system administration tasks on Linux

Adam K. Dean

Linux is one of the most widely used operating systems among system administrators,and even modern application and server development is heavily reliant on the Linux platform.The Linux Administration Cookbook is your go-to guide to get started on your Linux journey. It will help you understand what that strange little server is doing in the corner of your office, what the mysterious virtual machine languishing in Azure is crunching through, what that circuit-board-like thing is doing under your office TV, and why the LEDs on it are blinking rapidly.This book will get you started with administering Linux, giving you the knowledge and tools you need to troubleshoot day-to-day problems, ranging from a Raspberry Pi to a server in Azure, while giving you a good understanding of the fundamentals of how GNU/Linux works.Through the course of the book, you’ll install and configure a system, while the author regales you with errors and anecdotes from his vast experience as a data center hardware engineer, systems administrator, and DevOps consultant.By the end of the book, you will have gained practical knowledge of Linux, which will serve as a bedrock for learning Linux administration and aid you in your Linux journey.

21705
Eлектронна книга

Linux. Biblia. Wydanie X

Christopher Negus

Dobrą opinię Linux zawdzięcza takim zaletom jak otwarte źródła, różnorodność dystrybucji, elastyczność i wszechstronność. Dziś większość platform przetwarzania w chmurze opiera się na systemach linuksowych. Dlatego każdy, kto chce efektywnie pracować w powstających centrach danych, powinien dobrze go poznać. Niezależnie od tego Linux wciąż świetnie się sprawdza w środowiskach sieciowych lub jako serwer WWW. Ceni się go w pracy biurowej czy jako wygodny, kompleksowy warsztat programisty. Administrowanie systemem i automatyzacja pracy są dość proste, a najnowsze technologie - w pełni dostępne. Przedstawiamy dziesiąte wydanie kultowej książki o Linuksie. Jest napisana tak, aby każdy mógł jak najszybciej rozpocząć pracę z tym systemem, zabezpieczyć go i sprawnie nim administrować. Duży nacisk położono na korzystanie ze skryptów powłoki i naukę ręcznej edycji plików konfiguracyjnych. Opisano najważniejsze dystrybucje Linuksa - skoncentrowano się na Red Hat, Fedorze i Ubuntu. Sporo uwagi poświęcono technologiom chmury w różnych środowiskach, a także konteneryzacji aplikacji. Znalazło się tu mnóstwo przykładów, ćwiczeń, wskazówek, jak również ostrzeżeń przed ewentualnymi błędami. Dzięki tej obszernej, znakomicie przygotowanej i praktycznej publikacji nawet początkujący zdobędą wiedzę i umiejętności wymagane od najlepszych profesjonalistów. W książce między innymi: historia Linuksa i jego zastosowanie w codziennej pracy w systemie biurowym powłoka, skrypty powłoki i interfejs Cockpit korzystanie z różnych serwerów Linuksa zapewnienie bezpieczeństwa w systemie Linux różne środowiska chmurowe i konfiguracja hipernadzorcy scenariusze Ansible i Kubernetes w ogromnych centrach danych Linux: poznaj i zastosuj w nowoczesnych systemach!

21706
Eлектронна книга

Linux Command Line and Shell Scripting Techniques. Master practical aspects of the Linux command line and then use it as a part of the shell scripting process

Vedran Dakic, Jasmin Redzepagic

Linux Command Line and Shell Scripting Techniques begins by taking you through the basics of the shell and command-line utilities. You’ll start by exploring shell commands for file, directory, service, package, and process management. Next, you’ll learn about networking - network, firewall and DNS client configuration, ssh, scp, rsync, and vsftpd, as well as some network troubleshooting tools. You’ll also focus on using the command line to find and manipulate text content, via commands such as cut, egrep, and sed. As you progress, you'll learn how to use shell scripting. You’ll understand the basics - input and output, along with various programming concepts such as loops, variables, arguments, functions, and arrays. Later, you’ll learn about shell script interaction and troubleshooting, before covering a wide range of examples of complete shell scripts, varying from network and firewall configuration, through to backup and concepts for creating live environments. This includes examples of performing scripted virtual machine installation and administration, LAMP (Linux, Apache, MySQL, PHP) stack provisioning and bulk user creation for testing environments.By the end of this Linux book, you’ll have gained the knowledge and confidence you need to use shell and command-line scripts.

21707
Eлектронна книга

Linux Device Driver Development Cookbook. Learn kernel programming and build custom drivers for your embedded Linux applications

Rodolfo Giometti

Linux is a unified kernel that is widely used to develop embedded systems. As Linux has turned out to be one of the most popular operating systems worldwide, the interest in developing proprietary device drivers has also increased. Device drivers play a critical role in how the system performs and ensure that the device works in the manner intended. By exploring several examples on the development of character devices, the technique of managing a device tree, and how to use other kernel internals, such as interrupts, kernel timers, and wait queue, you’ll be able to add proper management for custom peripherals to your embedded system.You’ll begin by installing the Linux kernel and then configuring it. Once you have installed the system, you will learn to use different kernel features and character drivers. You will also cover interrupts in-depth and understand how you can manage them. Later, you will explore the kernel internals required for developing applications. As you approach the concluding chapters, you will learn to implement advanced character drivers and also discover how to write important Linux device drivers.By the end of this book, you will be equipped with the skills you need to write a custom character driver and kernel code according to your requirements.

21708
Eлектронна книга

Linux Device Driver Development. Everything you need to start with device driver development for Linux kernel and embedded Linux - Second Edition

John Madieu

Linux is by far the most-used kernel on embedded systems. Thanks to its subsystems, the Linux kernel supports almost all of the application fields in the industrial world. This updated second edition of Linux Device Driver Development is a comprehensive introduction to the Linux kernel world and the different subsystems that it is made of, and will be useful for embedded developers from any discipline.You'll learn how to configure, tailor, and build the Linux kernel. Filled with real-world examples, the book covers each of the most-used subsystems in the embedded domains such as GPIO, direct memory access, interrupt management, and I2C/SPI device drivers. This book will show you how Linux abstracts each device from a hardware point of view and how a device is bound to its driver(s). You’ll also see how interrupts are propagated in the system as the book covers the interrupt processing mechanisms in-depth and describes every kernel structure and API involved. This new edition also addresses how not to write device drivers using user space libraries for GPIO clients, I2C, and SPI drivers.By the end of this Linux book, you’ll be able to write device drivers for most of the embedded devices out there.

21709
Eлектронна книга

Linux Device Drivers Development. Develop customized drivers for embedded Linux

John Madieu

Linux kernel is a complex, portable, modular and widely used piece of software, running on around 80% of servers and embedded systems in more than half of devices throughout the World. Device drivers play a critical role in how well a Linux system performs. As Linux has turned out to be one of the most popular operating systems used, the interest in developing proprietary device drivers is also increasing steadily.This book will initially help you understand the basics of drivers as well as prepare for the long journey through the Linux Kernel. This book then covers drivers development based on various Linux subsystems such as memory management, PWM, RTC, IIO, IRQ management, and so on. The book also offers a practical approach on direct memory access and network device drivers.By the end of this book, you will be comfortable with the concept of device driver development and will be in a position to write any device driver from scratch using the latest kernel version (v4.13 at the time of writing this book).

21710
Eлектронна книга

Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami

Scott Alan Miller

Popularność systemów linuksowych cały czas rośnie. Mimo to bardzo niewielu administratorów stara się dokładnie opanować sztukę zarządzania Linuksem, większość ogranicza się do kilku rutynowych zadań. Tak administrowane systemy oczywiście mogą dłuższy czas działać poprawnie, jednak dopiero dogłębne zapoznanie się ze sposobem działania Linuksa pozwoli na pełniejsze skorzystanie z jego niesamowitych możliwości. To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze praktyki zarządzania systemami ― począwszy od wyboru optymalnej dystrybucji Linuksa, poprzez zaprojektowanie architektury systemu, skończywszy na strategiach zarządzania przeprowadzanymi w nim poprawkami i aktualizacjami. Sporo miejsca poświęcono różnym metodom automatyzacji części zadań administratora, a także schematom tworzenia kopii zapasowych i odzyskiwania danych po awarii. Zaproponowano również ciekawe podejście do rozwiązywania problemów, dzięki któremu można szybciej uzyskać satysfakcjonujące rozwiązanie i uniknąć poważniejszych szkód. Najciekawsze zagadnienia: kim jest administrator systemu i znaczenie tej roli w organizacji ocena ryzyka podczas administrowania systemami najlepsze praktyki w pracy z technologiami związanymi z Linuksem nadawanie priorytetów i prowadzenie segregacji planowanie katastrofy i procedury odzyskiwania po awarii Zostań mistrzem wśród adminów Linuksa!

21711
Eлектронна книга

Linux dla każdego Technika IT

Kamil Błasiak, Marek Czerwik

Linux dla każdego Technika IT to książka w głównej myśli kierowana do każdego ucznia oraz studenta uczącego się na kierunku informatycznym lub pokrewnym. Krótko mówiąc dla wszystkich, którzy na co dzień nie pracują z systemem Linux, a chcą się nauczyć jego obsługi zarówno za pośrednictwem interfejsu graficznego jak i tekstowego. Tematyka książki jest bardzo szeroka. Przygotowuje użytkownika do instalacji systemu i konfiguracji: sprzętu, sieci, środowiska pracy, użytkowników. Pokazuje jak pracować z plikami, stosować uprawnienia, a także tworzyć skrypty systemowe. W treści poruszone też zostały kwestie związane z bezpieczeństwem sytemu oraz danych. Na końcu książki znajduje się próbny egzamin zawodowy, w którym każde pytanie poddane zostaje szczegółowej analizie w wyniku której, prezentowana jest poprawna odpowiedź, co stanowi wartość dodaną zarówno dla ucznia jak i nauczyciela. Znajdziemy tutaj również wykaz najważniejszych poleceń systemowych – niezbędnych do codziennej pracy.  

21712
Eлектронна книга

Linux Email. Set up, maintain, and secure a small office email server

Alistair McDonald, Magnus Back, David Rusenko, Carl Taylor, ...

Many businesses want to run their email servers on Linux for greater control and flexibility of corporate communications, but getting started can be complicated. The attractiveness of a free-to-use and robust email service running on Linux can be undermined by the apparent technical challenges involved. Some of the complexity arises from the fact that an email server consists of several components that must be installed and configured separately, then integrated together.This book gives you just what you need to know to set up and maintain an email server. Unlike other approaches that deal with one component at a time, this book delivers a step-by-step approach across all the server components, leaving you with a complete working email server for your small business network.Starting with a discussion on why you should even consider hosting your own email server, the book covers setting up the mail server. We then move on to look at providing web access, so that users can access their email out of the office. After this we look at the features you'll want to add to improve email productivity: virus protection, spam detection, and automatic email processing. Finally we look at an essential maintenance task: backups.Written by professional Linux administrators, the book is aimed at technically confident users and new and part-time system administrators. The emphasis is on simple, practical and reliable guidance.Based entirely on free, Open Source software, this book will show you how to set up and manage your email server easily.

21713
Eлектронна книга

Linux: Embedded Development. Click here to enter text

Alexandru Vaduva, Alex Gonzalez, Chris Simmonds

Embedded Linux is a complete Linux distribution employed to operate embedded devices such as smartphones, tablets, PDAs, set-top boxes, and many more. An example of an embedded Linux distribution is Android, developed by Google.This learning path starts with the module Learning Embedded Linux Using the Yocto Project. It introduces embedded Linux software and hardware architecture and presents information about the bootloader. You will go through Linux kernel features and source code and get an overview of the Yocto Project components available.The next module Embedded Linux Projects Using Yocto Project Cookbook takes you through the installation of a professional embedded Yocto setup, then advises you on best practices. Finally, it explains how to quickly get hands-on with the Freescale ARM ecosystem and community layer using the affordable and open source Wandboard embedded board.Moving ahead, the final module Mastering Embedded Linux Programming takes you through the product cycle and gives you an in-depth description of the components and options that are available at each stage. You will see how functions are split between processes and the usage of POSIX threads.By the end of this learning path, your capabilities will be enhanced to create robust and versatile embedded projects.This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:? Learning Embedded Linux Using the Yocto Project by Alexandru Vaduva? Embedded Linux Projects Using Yocto Project Cookbook by Alex González? Mastering Embedded Linux Programming by Chris Simmonds

21714
Eлектронна книга

Linux for Networking Professionals. Securely configure and operate Linux network services for the enterprise

Rob VandenBrink

As Linux continues to gain prominence, there has been a rise in network services being deployed on Linux for cost and flexibility reasons. If you are a networking professional or an infrastructure engineer involved with networks, extensive knowledge of Linux networking is a must.This book will guide you in building a strong foundation of Linux networking concepts. The book begins by covering various major distributions, how to pick the right distro, and basic Linux network configurations. You'll then move on to Linux network diagnostics, setting up a Linux firewall, and using Linux as a host for network services. You'll discover a wide range of network services, why they're important, and how to configure them in an enterprise environment. Finally, as you work with the example builds in this Linux book, you'll learn to configure various services to defend against common attacks. As you advance to the final chapters, you’ll be well on your way towards building the underpinnings for an all-Linux datacenter.By the end of this book, you'll be able to not only configure common Linux network services confidently, but also use tried-and-tested methodologies for future Linux installations.

21715
Eлектронна книга

Linux for System Administrators. Navigate the complex landscape of the Linux OS and command line for effective administration

Viorel Rudareanu, Daniil Baturin

Linux system administration is an essential aspect of maintaining and managing Linux servers within an organization. The role of a Linux system administrator is pivotal in ensuring the smooth functioning and security of these servers, making it a critical job function for any company that relies on Linux infrastructure.This book is a comprehensive guide designed to help you build a solid foundation in Linux system administration. It takes you from the fundamentals of Linux to more advanced topics, encompassing key areas such as Linux system installation, managing user accounts and filesystems, networking fundamentals, and Linux security techniques. Additionally, the book delves into the automation of applications and infrastructure using Chef, enabling you to streamline and optimize your operations.For both newcomers getting started with Linux and professionals looking to enhance their skills, this book is an invaluable hands-on guide with a structured approach and concise explanations that make it an effective resource for quickly acquiring and reinforcing Linux system administration skills. With the help of this Linux book, you’ll be able to navigate the world of Linux administration confidently to meet the demands of your role.

21716
Eлектронна книга

Linux i obsługa sieci dla profesjonalistów. Konfiguracja i stosowanie bezpiecznych usług sieciowych

Rob VandenBrink

Linux zdobył popularność zarówno wśród użytkowników, jak i administratorów sieci i zaskarbił sobie ich uznanie. Stało się tak nie bez powodu, ponieważ pozwala on na uzyskanie imponującej elastyczności usług sieciowych przy relatywnie niewielkich kosztach. Usługi sieciowe Linuksa mogą zapewnić funkcjonalność niedostępną w przypadku innych systemów. Dzięki nim można stworzyć solidnie zabezpieczone, efektywne i doskonale dopasowane do szczególnych potrzeb organizacji środowisko sieciowe. Wystarczy dobrze poznać i zrozumieć działanie poszczególnych usług sieciowych Linuksa. Ta książka jest przeznaczona dla inżynierów zarządzających infrastrukturą sieciową dowolnego rodzaju. Znajdziesz w niej niezbędne informacje, których potrzebujesz do uruchomienia i skonfigurowania różnych użytecznych usług sieciowych. Najpierw poznasz najważniejsze dystrybucje oraz podstawy konfiguracji sieci w Linuksie. Następnie przejdziesz do diagnozowania sieci, konfigurowania zapory oraz używania Linuksa jako hosta usług sieciowych. W dalszej kolejności uzyskasz informacje o przydatnych usługach oraz o ich wdrażaniu w środowisku korporacyjnym. Sporo miejsca w książce poświęcono też zagadnieniom ochrony przed nieuprawnionym dostępem: omówiono typowe sposoby przeprowadzania ataków oraz techniki skutecznego zabezpieczania usług sieciowych. Ta publikacja dostarczy Ci przydatnych wskazówek, które pozwolą nie tylko skonfigurować potrzebne usługi sieciowe, ale także zbudować centrum danych oparte wyłącznie na Linuksie. Najciekawsze zagadnienia: Linux jako platforma do diagnozowania sieci i rozwiązywania problemów konfiguracja zapory Linuksa konfiguracja usług sieciowych, w tym DNS oraz DHCP rejestrowanie zdarzeń w celu monitorowania sieci wdrażanie i konfiguracja systemów zapobiegania włamaniom (IPS) konfiguracja usługi honeypot w celu wykrywania i odpierania ataków Linux: korzystaj z najwyższych standardów bezpieczeństwa!

21717
Eлектронна книга

Linux. Jak dostroić bestię do swoich potrzeb?

Paweł Krugiołka

Odkryj dobre strony Linuksa! Idealnie od początku, czyli jak zainstalować Linuksa zgodnego z Twoimi oczekiwaniami Obciążenie systemu, czyli jak skompresować dane i sprawdzić, co spowalnia działanie komputera Sieci w Linuksie, czyli jak powinna wyglądać konfiguracja kart sieciowych i wybranych serwerów Od bardzo długiego już czasu Linux - król niekomercyjnych systemów operacyjnych - jest tak samo łatwy w obsłudze, jak jego najwięksi komercyjni rywale. Jednak w umysłach wielu osób wciąż pokutuje przekonanie, że Linux jest systemem niezwykle skomplikowanym, wymagającym zgoła lat nauki i w związku z tym niewartym ich uwagi. Pora to zmienić. Autor tej książki, na co dzień zawodowo pracujący z Linuksem, podpowie Ci, jak zmusić system, by spełniał wszystkie Twe życzenia… i odgadywał następne! W tej publikacji znajdziesz porady dotyczące tego, jak skonfigurować Linux już na etapie instalacji, co zrobić, gdy już go odpalisz, i jak zachowywać się, by system działał bezawaryjnie. Dowiesz się, jak kompresować pliki, sprawdzać procent zużycia zasobów, nadawać uprawnienia użytkownikom czy grupom, wyszukiwać pliki i planować zadania systemowe. Ponadto zorientujesz się, jak bezpiecznie używać tego systemu, instalować serwery oraz wykorzystywać skrypty powłoki. Spróbuj, a zrozumiesz, dlaczego warto wybrać Linuksa! Przygotowania do zoptymalizowanej instalacji Linux po pierwszym uruchomieniu Kompresja, archiwizacja i kopie zapasowe danych Monitorowanie zużycia zasobów Elementy konstrukcyjne i wyszukiwanie plików Planowanie zadań systemowych Użytkownicy, grupy i uprawnienia Zwiększanie odporności na awarie Sieci w systemie Linux i logi systemowe Instalacja i optymalizacja wybranych serwerów Skrypty powłoki Procedura resetowania hasła użytkownika root Dzięki tej książce Linux będzie Ci służył! Paweł Krugiołka - absolwent kierunku informatyka i ekonometria. Na co dzień pracuje jako administrator sieci w dużej korporacji oraz doradza mniejszym firmom. Do jego zadań należy zarządzanie sieciami komputerowymi. Jest certyfikowanym administratorem systemów Linux Red Hat. Współpracuje z firmami prowadzącymi kursy z tematyki sieci komputerowych i systemów operacyjnych. Informatyka jest jego wieloletnim hobby, poza tym interesuje się również wschodnimi sztukami walki i szkoleniem psów.

21718
Eлектронна книга

Linux Kernel Debugging. Leverage proven tools and advanced techniques to effectively debug Linux kernels and kernel modules

Kaiwan N. Billimoria

The Linux kernel is at the very core of arguably the world’s best production-quality OS. Debugging it, though, can be a complex endeavor.Linux Kernel Debugging is a comprehensive guide to learning all about advanced kernel debugging. This book covers many areas in-depth, such as instrumentation-based debugging techniques (printk and the dynamic debug framework), and shows you how to use Kprobes. Memory-related bugs tend to be a nightmare – two chapters are packed with tools and techniques devoted to debugging them. When the kernel gifts you an Oops, how exactly do you interpret it to be able to debug the underlying issue? We’ve got you covered. Concurrency tends to be an inherently complex topic, so a chapter on lock debugging will help you to learn precisely what data races are, including using KCSAN to detect them. Some thorny issues, both debug- and performance-wise, require detailed kernel-level tracing; you’ll learn to wield the impressive power of Ftrace and its frontends. You’ll also discover how to handle kernel lockups, hangs, and the dreaded kernel panic, as well as leverage the venerable GDB tool within the kernel (KGDB), along with much more.By the end of this book, you will have at your disposal a wide range of powerful kernel debugging tools and techniques, along with a keen sense of when to use which.

21719
Eлектронна книга

Linux Kernel Programming. A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization - Second Edition

Kaiwan N. Billimoria

The 2nd Edition of Linux Kernel Programming is an updated, comprehensive guide for those new to Linux kernel development. Built around the latest 6.1 Long-Term Support (LTS) Linux kernel, which is maintained until December 2026, this edition explores its key features and enhancements. Additionally, with the Civil Infrastructure Project extending support for the 6.1 Super LTS (SLTS) kernel until August 2033, this book will remain relevant for years to come.You'll begin this exciting journey by learning how to build the kernel from source. Step by step, you will then learn how to write your first kernel module by leveraging the kernel's powerful Loadable Kernel Module (LKM) framework. With this foundation, you will delve into key kernel internals topics including Linux kernel architecture, memory management, and CPU (task) scheduling. You'll finish with understanding the deep issues of concurrency, and gain insight into how they can be addressed with various synchronization/locking technologies (for example, mutexes, spinlocks, atomic/refcount operators, rw-spinlocks and even lock-free technologies such as per-CPU and RCU).By the end of this book, you'll build a strong understanding of the fundamentals to writing the Linux kernel and kernel module code that can straight away be used in real-world projects and products.

21720
Eлектронна книга

Linux Kernel Programming. A comprehensive guide to kernel internals, writing kernel modules, and kernel synchronization

Kaiwan N Billimoria

Linux Kernel Programming is a comprehensive introduction for those new to Linux kernel and module development. This easy-to-follow guide will have you up and running with writing kernel code in next-to-no time. This book uses the latest 5.4 Long-Term Support (LTS) Linux kernel, which will be maintained from November 2019 through to December 2025. By working with the 5.4 LTS kernel throughout the book, you can be confident that your knowledge will continue to be valid for years to come.You’ll start the journey by learning how to build the kernel from the source. Next, you’ll write your first kernel module using the powerful Loadable Kernel Module (LKM) framework. The following chapters will cover key kernel internals topics including Linux kernel architecture, memory management, and CPU scheduling. During the course of this book, you’ll delve into the fairly complex topic of concurrency within the kernel, understand the issues it can cause, and learn how they can be addressed with various locking technologies (mutexes, spinlocks, atomic, and refcount operators). You’ll also benefit from more advanced material on cache effects, a primer on lock-free techniques within the kernel, deadlock avoidance (with lockdep), and kernel lock debugging techniques.By the end of this kernel book, you’ll have a detailed understanding of the fundamentals of writing Linux kernel module code for real-world projects and products.