Informatyka
Objective-C. Vademecum profesjonalisty. Wydanie III
Stephen G. Kochan
Praktyczny podręcznik tworzenia aplikacji na systemy iOS i Mac OS X! Techniki definiowania klas i sposoby wysyłania komunikatów do obiektów Praca z typami danych, pętlami, klasami i obiektami Korzystanie z bibliotek Foundation oraz Cocoa i Cocoa Touch Tak jak iPhone, iPad czy iPod Touch błyskawicznie stały się obiektem pożądania milionów ludzi na całym świecie, tak samo szybko rynek upomniał się o specjalistów od tworzenia aplikacji na te innowacyjne urządzenia. Mimo że od 2007 roku, gdy Apple opublikowało zaktualizowaną wersję języka Objective-C, oznaczoną jako 2.0, minęło już trochę czasu, programistów znających ten język wciąż jest niewielu, a zapotrzebowanie na programy dla systemów iOS i Mac OS X stale rośnie. Warto zatem opanować ten potężny język, zarazem prosty i oferujący ogromne perspektywy zawodowe. Zwłaszcza że można go wykorzystać także na wielu innych platformach z kompilatorem gcc, a więc między innymi w systemach Unix, Linux i Windows. Oto książka stworzona z myślą o programistach stawiających pierwsze kroki w języku Objective-C. Do wykorzystania zawartej tu wiedzy nie jest potrzebna znajomość języka C ani żadnego innego obiektowego języka programowania. Podstawą do nauki są dziesiątki ciekawych przykładów i ćwiczeń, ilustrujących użycie poszczególnych cech i ułatwiających zrozumienie poznawanych zagadnień. Książkę podzielono na trzy części. Pierwsza zawiera podstawowe wiadomości na temat języka Objective-C 2.0, a w drugiej znajdziesz opis klas dostępnych w bibliotece Foundation. Część trzecia poświęcona została niezwykle ważnym bibliotekom Cocoa i Cocoa Touch. Na końcu książki zamieszczono kurs pisania programów dla systemu iOS przy użyciu Software Development Kit iOS oraz biblioteki UIKit. Poznaj Objective-C i czerp z tego korzyści! Proces tworzenia pierwszego programu w języku Objective-C Klasy, obiekty i metody, czyli podstawy programowania obiektowego Typy danych i wyrażenia oraz sposoby ich używania w programach Rodzaje pętli, których można używać w programach: for, while i do Szczegółowy opis technik pracy z klasami i obiektami Wprowadzenie do pojęcia dziedziczenia Polimorfizm oraz typowanie i wiązanie dynamiczne Techniki inicjacji obiektów, bloki, protokoły, kategorie, preprocesor oraz niektóre elementy języka C Obiekty liczbowe i łańcuchowe, kolekcje, systemy plików Techniki zarządzania pamięcią oraz proces kopiowania i archiwizowania obiektów Wprowadzenie do Cocoa i Cocoa Touch Pisanie programów dla systemu iOS i wprowadzenie do SDK iOS oraz biblioteki UIKit Zacznij pisać własne, funkcjonalne programy na iPhone’a, iPada oraz iPoda Touch! Stephen G. Kochan jest autorem lub współautorem kilku uznanych książek na temat języka C, między innymi Programming in C, Programming in ANSI C i Topics in C Programming, a także kilku publikacji dotyczących Uniksa, np. Exploring the Unix System i Unix Shell Programming. Pisze programy dla komputerów Macintosh od samego początku ich istnienia, a więc od roku 1984, kiedy pojawił się pierwszy Mac. Napisał książkę Programming C for the Mac wydaną w serii Apple Press Library, a także książkę Beginning AppleScript.
Objective-C. Vademecum profesjonalisty. Wydanie III
Stephen G. Kochan
Praktyczny podręcznik tworzenia aplikacji na systemy iOS i Mac OS X! Techniki definiowania klas i sposoby wysyłania komunikatów do obiektów Praca z typami danych, pętlami, klasami i obiektami Korzystanie z bibliotek Foundation oraz Cocoa i Cocoa Touch Tak jak iPhone, iPad czy iPod Touch błyskawicznie stały się obiektem pożądania milionów ludzi na całym świecie, tak samo szybko rynek upomniał się o specjalistów od tworzenia aplikacji na te innowacyjne urządzenia. Mimo że od 2007 roku, gdy Apple opublikowało zaktualizowaną wersję języka Objective-C, oznaczoną jako 2.0, minęło już trochę czasu, programistów znających ten język wciąż jest niewielu, a zapotrzebowanie na programy dla systemów iOS i Mac OS X stale rośnie. Warto zatem opanować ten potężny język, zarazem prosty i oferujący ogromne perspektywy zawodowe. Zwłaszcza że można go wykorzystać także na wielu innych platformach z kompilatorem gcc, a więc między innymi w systemach Unix, Linux i Windows. Oto książka stworzona z myślą o programistach stawiających pierwsze kroki w języku Objective-C. Do wykorzystania zawartej tu wiedzy nie jest potrzebna znajomość języka C ani żadnego innego obiektowego języka programowania. Podstawą do nauki są dziesiątki ciekawych przykładów i ćwiczeń, ilustrujących użycie poszczególnych cech i ułatwiających zrozumienie poznawanych zagadnień. Książkę podzielono na trzy części. Pierwsza zawiera podstawowe wiadomości na temat języka Objective-C 2.0, a w drugiej znajdziesz opis klas dostępnych w bibliotece Foundation. Część trzecia poświęcona została niezwykle ważnym bibliotekom Cocoa i Cocoa Touch. Na końcu książki zamieszczono kurs pisania programów dla systemu iOS przy użyciu Software Development Kit iOS oraz biblioteki UIKit. Poznaj Objective-C i czerp z tego korzyści! Proces tworzenia pierwszego programu w języku Objective-C Klasy, obiekty i metody, czyli podstawy programowania obiektowego Typy danych i wyrażenia oraz sposoby ich używania w programach Rodzaje pętli, których można używać w programach: for, while i do Szczegółowy opis technik pracy z klasami i obiektami Wprowadzenie do pojęcia dziedziczenia Polimorfizm oraz typowanie i wiązanie dynamiczne Techniki inicjacji obiektów, bloki, protokoły, kategorie, preprocesor oraz niektóre elementy języka C Obiekty liczbowe i łańcuchowe, kolekcje, systemy plików Techniki zarządzania pamięcią oraz proces kopiowania i archiwizowania obiektów Wprowadzenie do Cocoa i Cocoa Touch Pisanie programów dla systemu iOS i wprowadzenie do SDK iOS oraz biblioteki UIKit Zacznij pisać własne, funkcjonalne programy na iPhone’a, iPada oraz iPoda Touch! Stephen G. Kochan jest autorem lub współautorem kilku uznanych książek na temat języka C, między innymi Programming in C, Programming in ANSI C i Topics in C Programming, a także kilku publikacji dotyczących Uniksa, np. Exploring the Unix System i Unix Shell Programming. Pisze programy dla komputerów Macintosh od samego początku ich istnienia, a więc od roku 1984, kiedy pojawił się pierwszy Mac. Napisał książkę Programming C for the Mac wydaną w serii Apple Press Library, a także książkę Beginning AppleScript.
Objective-C. Vademecum profesjonalisty. Wydanie III
Stephen G. Kochan
Praktyczny podręcznik tworzenia aplikacji na systemy iOS i Mac OS X! Techniki definiowania klas i sposoby wysyłania komunikatów do obiektów Praca z typami danych, pętlami, klasami i obiektami Korzystanie z bibliotek Foundation oraz Cocoa i Cocoa Touch Tak jak iPhone, iPad czy iPod Touch błyskawicznie stały się obiektem pożądania milionów ludzi na całym świecie, tak samo szybko rynek upomniał się o specjalistów od tworzenia aplikacji na te innowacyjne urządzenia. Mimo że od 2007 roku, gdy Apple opublikowało zaktualizowaną wersję języka Objective-C, oznaczoną jako 2.0, minęło już trochę czasu, programistów znających ten język wciąż jest niewielu, a zapotrzebowanie na programy dla systemów iOS i Mac OS X stale rośnie. Warto zatem opanować ten potężny język, zarazem prosty i oferujący ogromne perspektywy zawodowe. Zwłaszcza że można go wykorzystać także na wielu innych platformach z kompilatorem gcc, a więc między innymi w systemach Unix, Linux i Windows. Oto książka stworzona z myślą o programistach stawiających pierwsze kroki w języku Objective-C. Do wykorzystania zawartej tu wiedzy nie jest potrzebna znajomość języka C ani żadnego innego obiektowego języka programowania. Podstawą do nauki są dziesiątki ciekawych przykładów i ćwiczeń, ilustrujących użycie poszczególnych cech i ułatwiających zrozumienie poznawanych zagadnień. Książkę podzielono na trzy części. Pierwsza zawiera podstawowe wiadomości na temat języka Objective-C 2.0, a w drugiej znajdziesz opis klas dostępnych w bibliotece Foundation. Część trzecia poświęcona została niezwykle ważnym bibliotekom Cocoa i Cocoa Touch. Na końcu książki zamieszczono kurs pisania programów dla systemu iOS przy użyciu Software Development Kit iOS oraz biblioteki UIKit. Poznaj Objective-C i czerp z tego korzyści! Proces tworzenia pierwszego programu w języku Objective-C Klasy, obiekty i metody, czyli podstawy programowania obiektowego Typy danych i wyrażenia oraz sposoby ich używania w programach Rodzaje pętli, których można używać w programach: for, while i do Szczegółowy opis technik pracy z klasami i obiektami Wprowadzenie do pojęcia dziedziczenia Polimorfizm oraz typowanie i wiązanie dynamiczne Techniki inicjacji obiektów, bloki, protokoły, kategorie, preprocesor oraz niektóre elementy języka C Obiekty liczbowe i łańcuchowe, kolekcje, systemy plików Techniki zarządzania pamięcią oraz proces kopiowania i archiwizowania obiektów Wprowadzenie do Cocoa i Cocoa Touch Pisanie programów dla systemu iOS i wprowadzenie do SDK iOS oraz biblioteki UIKit Zacznij pisać własne, funkcjonalne programy na iPhone’a, iPada oraz iPoda Touch! Stephen G. Kochan jest autorem lub współautorem kilku uznanych książek na temat języka C, między innymi Programming in C, Programming in ANSI C i Topics in C Programming, a także kilku publikacji dotyczących Uniksa, np. Exploring the Unix System i Unix Shell Programming. Pisze programy dla komputerów Macintosh od samego początku ich istnienia, a więc od roku 1984, kiedy pojawił się pierwszy Mac. Napisał książkę Programming C for the Mac wydaną w serii Apple Press Library, a także książkę Beginning AppleScript.
Stoyan STEFANOV
The book requires no prior knowledge of JavaScript and works from the ground up to give you a thorough grounding in this powerful language. If you do already know some JavaScript, you will find plenty of eye-openers as you discover just what the language can do. This book takes a do-it-yourself approach when it comes to writing code, because the best way to really learn a programming language is by writing code. You are encouraged to type code into Firebug's console, see how it works and then tweak it and play around with it. There are practice questions at the end of each chapter to help review what you have learned.
Stoyan STEFANOV
JavaScript is the behavior, the third pillar in today's paradigm that looks at web pages as something that consists of clearly distinguishable parts: content (HTML), presentation (CSS) and behavior (JavaScript). Using JavaScript, you can create not only web pages but also desktop widgets, browser and application extensions, and other pieces of software. It's a pretty good deal: you learn one language and then code all kinds of different applications. While there's one chapter specifically dedicated to the web browser environment including DOM, Events and AJAX tutorials, the rest is applicable to the other environmentsMany web developers have tried coding or adopting some bits of JavaScript, but it is time to man up and learn the language properly because it is the language of the browser and is, virtually, everywhere. This book starts from zero, not assuming any prior JavaScript programming knowledge and takes you through all the in-depth and exciting futures hidden behind the facade. Once listed in the nice to have sections of job postings, these days the knowledge of JavaScript is a deciding factor when it comes to hiring web developers. After reading this book you'll be prepared to ace your JavaScript job interview and even impress with some bits that the interviewer maybe didn't know. You should read this book if you want to be able to take your JavaScript skills to a new level of sophistication.
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.
Hilliary Lipsig, Andreas Grabner, Robert Rati, Max...
Observability is mandatory for building and operating cloud-native distributed systems. Tools like OpenTelemetry have standardized how observability data is sourced, and AI now transforms how we extract value from the vast amounts of observability data generated by modern systems. This book guides you in implementing scalable observability, improving engineering efficiency with AI, and integrating observability throughout the Software Development Lifecycle (SDLC) via modern self-service internal developer platforms.You'll start with observability basics and learn how AIOps enhances signal correlation, anomaly detection, and root-cause analysis. Using real-world examples, the book demonstrates how to implement AIOps, build proactive detection pipelines, and automate diagnostics and remediation. You'll explore best practices for expanding observability using OpenTelemetry, Prometheus, Grafana, Dynatrace, Datadog, and New Relic alongside machine learning models, ensuring your systems are accurate, efficient, and secure.You'll also learn how to benchmark, measure, and secure your AIOps implementation, and gain a practical understanding of software compliance and how it applies to your systems. By the end of this book, you'll be ready to design and deliver AIOps-enabled observability solutions that make cloud-native systems more resilient, efficient, and secure.
Hilliary Lipsig, Andreas Grabner, Robert Rati, Max...
Observability is mandatory for building and operating cloud-native distributed systems. Tools like OpenTelemetry have standardized how observability data is sourced, and AI now transforms how we extract value from the vast amounts of observability data generated by modern systems. This book guides you in implementing scalable observability, improving engineering efficiency with AI, and integrating observability throughout the Software Development Lifecycle (SDLC) via modern self-service internal developer platforms.You'll start with observability basics and learn how AIOps enhances signal correlation, anomaly detection, and root-cause analysis. Using real-world examples, the book demonstrates how to implement AIOps, build proactive detection pipelines, and automate diagnostics and remediation. You'll explore best practices for expanding observability using OpenTelemetry, Prometheus, Grafana, Dynatrace, Datadog, and New Relic alongside machine learning models, ensuring your systems are accurate, efficient, and secure.You'll also learn how to benchmark, measure, and secure your AIOps implementation, and gain a practical understanding of software compliance and how it applies to your systems. By the end of this book, you'll be ready to design and deliver AIOps-enabled observability solutions that make cloud-native systems more resilient, efficient, and secure.
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.
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
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
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.
Husen Daudi, Jay Vora
The Odoo 19 Development Cookbook, Sixth Edition, equips developers to build high-performance, production-ready ERP applications using the most current version of Odoo. Whether you’re working on backend models or crafting interactive frontend components with OWL, this edition delivers practical, developer-focused recipes aligned with the platform’s latest features and architecture.You’ll explore key workflows such as external integrations, system profiling, advanced debugging, and deploying applications with tools like Odoo.sh. Real-world scenarios guide you through configuration screens, POS customization, and multi-language deployment, helping you navigate and master the evolving Odoo development stack.This edition introduces expanded coverage of OWL and JavaScript development, external integrations, automated testing, performance profiling, and real-world deployment setups. It also includes new recipes for debugging, POS customization, and integration with legacy systems based on developer feedback and platform updates.Written with input from leading Odoo experts and shaped by direct user feedback, this updated edition features modern JavaScript development, frontend and backend integration, and scalable architecture, all tailored to the needs of ERP professionals building production systems.*Email sign-up and proof of purchase required
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.
Daniel Reis
This book is intended for developers who need to quickly become productive with Odoo. You are expected to have experience developing business applications, as well as an understanding of MVC application design and knowledge of the Python programming language.
Jagadish Pulakhandam, Sunitha Paruchuri
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