Marknadens största urval
Snabb leverans

Böcker utgivna av APress

Filter
Filter
Sortera efterSortera Populära
  • av Jan Newmarch
    861

    Delve into the Broadcom VideoCore GPU used on the Raspberry Pi and master topics such as OpenGL ES and OpenMAX. Along the way, you'll also learn some Dispmanx, OpenVG, and GPGPU programming.The author, Jan Newmarch bumped into a need to do this kind of programming while trying to turn the RPi into a karaoke machine: with the CPU busting its gut rendering MIDI files, there was nothing left for showing images such as karaoke lyrics except for the GPU, and nothing really to tell him how to do it.Raspberry Pi GPU Audio Video Programming scratches his itch and since he had to learn a lot about RPi GPU programming, he might as well share it with you. What started as a side issue turned into a full-blown project of its own; and this stuff is hard.What You'll LearnUse Dispmanx and EGL on Raspberry PiWork with OpenMAX and its components, state, IL Client Library, * * Buffers, and more on RPiProcess images and video on RPiHandle audio on RPiRender OpenMAX to OpenGL on the RPiPlay multimedia files on the RPiUse OpenVG for text processing and moreMaster overlaysWho This Book Is ForYou should be comfortable with C programming and at least some concurrency and thread programming using it.  This book is for experienced programmers who are new or learning about Raspberry Pi.  

  • - Solving iPhone and iPad Problems
    av Paul McFedries
    467

    Understand and solve many different kinds of iPhone and iPad problems. This book covers both general troubleshooting techniques applicable in a wide variety of situations as well as specific fixes for topics such as networking, apps, photos, the battery, and syncing.Glitches, hiccups, and crashes just aren't supposed to happen with iOS, but alas, all too often they do. It is these non-obvious fixes, workarounds, and preventative measures that form the core of iOS Troubleshooting. With clear, straightforward prose, this book will take the reader through hundreds of iOS problems, explain the reasons for them, and provide easy to understand solutions to get the device (and you) back in business.    What you'll learn:Fix cellular and networking connectionsIncorporate accessories effectivelySolve battery and charging issuesClear up syncing and iCloud glitches Who this book is for:Any person who uses an iOS device.

  • - Crowdfunding Guide to Small Businesses and Startups
    av William Michael Cunningham
    777

    The second edition of this book shows how full implementation of the Jumpstart Our Business Startups (JOBS) Act by the SEC in 2016 enables entrepreneurs and SME executives to leverage crowdfunding platforms to raise significant amounts of capital for their startups and small-to-medium-sized businesses. The unprecedented fundraising opportunities contained in the hundreds of pages of new SEC rules have generated tremendous excitement in the startup, small business, angel investing, and venture capital worlds-tempered by uncertainty about the correct interpretation of the rules and the compliance risks implicit in them.In The JOBS Act: Crowdfunding Guide for Small Businesses and Startups, 2nd Edition, crowdfunding pioneer William Michael Cunningham trawls the hundreds of pages of new rules for the essential takeaways and practical tips on successfully tapping the new crowdfunding sources that the JOBS Act opens up to small businesses and startups, while complying with new SEC regulations in the least burdensome way. The 2nd edition of The JOBS Act delivers the following new material:Updates and augments the 1st edition with description, analysis, and discussion of post-2012 SEC rules and forms implementing the JOBS ActFocuses on the final SEC rules that implement Title III ("e;Regulation Crowdfunding"e;) and Title IV ("e;Regulation A+"e;) to make the JOBS Act a practical fundraising vehicle for small business and startupsPresents case studies of successful JOBS Act-compliant crowdfunding campaignsTips readers to the opportunities, loopholes, and hazards in the hundreds of pages of new SEC rules that crowdfunders need know to maximize their fundraising success and avoid inadvertent non-complianceDeploys new graphical analysis tools and financial models summarizing and comparing characteristics of various equity-based and donation-based crowdfunding campaigns Reviews and describes significant Title III offerings and highlights relevant Title IV offeringsLists all SEC/FINRA-approved equity crowdfunding platforms ("e;funding portals"e;)Describes Title VII and provides crowdfunding-pertinent information on the new Offices of Women and Minority Inclusion at twenty-nine federal agenciesWho This Book Is ForEntrepreneurs and small business owners who wish to leverage the JOBS Act to crowdfund their enterprises. The secondary readerships are investors, angels, venture capitalists, securities lawyers, community development specialists, and visitors to crowdfunding platforms, which are required under the JOBS Act to demonstrate to the SEC and FINRA that they are proactively providing educational resources to potential crowdfunders.

  • av Adam Aspin
    847

    Take business intelligence delivery to a new level that is interactive, engaging, even fun, all while driving commercial success through sound decision making. Do this through the power of visualization using this updated edition covering new features and added support for visualization in Excel 2016, and describing the latest developments in Get & Transform and DAX. The example data set has also been updated to demonstrate all that Microsoft's self-service business intelligence suite is now capable of. High Impact Data Visualization in Excel with Power View, 3D Maps, Get & Transform and Power BI, 2nd Edition helps in harnessing the power of Microsoft's flagship, self-service business intelligence suite to deliver compelling and interactive insight with remarkable ease. Learn the essential techniques needed to enhance the look and feel of reports and dashboards so that you can seize your audience's attention and provide them with clear and accurate information. Also learn to integrate data from a variety of sources and create coherent data models displaying clear metrics and attributes. Power View is Microsoft's ground-breaking tool for ad-hoc data visualization and analysis. It's designed to produce elegant and visually arresting output. It's also built to enhance user experience through polished interactivity. Power Map is a similarly powerful mechanism for analyzing data across geographic and political units. Get & Transform lets you load, shape and streamline data from multiple sources. Power Pivot can extend and develop data into a dynamic model. Power BI allows you to share your findings with colleagues, and present your insights to clients.  High Impact Data Visualization in Excel with Power View, 3D Maps, Get & Transform and Power BI, 2nd Edition helps you master this suite of powerful tools from Microsoft. You'll learn to identify data sources, and to save time by preparing your underlying data correctly. You'll also learn to deliver your powerful visualizations and analyses through the cloud to PCs, tablets and smartphones.Simple techniques take raw data and convert it into information.Slicing and dicing metrics delivers interactive insight.Visually arresting output grabs and focuses attention on key indicators.What You Will LearnProduce designer output that will astound your bosses and peers.Drive business intelligence from Excel using BI in the Cloud.Gather source data from corporate and public sources.Integrate charts, maps, and tables to deliver visually stunning information.Discover new insights as you chop and tweak your data as never before.Adapt delivery to mobile devices.Outshine competing products and enhance existing skills.Who This Book Is ForAny Power BI Desktop, Excel or SharePoint user. Business Intelligence developers, power users, IT managers, finance experts, and more can use this book to outshine the competition by producing high-impact business intelligence reporting on a variety of devices from a variety of sources.

  • - A Quick-Start Guide
    av Allan Liska
    531

    Learn the risks associated with Network Time Protocol (NTP) security and how to minimize those risks while deploying and managing the protocol. You will be able to reduce the disruption of communication between servers on the network and the risk that the entire network will be taken offline.NTP Security: A Quick-Start Guide provides an understanding of how NTP is critical to modern networks and how it can be exploited. You will understand how an attacker can wreak havoc on an insecure network and guidance is provided to help you manage your system and make it more secure. What You Will Learn:Understand the vulnerabilities, flaws, and risks associated with the Network Time protocol (NTP)Analyze NTP traffic and configure NTP on servers and workstations in the network in a more secure manner Use practical solutions to secure NTP and build a robust infrastructure, such as bringing more capability inside the network and creating a smaller attack surfaceDetermine the alternatives to NTP, including how to synchronize network clocks in other ways Who This Book Is For:System administrators, network engineers, and security analysts

  • - Learn Just Enough Python to Build Useful Tools
    av Paul Gerrard
    531

    Learn only the essential aspects of Python without cluttering up your mind with features you may never use. This compact book is not a "e;best way to write code"e; type of book; rather, the author goes over his most-used functions, which are all you need to know as a beginner and some way beyond.Lean Python takes 58 Python methods and functions and whittles them down to 15: as author Paul Gerrard says, "e;I haven't found a need for the rest."e;What You'll LearnDiscover lean Python and how to learn just enough to build useful toolsUse Python objects, program structure, I/O, modules and moreHandle errors and exceptions Test your codeAccess the Web; do searching; and persist dataWho This Book Is ForThis book is aimed at three categories of reader: The experienced programmer - if you already know a programming language, this book gives you a shortcut to understanding the Python language and some of its design philosophy. You work in IT and need a programming primer - you might be a tester who needs to have more informed technical discussions with programmers. Working through the examples will help you to appreciate the challenge of good programming. First-timer - you want a first book on programming that you can assimilate quickly to help you decide whether programming is for you.

  • - Language Projects
    av Ben Tyers
    871

    Gain the skills required to create fun and compelling games using GameMaker: Studio, and its GML programming language. In this full-color book you'll learn 24 practical programming elements that are important when creating any game. Each section includes an introduction to a new programming element, some examples, a worksheet, and mini projects to allow you to test your new knowledge. After completing all elements, you will put into action what you have learned in a classic arcade style game.In Practical GameMaker: Studio, you will create a fully featured game, with guidance and in color, using version 1.4. After each section you'll see how you'll apply what you've learned to the final game, and discover additional projects to try. These mini projects include a separate scoring guide, and a working example for each, which is useful if you're using this book in an educational environment. Similarly, the book also contains a number of assignments, which you may include as part of any associated coursework in your classes.What You Will LearnUse GameMaker: Studio and GameMaker Language (GML) to create gamesWork with GML variables, conditionals, drawing, keyport I/O, objects, and eventsCreate GML sprites, health/lives, alarms, collisions, and roomsImprove your game with GML backgrounds, sound and music, splash screens and menus, and effects<Include GML random and AI movements in your gameUse GML loops, arrays, ds_lists, paths, and scriptsWho This Book Is ForExperienced game developers new to GameMaker or for those with at least some prior exposure or experience with GameMaker: Studio but who are new to GML.

  • - An SQL Driver for HBase
    av Shakil Akhtar & Ravi Magham
    451

    Leverage Phoenix as an ANSI SQL engine built on top of the highly distributed and scalable NoSQL framework HBase. Learn the basics and best practices that are being adopted in Phoenix to enable a high write and read throughput in a big data space. This book includes real-world cases such as Internet of Things devices that send continuous streams to Phoenix, and the book explains how key features such as joins, indexes, transactions, and functions help you understand the simple, flexible, and powerful API that Phoenix provides. Examples are provided using real-time data and data-driven businesses that show you how to collect, analyze, and act in seconds.  Pro Apache Phoenix covers the nuances of setting up a distributed HBase cluster with Phoenix libraries, running performance benchmarks, configuring parameters for production scenarios, and viewing the results. The book also shows how Phoenix plays well with other key frameworks in the Hadoop ecosystem such as Apache Spark, Pig, Flume, and Sqoop.You will learn how to:Handle a petabyte data store by applying familiar SQL techniquesStore, analyze, and manipulate data in a NoSQL Hadoop echo system with HBaseApply best practices while working with a scalable data store on Hadoop and HBaseIntegrate popular frameworks (Apache Spark, Pig, Flume) to simplify big data analysisDemonstrate real-time use cases and big data modeling techniquesWho This Book Is ForData engineers, Big Data administrators, and architects.

  • av Antonio Vazquez
    927

    Learn to set up the latest CentOS Linux network services including DNS, DHCP, SSH and VNC, Web, FTP, Mail, Firewall, and LDAP, enabling you to provide these services on your own network. CentOS continues to be a popular Linux distribution choice, and setting up your own services is a key skill for anyone maintaining a CentOS network. You will learn how to install CentOS, and manage basic administration. You'll then move onto understanding networking, and how to set up your required services. Each chapter is written in an easy-to-digest format and teaches you how set up, manage, and troubleshoot each service. You'll be running your own network in no time at all. What You Will LearnInstall and set up the latest version of CentOSConfigure and manage a wide range of network servicesSolve problems remotely and manage your network efficientlyWho This Book Is ForAnyone who wants to learn how to set up and manage CentOS Linux network services. Some previous Linux experience is beneficial, but this book is designed to be used by beginners.

  • av David Clinton
    771

    This book is your complete guide to studying for the Linux Professional Institute's Server Professional (LPIC-1) certification. Every concept, principle, process, and resource that might make an appearance on the exam is fully represented. You will understand every concept by rolling up your sleeves, opening up a terminal, and trying it all yourself. You will find suggestions for practical tasks along with "e;test-yourself"e; quizzes at the end of each chapter.Whether you've decided to earn the Linux Professional Institute's Server Professional certification or you simply want to learn more about Linux administration, this book is a great choice. Right now, Linux administration skills are opening doors to some of the hottest job markets. And with the ongoing explosive growth of the cloud computing world - the vast majority of which is being built with Linux - the scope of the opportunities will only increase. Whether or not you end up taking the exam, if you manage to learn this material, you'll have done yourself a real favor. What You Will LearnBasic Linux system administration and package managementDevice and desktop managementBash scripting Networking fundamentalsSecurity administrationWho This Book Is For Most potential readers will already have a decent idea of what Linux is and what kinds of things can be done with it, and are looking to acquire or formalize a more structured and complete ability to confidently administrate Linux systems.

  • - Women on Top of Tech
    av Danielle Newnham
    747

    This book describes the experiences and successes of female innovators and entrepreneurs in the still largely male-dominated tech-world in twenty candid interviews. It highlights the varied life and career stories that lead these women to the top positions in the technology industry that they are in now.Interviewees include CEOs, founders, and inventors from a wide spectrum of tech organizations across sectors as varied as mobile technology, e-commerce, online education, and video games. Interviewer Danielle Newnham, a mobile startup and e-commerce entrepreneur herself  as well as an online community organizer, presents the insights, instructive anecdotes, and advice shared with her in the interviews, including stories about raising capital for one's start-up, and about the obstacles these women encountered and how they overcame them. This timely book will be of great interest to anyone working in tech or looking to get into the industry, and more in general: to everyone wanting to learn how they can contribute to leveling the field of occupational opportunity and to strengthening teams and companies through merit and diversity. 

  • - A Step-by-Step Guide
    av Seema Acharya & Subhashini Chellappan
    1 051

    Leverage the power of visualization in business intelligence and data science to make quicker and better decisions. Use statistics and data mining to make compelling and interactive dashboards. This book will help those familiar with Tableau software chart their journey to being a visualization expert.Pro Tableau demonstrates the power of visual analytics and teaches you how to: Connect to various data sources such as spreadsheets, text files, relational databases (Microsoft SQL Server, MySQL, etc.), non-relational databases (NoSQL such as MongoDB, Cassandra), R data files, etc.Write your own custom SQL, etc.Perform statistical analysis in Tableau using RUse a multitude of charts (pie, bar, stacked bar, line, scatter plots, dual axis, histograms, heat maps, tree maps, highlight tables, box and whisker, etc.)What you'll learnConnect to various data sources such as relational databases (Microsoft SQL Server, MySQL), non-relational databases (NoSQL such as MongoDB, Cassandra), write your own custom SQL, join and blend data sources, etc.Leverage table calculations (moving average, year over year growth, LOD (Level of Detail), etc.Integrate Tableau with RTell a compelling story with data by creating highly interactive dashboardsWho this book is forAll levels of IT professionals, from executives responsible for determining IT strategies to systems administrators, to data analysts, to decision makers responsible for driving strategic initiatives, etc. The book will help those familiar with Tableau software chart their journey to a visualization expert. 

  • av Kasun Indrasiri
    657

    Gain a strong foundation of core WSO2 ESB concepts and acquire a proven set of guidelines designed to get you started with WSO2 ESB quickly and efficiently. This book focuses on the various enterprises integration capabilities of WSO2 ESB along with a broad range of examples that you can try out. From beginning to the end, Beginning WSO2 ESB effectively guides you in gradually building expertise in enterprise integration with WSO2 ESB for your SOA infrastructure.Nowadays successful enterprises rely heavily on how well the underlying software applications and services work together to produce a unified business functionality. This enterprise integration is facilitated by an Enterprise Service Bus (ESB). This book provides comprehensive coverage of the fundamentals of the WSO2 ESB and its capabilities, through real-world enterprise integration use cases. What You'll LearnGet started with WSO2 ESBDiscover message processing techniques with WSO2 ESBIntegrate REST and SOAP servicesUse enterprise messaging techniques: JMS, AMQP, MQTT Manage file-based integration and integrate with proprietary systems such as SAPExtend and administrate WSO2 ESB Who This Book Is For:All levels of IT professionals from developers to integration architects who are interested in using WSO2 ESB for their SOA infrastructure.

  • - A Complete Guide to Solutions and Best Practices
    av Phil Wicklund & Jason Wilkerson
    941

    Structure templates and content within Sitecore, work with integrated tools, and leverage its extensive automation capabilities. Sitecore was recently recognized as one of the most reputable and reliable, enterprise-class web content management solutions (WCMS) available in the marketplace. Thousands of companies are using Sitecore to manage their digital experiences online.Because Sitecore is such a large, complex platform, developers often have a hard time coming up to speed, even after completing a Sitecore training course for developers. However, leveraging the design patterns and other practices laid out in this book will make that transition much easier.Professional Sitecore 8 Development provides a soup-to-nuts approach for a Sitecore rookie to come up to speed quickly, as well as provide more advanced techniques for seasoned veterans that they may not be exposed to otherwise. Key coverage areas include:Getting started with Sitecore developmentFront-end development techniquesIncorporating design patterns into your Sitecore solutionsUnit testing Sitecore applicationsProgramming Sitecore's marketing capabilitiesSitecore automation with PowerShellAdvanced development techniquesWhat you'll learnDevelop solutions on the Sitecore platformCome up to speed on Sitecore without going through a training classBuild front-end (HTML, CSS, Angular, etc.) solutions as well as back-end (C#) solutions on SitecoreIncorporate design patterns into your Sitecore solutionsMake use of advanced Sitecore development techniquesWho This Book Is For The book is a developer's companion, both front end and back end developers. The target audience is both developers who have zero Sitecore experience, as well as seasoned veterans looking for advanced best practices. A secondary audience would be Sitecore administrators who would benefit from discussions around performance tuning and security.

  • - Using Slideware Effectively in Technical Presentations
    av Stephane Faroult
    497

    Create memorable presentations on technical and complex topics in slideware such as Microsoft PowerPoint and Apple's Keynote for Mac. Learn good pacing and rhythm as well as judicious use of special effects.Whether the goal is to help a sale or to educate, and whether the final delivery is a live presentation, a webinar, or a short video presentation, this book focuses on the particular difficulties linked to technical presentations. You will learn to create a story when there is none, gain the interest of an audience who may not feel as strongly for the topic as the speaker does, turn abstract concepts into visual models, overcome the limitations of the medium (limited space, two dimensions), maintain interest through rhythm, and use effects, not to look cool or get that "e;WOW"e; moment, but to serve the message.Getting The Message Across presents a number of field-tested ideas for raising interest. The use of various techniques and careful scripting will help you, even if you aren't a natural-born show-person, to communicate effectively, and to make your audience remember your message, and not necessarily your slides. This book will teach you:Rhythm and animations, and the use of transitionsTo hold audience interest even with "e;dry"e; topicsTo create memorable presentationsTechniques useful for PowerPoint, Keynote for Mac, and any similar presentation medium or environmentWhat You Will LearnTurn austere topics into interesting stories.Give rhythm and pacing to your presentations.Build a narrative during transitions and animations.Hold audience interest and make listeners feel clever.Make people remember your presentation rather than your cool use of slideware.Who This Book Is ForPeople who have to communicate effectively on strongly technical topics. This book targets educators and trainers as well as technical consultants who need to present complex solutions to customers or leads, as well as would-be speakers at scientific or technical conferences. Getting The Message Across is a book for people who want to make their presentations not only more attractive, but really memorable. It is for people who aren't looking for a standing ovation, but who are willing to do what they can to be understood and to make their messages remembered. Getting The Message Across focuses on using slideware such as PowerPoint and Keynote. Such slideware, for all its flaws, is still one of the best ways to communicate, not only live, but also in dematerialized communications (webinars, video tutorials) for reaching an ever-growing audience. 

  • av Guy Hart-Davis
    501

    Learn how to deploy Raspberry Pi computers in a classroom or lab situation and how to navigate the hardware and software choices you face.Deploying Raspberry Pi in the Classroom equips you with the skills and knowledge to plan and execute a deployment of Raspberry Pi computers in the classroom.  Teachers and IT administrators at schools will see how to set up the hardware and software swiftly on your own or with the help of your students. Step-by-step instructions and practical examples walk you through building your Raspberry Pi workstations and your network, managing the computers and the network, and troubleshooting any problems that arise. This book offers several points to involve your students through hands-on activities. These activities are designed to benefit your beginner and older or more able students alike.Make Deploying Raspberry Pi in the Classroom a part of you instructional library today. What you will learnPut an easily-manageable computer on each desk for students to learn Internet use and essential office software skillsImage, configure, and plan a classroom deployment of Raspberry Pi computersManage your classroom Raspberry Pi computers and keeping them up and running smoothly and efficientlyWho this book is forPrimary audience would be teachers and IT administrators at schools or colleges. It will also appeal to administrators at social clubs or organizations that provide less formal tuition or simply provide Internet access.

  • av Eric Downey
    721

    Take a firsthand tour of Xcode and all the latest features Swift 3 has to offer.  If you have picked up this book, chances are you know a little bit about Swift Programming. With Practical Swift you'll develop an advanced understanding of the language that will enable you to create a reference guide using Xcode Playgrounds, one you can continue to grow throughout your iOS career.This book not only shows you how to code in a clean and concise manner, but also the why behind the code.  Understanding why will be instrumental in your advancement as a Swift developer. What You'll learn:Review the evolution of Swift and the latest features in Swift 3Study architecture and design patternsExamine Protocol Oriented ProgrammingUnderstand Swift genericsTest Swift codeBuild an iOS App with core data from scratchWho This Book Is For:The primary audience for this book is developers who have started learning iOS and Swift and want to learn more of the intermediate to advanced topics available in Swift. The secondary audience is developers who have experience in iOS and Swift and want a good reference book for concepts they might already know, but are looking to re-enforce.

  • - How Scrum Masters Bind Dev Teams and Unleash Agility
    av Dave McKenna
    847

    Learn the nuts and bolts of scrum-its framework, roles, team structures, ceremonies, and artifacts-from the scrum master's perspective.The Art of Scrum details the scum master's responsibilities and core functions in planning and facilitating the ceremonies and artifacts of a scrum team: sprint planning, sprint execution, backlog refinement, daily standups, sprint reviews, and sprint retrospectives. It analyzes the scrum master's interactions with other scrum roles, including the product owner, development team members, other scrum masters, and the agile coach.  Scrum Master Dave McKenna catalogs the three skill sets that you must master to be successful at binding teams and unleashing agility: soft skills, technical skills, and contingency skills. You'll benefit from the author's examination of these skill sets with insights and anecdotes drawn from his own experience as an engineer, agile coach, and scrum master. He illustrates common mistakes scrum masters make, as well as modeling successful strategies, adaptations to changes, and solutions to tricky problems.What You'll Learn:How scrum masters facilitate the agile ceremoniesHow scrum masters align scrum teams to sprint goals and shield them from interferenceHow scrum masters coach product owners to build a backlog and refine user storiesHow scrum masters manage contingencies such as intra-team conflicts, organizational impediments, technical debt, emergent architecture, personnel changes, scope creep, and learning from failure.Who This Book Is For:The primary readership is scrum masters, product owners, and dev team members. The secondary readership is scrum stakeholders, including executive sponsors, project managers, functional and line managers, administrative personnel, expert consultants, testers, vendors, and end users. The tertiary readership is anybody who wants to know how build an agile team that consistently delivers value and continuous improvement.

  • - An Introduction to Security and Penetration Testing
    av Robert Svensson
    871

    Learn everything you need to know to become a professional security and penetration tester. It simplifies hands-on security and penetration testing by breaking down each step of the process so that finding vulnerabilities and misconfigurations becomes easy. The book explains how to methodically locate, exploit, and professionally report security weaknesses using techniques such as SQL-injection, denial-of-service attacks, and password hacking.Although From Hacking to Report Writing will give you the technical know-how needed to carry out advanced security tests, it also offers insight into crafting professional looking reports describing your work and how your customers can benefit from it. The book will give you the tools you need to clearly communicate the benefits of high-quality security and penetration testing to IT-management, executives and other stakeholders.Embedded in the book are a number of on-the-job stories that will give you a good understanding of how you can apply what you have learned to real-world situations. We live in a time where computer security is more important than ever. Staying one step ahead of hackers has never been a bigger challenge. From Hacking to Report Writing clarifies how you can sleep better at night knowing that your network has been thoroughly tested.What you'll learnClearly understand why security and penetration testing is importantFind vulnerabilities in any system using the same techniques as hackers doWrite professional looking reportsKnow which security and penetration testing method to apply for any given situationSuccessfully hold together a security and penetration test projectWho This Book Is ForAspiring security and penetration testers, security consultants, security and penetration testers, IT managers, and security researchers.

  • - Technology, Architecture, and Innovation
    av Sumit Pal
    511

    Learn various commercial and open source products that perform SQL on Big Data platforms. You will understand the architectures of the various SQL engines being used and how the tools work internally in terms of execution, data movement, latency, scalability, performance, and system requirements.This book consolidates in one place solutions to the challenges associated with the requirements of speed, scalability, and the variety of operations needed for data integration and SQL operations. After discussing the history of the how and why of SQL on Big Data, the book provides in-depth insight into the products, architectures, and innovations happening in this rapidly evolving space.SQL on Big Data discusses in detail the innovations happening, the capabilities on the horizon, and how they solve the issues of performance and scalability and the ability to handle different data types. The book covers how SQL on Big Data engines are permeating the OLTP, OLAP, and Operational analytics space and the rapidly evolving HTAP systems.You will learn the details of:Batch Architectures-Understand the internals and how the existing Hive engine is built and how it is evolving continually to support new features and provide lower latency on queriesInteractive Architectures-Understanding how SQL engines are architected to support low latency on large data setsStreaming Architectures-Understanding how SQL engines are architected to support queries on data in motion using in-memory and lock-free data structuresOperational Architectures-Understanding how SQL engines are architected for transactional and operational systems to support transactions on Big Data platformsInnovative Architectures-Explore the rapidly evolving newer SQL engines on Big Data with innovative ideas and conceptsWho This Book Is For:Business analysts, BI engineers, developers, data scientists and architects, and quality assurance professionals

  • - Create Teams That Ask the Right Questions and Deliver Real Value
    av Doug Rose
    801

    Learn how to build a data science team within your organization rather than hiring from the outside. Teach your team to ask the right questions to gain actionable insights into your business.Most organizations still focus on objectives and deliverables. Instead, a data science team is exploratory. They use the scientific method to ask interesting questions and run small experiments. Your team needs to see if the data illuminate their questions. Then, they have to use critical thinking techniques to justify their insights and reasoning. They should pivot their efforts to keep their insights aligned with business value. Finally, your team needs to deliver these insights as a compelling story.Insight!: How to Build Data Science Teams that Deliver Real Business Value shows that the most important thing you can do now is help your team think about data. Management coach Doug Rose walks you through the process of creating and managing effective data science teams. You will learn how to find the right people inside your organization and equip them with the right mindset. The book has three overarching concepts:You should mine your own company for talent. You can't change your organization by hiring a few data science superheroes.You should form small, agile-like data teams that focus on delivering valuable insights early and often.You can make real changes to your organization by telling compelling data stories. These stories are the best way to communicate your insights about your customers, challenges, and industry.What Your Will Learn:Create data science teams from existing talent in your organization to cost-efficiently extract maximum business value from your organization's dataUnderstand key data science terms and concepts Follow practical guidance to create and integrate an effective data science team with key roles and the responsibilities for each team member Utilize the data science life cycle (DSLC) to model essential processes and practices for delivering valueUse sprints and storytelling to help your team stay on track and adapt to new knowledgeWho This Book Is ForData science project managers and team leaders. The secondary readership is data scientists, DBAs, analysts, senior management, HR managers, and performance specialists.

  • - DBAs Defending the Database
    av Peter A. Carter
    801

    Protect your data from attack by using SQL Server technologies to implement a defense-in-depth strategy, performing threat analysis, and encrypting sensitive data as a last line of defense against compromise. The multi-layered approach in this book helps ensure that a single breach doesn't lead to loss or compromise of your data that is confidential and important to the business. Database professionals in today's world deal increasingly often with repeated data attacks against high-profile organizations and sensitive data. It is more important than ever to keep your company's data secure. Securing SQL Server demonstrates how administrators and developers can both play their part in the protection of a SQL Server environment.This book provides a comprehensive technical guide to the security model, and to encryption within SQL Server, including coverage of the latest security technologies such as Always Encrypted, Dynamic Data Masking, and Row Level Security. Most importantly, the book gives practical advice and engaging examples on how to defend your data -- and ultimately your job! -- against attack and compromise.Covers the latest security technologies, including Always Encrypted, Dynamic Data Masking, and Row Level SecurityPromotes security best-practice and strategies for defense-in-depth of business-critical database assets Gives advice on performing threat analysis and reducing the attack surface that your database presents to the outside worldWhat You Will LearnPerform threat analysisImplement access level control and data encryptionAvoid non-reputability by implementing comprehensive auditingUse security metadata to ensure your security policies are enforcedApply the latest SQL Server technologies to increase data securityMitigate the risk of credentials being stolenWho This Book Is For SQL Server database administrators who need to understand and counteract the threat of attacks against their company's data. The book is also of interest to database administrators of other platforms, as several of the attack techniques are easily generalized beyond SQL Server and to other database brands.

  • av Kevin Languedoc
    541

    Discover the essential concepts and new iOS 10 SDK and Swift 3 programming language APIs to build iPhone and iPad database driven applications using the defacto standard for data storage for mobile apps, SQLite.You will learn about SQL operations, such as selecting, inserting, updating and deleting data using various data types like text, numerical types, images and even audio/video data. After working through this book, you will gain an expert view of developing iOS apps using SQlite as a data storage using Objective-C and Swift.With Build iOS Database Apps with Swift and SQLite you will also gain expert knowledge on how to create databases at runtime, including creating or modifying indexes, triggers, tables, columns, and views. The examples use time-tested code from working applications.What You'll Learn:Create database and database applications using iOS and SwiftInsert, select, edit, and delete recordsExtend SQLiteWork with multi-database appsUse SQLite with SwiftBackup online SQLite databases and moreWho This Book Is For:Experienced Apple iOS, Swift programmers and developers.

  • - Develop CareKit Applications Using Swift
    av Christopher Baxter
    561

    This book offers readers a fantastic introduction into creating CareKit based applications using the Swift language. It starts with the basics and provides a step-by-step guide to learning all aspects of creating a CareKit iOS application that could serve as the basis for a patient care plan.Beginning Carekit Development introduces the key modules and concepts of CareKit starting off by installing and building the open source framework. Developers will then dive deeper, learning how to implement their own care plan by example. The book will present an illness and complete care plan utilizing all the key modules. Readers will then be able to fully use CareKit to develop health care plans. This is the future of patient care and health tracking apps that put patients in control of their day to day care. Throughout the book, app developers, hardware manufacturers, and health care professionals will get tips and suggestions that show how to use and talk about this exciting new technology. The CareKit framework has the simple interface and the secure functionality that will change existing markets. Beginning Carekit Development is the guide to the new world of CareKit.What you'll learn:The basics of CareKit development from creating a simple "e;Hello World"e; app up to full fledged care plan application. How to integrate CareKit with HealthKit, ResearchKit, and other Apple devices to create an ecosystem of connected health care devices.How to assess and share treatment insights with caregivers and key contacts through CareKit with access to key health information.Who this book is for:Developers working in healthcare and medical device fields will use this book to develop medical apps meant to integrate directly with the ubiquitous Apple devices everyone has.

  • av Ray Nicholus
    771

    Learn about the most important concepts surrounding web development and demystify jQuery. This book gives you the confidence to abandon your jQuery crutches and walk freely with the power of the web API and JavaScript. Beyond jQuery doesn't just throw code at you - everything is explained in detail from the perspective of a jQuery developer. jQuery is often injected into web applications and libraries with no logical reason for pulling it in as a dependency. Many web developers don't really know when they need to use jQuery, and when they don't - it's just a standard step when setting up a new library or web application. But relying solely on jQuery as your window to the web leaves large gaps in your knowledge. This in turn results in frustration when the abstraction that jQuery provides "e;leaks"e; and exposes you to the native aspects of the browser. This book educates developers, reveals the magic behind jQuery, helps you solve common problems without it, and gives you more confidence to embrace the power of the web API and standardized JavaScript.What You'll LearnUse the web API and standardized JavaScriptDetermine when you need jQuery and when you don'tReview common JavaScript utility functionsWork with HTML elementsWho This Book Is ForAny web developer who is interested in learning how to live without jQuery, and deepening their understanding of web development.

  • - The Race for Trust, Treasure and Time in the Cybersecurity War
    av Allison Cerra & Steve Grobman
    591

    Gain a practical prescription for both private and public organizations to remediate threats and maintain a competitive pace to lead and thrive in an ever-shifting environment.In today's hyper-connected, always-on era of pervasive mobility, cloud computing and intelligent connected devices, virtually every step we take, every transaction we initiate, and every interaction we have are supported in some way by this vast global infrastructure. This set of interconnected systems comprises the fundamental building blocks of the second economy - the very foundation of our first economy. And adversaries, whether motivated by profit, principle or province, are singularly focused on winning the race through a relentless portfolio of shifting attack vectors.Make no mistake about it, we are running a race. This is a race against a faceless, nameless adversary - one that dictates the starting line, the rules of the road, and what trophies are at stake. Established assumptions must be challenged, strategies must be revised, and long-held practices must be upended to run this race and effectively compete.  The Second Economy highlights a second to none approach in this fight, as the effectiveness and ROI of security solutions are increasingly measured by the business outcomes they enable. What You Will Learn:Understand the value of time and trust in a cyber-warfare worldEnable agile and intelligent organizations to minimize their risk of falling victim to the next attackAccelerate response time by adopting a holistic approachEliminate friction across the threat defense lifecycle, from protection to detection to correctionGain a sustainable competitive advantage by seizing first mover advantageDeploy solutions across an open, integrated security framework Who This Book Is For:Senior-level IT decision makers concerned with ascribing business value to a robust security strategy. The book also addresses business decision makers who must be educated about the pervasive and growing cyber threatscape (including CXOs, board directors, and functional leaders) as well as general business employees to understand how they may become unwitting participants in a complex cyber war.

  • av Allen G. Taylor
    591

    This is the first book to describe the Microsoft HoloLens wearable augmented reality device and provide step-by-step instructions on how developers can use the HoloLens SDK to create Windows 10 applications that merge holographic virtual reality with the wearer's actual environment.Best-selling author Allen G. Taylor explains how to develop and deliver HoloLens applications via Microsoft's ecosystem for third party apps. Readers will also learn how HoloLens differs from other virtual and augmented reality devices and how to create compelling applications to fully utilize its capabilities.What You Will Learn:The features and capabilities of HoloLensHow to build a simple Windows 10 app optimized for HoloLensThe tools and resources contained in the HoloLens SDKHow to build several HoloLens apps, using the SDK tools

  • - A Practical Real-World Guide
    av Flavio Morgado
    1 227

    Learn to harness the power of Visual Basic for Applications (VBA) in Microsoft Excel to develop interesting, useful, and interactive Excel applications. This book will show you how to manipulate Excel with code, allowing you to unlock extra features, accuracy, and efficiency in working with your data. Programming Excel 2016 with VBA is a complete guide to Excel application development, using step-by-step guidance, example applications, and screenshots in Excel 2016.In this book, you will learn:How to interact with key Excel objects, such as the application object, workbook object, and range objectMethods for working with ranges in detail using codeUsage of Excel as a database repositoryHow to exchange data between Excel applicationsHow to use the Windows API to expand the capabilities of ExcelA step-by-step method for producing your own custom Excel ribbonWho This Book Is For:Developers and intermediate-to-advanced Excel users who want to dive deeper into the capabilities of Excel 2016 using code.

  • - A Definitive Guide to Hadoop-Related Frameworks and Tools
    av Deepak Vohra
    861

    Learn how to use the Apache Hadoop projects, including MapReduce, HDFS, Apache Hive, Apache HBase, Apache Kafka, Apache Mahout, and Apache Solr. From setting up the environment to running sample applications each chapter in this book is a practical tutorial on using an Apache Hadoop ecosystem project.While several books on Apache Hadoop are available, most are based on the main projects, MapReduce and HDFS, and none discusses the other Apache Hadoop ecosystem projects and how they all work together as a cohesive big data development platform.What You Will Learn:Set up the environment in Linux for Hadoop projects using Cloudera Hadoop Distribution CDH 5Run a MapReduce jobStore data with Apache Hive, and Apache HBaseIndex data in HDFS with Apache SolrDevelop a Kafka messaging systemStream Logs to HDFS with Apache FlumeTransfer data from MySQL database to Hive, HDFS, and HBase with SqoopCreate a Hive table over Apache SolrDevelop a Mahout User Recommender SystemWho This Book Is For:Apache Hadoop developers. Pre-requisite knowledge of Linux and some knowledge of Hadoop is required.

  • - A How-To Reference on Simulating a Realistic SharePoint Testing Environment
    av Stacy Simpkins
    787

    This book is a step-by-step guide to building your own SharePoint farm in a home lab setting. Learn how to build a windows domain and then join servers into the domain in order to create your own testing and learning environment. After you get the domain stood up, where you go from there is up to you.  This book will help you learn how to spin up SharePoint in a least privileged fashion.  This isn't strictly a SharePoint book, though. For example, if you're not a SharePoint professional and are just looking to create a working windows domain for other purposes; the home-lab domain that you'll create will work great for Exam preparation for non-SharePoint purposes.  You could even use it for learning how to install Exchange Server.  After all, it's your Home Lab domain. In this book you will build your home-lab domain and you'll have a great place for learning how to administer SharePoint and develop SharePoint Apps.  Here are just some of the tasks you'll complete in easy to follow exercises:Create a windows domain and a certificate authority, so that you can run SharePoint on SSLJoin servers to the domain and configure other technology on the member servers as neededInstall SQL Server, and correctly partition the server in accordance with best practicesInstall and configure a SharePoint farmSpin up Host Named Site Collections (HNSC's)Install and configure Visual StudioWho This Book Is For:This book is suitable for both developers and administrators. No technical knowledge is assumed beyond a general familiarity with computers and computing terminology. The resulting domain will be suitable for both IT and developer testing needs. 

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.