Verleger: K-i-s-publishing
Sean Scaplehorn
Modern mobile devices are capable of supporting video games of amazing quality but there are so many different devices and platforms how can you support them all? The answer is to use the Marmalade SDK to write your code once and deploy it to all popular mobile platforms at the touch of a button.Marmalade SDK Mobile Game Development Essentials will provide you with everything you need to know to transfer your existing C++ videogame programming knowledge to mobile devices. From graphics and sound to input methods and actual deployment to device, this book covers the lot.Learn how to make use of keys, touch screen and accelerometer inputs for controlling your game.Take the pain out of supporting a varied range of target devices, both across multiple platforms and multiple specifications.Step by step from Hello World to a complete game, this book will show how to use the Marmalade SDK to develop games for mobile devices.Learn how to make dazzling 2D and 3D games complete with fully animated characters, music and sound effects that can be deployed to all the leading mobile platforms, whilst ensuring it can run on a wide range of possible devices, from low specification to high end.If you want to join the exciting world of mobile videogames then Learning Mobile Game Development with Marmalade will show you how to do so, fast!
David Hagberg
W sierpniu 1945 roku japoński przemysłowiec Isawa Nakamura traci swoją rodzinę podczas ataku atomowego na Hiroszimę. Czterdzieści pięć lat później, już jako multimiliarder, postanawia zetrzeć z powierzchni Ziemi Los Angeles i San Francisco...
Hannah Fielding
Czy pozory zawsze mylą? Lato 1976 roku. Luz de Rueda wraca do ukochanej Hiszpanii i zatrudnia się jako biografka słynnego artysty. Pierwszego dnia po powrocie do Kadyksu poznaje urzekającego, pełnego pasji młodego Cygana, Leandro, który w mgnieniu oka pod-bija jej serce, choć relacje z ludźmi takimi jak on stanowią dla niej tabu. Dręczona przez zakazaną miłość, poznaje swojego nowego pracodawcę, wyrafinowanego Andrésa de Calderóna. Powściągliwy, ale i fascynujący, jest zupełnie inny niż Leandro za to z wyglądu przypomina do złudzenia Cygana. Obaj mężczyźni wzbudzają w Luz nieznane jej dotąd, silne uczucia, choć otacza ich aura tajemnicy i niebezpieczeństwa, o czym Luz się jeszcze przekona. Dziewczyna musi zdecydować, czego naprawdę pragnie, gdy olśniewający Kadyks, zagadkowy księżyc i szemrzące turkusowe wybrzeże znów przenikają do jej krwiobiegu. Dlaczego tak bardzo pociągają ją nieokrzesani i magiczni Cyganie znad morza? Co kryje się w przestrodze starej wróżbitki dotyczącej Bliźniąt? Czy w labiryncie tajemnic i kłamstw Luz odnajdzie ostatecznie szczęście a może zgubę? Maskarada to drugi tom trylogii Noce Andaluzji.
Master Apache JMeter - From Load Testing to DevOps. Master performance testing with JMeter
Antonio Gomes Rodrigues, Bruno Demion (Milamber), Philippe...
Load tests help identify the maximum number of requests a software system can handle. One popular open source tool for load testing is JMeter. By leveraging the features and capabilities of JMeter, you can perform extensive load testing and fix issues in your application before they become problematic. This book is written by JMeter developers and begins by discussing the whole process, including recording a script, setting it up, and launching it, enabling you to almost immediately start load testing. You'll learn the best practices that you must follow while designing test cases. You'll also explore the different protocols offered by JMeter through various real-world examples. Finally, you'll see how to integrate JMeter into the DevOps approach and create professional reports. You'll discover ways to use the eco-system of JMeter to integrate new protocols, enrich its monitoring, and leverage its power through the use of the cloud. By the end of this book, you'll know all that's needed to perform comprehensive load testing on your applications by using all the best practices and features of JMeter.
Sandro Pasquali, Kevin Faaborg
Node.js, a modern development environment that enables developers to write server- and client-side code with JavaScript, thus becoming a popular choice among developers.This book covers the features of Node that are especially helpful to developers creating highly concurrent real-time applications. It takes you on a tour of Node's innovative event non-blocking design, showing you how to build professional applications. This edition has been updated to cover the latest features of Node 9 and ES6. All code examples and demo applications have been completely rewritten using the latest techniques, introducing Promises, functional programming, async/await, and other cutting-edge patterns for writing JavaScript code. Learn how to use microservices to simplify the design and composition of distributed systems. From building serverless cloud functions to native C++ plugins, from chatbots to massively scalable SMS-driven applications, you'll be prepared for building the next generation of distributed software.By the end of this book, you'll be building better Node applications more quickly, with less code and more power, and know how to run them at scale in production environments.
Kurt Menke, GISP, Paolo Corti, Richard Smith...
QGIS is an open source solution to GIS. It is widely used by GIS professionals all over the world. It is the leading alternative to the proprietary GIS software. Although QGIS is described as intuitive, it is also by default complex. Knowing which tools to use and how to apply them is essential to producing valuable deliverables on time.Starting with a refresher on the QGIS basics, this book will take you all the way through to creating your first custom QGIS plugin. From the refresher, we will recap how to create, populate, and manage a spatial database. You’ll also walk through styling GIS data, from creating custom symbols and color ramps to using blending modes. In the next section, you will discover how to prepare vector, heat maps, and create live layer effects, labeling, and raster data for processing. You’ll also discover advanced data creation and editing techniques. The last third of the book covers the more technical aspects of QGIS such as using LAStools and GRASS GIS’s integration with the Processing Toolbox, how to automate workflows with batch processing, and how to create graphical models. Finally, you will see how to create and run Python data processing scripts and write your own QGIS plugin with pyqgis. By the end of the book, you will understand how to work with all the aspects of QGIS, and will be ready to use it for any type of GIS work.
Shyam Varan Nath, Ananya Simlai, Oguzhan Kara
We are living in an era where ultra-fast internet speed is not a want, but a necessity. As applications continue to evolve, they demand a reliable network with low latency and high speed. With the widespread commercial adoption of driverless cars, robotic factory floors, and AR/VR-based immersive sporting events, speed and reliability are becoming more crucial than ever before. Fortunately, the power of 5G technology enables all this and much more.This book helps you understand the fundamental building blocks that enable 5G technology. You’ll explore the unique aspects that make 5G capable of meeting high-quality demands, including technologies that back 5G, enhancements in the air interface, and packet core, which come together to create a network with unparalleled performance. As you advance, you’ll discover how to design and implement both 5G macro and private networks, while also learning about the various design and deployment options available and which option is best suited for specific use cases. After that, you’ll check out the operational and maintenance aspects of such networks and how 5G works together with fixed wireline and satellite technologies.By the end of this book, you’ll understand the theoretical and practical aspects of 5G, enabling you to use it as a handbook to establish a 5G network.
Halil Ibrahim Kalkan, Ismail ÇAGDAŞ
ABP Framework is a complete infrastructure for creating modern web applications by following software development best practices and conventions. With ABP's high-level framework and ecosystem, you can implement the Don’t Repeat Yourself (DRY) principle and focus on your business code.Written by the creator of ABP Framework, this book will help you to gain a complete understanding of the framework and modern web application development techniques. With step-by-step explanations of essential concepts and practical examples, you'll understand the requirements of a modern web solution and how ABP Framework makes it enjoyable to develop your own solutions. You'll discover the common requirements of enterprise web application development and explore the infrastructure provided by ABP. Throughout the book, you’ll get to grips with software development best practices for building maintainable and modular web solutions.By the end of this book, you'll be able to create a complete web solution that is easy to develop, maintain, and test.