Verleger: K-i-s-publishing
Bruno Joseph D'mello
Node.js builds fast, scalable network applications while MongoDB is the perfect fit as a high-performance, open source NoSQL database solution. The combination of these two technologies offers high performance and scalability and helps in building fast, scalable network applications. Together they provide the power for manage any form of data as well as speed of delivery.This book will help you to get these two technologies working together to build web applications quickly and easily, with effortless deployment to the cloud. You will also learn about angular 4, which consumes pure JSON APOIs from a hapi server.The book begins by setting up your development environment, running you through the steps necessary to get the main application server up-and-running. Then you will see how to use Node.js to connect to a MongoDB database and perform data manipulations.From here on, the book will take you through integration with third-party tools to interact with web apps. You will see how to use controllers and view models to generate reusable code that will reduce development time. Toward the end, the book supplies tests to properly execute your code and take your skills to the next level with the most popular frameworks for developing web applications.By the end of the book, you will have a running web application developed with MongoDB, Node.js, and some of the most powerful and popular frameworks.
Mithun Satheesh, Jason Krol, Bruno Joseph D'mello
Web Penetration Testing with Kali Linux. Build your defense against web attacks with Kali Linux 2.0
Juned Ahmed Ansari, Juned Ahmed Ansari
Gilberto Najera-Gutierrez, Juned Ahmed Ansari
Web Penetration Testing with Kali Linux - Third Edition shows you how to set up a lab, helps you understand the nature and mechanics of attacking websites, and explains classical attacks in great depth. This edition is heavily updated for the latest Kali Linux changes and the most recent attacks. Kali Linux shines when it comes to client-side attacks and fuzzing in particular.From the start of the book, you'll be given a thorough grounding in the concepts of hacking and penetration testing, and you'll see the tools used in Kali Linux that relate to web application hacking. You'll gain a deep understanding of classicalSQL, command-injection flaws, and the many ways to exploit these flaws. Web penetration testing also needs a general overview of client-side attacks, which is rounded out by a long discussion of scripting and input validation flaws.There is also an important chapter on cryptographic implementation flaws, where we discuss the most recent problems with cryptographic layers in the networking stack.The importance of these attacks cannot be overstated, and defending against them is relevant to most internet users and, of course, penetration testers.At the end of the book, you'll use an automated technique called fuzzing to identify flaws in a web application. Finally, you'll gain an understanding of web application vulnerabilities and the ways they can be exploited using the tools in Kali Linux.
Joseph Muniz, Aamir Lakhani, Aamir Lakhani
Kali Linux is built for professional penetration testing and security auditing. It is the next-generation of BackTrack, the most popular open-source penetration toolkit in the world. Readers will learn how to think like real attackers, exploit systems, and expose vulnerabilities.Even though web applications are developed in a very secure environment and have an intrusion detection system and firewall in place to detect and prevent any malicious activity, open ports are a pre-requisite for conducting online business. These ports serve as an open door for attackers to attack these applications. As a result, penetration testing becomes essential to test the integrity of web-applications. Web Penetration Testing with Kali Linux is a hands-on guide that will give you step-by-step methods on finding vulnerabilities and exploiting web applications.Web Penetration Testing with Kali Linux looks at the aspects of web penetration testing from the mind of an attacker. It provides real-world, practical step-by-step instructions on how to perform web penetration testing exercises.You will learn how to use network reconnaissance to pick your targets and gather information. Then, you will use server-side attacks to expose vulnerabilities in web servers and their applications. Client attacks will exploit the way end users use web applications and their workstations. You will also learn how to use open source tools to write reports and get tips on how to sell penetration tests and look out for common pitfalls.On the completion of this book, you will have the skills needed to use Kali Linux for web penetration tests and expose vulnerabilities on web applications and clients that access them.
Charitha Kankanamge
Quality is a key to success of service-oriented projects. Utilization of proper tools is important to the outcome of web service testing methodology. Being the leading open source web services testing tool, soapUI helps to build robust and flexible automated tests in a productive manner.Web Services Testing with soapUI guides you on adopting best web service testing mechanisms with the industry leading open source testing tool, soapUI. You will learn to use soapUI effectively in testing service-oriented solutions focusing on testing functional as well as non-functional characteristics of web services. SoapUI is capable of testing JDBC data sources, web applications, RESTful services and web services exposed over transports such as JMS. The book discusses all these features and much more, in detail, through practical and clear examples.This book is focused on learning soapUI in order to test web services in an effective manner. It starts with a general introduction to service-oriented architecture (SOA) followed by testing aspects of service-oriented solutions. This book aims to give readers a comprehensive overview of usage of soapUI in SOA and web services testing projects. Starting with an overview of SOA and web services testing, you will quickly get your hands dirty with a sample project which makes use of open source web service engine, Apache Axis2. All demonstrations and hands-on exercises are based on this sample project. The tests in a soapUI project are organized into TestSuites, TestCases and TestSteps. You will also learn how soapUI can be used for both functional and non-functional testing. The book then teaches how by using groovy scripting and integrating with Junit and maven, soapUI can easily be used in automated web services testing. By the end, you'llhave learned to test functional and non-functional aspects of web services and automate by integrating into continuous build systems using soapUI.
Webflow by Example. Design, build, and publish modern websites without writing code
Ali Rushdan Tariq
Webflow is a modern no-code website-builder that enables you to rapidly design and build production-scale responsive websites. Webflow by Example is a practical, project-based, and beginner-friendly guide to understanding and using Webflow to efficiently build and launch responsive websites from scratch.Complete with hands-on tutorials, projects, and self-assessment questions, this easy-to-follow guide will take you through modern web development principles and help you to apply them efficiently using Webflow. You’ll also get to grips with modern responsive web development and understand how to take advantage of the power and flexibility of Webflow. The book will guide you through a real-life project where you will build a fully responsive and dynamic website from scratch. You will learn how to add animations and interactions, customize experiences for users, and more. Finally, the book covers important steps and best practices for making your website ready for production, including SEO optimization and how to publish and package the website.By the end of this Webflow book, you will have gained the skills you need to build modern responsive websites from scratch without any code.
Diego Cantor, Brandon Jones, Khronos
WebGL is a new web technology that brings hardware-accelerated 3D graphics to the browser without installing additional software. As WebGL is based on OpenGL and brings in a new concept of 3D graphics programming to web development, it may seem unfamiliar to even experienced Web developers.Packed with many examples, this book shows how WebGL can be easy to learn despite its unfriendly appearance. Each chapter addresses one of the important aspects of 3D graphics programming and presents different alternatives for its implementation. The topics are always associated with exercises that will allow the reader to put the concepts to the test in an immediate manner.WebGL Beginner's Guide presents a clear road map to learning WebGL. Each chapter starts with a summary of the learning goals for the chapter, followed by a detailed description of each topic. The book offers example-rich, up-to-date introductions to a wide range of essential WebGL topics, including drawing, color, texture, transformations, framebuffers, light, surfaces, geometry, and more. With each chapter, you will level upù your 3D graphics programming skills. This book will become your trustworthy companion filled with the information required to develop cool-looking 3D web applications with WebGL and JavaScript.
Steve Robinson
As an administrator you need a secure, scalable, resilient application infrastructure to support the developers building and managing J2EE applications and Service Oriented Architecture services. WebSphere application server, a product from IBM, is optimized to ease administration and improve runtime performance. It helps you run applications and services in a reliable, secure, and high-performance environment to ensure business opportunities are not lost due to application downtime.It's easy to get started and tame this powerful application server when you've got this book to hand. This administration guide will help you provide an innovative, performance-based foundation to build, run, and manage J2EE applications and SOA services, offering the highest level of reliability, security, and scalability.This book will take you through the different methods for installing WebSphere application server and demonstrate how to configure and prepare WebSphere resources for your application deployments. During configuration you will be shown how to administer your WebSphere server standalone or using the new administrative agent, which provides the ability to administer multiple installations of WebSphere application server using one single administration console. WebSphere security is covered in detail showing the various methods of implanting federated user and group repositories. The facets of data-aware and message-aware applications are explained and demonstrated giving the reader real-world examples of manual and automated deployments. Key administration features and tools are introduced, which will help a WebSphere administrator manage and tune their WebSphere implementation and application for success.
Well-being in the workplace. A guide to resilience for individuals and teams
IT Governance Publishing, Sarah Cook
This book explores the critical role of resilience in workplace well-being, offering practical tools to enhance physical, emotional, mental, and social health. It begins by defining resilience and its importance, especially in the wake of the pandemic, and explains how it impacts both individuals and teams. Early chapters focus on self-assessment, helping readers gauge their resilience and stress levels, while providing actionable steps for improvement.The book then dives into specific areas of well-being, such as physical health, emotional management, and mental strategies like positive thinking and mindfulness. It emphasizes the significance of social connections and offers practical advice for building support networks in a virtual world. For managers, there are strategies to foster resilience in their teams, from regular communication to promoting well-being initiatives.Each chapter is filled with case studies, self-assessment tools, and reflection points, ensuring readers can apply concepts directly to their work environment. The final section ties everything together with tips on making new resilience habits stick, reinforcing long-term well-being in the workplace.
What's New in SQL Server 2012. Unleash the new features of SQL Server 2012 with this book and
Rachel Horder, Jon Reade, John Reade
Microsoft SQL Server has been part of the enterprise database landscape since SQL Server 7 arrived in 1998 and has evolved into the relational and BI platform of choice by businesses around the globe. The performance and full feature set of SQL Server has been widely recognized by the business community and it is viewed as a powerful weapon in their database and business intelligence arsenal. SQL Server brings numerous benefits to all businesses, central to which is a thorough understanding of the technology, both current and new.This is the book both DBAs and developers always wanted to buy but could never find in the bookstore. This is a SQL Server book that contains only the new features introduced in SQL Server 2012.This book will give you a competitive advantage by helping you to quickly learn and understand the new features of SQL Server 2012. Most readers will already have an established knowledge of SQL Server and will want to update their 2008/2008R2 knowledge swiftly with least pain.This book takes you through all of the new features of SQL Server 2012, from installing core database services and features, to the new administration and updated Transact-SQL functions. You will discover the new Analysis Services features, introduce data alerts and reporting features and explore the new enhancements to Integration Services. In addition you will learn how to automate, cleanse and transform critical business data with DQS and world-class enterprise level availability features.Finally, you will venture into simulating real-world database loads using Distributed Replay and complete your journey with a look at the new SQL Server cloud services and the new Hadoop big data platform.
Ajay Baranwal, Alizishaan Khatri, Tanish Baranwal
TensorFlow is an end-to-end machine learning platform for experts as well as beginners, and its new version, TensorFlow 2.0 (TF 2.0), improves its simplicity and ease of use. This book will help you understand and utilize the latest TensorFlow features.What's New in TensorFlow 2.0 starts by focusing on advanced concepts such as the new TensorFlow Keras APIs, eager execution, and efficient distribution strategies that help you to run your machine learning models on multiple GPUs and TPUs. The book then takes you through the process of building data ingestion and training pipelines, and it provides recommendations and best practices for feeding data to models created using the new tf.keras API. You'll explore the process of building an inference pipeline using TF Serving and other multi-platform deployments before moving on to explore the newly released AIY, which is essentially do-it-yourself AI. This book delves into the core APIs to help you build unified convolutional and recurrent layers and use TensorBoard to visualize deep learning models using what-if analysis.By the end of the book, you'll have learned about compatibility between TF 2.0 and TF 1.x and be able to migrate to TF 2.0 smoothly.
Jan Starża-Dzierżbicki
Od niepamiętnych czasów ludzkość zwraca uwagę na koło ekliptyki, czyli na pozorną drogę Słońca na niebie. Nic dziwnego – wszak jest to miejsce, na którym styka się życie Ziemi z życiem naszego systemu słonecznego, obejmującego razem z planetami i ich księżycami nie mniej jak 37 obiektów astronomicznych. Już Sumerowie przed sześcioma tysiącami lat zauważyli, że ten otaczający nas pas życia kosmicznego składa się z dwunastu równych części nazwanych znakami zodiaku. Doświadczenie zbierane przez ludzkość w przeciągu wielu tysięcy lat wykazało, że każdy poszczególny stopień ekliptyki ma specjalne właściwości, odrębne od innych. Charakterystyki niniejsze oparte są na tych odrębnych właściwościach każdego stopnia zodiaku według pozycji Słońca. Określenia te mają jednak znaczenie dość ogólne – bowiem Słońce nie zawsze ściśle tego samego dnia znajduje się corocznie w tym samym stopniu zodiaku np. w roku przestępnym, mimo to jednak sprawdzają się w życiu zadziwiająco. Aby określić dzięki tym charakterystykom główne cechy swoje i swoich bliskich oraz możliwości rozwojowe – musimy znać jedynie dzień urodzin. Warto przestudiować wszystkie 12 znaków zodiaku, zawartych w 12 Księgach Tajemnic, aby posługując się nimi – zdumiewać bliskich i znajomych trafnością swych przepowiedni. Jan Starża-Dzierżbicki Prezes Towarzystwa Astrologicznego
Wielka Szachownica. Geostrategia amerykańskiego przywództwa
Zbigniew Brzeziński
Nowe wydanie legendarnej książki Zbigniewa Brzezińskiego! Gdy tuż po zimnej wojnie kształtował się nowy porządek świata, wielu wydawało się, że historia dobiegła końca. Dominacja USA - jako jedynego supermocarstwa - miała trwać wiecznie. Poglądu tego nie podzielał jednak Zbigniew Brzeziński. Były doradca ds. bezpieczeństwa narodowego prezydenta Jimmy'ego Cartera i wybitny politolog przewidywał, że Stany Zjednoczone będą musiały walczyć o utrzymanie swojej pozycji, a kluczowa będzie rozgrywka w Eurazji. Swoje rozważania na ten temat zebrał właśnie w Wielkiej szachownicy. Dziś jego przejrzysta analiza geostrategicznych wyzwań stojących przed amerykańskim przywództwem w świecie okazuje nie tylko trafna i błyskotliwa, ale również bardzo aktualna. Co więcej - to właśnie teraz, w sytuacji otwartego konfliktu w Ukrainie oraz zaostrzającej się rywalizacji w rejonie Pacyfiku, geopolityczna rozgrywka o Eurazję wchodzi w decydującą fazę. Wielka szachownica to książka, która wyprzedziła swoje czasy. Lektura obowiązkowa dla każdego, kto choćby w minimalnym stopniu interesuje się geostrategią i geopolityką.
Francesco Marchioni, Christopher Adam M Ritchie