Packt.Kali.Linux.2018.2nd.Edition
Key Features
Set up, configure, and run a newly installed Kali-Linux 2018.x
Footprint, monitor, and audit your network and investigate any ongoing infestations
Customize Kali Linux with this professional guide so it becomes your pen testing toolkit
Book Description
Microsoft Windows is one of the two most common OSes, and managing its security has spawned the discipline of IT security. Kali Linux is the premier platform for testing and maintaining Windows security. Kali is built on the Debian distribution of Linux and shares the legendary stability of that OS. This lets you focus on using the network penetration, password cracking, and forensics tools, and not the OS.
This book has the most advanced tools and techniques to reproduce the methods used by sophisticated hackers to make you an expert in Kali Linux penetration testing. You will start by learning about the various desktop environments that now come with Kali. The book covers network sniffers and analysis tools to uncover the Windows protocols in use on the network. You will see several tools designed to improve your average in password acquisition, from hash cracking, online attacks, offline attacks, and rainbow tables to social engineering. It also demonstrates several use cases for Kali Linux tools like Social Engineering Toolkit, and Metasploit, to exploit Windows vulnerabilities.
Finally, you will learn how to gain full system-level access to your compromised system and then maintain that access. By the end of this book, you will be able to quickly pen test your system and network using easy-to-follow instructions and support images.
What you will learn
Learn advanced set up techniques for Kali and the Linux operating system
Understand footprinting and reconnaissance of networks
Discover new advances and improvements to the Kali operating system
Map and enumerate your Windows network
Exploit several common Windows network vulnerabilities
Attack and defeat password schemes on Windows
Debug and reverse engineer Windows programs
Recover lost files, investigate successful hacks, and discover hidden data
Who this book is for
If you are a working ethical hacker who is looking to expand the offensive skillset with a thorough understanding of Kali Linux, then this is the book for you. Prior knowledge about Linux operating systems, BASH terminal, and Windows command line would be highly beneficial.
Table of Contents
Choosing Your Distro
Sharpening the Saw
Information Gathering and Vulnerability Assessments
Sniffing and Spoofing
Password Attacks
NetBIOS Name Service and LLMNR - Obsolete but Still Deadly
Gaining Access
Windows Privilege Escalation and Maintaining Access
Maintaining Access on Server or Desktop
Reverse Engineering and Stress Testing
Apress.Pro.iPhone.Development.with.Swift.5.2nd.Edition
If you’ve already learned the basics of Swift and iOS programming, it’s time to take your skills to the next level. In this follow up work to the best-selling Beginning iPhone Development with Swift, you’ll learn tips for organizing and debugging Swift code, using multi-threaded programming with Grand Central Dispatch, passing data between view controllers, and designing apps for multiple languages.
You’ll also see how to play audio and video files, access the camera and save pictures to the Photos library, use location services to pinpoint your position on a map, display web pages, and create animation to spice up any user interface. Finally, you’ll learn how to use Apple’s advanced frameworks for machine learning, facial and text recognition, and creating augmented reality apps.
Pro iPhone Development with Swift 5 provides insightful instruction on how to improve your existing apps or create powerful new iOS apps using the latest version of the Swift programming language.
What You Will Learn
Save and retrieve data when apps close or get pushed in the background
Recognize speech with Apple’s advanced frameworks
Create augmented reality apps
Understand spoken commands with Siri
Who This Book is For
Aspiring iOS app developers familiar with the Apple Swift programming language and/or the iOS SDK, but ready to move to the next level.
SitePoint.Vue.js.11.Practical.Projects
Since its release in 2014, Vue.js has seen a meteoric rise to popularity and is is now considered one of the primary front-end frameworks, and not without good reason. Its component-based architecture was designed to be flexible and easy to adopt, making it just as easy to integrate into projects and use alongside non-Vue code as it is to build complex client-side applications.
This book contains a selection of 11 practical projects covering different aspects of working with Vue. It contains:
Build a Basic CRUD App with Vue.js, Node and MongoDB by James Hibbard
Creating Beautiful Charts Using Vue.js Wrappers for Chart.js by Yomi Eluwande
Build a Real-time Chat App with Pusher and Vue.js by Michael Wanyoike
Building a Vue Front End for a Headless CMS by Michael Wanyoike
How to Build a Chrome Extension with Vue by James Hibbard
Build Your Own Link-sharing Site with Nuxt.js and vue-kindergarten by Nilson Jacques
An Introduction to Data Visualization with Vue and D3.js by Christopher Vundi
How to Build a Reusable Component with Vue by Deji Atoyebi
How to Build a Game with Vue.js by Ivaylo Gerchev
Build a Shopping List App with Vue, Vuex and Bootstrap Vue by Michael Wanyoike
How to Develop and Test Vue Components with Storybook by Ivaylo Gerchev
Packt.Spring.5.0.Projects.rar
Key Features
Take advantage of all the features of Spring 5.0 with third party tools to build a robust back end
Secure Spring based web application using Spring Security framework with LDAP and OAuth protocol
Develop robust and scalable microservice based applications on Spring Cloud, using Spring Boot
Book Description
Spring makes it easy to create RESTful applications, merge with social services, communicate with modern databases, secure your system, and make your code modular and easy to test. With the arrival of Spring Boot, developers can really focus on the code and deliver great value, with minimal contour.
This book will show you how to build various projects in Spring 5.0, using its features and third party tools. We'll start by creating a web application using Spring MVC, Spring Data, the World Bank API for some statistics on different countries, and MySQL database. Moving ahead, you'll build a RESTful web services application using Spring WebFlux framework. You'll be then taken through creating a Spring Boot-based simple blog management system, which uses Elasticsearch as the data store. Then, you'll use Spring Security with the LDAP libraries for authenticating users and create a central authentication and authorization server using OAuth 2 protocol. Further, you'll understand how to create Spring Boot-based monolithic application using JHipster. Toward the end, we'll create an online book store with microservice architecture using Spring Cloud and Netflix OSS components, and a task management system using Spring and Kotlin.
By the end of the book, you'll be able to create coherent and flexible real-time web applications using Spring Framework.
What you will learn
Build Spring based application using Bootstrap template and JQuery
Understand the Spring WebFlux framework and how it uses Reactor library
Interact with Elasticsearch for indexing, querying, and aggregating data
Create a simple monolithic application using JHipster
Use Spring Security and Spring Security LDAP and OAuth libraries for Authentication
Develop a microservice-based application with Spring Cloud and Netflix
Work on Spring Framework with Kotlin
Who this book is for
This book is for competent Spring developers who wish to understand how to develop complex yet flexible applications with Spring. You must have a good knowledge of Java programming and be familiar with the basics of Spring.
Table of Contents
Creating an Application to List World Countries with their GDP
Building a Reactive Web Application
BlogPress - A Simple Blog Management System
Building a Central Authentication Server
Application to View Countries and their GDP using Jhipster
Creating an Online Bookstore
Task Management System using Spring and Kotlin
Packt.Mastering.Apache.Cassandra.3rd.Edition
Build, manage, and configure high-performing, reliable NoSQL database for your applications with Cassandra
Key Features
Write programs more efficiently using Cassandra's features with the help of examples
Configure Cassandra and fine-tune its parameters depending on your needs
Integrate Cassandra database with Apache Spark and build strong data analytics pipeline
ReNamer_Pro_7.1.rar
一款体积小巧、功能强大灵活的文件批量重命名工具,该程序支持包括插入、删除、移除、替换、前缀、后缀以及正则表达式等十四种重命名规则。只需要将待重命名的单个或者大量文件拖放到文件窗口,接着再指定一个重命名规则便可以轻松执行重命名操作。
Packt.Machine.Learning.for.Mobile.1788629353.rar
Machine learning presents an entirely unique opportunity in software development. It allows smartphones to produce an enormous amount of useful data that can be mined, analyzed, and used to make predictions. This book will help you master machine learning for mobile devices with easy-to-follow, practical examples.
You will begin with an introduction to machine learning on mobiles and grasp the fundamentals so you become well-acquainted with the subject. You will master supervised and unsupervised learning algorithms, and then learn how to build a machine learning model using mobile-based libraries such as Core ML, TensorFlow Lite, ML Kit, and Fritz on Android and iOS platforms. In doing so, you will also tackle some common and not-so-common machine learning problems with regard to Computer Vision and other real-world domains.
By the end of this book, you will have explored machine learning in depth and implemented on-device machine learning with ease, thereby gaining a thorough understanding of how to run, create, and build real-time machine-learning applications on your mobile devices.
Razeware.LLC.Kotlin.Coroutines.by.Tutorials.1942878680.rar
Executing background tasks has always been a big challenge in every environment and, in particular, on mobile devices where resources are limited. Kotlin has simplified the way you can write code improving your productivity with a new programming paradigm, enhancing object-oriented and functional programming with with simple, powerful and new constructs. Coroutines are one of these!
Packt.Learn.Linux.S_.Scripting.1788995597.rar
Key Features
Get up and running with Linux shell scripting using real-world examples
Leverage command-line techniques and methodologies to automate common yet complex administration tasks
A practical guide with exposure to scripting constructs and common scripting patterns
Manning.Phoenix.in.Action.1617295043.rar
Phoenix is a modern web framework built for the Elixir programming language. Elegant, fault-tolerant, and performant, Phoenix is as easy to use as Rails and as rock-solid as Elixir's Erlang-based foundation. Phoenix in Action builds on your existing web dev skills, teaching you the unique benefits of Phoenix along with just enough Elixir to get the job done.
Packt.Linux.Administration.Cookbook.178934252X.rar
Table of Contents
Introduction and Environment Setup
Remote Administration with SSH
Networking and Firewalls
Services and Daemons
Hardware and Disks
Security, Updating and Package Management
Monitoring & Logging
Permissions, SELinux, and AppArmour
Containers, and Virtualisation
Git, Configuration Management, and Infrastructure as Code
Web Servers, Databases, and Mail Servers
Troubleshooting and Workplace Diplomacy
BSDs, Solaris, Windows, IaaS and PaaS, and DevOps
Deep Learning with Microsoft Cognitive Toolkit Quick Start Guide
Understand the fundamentals of Microsoft Cognitive Toolkit and set up the development environment
Train different types of neural networks using Cognitive Toolkit and deploy it to production
Evaluate the performance of your models and improve your deep learning skills
Mastering MongoDB 4.x, 2nd Edition
Key Features
Master the new features and capabilities of MongoDB 4.x
Implement advanced data modeling, querying, and administration techniques in MongoDB
Includes rich case-studies and best practices followed by expert MongoDB developers
Java 11 and 12 – New Features
Enhance your development skills with Java's state-of-the-art features and projects to make your applications leaner and faster
Key Features
Overcome the challenges involved in migrating to new versions of Java
Discover how Oracle has bridged the gap between Java and native code
Make the best use of new Java features and libraries in your applications
Mastering Swift 5, 5th Edition
Key Features
Fifth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5 programming language
Get to grips with popular and modern design techniques to write easy-to-manage Swift code
Learn how to use core Swift features such as concurrency, generics, and copy-on-write in your code
中国海拔高度(DEM)空间分布数据1km分辨率
中国海拔高度(DEM)空间分布数据1km分辨率 中国海拔高度(DEM)空间分布数据1km分辨率
Packt.Hands-On.Spring.Security.5.for.Reactive.Applications
ecurity is one of the most vital concerns for any organization. The complexity of an application is compounded when you need to integrate security with existing code, new technology, and other frameworks. This book will show you how to effectively write Java code that is robust and easy to maintain.
Hands-On Spring Security 5 for Reactive Applications starts with the essential concepts of reactive programming, Spring Framework, and Spring Security. You will then learn about a variety of authentication mechanisms and how to integrate them easily with the Spring MVC application. You will also understand how to achieve authorization in a Spring WebFlux application using Spring Security.You will be able to explore the security confgurations required to achieve OAuth2 for securing REST APIs and integrate security in microservices and serverless applications. This book will guide you in integrating add-ons that will add value to any Spring Security module.
By the end of the book, you will be proficient at integrating Spring Security in your Java applications
NoSQL Manager for MongoDB 4.9.9.4
Our MongoDB GUI tool unites friendly UI and Shell power. Intuitive interface and high performance of the desktop application in combination with support of all the MongoDB, MongoDB Enterprise and MongoDB on Azure Cosmos DB latest features allow to save time for beginners and professional database developers and administrators.
Packt.Hands-on.Blockchain.Development.with.Hyperledger
Blockchain concepts and the Hyperledger technologies are hot topics. Hyperledger is an open source project to create private blockchain applications for different domains including finance, banking, supply chain, IoT and much more. This book will be an easy reference to explore and build blockchain networks using Hyperledger services.
This book will start with explaining the blockchain evolution and then proceed to an overview of technologies like Ethereum, R3 Corda, Coco, and Hyperledger. We will learn how to set up and launch Hyperledger Fabric in Bluemix. We will look into the architecture and the components of Hyperledger Fabric which are used to build private blockchain applications. Later we will delve into how we can interact with Hyperledger Fabric blockchain to build private networks from scratch covering all the required principles such as chaincode, smart contracts, cryptocurrencies and much more on the Hyperledger network.
By the end of this book, you will be able to build and deploy your own decentralized applications using Hyperledger addressing key pain points encountered in blockchain lifecycle.
Hands-On Full-Stack Development with Spring 5 and React
Develop resourceful backends using Spring Boot and faultless frontends using React.
Explore the techniques involved in creating a full stack app by going through a methodical approach.
Learn to add CRUD functionalities and use Material UI in the user interface to make it more user-friendly.
Book Description
精伦IDR210 java 二次开发包 和示例
精伦IDR210 java 二次开发包 请放心使用 2、 iDR320 3、 iDR400 4、 iDR210
2019全国职业院校技能大赛计算机网络应用赛项题库
锐捷2019全国职业院校技能大赛计算机网络应用赛项题库共10套
锐捷2019全国职业院校技能大赛计算机网络应用赛项题库共10套
Packt.The.Java.Workshop
Learn
Get to grips with the fundamental concepts of the Java language
Write clean and well-commented code that's easy to maintain
Build a Java project with JAR files and learn about tools like Maven and Gradle
Debug and compile logical errors and handle exceptions in your progr
Packt.Learn.Selenium.rar
Key Features
Explore the Selenium grid architecture and build your own grid for browser and mobile devices
Use ExtentReports for processing results and SauceLabs for cloud-based test services
Unlock the full potential of Selenium to test your web applications.
Book Description
Seleniu
VisualSVNServer4.1.rar
VisualSVN Server是一个集成的svn服务端工具,并且包含mmc管理工具。是一款svn服务端不可多得的好工具。你可以先安装好VisualSVN Server后,运行VisualSVN Server Manger,然后创建新的代码库,并设置一下安全性能,其次我们就创建一个用户了。按照上面的过程,分别添加用户Developer1、 tester1、manager1等。
navicat121_premium
Navicat Premium是一个数据库开发工具,你可以同时连接到MySQL,MariaDB,SQL Server,Oracle,PostgreSQL和SQLite数据库,意思就是可以同时管理多个不容类型的数据库了,并且Navicat Premium与Amazon RDS,Amazon Aurora,Amazon Redshift,SQL Azure,Oracle Cloud和Google Cloud等云数据库兼容,使用它可以快速轻松地构建、管理和维护数据库。新版本Premiumsoft Navicat Premium 12.1中文版功能特性:数据无缝迁移、操作工具多样化、SQL编辑简单快捷、智能数据库设计器、协作更容易、连接更安全。
http://t.cn/AiY7zhA1
Apress.Practical.Flutter
Explore what Flutter has to offer, where it came from, and where it’s going. Mobile development is progressing at a fast rate and with Flutter – an open-source mobile application development SDK created by Google – you can develop applications for Android and iOS, as well as Google Fuchsia.Learn to create three apps (a personal information manager, a chat system, and a game project) that you can install on your mobile devices and use for real. You will begin by getting a solid foundation of Flutter knowledge, and building on it immediately by constructing two more traditional productivity apps.. You will also learn to create a game, enabling you to see a whole other perspective on what Flutter can do. In addition to building these apps, you'll have the benefit of reviewing real-world issues you might encounter, along with ways to deal with them through tips and tricks, all designed to make your Flutter experience that much more productive and, frankly, fun!
Practical Flutter will leave you with a solid grasp of how to build apps with Flutter, and springboard into creating more advanced apps on your own. By the time your journey through this material concludes, another larger one will begin as you springboard, well-prepared, into the larger world of Flutter development, tackling any project that comes your way with aplomb. Practical Flutter is a learning adventure you won't want to miss.
What You'll Learn
Get a Flutter project started and logically structure it
Use the interface elements Flutter provides, such as widgets, controls, and extensions
Build layouts using interface elements
Use available tooling, specifically Android Studio
Leverage server-side development and connect a Flutter app to a server back-end.
Who This Book Is For
Mobile developers who are looking to build for multiple mobile platforms and trying to do so with a codebase that is largely the same across all. Basic knowledge of iOS and Android generally, and some general programming experience is expected.
Visual Assist X 10.9.2341.0
Plugin Visual Assist X is an ideal tool for working with Visual Studio IDE that the languages C ++, C and #C work. It increases the speed of programming in this environment, and you can change the code with a few clicks possible.
System Requirements:
OS:Windows 10/Windows 8.1/Windows 8/Windows 7
Supported Microsoft IDEs:
-Visual Studio 2019
-Visual Studio 2017
-Visual Studio 2015
-Visual Studio 2013
-Visual Studio 2012
-Visual Studio 2010
-Visual Studio 2008
-Visual Studio 2005
NoSQL.Manager.for.MongoDB.Professional.5.0.0.6.rar
免积分下载地址:http://t.cn/AiOr0xTl
NoSQL.Manager.for.MongoDB.Professional.5.0.0.6
Packt.Getting.Started.with.Tableau.2019.2.2nd.Edition.rar
Key Features
Get up and running with the newly released features of Tableau 2019.2
Create enterprise-grade dashboard and reports to communicate your insights effectively
Begin your Tableau journey by understanding its core functionalities
Book Description Tableau is one of the leading data visualization tools and is regularly updated with new functionalities and features. The latest release, Tableau 2019.2, promises new and advanced features related to visual analytics, reporting, dashboarding, and a host of other data visualization aspects. Getting Started with Tableau 2019.2 will get you up to speed with these additional functionalities.
The book starts by highlighting the new functionalities of Tableau 2019.2, providing concrete examples of how to use them. However, if you're new to Tableau, don't worry - you'll be guided through the major aspects of Tableau with relevant examples. You'll learn how to connect to data, build a data source, visualize your data, build a dashboard, and even share data online. In the concluding chapters, you'll delve into advanced techniques such as creating a cross-database join and data blending.
By the end of this book, you will be able to use Tableau effectively to create quick, cost-effective, and business-efficient Business Intelligence (BI) solutions.
The.Ultimate.Excel.VBA.Master.rar
This book includes :
Excel VBA : A Step-By-Step Tutorial For Beginners To Learn Excel VBA Programming From Scratch
Excel VBA: Intermediate Lessons in Excel VBA Programming for Professional Advancement
Excel VBA: A Step-By-Step Comprehensive Guide on Advanced Excel VBA Programming Techniques and Strategies
Excel VBA : A Step-by-Step Comprehensive Guide on Excel VBA Programming Tips and Tricks for Effective Strategies
Excel VBA : A Comprehensive, Step-By-Step Guide On Excel VBA Finance For Data Reporting And Business Analysis
One of the few things that look difficult is learning seemingly technical things from scratch. The truth is so many have given up on learning new things due to the vagueness and abstractness they encounter at the inception.
This won’t be so for Excel VBA when you make this book your guide. The Ultimate Excel VBA master is a complete step-by-step guide to becoming Excel VBA programming from scratch. It uncovers the basics and rudiments of Excel VBA, with this book you can be self thought from not having an idea to being an expert.
You will learn the use of charts, spreadsheet, data reporting, business analysis and a lot more. This book is a quintessential material painstakingly compiled to help you master Tips and tricks of Excel VBA programming for effective strategies. It aids your professionalism and bails you out of the stress in computing bundle of data. This isn’t gainsaying, but a decision to pick this book will positively increase your productivity.
Expert @ Excel: 3 BOOKS IN 1: For beginners, Pivot Tables and VBA Programming
For Beginners
How to navigate around the Excel interface
An in-depth look at formulas and functions and when to use them
Essential terms and vocabulary you must be familiar with in order to become a fluent excel user
Sorting and filtering data. Common mistakes that users make when using this function and how this could be used more efficiently.
Amazing charts and reports is the best way of presenting data. We will take a look at how to create charts and reports that can be used in meetings or present your monthly income and expenditure.
Book 2) Pivot Tables
The history of the Pivot table and the mechanics of how it works.
A step by step guide on when is best to use Pivot Tables and navigate you through an example
The first steps of feeding data into the pivot table and techniques on advanced visualisation.
Book 3) VBA Programming
What you can use Visual Basic Application and will go into detail how VBA can help automate documents such as word processing.
How to navigate your way around an IDE (Integrated Development Environment) and what each window represents.
Clear steps on how to write a program and the 5 important questions you must think about before you start to write.
Packt.Julia.High.Performance.2nd.Edition.rar
Julia is a high-level, high-performance dynamic programming language for numerical computing. If you want to understand how to avoid bottlenecks and design your programs for the highest possible performance, then this book is for you.
The book starts with how Julia uses type information to achieve its performance goals, and how to use multiple dispatches to help the compiler emit high-performance machine code. After that, you will learn how to analyze Julia programs and identify issues with time and memory consumption. We teach you how to use Julia's typing facilities accurately to write high-performance code and describe how the Julia compiler uses type information to create fast machine code. Moving ahead, you'll master design constraints and learn how to use the power of the GPU in your Julia code and compile Julia code directly to the GPU. Then, you'll learn how tasks and asynchronous IO help you create responsive programs and how to use shared memory multithreading in Julia. Toward the end, you will get a flavor of Julia's distributed computing capabilities and how to run Julia programs on a large distributed cluster.
Apress.PHP.7.Solutions.4th.Edition.rar
ake your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. David Powers has updated his definitive book to incorporate the latest techniques and changes to PHP, including the arrival of PHP 7. New features include the spaceship and null coalesce operators, generators, using array shorthand syntax for list(), array dereferencing, and array unpacking with the splat operator.
The problem is, you're not a programmer and the thought of writing code sends a chill up your spine. Or maybe you've dabbled a bit in PHP and MySQL, but you can't get past baby steps. If this describes you, then you've just found the right book. PHP and the MySQL database are deservedly the most popular combination for creating dynamic websites. They're free, easy to use, and provided by many web hosting companies in their standard packages. This book also covers MariaDB, a seamless replacement for MySQL that has been adopted on many web servers.
Packt.Mastering.GUI.Programming.with.Python.rar
This book is for programmers who want to create attractive, functional, and powerful GUIs using the Python language. You'll also find this book useful if you are a student, professional, or anyone who wants to start exploring GUIs or take your skills to the next level. Although prior knowledge of the Python language is assumed, experience with PyQt, Qt, or GUI programming is not required.
Packt.Kali.Linux.2018.4th.Edition.rar
Kali Linux is a comprehensive penetration testing platform with advanced tools to identify, detect, and exploit the vulnerabilities uncovered in the target network environment. With Kali Linux, you can apply the appropriate testing methodology with defined business objectives and a scheduled test plan, resulting in successful penetration testing project engagement.
This fourth edition of Kali Linux 2018: Assuring Security by Penetration Testing starts with the installation of Kali Linux. You will be able to create a full test environment to safely practice scanning, vulnerability assessment, and exploitation. You'll explore the essentials of penetration testing by collecting relevant data on the target network with the use of several footprinting and discovery tools. As you make your way through the chapters, you'll focus on specific hosts and services via scanning and run vulnerability scans to discover various risks and threats within the target, which can then be exploited. In the concluding chapters, you'll apply techniques to exploit target systems in order to gain access and find a way to maintain that access. You'll also discover techniques and tools for assessing and attacking devices that are not physically connected to the network, including wireless networks.
Packt.CentOS.Quick.Start.Guide.rar
Linux kernel development has been the worlds largest collaborative project to date. With this practical guide, you will learn Linux through one of its most popular and stable distributions.
This book will introduce you to essential Linux skills using CentOS 7. It describes how a Linux system is org
Packt.Qt5.Cplusplus.GUI.Programming.Cookbook.2nd.Edition.rar
With the growing need to develop GUIs for multiple targets and multiple screens, improving the visual quality of your application becomes important so that it stands out from your competitors. With its cross-platform ability and the latest UI paradigms, Qt makes it possible to build intuitive, interactive, and user-friendly user interfaces for your applications.
Qt5 C++ GUI Programming Cookbook, Second Edition teaches you how to develop functional and appealing user interfaces using the latest version of QT5 and C++. This book will help you learn a variety of topics such as GUI customization and animation, graphics rendering, implementing Google Maps, and more. You will also be taken through advanced concepts like asynchronous programming, event handling using signals and slots, network programming, various aspects of optimizing your application.
By the end of the book, you will be confident to design and customize GUI applications that meet your clients' expectations and have an understanding of best practice solutions for common problems.
Manning.Voice.Applications.for.Alexa.and.Google.rar
To create their own voice "skills," users need to learn some new device toolkits, the basics of Voice UI design, and some emerging best practices for building and deploying on these diverse platforms.
Voice Applications for Alexa and Google Assistant guides readers in the exciting world of designin
Packt.Natural.Language.Processing.with.Java.Cookbook..rar
Book Description
Natural Language Processing (NLP) has become one of the prime technologies for processing very large amounts of unstructured data from disparate information sources. This book includes a wide set of recipes and quick methods that solve challenges in text syntax, semantics, and speech tasks.
At the beginning of the book, you'll learn important NLP techniques, such as identifying parts of speech, tagging words, and analyzing word semantics. You will learn how to perform lexical analysis and use machine learning techniques to speed up NLP operations. With independent recipes, you will explore techniques for customizing your existing NLP engines/models using Java libraries such as OpenNLP and the Stanford NLP library. You will also learn how to use NLP processing features from cloud-based sources, including Google and Amazon's AWS. You will master core tasks, such as stemming, lemmatization, part-of-speech tagging, and named entity recognition. You will also learn about sentiment analysis, semantic text similarity, language identification, machine translation, and text summarization.
By the end of this book, you will be ready to become a professional NLP expert using a problem-solution approach to analyze any sort of text, sentences, or semantic words.
What you will learn
Explore how to use tokenizers in NLP processing
Implement NLP techniques in machine learning and deep learning applications
Identify sentences within the text and learn how to train specialized NER models
Learn how to classify documents and perform sentiment analysis
Find semantic similarities between text elements and extract text from a variety of sources
Preprocess text from a variety of data sources
Learn how to identify and translate languages