Verleger: K-i-s-publishing
Yehuda Zadik, Eliahou Orr
The CodeIgniter Model-View-Controller framework provides genius simplicity, flexibility, and efficient resource usage, boosting performance and reusability.Programming with CodeIgniter MVC reviews the unique features of CodeIgniter using simple, easy-to-follow, and practical examples.Programming with CodeIgniter MVC provides a simple step-by-step guide to efficiently utilizingthe CodeIgniter MVC framework for developing web applications. This book is packed with engaging examples to understand the usage of controllers, libraries, and (Codeigniter) CI Models. This book commences with a quick discussion of the CodeIgniter Integration with external plugins such as Flickr API, Google Maps and more will be reviewed with clear usage examples. It will then cover CI naming convention rules, mandatory and optional configurations, and usage within a CI project. It will also cover user defined configurations.By the end of this book, you will not only understand user-defined libraries in a CI framework, but also their services, role, usage, and scope with the help of an example-based approach. The book also covers helpers, models, and views, as well as their usage.Using this book, youwill soonbe able to develop feature-rich web applications using the CodeIgniter MVC framework. Programming with CodeIgniter MVC is a one-stop solution to developing solutions with CodeIgniter MVC.
Chris Love
Are you a developer that wants to create truly cross-platform user experiences with a minimal footprint, free of store restrictions and features customers want? Then you need to get to grips with Progressive Web Applications (PWAs), a perfect amalgamation of web and mobile applications with a blazing-fast response time.Progressive Web Application Development by Example helps you explore concepts of the PWA development by enabling you to develop three projects, starting with a 2048 game. In this game, you will review parts of a web manifest file and understand how a browser uses properties to define the home screen experience. You will then move on to learning how to develop and use a podcast client and be introduced to service workers. The application will demonstrate how service workers are registered and updated. In addition to this, you will review a caching API so that you have a firm understanding of how to use the cache within a service worker, and you'll discover core caching strategies and how to code them within a service worker.Finally, you will study how to build a tickets application, wherein you’ll apply advanced service worker techniques, such as cache invalidation. Also, you'll learn about tools you can use to validate your applications and scaffold them for quality and consistency. By the end of the book, you will have walked through browser developer tools, node modules, and online tools for creating high-quality PWAs.
Scott Domes
For years, the speed and power of web apps has lagged behind native applications. Progressive Web Apps (PWAs) aim to solve this by bridging the gap between the web apps and native apps, delivering a host of exciting features. Simultaneously, React is fast becoming the go-to solution for building modern web UIs, combining ease of development with performance and capability. Using React alongside PWA technology will make it easy for you to build a fast, beautiful, and functional web app.After an introduction and brief overview of the goals of PWAs, the book moves on to setting up the application structure. From there, it covers the Webpack build process and the process of creating React components. You'll learn how to set up the backend database and authentication solution to communicate with Firebase and how to work with React Router. Next, you will create and configure your web app manifest, making your PWA installable on mobile devices. Then you'll get introduced to service workers and see how they work as we configure the app to send push notifications using Firebase Cloud Messaging. We'll also explore the App Shell pattern, a key concept in PWAs and look at its advantages regarding efficient performance. Finally, you'll learn how to add of?ine capabilities to the app with caching and confirm your progress by auditing your PWA with Lighthouse. Also, you'll discover helper libraries and shortcuts that will help you save time and understand the future of PWA development.
Bjorn Rorvik
"Kiedy na środek Lisiej Polany wyskakuje Lisek z piłką, to wiadomo, że zaraz pojawi się Prosiaczek, a właściwie Prosialdo, czyli najlepszy piłkarz na świecie. Lisek w mgnieniu oka staje się wtedy Leo Lissim i natychmiast rusza do ataku. Tu drybluje, tam zwodzi, a na koniec wbija Prosiaczkowi bramkę. Żeby jedną! Kiedy Leo Lissi prowadzi 5-0, Prosiaczek schodzi nagle z boiska. Ma dość goli Liska i jego buńczucznych komentarzy. Ogłasza, że nigdy więcej nie zagra w piłkę nożną, a na pewno nie z Liskiem. Czyżby Prosialdo skończył piłkarską karierę? Lisek pewnie nic by sobie nie robił z zachowania przyjaciela, gdyby nie propozycja Panny Pudłońcówny. Oto na Kartonowej Arenie odbędzie się prawdziwy mecz. Prawdziwy, bo z drużyną przeciwną, trybunami, sędzią, nagrodami, a nawet z gwiazdą futbolu z zagranicy. Mecz, w którym mają wystąpić Lisek i... Prosiaczek. PROSIACZEK? Co zrobi Lisek, by wygrać na Kartonowej Arenie? Kto stanie na boisku obok niego? Opowieści o Lisku i Prosiaczku są pełne humoru, figli i szalonych postaci. Polecamy te książki wszystkim, którzy lubią się śmiać! Prosialdo to kolejna - po Leśnej gazecie, Kawiarence pod Ptasim Ogonem, Biegu z zagadkami, Kropkozie i Spreju na komary - książka norweskiej serii o Lisku i Prosiaczku z niezakręconym ogonkiem."
Protocol Buffers Handbook. Getting deeper into Protobuf internals and its usage
Clément Jean
Explore how Protocol Buffers (Protobuf) serialize structured data and provides a language-neutral, platform-neutral, and extensible solution. With this guide to mastering Protobuf, you'll build your skills to effectively serialize, transmit, and manage data across diverse platforms and languages.This book will help you enter the world of Protocol Buffers by unraveling the intricate nuances of Protobuf syntax and showing you how to define complex data structures. As you progress, you’ll learn schema evolution, ensuring seamless compatibility as your projects evolve. The book also covers advanced topics such as custom options and plugins, allowing you to tailor validation processes to your specific requirements. You’ll understand how to automate project builds using cutting-edge tools such as Buf and Bazel, streamlining your development workflow. With hands-on projects in Go and Python programming, you’ll learn how to practically apply Protobuf concepts. Later chapters will show you how to integrate data interchange capabilities across different programming languages, enabling efficient collaboration and system interoperability.By the end of this book, you’ll have a solid understanding of Protobuf internals, enabling you to discern when and how to use and redefine your approach to data serialization.
Wasim Ahmed
Proxmox VE's intuitive interface, high availability, and unique central management system puts it on par with the world’s best virtualization platforms. Its simplicity and high quality of service is what makes it the foremost choice for most system administrators.Starting with a step-by-step installation of Proxmox nodes along with an illustrated tour of Proxmox graphical user interface where you will spend most of your time managing a cluster, this book will get you up and running with the mechanisms of Proxmox VE. Various entities such as Cluster, Storage, and Firewall are also covered in an easy to understand format. You will then explore various backup solutions and restore mechanisms, thus learning to keep your applications and servers safe. Next, you will see how to upgrade a Proxmox node with a new release and apply update patches through GUI or CLI. Monitoring resources and virtual machines is required on an enterprise level, to maintain performance and uptime; to achieve this, we learn how to monitor host machine resources and troubleshoot common issues in the setup. Finally, we will walk through some advanced configurations for VM followed by a list of commands used for Proxmox and Ceph cluster through CLI.With this focused and detailed guide you will learn to work your way around with Proxmox VE quickly and add to your skillset.
Elżbieta Adamska
Wieczerza wigilijna to, obok Wielkanocy, najbardziej uroczyste święto w roku. Zwykle zasiadamy do niej w gronie najbliższych w chwili, gdy na niebie pojawi się pierwsza gwiazdka. Zgodnie z tradycją stawiamy jedno naczynie więcej: z myślą o zbłąkanym gościu lub przez pamięć o nieobecnych bliskich. Wieczerzę rozpoczyna piękny zwyczaj dzielenia się opłatkiem, który rozdaje najstarszy uczestnik wigilii, oraz składania sobie życzeń. Dawniej pod obrus kładziono siano i dzielono się opłatkiem ze zwierzętami (aby zdrowo się chowały) najchętniej o północy, wierząc głęboko, że przemówią ludzkim głosem. Kiedy zapłoną światełka na choince i popłyną dźwięki kolęd, pora zasiąść do wieczerzy. Powinno się na nią złożyć 12 potraw, ponieważ tylu było apostołów. I choć od niedawna posiłki wigilijne nie muszą być postne, zamieszczone w tej książce przepisy przygotowane zostały z myślą o zwolennikach tradycji i obliczone na 4-5 osób.