Informatyka
Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!
Matt Gifford, Matthew Gifford
Are you tired of procedural programming or is your extensive code base starting to become un-manageable? Breathe some new life into your code and improve your development skills with the basic concepts of object-oriented programming. Utilize objects, modular components, and design patterns to expand your skills and improve your ColdFusion applications. Packed with example code, and written in a friendly, easy-to-read style, this book is just what you need if you are serious about ColdFusion.This book is a fast-paced tutorial to important ColdFusion object-oriented programming topics. It will give you clear, concise, and practical guidance to take you from the basics of ColdFusion to the skills that will make you a ColdFusion developer to be reckoned with. Don't be put off by jargon or complex diagrams; read and see how you can benefit from this book and extend your development skills in the process.Using the practical examples within this guide, you will learn how to structure your applications and code, applying the fundamental basics of object-oriented programming to develop modular, reusable components that will scale easily with your application. You will learn the basic fundamental practices of object-oriented programming, from object creation and re-use, to Bean objects, service layers, Data Access objects, and sample design patterns to gain a better understanding of OOP using examples that can be altered and applied in your application. Complete with detailed code samples and snippets, and written in a friendly easy-to-follow style, you will be able to break free from writing purely procedural code and enhance your applications by building structured applications utilizing basic design patterns and object-oriented principles.
Andreas Grabner, Hilliary Lipsig, Robert Rati
With OpenTelemetry, observability has become central to building and operating cloud-native distributed systems. At the same time, advances in AI are transforming how we extract value from the growing volume of observability data. This book shows you how to implement scalable observability, improve engineering efficiency with AI, and extend observability practices from production into development through modern internal developer platforms.You’ll begin with the fundamentals of observability, logs, metrics, and traces, then learn how AIOps enhances signal correlation, anomaly detection, and root-cause analysis. Through real-world examples and architectural guidance, the book demonstrates how to integrate AIOps into existing systems and build pipelines that proactively detect and resolve issues before users are affected.You’ll also explore best practices for expanding observability across the software development lifecycle, enabling AI-powered observability as a self-service capability for engineers. Using tools such as OpenTelemetry, Prometheus, Elasticsearch, and Grafana alongside machine learning models, you’ll learn how to automate diagnostics and remediation.By the end of this book, you’ll be able to design and implement AIOps-enabled observability solutions that make cloud-native systems more resilient and efficient.
Andreas Grabner, Hilliary Lipsig, Robert Rati
With OpenTelemetry, observability has become central to building and operating cloud-native distributed systems. At the same time, advances in AI are transforming how we extract value from the growing volume of observability data. This book shows you how to implement scalable observability, improve engineering efficiency with AI, and extend observability practices from production into development through modern internal developer platforms.You’ll begin with the fundamentals of observability, logs, metrics, and traces, then learn how AIOps enhances signal correlation, anomaly detection, and root-cause analysis. Through real-world examples and architectural guidance, the book demonstrates how to integrate AIOps into existing systems and build pipelines that proactively detect and resolve issues before users are affected.You’ll also explore best practices for expanding observability across the software development lifecycle, enabling AI-powered observability as a self-service capability for engineers. Using tools such as OpenTelemetry, Prometheus, Elasticsearch, and Grafana alongside machine learning models, you’ll learn how to automate diagnostics and remediation.By the end of this book, you’ll be able to design and implement AIOps-enabled observability solutions that make cloud-native systems more resilient and efficient.
Rob Chapman, Peter Holmes
To overcome application monitoring and observability challenges, Grafana Labs offers a modern, highly scalable, cost-effective Loki, Grafana, Tempo, and Mimir (LGTM) stack along with Prometheus for the collection, visualization, and storage of telemetry data.Beginning with an overview of observability concepts, this book teaches you how to instrument code and monitor systems in practice using standard protocols and Grafana libraries. As you progress, you’ll create a free Grafana cloud instance and deploy a demo application to a Kubernetes cluster to delve into the implementation of the LGTM stack. You’ll learn how to connect Grafana Cloud to AWS, GCP, and Azure to collect infrastructure data, build interactive dashboards, make use of service level indicators and objectives to produce great alerts, and leverage the AI & ML capabilities to keep your systems healthy. You’ll also explore real user monitoring with Faro and performance monitoring with Pyroscope and k6. Advanced concepts like architecting a Grafana installation, using automation and infrastructure as code tools for DevOps processes, troubleshooting strategies, and best practices to avoid common pitfalls will also be covered.After reading this book, you’ll be able to use the Grafana stack to deliver amazing operational results for the systems your organization uses.
Steve Ries, Walter S Ries
Oracle Database Server is the most widely used relational database in the world today. This book gives you the essential skills to master the fundamentals of Oracle database administration and prepares you for Oracle DBA certification.OCA Oracle Database 11g: Database Administration I: A Real-World Certification Guide prepares you to master the fundamentals of Oracle database administration using an example driven method that is easy to understand. The real world examples will prepare you to face the daily challenges of being a database administrator.Starting with the essentials of why databases are important in today's information technology world and how they work, you are then guided through a full, customized installation of the Oracle software and creating your own personal database. We then examine fundamental concepts of Oracle, including architecture, storage structures, security, performance tuning, networking, and instance management. Finally, we take an in-depth look at some of the most important concepts in the daily life of an Oracle DBA - backup, recovery, and data migration.OCA Oracle Database 11g: Database Administration I: A Real-World Certification Guide provides you with the skills you need in order to become a successful Oracle DBA, both for certification and real life tasks.
Ochrona danych osobowych w służbach mundurowych
Janusz Becker
W książce omówiono zagadnienia dotyczące ochrony danych osobowych w różnych służbach mundurowych. Pozycja skierowana jest do wykładowców i studentów szkół wyższych o kierunku bezpieczeństwo wewnętrzne. Będzie również przydatna dla wszystkich osób zainteresowanych tematyką ochrony danych osobowych.
Ochrona informacji i systemów teleinformatycznych w cyberprzestrzeni
Jakub Kowalewski, Marian Kowalewski
W skrypcie omówiono zagrożenia informacji i systemów teleinformatycznych, takich jak oprogramowanie złośliwe, cyberprzestępstwa i cyberterroryzm. Zaprezentowano różnorodne metody ochrony informacji przed zagrożeniami w cyberprzestrzeni, dzieląc je na metody administracyjno-organizacyjne, prawne i normalizacyjne, techniczne oraz fizyczne. Omówiono systemy monitorowania i reagowania na zagrożenia w cyberprzestrzeni, działania edukacyjne w zakresie bezpieczeństwa informacji i systemów teleinformatycznych oraz podstawy prawne ich ochrony. Przytoczono także informacje dotyczące zarządzania bezpieczeństwem organizacji.
Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku
Marek Wzorek
Przeczytaj wywiad z autorem >> Meet Upy w duchu turkusu Posłuchaj! >> Liberator: współczesne trendy zarządzania firmą Od EGO do ECO Historia cywilizacji to zapis następujących po sobie przemian technologicznych, cywilizacyjnych i społecznych. Od momentu, w którym ugruntowała się hierarchiczna struktura społeczeństwa, minęły wieki. Inaczej żyjemy, inaczej się komunikujemy, korzystamy z o wiele bardziej zaawansowanych udogodnień cywilizacyjnych. A jednak w większości firm i organizacji wciąż powielamy schemat nieomylnego, decyzyjnego władcy z wielkim EGO i niemych poddanych, których rolą jest jedynie słuchać i realizować, co nakazano. Koniec z tym! Ta książka posłuży Ci do przeprowadzenia skutecznej zmiany w swojej organizacji, w swoim zespole, a może nawet w społeczności, w której żyjesz. Dowiesz się, jak do tej pory się organizowaliśmy, jak ewoluowały metody zarządzania wraz z jednym z ciekawszych jego rodzajów - zarządzaniem turkusowym. Poznasz konkretne organizacje i firmy, które już teraz wykorzystują zmiany zachodzące w świecie, żeby lepiej współpracować, szybciej kreować nowe usługi i produkty, skuteczniej się komunikować oraz tworzyć efektywniejsze i szczęśliwsze miejsca pracy. Nowe metody zarządzania możesz też łatwo wprowadzić w Twojej firmie, by obniżyć poziom swojego stresu, doświadczyć dobrostanu oraz pozytywnych efektów wprowadzenia zmian. Gdy dwadzieścia lat temu zaczynałem mówić o ideach, które dziś nazywamy turkusowymi, ludzie pukali się w czoło, a niektórzy po prostu wychodzili z sali wykładowej. Dziesięć lat później mówili, że słucha się przyjemnie, ale że to utopia. Mniej więcej od roku 2015, tj. od ukazania się na polskim rynku wydawniczym książki Frederica Laloux, prawie po każdym moim wykładzie ktoś podchodzi, by powiedzieć, że on już tak swoją firmę prowadzi lub w takiej pracuje. Inni proszą o radę, jak mogliby skierować swoją firmę lub organizację na turkusową drogę. Zgłaszają się też osoby, które chcą pisać na ten temat prace magisterskie, doktorskie, a nawet habilitacyjne. Książka Marka Wzorka ukazuje się więc w dobrym momencie, by uzupełnić to, co w języku polskim już o turkusie powiedziano. Jest napisana przez praktyka i pokazuje wiele konkretnych przykładów turkusowych firm, nie zabrakło w niej jednak filozoficznych aspektów turkusu, a także bardzo przekonywających ilustracji wyjaśniających kolejne paradygmaty organizacyjne - od purpury do zieleni - o których pisze Laloux. Dla ludzi interesujących się przyszłościowymi metodami organizowania pracy zespołowej to lektura obowiązkowa. prof. dr hab. Andrzej Jacek Blikle, profesor matematyki w zakresie matematycznych podstaw informatyki, pracownik PAN i członek Academia Europaea (Europejskiej Akademii Nauk), autor książki Doktryna jakości. Rzecz o skutecznym zarządzaniu Zarządzanie turkusowe jest coraz popularniejsze, a jednak niewiele osób z kadry zarządzającej faktycznie rozumie, na czym ono tak naprawdę polega i w jaki sposób je rozumnie wprowadzać, nie robiąc tego powierzchownie i nie pozostając na poziomie sloganów. Książka M. Wzorka świetnie się nadaje jako wprowadzenie do tego tematu, a jej przystępny styl powoduje, że czyta się ją naprawdę łatwo i przyjemnie. prof. dr hab. Dariusz Jemielniak, katedra Management in Networked and Digital Societies (MINDS), Akademia Leona Koźmińskiego Marek posiada bogatą, budzącą szacunek i uznanie, własną historię rozwoju, jako człowiek i menedżer. Książka ta nie koncentruje się jednak na tym; jej celem jest konkretne wsparcie czytelnika/czytelniczki w drodze do zmian w zespołach, organizacjach, a nawet w całej społeczności, w której pracują i żyją. Polecam. dr Andrzej Jeznach, przedsiębiorca z wieloletnim doświadczeniem na rynkach międzynarodowych, autor książek Szef, który ma czas i Szef, który myśli W trakcie czytania Od hierarchii do turkusu poświeciłam szczególnej uwadze sekcje o zmianie w organizacjach. Marek Wzorek prezentuje pedagogicznie i przystępnym językiem proces transformacji w kierunku organizacji turkusowej, skupiając się na kluczowej zmianie w zespołach pracowniczych i w kadrze kierowniczej. Niezależnie od tego, czy w momencie rozpoczęcia zmiany w organizacji jesteśmy przepełnieni niecierpliwym oczekiwaniem, rozpierającym entuzjazmem czy może zaciętą desperacją spowodowaną sytuacją rynkową, trwały efekt zmiany jest zależny od szacunku wobec klienta i wobec własnej kadry pracowniczej. Marek Wzorek dzieli się doświadczeniem i prezentuje łatwo zrozumiały przewodnik po procesie trwałej i demokratycznej zmiany wynikającej z potrzeb współczesnych klientów, oczekiwań i talentów pracowników oraz potrzeb dzisiejszego dynamicznie rozwijającego się społeczeństwa. Wgłębiając się w książkę, stajemy się świadomi tego, że droga do turkusu - wkrótce niezbędna - jest wymagająca, ale gwarantuje spełnienie zawodowe i wydajną biznesową współpracę między organizacją a jej otoczeniem. Zmiana organizacji w tym kierunku, dzięki przewodnikowi Marka Wzorka, jest inspirującym i satysfakcjonującym treningiem odpowiedzialności i samoorganizacji. Polecam Od hierarchii do turkusu właścicielom, szefom i pracownikom, którzy poszukują recepty na zwinne organizacje, ale również konsultantom, którzy czasami mogą się poczuć zagubieni wobec turkusu. Grażyna van de Voorde, psycholog organizacji i wieloletni konsultant zmiany i rozwoju m.in. w firmach własnościowych i instytucjach państwowych, Sztokholm, Szwecja
Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku
Marek Wzorek
Przeczytaj wywiad z autorem >> Meet Upy w duchu turkusu Posłuchaj! >> Liberator: współczesne trendy zarządzania firmą Od EGO do ECO Historia cywilizacji to zapis następujących po sobie przemian technologicznych, cywilizacyjnych i społecznych. Od momentu, w którym ugruntowała się hierarchiczna struktura społeczeństwa, minęły wieki. Inaczej żyjemy, inaczej się komunikujemy, korzystamy z o wiele bardziej zaawansowanych udogodnień cywilizacyjnych. A jednak w większości firm i organizacji wciąż powielamy schemat nieomylnego, decyzyjnego władcy z wielkim EGO i niemych poddanych, których rolą jest jedynie słuchać i realizować, co nakazano. Koniec z tym! Ta książka posłuży Ci do przeprowadzenia skutecznej zmiany w swojej organizacji, w swoim zespole, a może nawet w społeczności, w której żyjesz. Dowiesz się, jak do tej pory się organizowaliśmy, jak ewoluowały metody zarządzania wraz z jednym z ciekawszych jego rodzajów - zarządzaniem turkusowym. Poznasz konkretne organizacje i firmy, które już teraz wykorzystują zmiany zachodzące w świecie, żeby lepiej współpracować, szybciej kreować nowe usługi i produkty, skuteczniej się komunikować oraz tworzyć efektywniejsze i szczęśliwsze miejsca pracy. Nowe metody zarządzania możesz też łatwo wprowadzić w Twojej firmie, by obniżyć poziom swojego stresu, doświadczyć dobrostanu oraz pozytywnych efektów wprowadzenia zmian. Gdy dwadzieścia lat temu zaczynałem mówić o ideach, które dziś nazywamy turkusowymi, ludzie pukali się w czoło, a niektórzy po prostu wychodzili z sali wykładowej. Dziesięć lat później mówili, że słucha się przyjemnie, ale że to utopia. Mniej więcej od roku 2015, tj. od ukazania się na polskim rynku wydawniczym książki Frederica Laloux, prawie po każdym moim wykładzie ktoś podchodzi, by powiedzieć, że on już tak swoją firmę prowadzi lub w takiej pracuje. Inni proszą o radę, jak mogliby skierować swoją firmę lub organizację na turkusową drogę. Zgłaszają się też osoby, które chcą pisać na ten temat prace magisterskie, doktorskie, a nawet habilitacyjne. Książka Marka Wzorka ukazuje się więc w dobrym momencie, by uzupełnić to, co w języku polskim już o turkusie powiedziano. Jest napisana przez praktyka i pokazuje wiele konkretnych przykładów turkusowych firm, nie zabrakło w niej jednak filozoficznych aspektów turkusu, a także bardzo przekonywających ilustracji wyjaśniających kolejne paradygmaty organizacyjne - od purpury do zieleni - o których pisze Laloux. Dla ludzi interesujących się przyszłościowymi metodami organizowania pracy zespołowej to lektura obowiązkowa. prof. dr hab. Andrzej Jacek Blikle, profesor matematyki w zakresie matematycznych podstaw informatyki, pracownik PAN i członek Academia Europaea (Europejskiej Akademii Nauk), autor książki Doktryna jakości. Rzecz o skutecznym zarządzaniu Zarządzanie turkusowe jest coraz popularniejsze, a jednak niewiele osób z kadry zarządzającej faktycznie rozumie, na czym ono tak naprawdę polega i w jaki sposób je rozumnie wprowadzać, nie robiąc tego powierzchownie i nie pozostając na poziomie sloganów. Książka M. Wzorka świetnie się nadaje jako wprowadzenie do tego tematu, a jej przystępny styl powoduje, że czyta się ją naprawdę łatwo i przyjemnie. prof. dr hab. Dariusz Jemielniak, katedra Management in Networked and Digital Societies (MINDS), Akademia Leona Koźmińskiego Marek posiada bogatą, budzącą szacunek i uznanie, własną historię rozwoju, jako człowiek i menedżer. Książka ta nie koncentruje się jednak na tym; jej celem jest konkretne wsparcie czytelnika/czytelniczki w drodze do zmian w zespołach, organizacjach, a nawet w całej społeczności, w której pracują i żyją. Polecam. dr Andrzej Jeznach, przedsiębiorca z wieloletnim doświadczeniem na rynkach międzynarodowych, autor książek Szef, który ma czas i Szef, który myśli W trakcie czytania Od hierarchii do turkusu poświeciłam szczególnej uwadze sekcje o zmianie w organizacjach. Marek Wzorek prezentuje pedagogicznie i przystępnym językiem proces transformacji w kierunku organizacji turkusowej, skupiając się na kluczowej zmianie w zespołach pracowniczych i w kadrze kierowniczej. Niezależnie od tego, czy w momencie rozpoczęcia zmiany w organizacji jesteśmy przepełnieni niecierpliwym oczekiwaniem, rozpierającym entuzjazmem czy może zaciętą desperacją spowodowaną sytuacją rynkową, trwały efekt zmiany jest zależny od szacunku wobec klienta i wobec własnej kadry pracowniczej. Marek Wzorek dzieli się doświadczeniem i prezentuje łatwo zrozumiały przewodnik po procesie trwałej i demokratycznej zmiany wynikającej z potrzeb współczesnych klientów, oczekiwań i talentów pracowników oraz potrzeb dzisiejszego dynamicznie rozwijającego się społeczeństwa. Wgłębiając się w książkę, stajemy się świadomi tego, że droga do turkusu - wkrótce niezbędna - jest wymagająca, ale gwarantuje spełnienie zawodowe i wydajną biznesową współpracę między organizacją a jej otoczeniem. Zmiana organizacji w tym kierunku, dzięki przewodnikowi Marka Wzorka, jest inspirującym i satysfakcjonującym treningiem odpowiedzialności i samoorganizacji. Polecam Od hierarchii do turkusu właścicielom, szefom i pracownikom, którzy poszukują recepty na zwinne organizacje, ale również konsultantom, którzy czasami mogą się poczuć zagubieni wobec turkusu. Grażyna van de Voorde, psycholog organizacji i wieloletni konsultant zmiany i rozwoju m.in. w firmach własnościowych i instytucjach państwowych, Sztokholm, Szwecja
Od inżyniera do menedżera. Tajniki lidera zespołów technicznych
Camille Fournier
Zarządzanie grupą ludzi nie jest proste w żadnej branży. Trzeba sporego wysiłku, wiedzy i doświadczenia, aby z kilku czy kilkunastu osób o różnych charakterach stworzyć prawdziwy zespół, który wspólnie będzie podążał do celu i rozwiązywał problemy. Zarządzanie pracą inżynierską jest szczególnym wyzwaniem — lider inżynier musi mieć zarówno kompetencje przywódcze, jak i wiedzę techniczną. Wiele świetnie rokujących projektów poniosło spektakularną porażkę tylko dlatego, że zabrakło menedżera technicznego o odpowiednich umiejętnościach. Niezależnie od tego, czy jesteś osobą kierującą dużym zespołem, początkującym menedżerem, czy inżynierem czuwającym nad pracą stażysty, znajdziesz w tej książce sporo praktycznych rad, które pomogą Ci w przezwyciężeniu problemów typowych dla zespołów inżynierskich. Znalazły się tu informacje dotyczące mentoringu, wdrażania nowych pracowników, pracy liderów technicznych, kierowników i menedżerów zarządzających wieloma zespołami. Opisano metody radzenia sobie z konfliktami i neutralizowania czynników osłabiających spójność zespołu. Nie zabrakło również praktycznych wskazówek dotyczących zarządzania czasem, delegowania zadań i oceny ich realizacji, a także kreowania strategii firmy i budowania jej kultury. W tej książce: Podstawowe zasady kierowania zespołem Ogólne zasady zarządzania projektami Ocena kondycji zespołu i korekta jego dysfunkcji Tajniki zarządzania menedżerami Kreowanie ścieżek awansu swoich podwładnych Stworzyć zespół z inżynierów — oto wyzwanie godne lidera! Camille Fournier jest doświadczoną liderką łączącą rozległe kompetencje przywódcze z szeroką wiedzą techniczną. Była wiceprezesem ds. technologii w firmie Goldman Sachs w Nowym Jorku, a obecnie jest opiekunką projektu open source Apache ZooKeeper i regularnie publikuje dla O’Reilly Media. Jest chętnie zapraszana do udziału w licznych konferencjach, podczas których często zabiera głos na tematy związane z technologią IT, przywództwem w zespołach inżynierskich i kierowaniem projektami.
Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien
Wiesław Rychlicki
"Wędrówka do źródła kodu" Popularna definicja programowania określa je jako "proces projektowania, tworzenia, testowania i utrzymywania kodu źródłowego programów komputerowych lub urządzeń mikroprocesorowych". Wspomniany kod źródłowy może być napisany w różnych językach programowania, z użyciem określonych reguł. Każdy z języków pozwala na wykorzystanie odpowiednich stylów programowania, a wybór konkretnego języka może zależeć od indywidualnych upodobań, polityki firmy lub funkcji, jakie końcowa aplikacja ma realizować. W zasadzie nie istnieje odpowiedź na pytanie, który z języków jest najlepszy. Dlatego w tej książce nie znajdziesz typowego abecadła. Zapoznasz się za to z danym problemem, a następnie programem komputerowym służącym do jego rozwiązania. Jeśli chcesz wreszcie rozpocząć przygodę z programowaniem i nawiązać dialog ze swoim komputerem, ta publikacja jest właśnie dla Ciebie! Różnorodne obliczenia, mniej lub bardziej skomplikowane, znane Ci z lekcji matematyki lub nieznacznie wykraczające poza program nauczania, stanowią tutaj podstawę do zdobywania informacji na temat programowania w wybranych językach. Wybrane zadania zaprezentowane są w popularnych językach programowania: Pascal, C i C++. Stosowane algorytmy wymagają także sięgnięcia po różne funkcje matematyczne, dostępne standardowo w bibliotekach języków programowania oraz konstruowane na podstawie wzorów. Zostań informatycznym poliglotą. Programuj każdego dnia!
Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien
Wiesław Rychlicki
"Wędrówka do źródła kodu" Popularna definicja programowania określa je jako "proces projektowania, tworzenia, testowania i utrzymywania kodu źródłowego programów komputerowych lub urządzeń mikroprocesorowych". Wspomniany kod źródłowy może być napisany w różnych językach programowania, z użyciem określonych reguł. Każdy z języków pozwala na wykorzystanie odpowiednich stylów programowania, a wybór konkretnego języka może zależeć od indywidualnych upodobań, polityki firmy lub funkcji, jakie końcowa aplikacja ma realizować. W zasadzie nie istnieje odpowiedź na pytanie, który z języków jest najlepszy. Dlatego w tej książce nie znajdziesz typowego abecadła. Zapoznasz się za to z danym problemem, a następnie programem komputerowym służącym do jego rozwiązania. Jeśli chcesz wreszcie rozpocząć przygodę z programowaniem i nawiązać dialog ze swoim komputerem, ta publikacja jest właśnie dla Ciebie! Różnorodne obliczenia, mniej lub bardziej skomplikowane, znane Ci z lekcji matematyki lub nieznacznie wykraczające poza program nauczania, stanowią tutaj podstawę do zdobywania informacji na temat programowania w wybranych językach. Wybrane zadania zaprezentowane są w popularnych językach programowania: Pascal, C i C++. Stosowane algorytmy wymagają także sięgnięcia po różne funkcje matematyczne, dostępne standardowo w bibliotekach języków programowania oraz konstruowane na podstawie wzorów. Zostań informatycznym poliglotą. Programuj każdego dnia!
Rafał Bury, Łukasz Galos
Treść książki obejmuje zakres całego materiału e-Obywatel, niezbędnego do uzyskania międzynarodowego certyfikatu. Materiał został podzielony na trzy kluczowe działy poświęcone: użytkowaniu komputera na co dzień, wyszukiwaniu informacji za pośrednictwem Internetu oraz tzw. e-Uczestnictwa. Podręcznik został przygotowany z myślą o osobach, które dopiero zaczynają przygodę z komputerem podłączonym do Internetu jak i dla bardziej doświadczonych użytkowników, którzy materiał ten mogą potraktować jako kompendium wiedzy podsumowujące zdobyte dotychczas informacje.
Steven Cheng, Juntao Cheng
Odata (Open Data Protocol) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData enables data access among a variety of applications, services, and stores by adopting existing Web technologies such as HTTP, XML, and JSON. This book deals with common OData programming cases over the Microsoft .NET Framework platform and eases the learning curve for a .NET developer to start incorporating OData in data service development.This book provides a collection of recipes that help .NET developers to get familiar with OData programming in a quick and efficient manner. The recipes cover most OData features from the former ADO.NET Data Service to the current WCF Data Service platform. In addition, all the sample cases here are based on real-world scenarios and issues that .NET developers might come across when programming with OData in application development.This book will be your handy guide with basic to advanced walkthroughs of common OData programming cases for the Microsoft .NET Framework platform. You will learn quick solutions to necessary tasks to integrate the power of OData at both server-side and client-side.This book will help you master the use of OData with .NET Framework by taking you through hands-on and practical recipes. It starts by talking about the common means for building OData services and consuming OData services in client applications. Then, some more specific topics like hosting, configuration and security are discussed. The book also covers many popular and interesting topics such as integrating OData in web applications, and developing data-driven mobile applications with OData. Moreover, you can also find quite a few recipes discussing real-world OData producers and new features in latest and future versions.Within OData Programming Cookbook for .NET Developers, all the recipes are selected based on real-world scenarios that you will commonly come across. Each recipe covers a specific topic, going from the description of the problem, through a conceptual solution, to a solution containing sample code. By following these recipes, you can acquire how to program with OData in a simple, effective, and easy manner.
Daniel Reis
Odoo is one of the fastest growing open source, business application development software products available. With announcement of Odoo 10, there are many new features added to Odoo and the face of business applications developed with Odoo has changed. This book will not only teach you how to build and customize business applications with Odoo, but it also covers all the new features that Odoo has to offer.This book is the latest resource on developing and customizing Odoo 10 applications. It comes packed with much more and refined content than its predecessor. It will start with building business applications from scratch and will cover topics such as module extensions, inheritance, working with data, user interfaces, and so on. The book also covers the latest features of Odoo 10, in addition to front end development, testing and debugging techniques. The book will also talk about Odoo Community and Odoo Enterprise.
Alexandre Fayolle, Holger Brunn
Odoo is a full-featured open source ERP with a focus on extensibility. The flexibility and sustainability of open source are also a key selling point of Odoo. It is built on a powerful framework for rapid application development, both for back-end applications and front-end websites. Version 11 offers better usability and speed: a new design (as compared to the current Odoo Enterprise version) and a mobile interface.The book starts by covering Odoo installation and administration and Odoo Server deployment. It then delves into the implementation of Odoo modules, the different inheritance models available in Odoo. You will then learn how to define access rules for your data; how to make your application available in different languages; how to expose your data models to end users on the back end and on the front end; and how to create beautiful PDF versions of your data. By the end of the book, you will have a thorough knowledge of Odoo and will be able to build effective applications by applying Odoo development best practices
Parth Gajjar, Alexandre Fayolle, Holger Brunn, Daniel...
Odoo is a powerful framework known for rapid application development. Its latest release, Odoo 12, introduces tons of new features. With this book, you’ll learn how to develop powerful Odoo applications from scratch, using all the latest features.This Odoo cookbook starts by covering Odoo installation and deployment on the server. Next, you’ll explore the Odoo framework with real-world examples. You’ll create a new Odoo module from the ground up and progress to advanced framework concepts. You’ll also learn how to modify existing applications, including Point of Sale (POS). This book is not just limited to backend development; the advanced JavaScript recipes for creating new views and widgets will help you build beautiful UI elements. As you move forward, you’ll gain insights into website development and become a quality Odoo developer by studying performance optimization, debugging, and automated tests. Finally, you’ll learn the latest concepts like multi-website, In-App Purchasing (IAP), Odoo.sh, and IoT Box.By the end of the book, you’ll have all the knowledge you need to build powerful Odoo applications. The development best practices used in this book will undoubtedly come handy when you are working with the Odoo framework.
Parth Gajjar, Alexandre Fayolle, Holger Brunn, Daniel...
Odoo is a powerful framework known for rapid application development. Its latest release, Odoo 12, introduces tons of new features. With this book, you’ll learn how to develop powerful Odoo applications from scratch, using all the latest features.This Odoo cookbook starts by covering Odoo installation and deployment on the server. Next, you’ll explore the Odoo framework with real-world examples. You’ll create a new Odoo module from the ground up and progress to advanced framework concepts. You’ll also learn how to modify existing applications, including Point of Sale (POS). This book is not just limited to backend development; the advanced JavaScript recipes for creating new views and widgets will help you build beautiful UI elements. As you move forward, you’ll gain insights into website development and become a quality Odoo developer by studying performance optimization, debugging, and automated tests. Finally, you’ll learn the latest concepts like multi-website, In-App Purchasing (IAP), Odoo.sh, and IoT Box.By the end of the book, you’ll have all the knowledge you need to build powerful Odoo applications. The development best practices used in this book will undoubtedly come handy when you are working with the Odoo framework.
Daniel Reis, Greg Mader
Odoo is fast becoming the reference open source platform for business applications thanks to the fact that it provides the infrastructure needed for developers to deliver software solutions for any business process quickly. Odoo's layered module approach makes it particularly effective for combining and extending features. This updated fifth edition is a tutorial-style introduction to essential Odoo development topics.The book starts by covering the development essentials for building business applications and takes you through Odoo installation and configuration, gradually transitioning from having no specific knowledge of Odoo to being ready for application development. You'll then learn how to develop your first Odoo application, while covering topics such as models and views. Later chapters will get you up to speed with using server APIs to add business logic, helping you lay a solid foundation for advanced topics. As you progress, you’ll get equipped to build and customize your applications and explore the new features available in Odoo 12 and beyond, such as in-memory ORM and computed writable fields. Finally, you’ll gain insights into building business logic and using the Odoo API to integrate with various applications.By the end of this book, you’ll be able to build business apps from scratch using the latest version of Odoo.
Odoo Development Cookbook. Build effective applications by applying Odoo development best practices
Holger Brunn, Alexandre Fayolle, Daniel Reis
Odoo is a full-featured open source ERP with a focus on extensibility. The flexibility and sustainability of open source is also a key selling point of Odoo. It is built on a powerful framework for rapid application development, both for back-end applications and front-end websites.The book starts by covering Odoo installation and administration, and provides a gentle introduction to application development. It then dives deep into several of the areas that an experienced developer will need to use. You’ll learn implement business logic, adapt the UI, and extend existing features.
Husen Daudi, Jay Vora, Parth Gajjar, Alexandre...
The latest version of the powerful Odoo framework uncovers a wide variety of features for rapid application development. Written by seasoned Odoo experts, this updated Odoo Development Cookbook will help you explore Odoo 17’s new features and use them to develop applications from scratch.You'll learn about website development concepts and get to grips with the Odoo Web Library (OWL), as well as create a new Odoo module from the ground up before progressing to advanced framework concepts. The book also shows you how to modify existing applications, including Point of Sale (POS) applications. Going beyond backend development, you'll discover advanced JavaScript recipes for creating new views and widgets. You'll get a clear understanding of website development and be on your way to becoming a proficient Odoo developer by studying performance optimization, debugging, and automated testing.By the end of this book, you'll have the knowledge you need to build impressive applications and be well-versed in Odoo development best practices.
Stephane Wirtel, Daniel Reis
Sunitha Paruchuri, Jagadish Chatarji Pulakhandam, Jagadish Pulakhandam
The Oracle Data Provider for .NET (ODP.NET) features optimized data access to the Oracle database from a .NET environment and allows developers to take advantage of advanced Oracle database functionality, including Real Application Clusters, XML DB, and advanced security. It can be used from any .NET language, including C# and VB.NET.This book is a practical guide that will give you the in-depth information you need to work with the Oracle 10g v10.2 database from Visual Studio .NET 2005, using the Oracle Developer Tools and ODP.NET. After introducing ODP.NET, we move on to dealing with SQL, PL/SQL, and XML DB using ODP.NET. Next we look at application development with ODP.NET: Web Applications, Web Services, and Mobile Applications. The last chapter covers Oracle Developer Tools for Visual Studio .NET. All the code examples are in Visual Basic.NET 2005.https://www.packtpub.com/article/ODP-dot-net-oracle-data-provider-table-of-conten - Read the full Table of Contents for ODP.NET Developer's GuideChapter-by-ChapterChapter 1 introduces the concept of Oracle Database Extensions for .NET and provides information about Oracle Developer tools for Visual Studio.Chapter 2 introduces the Provider Independent Model in ADO.NET 2.0, and shows how to connect to Oracle databases from .NET, working with .NET data providers, connection pooling, system privileged connection, and single sign-on etc.Chapter 3 shows you several methods to retrieve data from an Oracle database. You will work with the core ODP.NET classes like OracleCommand, OracleDataReader, OracleDataAdapter, OracleParameter and ADO.NET classes like Dataset, DataTable, and DataRow etc.Chapter 4 is about inserting, updating, and deleting data in the database. You will also learn about statement caching, array binding, working with offline data, implementing transactions, and handling errors and exceptions encountered during database work.Chapter 5 deals with working with PL/SQL blocks, PL/SQL stored procedures, and functions. It also teaches you how to execute routines in PL/SQL packages, how to pass and receive arrays from the Oracle database, and working with REF CURSOR using ODP.NET.Chapter 6 is completely dedicated to dealing with Large objects in Oracle. This chapter illustrates concepts, configurations, and programming for BFILE, BLOB, and CLOB (or NCLOB) in conjunction with ODP.NET.Chapter 7 gives details about Oracle XML DB, an add-on feature of Oracle database. It provides information about generating XML from existing rows in tables, manipulating rows in a table using XML, and working with native XML in the Oracle database.Chapter 8 deals with real-time application development scenarios like Oracle database change notifications, Asynchronous Application development, Web Application development using ASP.NET 2.0, Web Reporting (including grouping, sub-totals, charts etc.), Object-Oriented Development with ODP.NET and ASP.NET, XML Web Services development using ODP.NET and Smart Device Application development (for clients like the Pocket PC etc.).Chapter 9 introduces you to Oracle Developer Tools for Visual Studio 2005. It teaches you to connect to Oracle from the Visual Studio 2005 environment, retrieve Oracle information from Visual Studio, and work with database objects from Visual Studio. It also provides information about how to create and debug PL/SQL stored procedures and .NET CLR Stored Procedures in Oracle.
Odsłaniamy SQL Server 2019: Klastry Big Data i uczenie maszynowe
Bob Ward
Nabierz prędkości dzięki przełomowym zmianom w SQL Server 2019. Nie jest to już jedynie silnik bazodanowy, ale nowatorskie narzędzie wyposażone we wsparcie dla uczenia maszynowego, analiz Big Data, możliwość działania w systemie Linux, kontenery, Kubernetes, Javę czy wirtualizację danych w Azure. Ta książka nie zajmuje się tradycyjną administracją bazami danych w środowisku SQL Server. Koncentruje się na tym wszystkim, co nowe w jednej z najskuteczniej modernizowanych platform danych w branży. To książka dla profesjonalistów danych, którzy znają już podstawy SQL Server i chcą się rozwijać, rozbudowując umiejętności w najgorętszych obszarach nowych technologii. Zagłębimy się w szczegóły kluczowych nowych możliwości SQL Server 2019 przy użyciu podejścia „nauka przez przykład”. Zajmiemy się zagadnieniami Intelligent Performance, zabezpieczeń, dostępności i funkcjonalności oczekiwanych przez współczesnych programistów. Omówimy usprawnienia w SQL Server 2019 dla systemu Linux oraz wykorzystanie kontenerów i klastrów Kubernetes. Pokażemy, jak zwirtualizować dostęp do danych przy użyciu Polybase dla Oracle, MongoDB, Hadoop i Azure, co pozwala zredukować potrzebę stosowania kosztownych aplikacji ETL. Nauczymy się również, jak budować wszechstronne rozwiązania Big Data Clusters, sztandarowej funkcjonalności wydania 2019, zapewniającej dostęp do środowisk Spark, SQL Server HDFS i dowiemy się, jak wbudować inteligencję w nasze własne dane i wdrażać kompletne aplikacje uczenia maszynowego. Dowiedz się, jak: • Implementować Big Data Clusters przy użyciu SQL Server, Spark i HDFS • Tworzyć węzły danych z połączeniami do Oracle, Azure, Hadoop i innych źródeł • Łączyć SQL i Spark w celu zbudowania platformy uczenia maszynowego dla aplikacji AI • Zwiększyć wydajność bez zmieniania aplikacji przy użyciu Intelligent Performance • Podnieść zabezpieczenia SQL Server dzięki mechanizmom Secure Enclaves i Data Classification • Zmaksymalizować czas działania bazy danych poprzez indeksowanie online i Accelerated Database Recovery • Budować nowoczesne aplikacje przy użyciu narzędzi Graph, ML Services i T-SQL Extensibility dla języka Java • Zwiększyć możliwości wdrażania SQL Server w systemie Linux • Uruchamiać SQL Server w kontenerach i Kubernetes • Korzystać z najnowszych narzędzi i metod migracji bazy danych do SQL Server 2019 • Zastosować wiedzę na temat SQL Server 2019 w środowisku Azure
Office 365 Essentials. Get up and running with the fundamentals of Office 365
Nuno Arias Silva
Office 365 is suite of advanced collaboration tools used by many well known organizations and their system administrators. This book starts with an introduction to Office 365 and its basic fundamentals. Then we move towards workload management and deployment. You will delve into identities, authentications, and managing office 365. We also cover concepts such as collaboration with Microsoft teams and tools such as Delve and Skype for collaboration. Towards the end of the book, you'll master monitoring and security concepts.By the end of this book, you will have hands-on experience working with Office 365 and its collaboration tools and services
Office 365 Essentials. Get up and running with the fundamentals of Office 365
Nuno Arias Silva
Office 365 is suite of advanced collaboration tools used by many well known organizations and their system administrators. This book starts with an introduction to Office 365 and its basic fundamentals. Then we move towards workload management and deployment. You will delve into identities, authentications, and managing office 365. We also cover concepts such as collaboration with Microsoft teams and tools such as Delve and Skype for collaboration. Towards the end of the book, you'll master monitoring and security concepts.By the end of this book, you will have hands-on experience working with Office 365 and its collaboration tools and services
OGRE 3D 1.7 Beginner's Guide. Create real time 3D applications using OGRE 3D from scratch
Felix Kerger, David Rogers
Want to make your own 3D applications, simulations, and games?OGRE 3D, an open source Object-Oriented 3D Graphics Rendering Engine written in C++, which can be utilized to create a variety of 3D applications and is commonly used in game creation, can help you to do so!OGRE 3D 1.7 Beginner's Guide, based on the latest version 1.7, makes it super easy for you to make your own monsters, spaceship shooters, weapons, enemies, and more!OGRE 3D 1.7 Beginner's Guide will teach you to develop 3D applications that are exciting and interesting and if used correctly can result in stunning games and simulations. You will start from the very beginning and then work your way up to complex scenes and stunning effects.In this book you will start with how to download and configure OGRE 3D, then create your first example scene. With the help of this sample scene, you will be introduced to several related topics each of which will be explained through several other examples and by do-it-yourself tasks.After each example there is a section that explains the theory behind the technique used for deeper understanding. You will also use what you learned in one example in another example and repeat each technique several times while learning new ones at the same time to strengthen the topics learned. Within no time you will master the art of game creation. Imagine how great you will feel when all your friends are playing the great-looking games you've created with OGRE 3D and this book.
Oko w oko z Adobe Photoshop CS4/CS4 PL
Deke McClelland
Opanuj Adobe Photoshop w dwunastu lekcjach! Jak dokonać korekty zdjęcia? Jak korzystać z warstw? Jak przygotować materiał dla drukarni? Adobe Photoshop jest najbardziej zaawansowanym i jednocześnie najpopularniejszym narzędziem do obróbki grafiki rastrowej. Perfekcyjnie opracowany interfejs użytkownika, obsługa ogromnej liczby formatów graficznych oraz bogactwo narzędzi to niewątpliwie atuty tego programu. Ukoronowaniem jego blisko osiemnastoletniej obecności na rynku jest wersja CS4, która kontynuuje najlepsze tradycje podstawowego narzędzia pracy każdego grafika. Deke McClelland w dwunastu przyjemnych lekcjach zaprezentuje Ci tajniki pracy z Photoshopem CS4. A więc zaczynamy! Temat lekcji pierwszej to otwieranie dokumentów i zarządzanie plikami. Lekcja druga - światła, półcienie i cienie. Lekcja trzecia - równowaga kolorów. Lekcja czwarta - zaznaczanie. Z tym podręcznikiem nauczysz się także kadrować, prostować oraz skalować zdjęcia. Ponadto zdobędziesz wiedzę na temat korzystania z filtrów, warstw oraz stylów. Ostatnia lekcja zapozna Cię ze sposobami przygotowania publikacji do druku. Doświadczenie autora w zakresie wykorzystania tego narzędzia jest imponujące, co gwarantuje, że książka ta spełni Twoje oczekiwania! Sposoby otwierania dokumentów Wydajne zarządzanie plikami Automatyczna korekcja obrazów Korekcja przebarwień fotografii Sposoby korekty zdjęć w formacie Camera Raw Metody wyodrębniania fragmentu zdjęcia Zaznaczanie nieregularnych kształtów Retuszowanie fotografii Używanie masek Zastosowanie filtrów Wykorzystanie warstw Tworzenie napisów Drukowanie zdjęć Przygotowywanie materiału dla drukarni w formacie CMYK Opanuj możliwości Photoshopa CS4!
HenkJan de Vries, Lovisa Stenbäcken Stjernlöf
Identity and access management (IAM) is a set of policies and technologies used to ensure an organization’s security, by carefully assigning roles and access to users and devices. This book will get you up and running with Okta, an IAM service that can help you manage both employees and customers.The book begins by helping you understand how Okta can be used as an IAM platform, before teaching you about Universal Directory and how to integrate with other directories and apps, as well as set up groups and policies for Joiner, Mover, and Leaver flows.This updated edition helps you to explore agentless desktop single sign-on (SSO) and multifactor authentication (MFA) solutions, and showing how to utilize Okta to meet NIST requirements. The chapters also walk you through Okta Workflows, low-/no-code automation functionalities, and custom API possibilities used to improve lifecycle management. Finally, you’ll delve into API access auditing and management, where you’ll discover how to leverage Advanced Server Access (ASA) for your cloud servers.By the end of this book, you’ll have learned how to implement Okta to enhance your organization's security and be able to use the book as a reference guide for the Okta certification exam.