Marknadens största urval
Snabb leverans

Böcker utgivna av APress

Filter
Filter
Sortera efterSortera Populära
  • - Lessons Learned in the Field
    av Greg D. Moore
    607

    Learn how to develop solutions to handle disasters both large and small. Real-world scenarios illustrate the importance of disaster response (DR) planning.IT Disaster Response takes a different approach to IT disaster response plans. Rather than focusing on details such as what hardware you should buy or what software you need to have in place, the book focuses on the management of a disaster and various management and communication tools you can use before and during a disaster.This book examines disasters in general-a compilation of lessons the author learned over the course of years working in IT, reviewing plane crashes, and his experiences as a cave rescuer and cave rescue instructor. Although at first it may seem that none of these are really related, the truth is they all have elements in common. In each case, the unexpected has happened. Just as not all plane crashes are deadly, not all IT mishaps have terrible consequences. With the proper training and approach, many problems can either be avoided in the first place or better handled if they do arise.The book contains practical guidance on:How to think about a disaster both before it happens and while it's happeningHow to apply management skills used in other fields during disastersHow to get everyone on board when it comes to planning for and handling disastersHow to better deal with smaller, more manageable-and more frequently occurring-disastersWhat you'll learnDiscover the difference between a DR solution and a DR planDefine a disaster - it's not always of the scale of a fire burning down the building.See when to actually implement your DR planWho This Book Is ForIT professionals in charge of developing their company's disaster recovery plan who also need to raise issues to the required C-level people to make sure they have a viable plan.

  • av Uttam Parui & Vivek Sanil
    971

    This book is your field guide to planning, deploying, managing, and troubleshooting Always On Availability Groups. The Always On Availability Groups feature is an enterprise-level solution for high availability and disaster recovery. Always On provides a rich set of options that reduce overhead and resource usage and enable database administrators to implement and manage high availability and disaster recovery solutions far more easily than by implementing the log-shipping and database-mirroring solutions of the past.Pro SQL Server Always On Availability Groups shows how to reduce downtime, maximize application availability, and provide data protection. The goal is always to have your SQL Server databases up and running whenever you need them, rain or shine, disaster or otherwise. With a focus on real-world experiences and war stories, authors Uttam Parui and Vivek Sanil offer you: Tips, tricks, and best practices for architecting and deploying availability groups. The confidence required to manage and monitor availability groups. Techniques to troubleshoot common issues that you may face during and after deploying availability groups in a mission-critical production environment.  What You Will Learn Grasp important concepts underlying high-availability and disaster recovery.Plan and deploy Always On Availability Groups in your corporate environment.Manage Availability Groups to ensure constant readiness and high throughput.Monitor Availability Group performance and troubleshoot problems fast.Build on the cloud and make Windows Azure part of your availability solution.Employ proven techniques and best practices as tested and shared by the authors.AudiencePro SQL Server Always On Availability Groups is aimed at SQL Server architects, database administrators, and IT professionals who are tasked with architecting and deploying a high-availability and disaster recovery solution involving Microsoft SQL Server. This book is also for SQL Server support staff who will be managing and supporting existing availability group deployments. 

  • - Best Practices for Installing, Configuring, and Maintaining SharePoint Server 2016
    av Vlad Catrinescu & Trevor Seward
    1 091

    Learn how to install, configure, and maintain the latest release of Microsoft's popular SharePoint Server, SharePoint 2016. This latest version brings with it many changes for IT professionals. With this book you will learn how to create an efficient and stable SharePoint environment for your organization.What You'll LearnInstall SharePoint Server 2016, both using the user interface provided by Microsoft, and by using PowerShellUnderstand your authentication options and associated security considerationsDeploy add-ins, either from the store, or from your own custom app catalogConfigure Search Service Application using either the provided UI or PowerShellConfigure business intelligence components such as Excel Services, SQL Server Reporting Services, and PowerPivotMigrate to SharePoint Server 2016 from either SharePoint Server 2010 or 2013Understand approaches to high availability, disaster recovery, patching, and ways to monitor and maintain your SharePoint 2016 deployment once it's up and runningWho This Book Is ForAnyone tasked with installing, configuring, and maintaining SharePoint Server 2016 in their organization. This book assumes some working knowledge of a previous release of SharePoint Server, such as SharePoint 2010 or SharePoint 2013

  • - The Industrial Internet of Things
    av Alasdair Gilchrist
    747

    Explore the current state of the production, processing, and manufacturing industries and discover what it will take to achieve re-industrialization of the former industrial powerhouses that can counterbalance the benefits of cheap labor providers dominating the industrial sector. This book explores the potential for the Internet of Things (IoT), Big Data, Cyber-Physical Systems (CPS), and Smart Factory technologies to replace the still largely mechanical, people-based systems of offshore locations.Industry 4.0: The Industrial Internet of Things covers Industry 4.0, a term that encapsulates trends and technologies that could rewrite the rules of manufacturing and production.What You'll Learn:Discover the Industrial Internet and Industrial Internet of ThingsSee the technologies that must advance to enable Industry 4.0 and learn what is happening today to make that happenObserve examples of the implementation of Industry 4.0Apply some of these case studiesDiscover the potential to take back the lead in manufacturing, and the potential fallout that could resultWho This Book is For: Business futurists, business strategists, CEOs and CTOs, and anyone with an interest and an IT or business background; or anyone who may have a keen interest in how the future of IT, industry and production will develop over the next two decades.

  • - Management Career Paths for Designers, Developers, and Copywriters
    av Eleazar Hernandez
    501

    Learn the skills you must master to assume leadership roles-creative directors, art directors, and advertising managers-on creative teams and in integrated branding campaigns for corporate clients. This book compares and contrasts the skill sets and responsibilities of creatives with those of managers who direct creative teams. Technical competence in the creative arts is a necessary but not sufficient prerequisite for promotion to and success in positions directing creative teams. Business, management, and communication skills are equally necessary. Leading Creative Teams reviews the business metrics that the manager of a creative team must be able to manipulate and present persuasively to the organization to prove that the team's creative excellence delivers superior ROI. Award-winning designer and veteran creative director Eleazar Hernandez walks you through the creative manager's skill sets-technical, business, management, and communication. He covers the techniques and tools common to the direction of creative teams in all industries: brainstorming, creative exploration and visual communication tools, internal and client presentations, critiquing, mentoring, and copywriting. Hernandez shows how creative directors can apply management and leadership skill sets to different kinds of creative teams found across interactive, graphic design and advertising industries and how they orchestrate methods among team members. He details how creative teams vary in their concepts and principles, composition, objectives, and processes according to their specific industries and project requirements. And he shows you how to shape your career trajectories toward creative management roles in your chosen field.Leading Creative Teams features information on the processes and best practices for ideating, developing, and directing advertising campaigns, graphic design projects, :30 TV spot and :30 radio spots. Drawing on interviews with top creative directors, art directors, and advertising managers, the author explores how the roles of creative team managers are evolving in response to changing technologies and business models.What You'll LearnLearn the technical, business, and management skill sets of creative managementLead and orchestrate teams of creativesDiscover tips, tricks, and techniques for creative direction of web, broadcast, and print projectsShape your career trajectory toward creative managementLearn the dos and don'ts of creative presentationsWho This Book Is ForMid-level and junior creatives-graphic designers, web designers, copywriters, and artists-and ad students who seek information on the specific skills, experience, and credentials they need to qualify for promotion to creative management. The secondary readership is creative directors, art directors, and advertising managers who lead web interactive, design, and advertising creative teams and who develop and direct integrated branding campaigns for corporate clients.

  • av Elad Elrom
    567

    Write free, open-source, cross-platform, dynamic JavaScript applications that can run anywhere using the MEAN stack - MongoDB, ExpressJS, AngularJS, and Node.js.With this book Mac developers will get the tools needed to set up, write code once, and be able to deploy code on any device. You will be able to cut development time by using one stack to serve all your development needs. Pro MEAN Stack Development enables you to quickly learn everything needed to work effectively with MEAN, from setting up your toolstack to rolling out your free servers, and deploying on any device. You will also learn to build scripts with Grunt and Gulp, Webpack, and Vagrant and how to deploy to the web and mobile using Phonegap. Harness JavaScript to create dynamic and easily-maintainable applications fast and 100% free. Master the MEAN stack with this book today.What You Will LearnUtilize JavaScript for the entire development cycle from front end to back end, database and deployment.Learn to write responsive code that can be deployed on any device.Become a well-rounded developer and be able to understand the entire development cycle.Learn to utilize free open source and cloud services to deploy production-grade code.Who This Book Is ForFront or back end Mac developers familiar with JavaScript and interested in utilizing the MEAN stack to deploy successful apps on all devices. 

  • av Wei Lu
    801

    Discover the difference between making a robot move and making a robot think. Using Mindstorms EV3 and LeJOS-an open source project for Java Mindstorms projects-you'll learn how to create Artificial Intelligence (AI) for your bot. Your robot will learn how to problem solve, how to plan, and how to communicate. Along the way, you'll learn about classical AI algorithms for teaching hardware how to think; algorithms that you can then apply to your own robotic inspirations.If you've ever wanted to learn about robotic intelligence in a practical, playful way, Beginning Robotics Programming in Java with LEGO Mindstorms is for you.What you'll learn:Build your first LEGO EV3 robot step-by-stepInstall LeJOS and its firmware on Lego EV3Create and upload your first Java program into Lego EV3Work with Java programming for motorsUnderstand robotics behavior programming with sensorsReview common AI algorithms, such as DFS, BFS, and Dijkstra's AlgorithmWho this book is for:Students, teachers, and makers with basic Java programming experience who want to learn how to apply Artificial Intelligence to a practical robotic system.

  • av Kathi Kellenberger
    927

    Learn SQL Server Reporting Services and become current with the 2016 edition. Develop interactive, dynamic reports that combine graphs, charts, and tabular data into attractive dashboards and reports to delight business analysts and other users of corporate data. Deliver mobile reports to anywhere and any device. Build vital knowledge of Reporting Services at a time when Microsoft's dominance in business intelligence is on the rise.Beginning SQL Server Reporting Services turns novices into skilled report developers. The book begins by explaining how to set up the development environment. It then walks you through creating your first reports using the built-in wizard. After showing what is possible, the book breaks down and explains the skills needed to create reports from scratch. And not just reports! But also dashboards with charts, graphs, and maps. Each chapter builds on knowledge gained in the previous chapters with step-by-step tutorials. Build reports with and without the built-in wizard. Build interactive features such as drill-through reports. Build dashboards full of charts, graphs, and maps. Build mobile reports.  What You Will LearnSet up your development environment.Organized projects and share components among reports.Create report using a wizard.Create reports from scratch, including grouping levels, parameters, and drill through features.Build interactive dashboard with graphs, charts, and maps.Deploy and manage reports for use by others in the business. Who This Book Is ForDatabase professionals of all experience levels who have some experience in databases and want to make the leap into business intelligence reporting. The book is an excellent choice for those needing to add Reporting Services to their current list of skills, or who are looking for a skill set that is in demand for in order to break into IT.

  • - For DBAs and Developers
    av Francis Mignault & Luc Demanche
    927

    Succeed in managing Oracle Application Express (APEX) environments. This book focuses on creating the right combination of scalability, high-availability, backup and recovery, integrity, and resource control. The book covers everything from simple to enterprise-class deployments, with emphasis on enterprise-level requirements and coverage of cloud and hybrid-cloud scenarios.Many books cover how to develop applications in Oracle APEX. It's a tool with a fast-growing user-base as developers come to know how quick and easy it is to create new applications that run in a browser. However, just getting an application off the ground is only a small part of a bigger picture. Applications must be supported. They must be available when users need them. They must be robust against disaster and secure against malicious attack. These are the issues addressed in Oracle Application Express Administration. These are the issues that when tackled successfully lead to long term success in using Oracle APEX as a rapid application-development toolset.Readers of this book learn how to install the Oracle APEX engine in support of small-scale projects such as at the departmental level, and in support of enterprise-level projects accessed by thousands of users across dozens of time zones. Readers learn to take advantage of Oracle Database's underlying feature set in regards to application scalability and performance, integrity, security, high-availability, and robustness against failure and data loss. Oracle Application Express Administration also describes different cloud solutions, integration with Oracle E-Business Suite, and helps in taking advantage of multitenancy in Oracle Database 12c and beyond.Covers important enterprise considerations such as scalability, robustness, high-availability.Describes cloud-based application deployment scenariosFocuses on creating the right deployment environment for long-term successWhat You Will LearnInstall, upgrade, and configure robust APEX environmentsBack up and recover APEX applications and their dataMonitor and tune the APEX engine and its applicationsBenefit from new administration features in APEX 5.0Run under multi-tenant architecture in Oracle Database 12cManage the use of scarce resources with Resource ManagerSecure your data with advanced security featuresBuild high-availability into your APEX deploymentsIntegrate APEX with Oracle E-Business SuiteWho This Book Is ForArchitects, administrators, and developers who want to better understand how APEX works in a corporate environment. Readers will use this book to design deployment architectures around Oracle Database strengths like multi-tenancy, resource management, and high availability. The book is also useful to administrators responsible for installation and upgrade, backup and recovery, and the ongoing monitoring of the APEX engine and the applications built upon it. 

  • av Darrin Perez
    941

    Create your very own role playing game using the RPG Maker MV game development engine. You'll go through tutorials and exercises that will take you from installing the software to putting the final touches upon your first project. Beginning RPG Maker MV has been designed with the complete beginner in mind who has little to no experience with the engine. It includes full JavaScript code, replacing the old Ruby commands.Game design can be quite a daunting challenge, as it generally involves a large amount of programming know-how on top of having to plan everything out that makes a good game what it is. RPG Maker MV is an intuitive system that allows you to make your own game with a fraction of the effort otherwise required. Beginning RPG Maker MV equips you with the knowledge you need to use Enterbrain's newest role playing game development engine.Takes you from the start of a project to the completion of a small game.Provides a step-by-step process that will walk you through each stage of the creation process.Gives many helpful tips and tricks you can apply to your future endeavors with the engine.What You Will LearnUse switches and variables to affect the game worldPopulate your areas with non-player characters that serve a wide range of rolesUse the database which serves as the backbone of RPG Maker MVCreate dungeons with two types of enemy encounterCreate fun and varied mini-games and side-quests to serve as distractions from the main plotWrite scripts using RPG Maker MV's Script EditorWho This Book is ForNovices in game design who would like to learn how to use a simple, yet robust, game development engine. It's for those people who have little to no programming experience but would like to make an RPG.<

  • av Sudipta Mukherjee
    491

    Learn how to build an interactive source code analytics system using Roslyn and JavaScript. This concise 150 page book will help you create and use practical code analysis tools utilizing the new features of Microsoft's Roslyn compiler to understand the health of your code and identify parts of the code for refactoring. Source code is one of the biggest assets of a software company. However if not maintained well, it can become a big liability. As source code becomes larger. more complex and accessed via the cloud, maintaining code quality becomes even more challenging. The author provides straightforward tools and advice on how to manage code quality in this new environment. Roslyn exposes a set of APIs which allow developers to parse their C# and VB.NET code and drastically lower the barrier to entry for Meta programming in .NET. Roslyn has a dedicated set of APIs for creating custom refactoring for integrating with Visual Studio. This title will show readers how to use Roslyn along with industry standard JavaScript visualization APIs like HighCharts, D3.js etc to create a scalable and highly responsive source code analytics system. What You Will LearnUnderstand the Roslyn Syntax APIUse Data Visualization techniques to assist code analysis process visuallyCode health monitoring matrices (from the standard of Code Query Language)Code mining techniques to identify design patterns used in source codeCode forensics techniques to identify probable author of a given source codeTechniques to identify duplicate/near duplicate codeWho This Book is For.NET Software Developers and Architects

  • - A Step-By-Step Guide to Better Data Visualization
    av Arshad Khan
    921

    Learn how to create powerful data visualizations easily and quickly.  You will develop reports and queries, and perform data analysis.Jumpstart Tableau covers the basic reporting and analysis functions that most BI users perform in their day-to-day work. These include connecting to a data source, working with dimensions and measures, developing reports and charts, saving workbooks, filtering, swapping, sorting, formatting, grouping, creating hierarchies, forecasting, exporting, distributing, as well developing various chart types.Each exercise in Jumpstart Tableau provides screenshots that cover every step from start to finish. The exercises are based on a comprehensive sample Excel-based data source that Tableau Software (version 9) has provided, which makes it very easy to duplicate the exercises on the real software. This book teaches you to:Execute each function in a step-by-step mannerWork up to more advanced and complex Tableau functionalityIntegrate individual development of content, such as tables/charts and visualizations., onto a dashboard for an effective presentationWhat You'll LearnConnect to data sourcesDevelop reportsCreate visualizationsPerform analysis functions (e.g., filtering, drilldown, sorting, grouping, forecasting, etc.)Save visualizations in different formats and distribute themDevelop dashboards and their content Who This Book Is ForNovice Tableau users, BI end users, as well as developers and business analysts. Also, students in university courses on dashboards and data visualization as well as BI and data analysis can quickly get up to speed with Tableau tools and use them for implementing the hands-on projects associated with these courses.

  • - Experiments with Real-World Applications
    av Adeel Javed
    921

    Gain a strong foundation of Arduino-based device development, from which you can go in any direction according to your specific development needs and desires. You'll build Arduino-powered devices for everyday use, and then connect those devices to the Internet. You'll be introduced to the building blocks of IoT, and then deploy those principles to by building a variety of useful projects. Projects in the books gradually introduce the reader to key topics such as internet connectivity with Arduino, common IoT protocols, custom web visualization, and Android apps that receive sensor data on-demand and in realtime. IoT device enthusiasts of all ages will want this book by their side when developing Android-based devices.If you're one of the many who have decided to build your own Arduino-powered devices for IoT applications, then Building Arduino Projects for the Internet of Things is exactly what you need. This book is your single resource--a guidebook for the eager-to-learn Arduino enthusiast--that teaches logically, methodically, and practically how the Arduino works and what you can build with it. Written by a software developer and solution architect who got tired of hunting and gathering various lessons for Arduino development as he taught himself all about the topic. For Arduino enthusiasts, this book not only opens up the world of IoT applications, you will also learn many techniques that likely would not be obvious if not for experience with such a diverse group of applicationsWhat You'll LearnCreate an Arduino circuit that senses temperature Publish data collected from an Arduino to a server and to an MQTT broker Set up channels in XivelyUsing Node-RED to define complex flowsPublish data visualization in a web appReport motion-sensor data through a mobile appCreate a remote control for house lightsSet up an app in IBM BluematrixWho This Book Is ForIoT device enthusiasts of all ages will want this book by their side when developing Android-based devices.

  • - Programmable Hardware
    av Changyi Gu
    927

     Develop the software and hardware you never think about. We're talking about the nitty-gritty behind the buttons on your microwave, inside your thermostat, inside the keyboard used to type this description, and even running the monitor on which you are reading it now. Such stuff is termed embedded systems, and this book shows how to design and develop embedded systems at a professional level. Because yes, many people quietly make a successful career doing just that. Building embedded systems can be both fun and intimidating. Putting together an embedded system requires skill sets from multiple engineering disciplines, from software and hardware in particular. Building Embedded Systems is a book about helping you do things in the right way from the beginning of your first project:Programmers who know software will learn what they need to know about hardware.Engineers with hardware knowledge likewise will learn about the software side. Whatever your background is, Building Embedded Systems is the perfect book to fill in any knowledge gaps and get you started in a career programming for everyday devices. Author Changyi Gu brings more than fifteen years of experience in working his way up the ladder in the field of embedded systems. He brings knowledge of numerous approaches to embedded systems design, including the System on Programmable Chips (SOPC) approach that is currently growing to dominate the field. His knowledge and experience make Building Embedded Systems an excellent book for anyone wanting to enter the field, or even just to do some embedded programming as a side project. What You Will LearnProgram embedded systems at the hardware levelLearn current industry practices in firmware developmentDevelop practical knowledge of embedded hardware optionsCreate tight integration between software and hardwarePractice a work flow leading to successful outcomesBuild from transistor level to the system levelMake sound choices between performance and costWho This Book Is ForEmbedded-system engineers and intermediate electronics enthusiasts who are seeking tighter integration between software and hardware. Those who favor the System on a Programmable Chip (SOPC) approach will in particular benefit from this book. Students in both Electrical Engineering and Computer Science can also benefit from this book and the real-life industry practice it provides.

  • av Wallace Wang
    607

    Best-selling author Wallace Wang teaches you how to use El Capitan, the latest version of the Mac operating system, in everyday situations. This book shows you, the beginner Mac user, how to get up and running, operate, and work day-to-day on your Mac. You will learn how to run applications, manage windows and files, work with the internet, and more. You will even learn how to use your Mac with an iPhone and an Apple watch. If you've ever felt that you couldn't learn how to use a Mac, this is your opportunity to give it a go. What you'll learnHow to get up and running with Mac OS X El CapitanHow to navigate and manage viewsHow to manage your filesWhat entertainment options are available to you, and how to use them How to maintain your Mac How to work with iPhone and Apple watch. Who This Book Is ForAnyone who wants to learn how to use OS X El Capitan. No previous experience is required. 

  • - The Hitchhiker's Guide to the Beacosystem
    av Stephen Statler
    941

    Learn the key standards-iBeacon, Eddystone, Bluetooth 4.0, and AltBeacon-and how they work with other proximity technologies. Then build your understanding of the proximity framework and how to identify and deploy the best solutions for your own business, institutional, or consulting needs.Proximity technology-in particular, Bluetooth beacons-is a major source of business opportunity, and this book provides everything you need to know to architect a solution to capitalize on that opportunity.What You'll LearnUnderstand the disruptive implications of digital-physical convergence and the new applications it makes possibleReview the key standards that solutions developers need to understand to capitalize on the business opportunity of proximity technologyDiscover the new phenomenon of beacon networks, which will be hugely significant in driving strategic decisions and creating wealthSee other technologies in the proximity ecosystem catalyzed by and complementary to Bluetooth beacons, including visual light communication, magnetic resonance, and RFIDExamine the Beacosystem framework for analyzing the proximity ecosystemWho This Book Is ForSolutions architects of all types-venture capitalists, founders, CEOs, strategists, product managers, CTOs, business developers, and programmersStephen Statler is a writer, public speaker, and consultant working in the beacon ecosystem. He trains and advises retailers, venue owners, VCs, as well as makers of beacon software and hardware, and is a thought leader in the beacosystem community. Previously he was the Senior Director for Strategy and Solutions Management at Qualcomm's Retail Solutions Division, helping to incubate Gimbal, one of the leading Bluetooth beacons in the market. He is also the CEO of Cause Based Solutions, creators of Give the Change, democratizing philanthropy, enabling non-profit supporters to donate the change from charity branded debit cards, and developer of The Good Traveler program.Contributors:Anke Audenaert, CEO, FavritJohn Coombs, CEO, Rover LabsTheresa Mary Gordon, Co-Founder, tapGOconnectPhil Hendrix, Director, immrKris Kolodziej, President, IndoorLBSPatrick Leddy, CEO, PulsateBen Parker, VP Business Development, AccelerateITMario Proietti, CEO, Location SmartRay Rotolo, SVP OOH, GimbalKjartan Slette, COO, UnacastJarno Vanto, Partner, Borenius Attorneys LLPDavid Young, Chief Engineer, Radius NetworksForeword by Asif Khan, President LBMA

  • av Joachim Rossberg
    591

    This book will help you get started with agile project management using Microsoft's latest releases of its market-leading Team Foundation Server (TFS) 2015, and Visual Studio Team Services (VSTS). The book demonstrates agile concepts and how to implement them using TFS/VSTS.Many organizations are using agile practices today. Agility has become a key enabler for running better projects with more successful end results and high quality output. At the same time, adoption of TFS/VSTS has increased dramatically, from being just a new version control system in the very beginning to becoming the fully-featured market leader it is today.In order to benefit the most from agile practices you need an Application Lifecycle Management (ALM) toolset that supports your way of working. With TFS/VSTS, Microsoft has provided a powerful tool that is very customizable. This book shows you how you can use TFS/VSTS to implement many agile practices and how they fit into a well-thought-out ALM implementation.The book also shows how an agile product owner can work with TFS/VSTS to setup an agile project from scratch and how to continue using TFS/VSTS throughout the whole project to track progress, create and refine the backlog, and work with Kanban and Scrum Task boards.Keeping track of progress is important in any project. TFS/VSO includes many tools which will help you to track key metrics in an agile project. Many useful reports are available out of the box, and the TFS extensibility offers several ways to further customize reporting to fit your needs.What You Will Learn:Agile Concepts and ProcessesHow TFS/VSO supports agile processes end to endHow you can customize TFS/VSO to better support your processesHow to set up an agile project from scratch and manage it over its lifecycle

  • av Bruce Wade
    591

    This book is your step-by-step guide to learning OS X app development using CloudKit and Swift. All the development will be done using Apple's Swift 2 programming language. You'll see how to define data for your app and build a prototype with Sketch 3 and Keynote. Using CloudKit to store OS X application data, and separate public and private data, readers will learn how to control which data can or cannot be changed in a public data store. OS X App Development with CloudKit and Swift takes you from prototyping your app with Sketch 3 all the way through building a data-driven app using CloudKit, and everything in between.What You'll LearnHow to create Test Data with CloudKit DashboardHow to refine a prototypeHow to update CloudKit Data from an appHow to add Local Cache to improve performanceWho This Book Is ForOS X App Development with CloudKit and Swift is for the iOS or OS X developer who is struggling to get to grips with CloudKit. If you're looking for a solid example from start to finish using CloudKit with Swift 2 this book's for you. You should have an understanding of the Swift language, e.g. the differences between var/let, how to work with control statements, closures etc., to work confidently with this book.

  • - A Problem-Solution Approach
    av Molly K. Maskrey
    791

    App Development Recipes for iOS and watchOS explores the technical side of app development with tips and tricks to avoid those little things that become big frustrations, outside of the realm of development, causing many people to throw up their hands and say "e;It's just not worth the hassle!"e; The experiential nature of this work sets it apart from other iOS and watchOS books. Even if you are a developer who is completely new to Swift, iOS or watchOS, you'll find the right experienced-based answers to important questions like "e;Why do I need version control?"e;, "e;Why is testing so important?"e; and more specific problems directly related to iOS and watchOS development with Swift. We discover and summarize the most common problems and derive the solutions; not just a short answer and screenshot, but a systematic, logical derivation, that is, how we got to the solution. After the introductory basics, each chapter delivers a problem statement and a solution. The experienced developer may, without losing anything, skip to whatever problem with which they are currently dealing. At the same time, we guide the less experienced developer through the process with focus on solving problems along the way. What you will learn:iOS career options for the new developerWorking with Source Code and Version ControlHow to work with iOS accessory devicesUnderstanding development methodologies such as Agile/ScrumUser Experience Development and UI ToolsUnit, UI, and Beta TestingPublishing your workWho this book is for:Developers who need to find specific solutions to common problems in developing apps for iOS and watchOS.

  • av Andrew Bettany & Chris Rhodes
    397

    Understand, troubleshoot and repair issues with local Windows installations, automating the OS deployment and configuring updates via WSUS and Windows Intune. When tasked with deploying Windows operating systems, there can seem to be an overwhelming amount of tools and techniques to learn to master this process. Whether you are installing a new Windows operating system locally, or looking to deploy a customized build to 1000s of devices in your network, you will need to understand how to do this successfully and reliably. This book steps up through local installations and upgrades through to Lite Touch deployments using WDS and MDT, and then to Zero Touch installations using Microsoft System Center. Management of updates to Windows is also covered, using both on-premises technologies and cloud-based services. In this book you'll learn how to decide between local installation types, perform upgrades, use automation techniques to deploy images and how to maintain Windows throughout the operational phase of the lifecycle.What You'll LearnInstall Windows 7, 8.1, or 10 locallyPerform upgrades locally on a Windows PC, including migrating data and user profilesDeploy operating systems using Lite Touch techniquesDeploy operating systems using Zero Touch technologiesMaintain on-premises and devices not connected to the company network by using WSUS and Windows IntuneWho This Book Is ForIT pros including IT support personnel and system administrators. This book will also be of interest to Windows experts and power users.

  • - Blending Technology with Fashion
    av Sibel Deren Guler, Madeline Gannon & Kate Sicchio
    747

    Enter the exciting intersection of technology and fashion known as wearable computing. Learn about the future of electronics in clothing and textiles, and be a part of creating that future! Crafting Wearables begins with the history of the field, then covers current practices and future trends. You will gain deeper insight into the strategy behind the design of wearable devices while learning about the tools and materials needed to start your own wearables toolbox.In a time when consumer electronics are becoming smaller and seamlessly integrated into our lives, it is important to understand how technology can improve and augment your lifestyle. Wearables are in a sense the most organic and natural interface we can design, yet there is still doubt about how quickly wearable technologies will become the cultural norm. Furthermore, skills that have become less valuable over the years, such as sewing, are making a return with the wearables movement. Gives a better understanding of wearable technology and how it has evolvedTeaches basic skills and techniques to familiarize you with the tools and materialsShowcases breakthrough designs and discoveries that impact our everyday interactionsWhat You'll LearnLearn the history of how technology in fashion has evolved over timeDiscover interesting materials and fabrics for use in wearable technologyGlimpse new tools for designing wearable technology and fashionRediscover sewing and related skills that every wearables enthusiast should learnLearn how new techniques in textile manufacturing could disrupt the fashion industryUnderstand and respond to the cultural and societal developments around wearablesWho This Book Is ForThe curious designer, engineer, or creative who is looking for insight into the world of fashion technology. It is for someone who wants to start exploring wearables with basic projects and dig deeper into the methods and tools of an expert. Crafting Wearables is intended to impart comprehensive general knowledge of the state of wearables in different industries while providing a well-curated list of example projects and resources by which to begin your personal journey into e-textiles. It is a wonderful read for those who are looking to expand their understanding of fashion and technology from both a hands-on and research-based perspective.

  • av Harley Hahn
    801

    In this book, Harley Hahn demystifies Emacs for programmers, students, and everyday users. The first part of the book carefully creates a context for your work with Emacs. What exactly is Emacs? How does it relate to your personal need to work quickly and to solve problems? Hahn then explains the technical details you need to understand to work with your operating system, the various interfaces, and your file system.In the second part of the book, Hahn provides an authoritative guide to the fundamentals of thinking and creating within the Emacs environment. You start by learning how to install and use Emacs with Linux, BSD-based Unix, Mac OS X, or Microsoft Windows.Written with Hahn's clear, comfortable, and engaging style, Harley Hahn's Emacs Field Guide will surprise you: an engaging book to enjoy now, a comprehensive reference to treasure for years to come.What You Will LearnSpecial Emacs keysEmacs commandsBuffers and windowsCursor, point, and regionKill/delete, move/copy, correcting, spell checking, and fillingSearching, including regular expressionsEmacs major modes and minor modesCustomizing using your .emacs fileBuilt-in tools, including DiredGames and diversionsWho This Book Is ForProgrammers, students, and everyday users, who want an engaging and authoritative introduction to the complex and powerful Emacs working environment.

  • av Giulio Zambon
    1 027

    Learn practical C techniques, including often-needed algorithms within reusable functions. In this book, you'll have the following code and advice at your fingertips: layout and pre-processors; control structures, iterations, and selections; pointers and structures; databases; reusability; lists, arrays, FIFO and stacks; searching and sorting; recursion; binary trees; integration; string utilities in/outside of C; web serving using Mongoose; game application code to build a MathSearch puzzle; and embedded software.Besides providing you with modules that you can immediately put to use, Practical C also teaches you how to leverage the C language in a way that beginner books cannot achieve.What You Will Learn:Avoid pitfalls that can cause intractable problemsHandle lists and arraysPerform searches and sortsBinary treesTake advantage of recursionHandle exceptionsAccess databasesCalculate integrals using numerical computation with practical applicationsDeal with strings in a convenient, error-free wayBuild a MathSearch game application, similar to WordSearch puzzle gamesDeal with issues specific to embedded applicationsWho This Book Is ForProgrammers who have a general knowledge of C. 

  • av Prateek Mehta
    697

    Transform your existing web applications into Google Chrome browser extensions and create brand new extensions that improve your own browsing experience and that of your users. This book shows you how Google Chrome browser extensions are extremely useful tools for enhancing the functionality of the Google Chrome web browser. For example, you can create extensions to summarize the current page you are reading, or to save all of the images in the page you are browsing. They have access to almost all of the features provided by the Google Chrome browser, and they can encapsulate such features in the form of a bundled application providing targeted functionality to users. Extensions also run in a sandboxed environment, making them secure - which is a huge plus in the modern web!The APIs provided by the Chrome Extensions framework help you empower web applications by coupling them with amazing features provided by the Google Chrome web browser, such as bookmarks, history, tabs, actions, storage, notifications, search, and a lot more - facilitating increased productivity on the Google Chrome web browser.What You Will Learn:Transform your web application ideas into Google Chrome Extensions.Choose the recommended components for creating your kind of extension.Leverage the power of a Google Chrome browser by making use of the extensions API.Showcase your existing web-development skills in a modern way by creating useful extensions.Who This Book is ForExisting web developers, experienced in creating simple web pages (using HTML, CSS, and JavaScript), to help them create browser extensions for Google Chrome. After understanding the examples and lessons in this book, you will be able to transform your existing web applications into Google Chrome browser extensions, as well as create brand new extensions.

  • av Nigel George
    591

    Build a world-class website in less than a week with Django CMS. Beginning Django CMS shows you how to simply and easily write a dynamic website with a full content management system in the backend. It is written for Internet developers who are sick and tired of dealing with complicated, bloated website frameworks that are a pain to build and a nightmare to maintain. Django CMS is an Open Source website building framework that is experiencing exponential growth because it is built on the simple, secure and scalable architecture of Django. This book takes you from knowing nothing about Django CMS, to building a functional website and content management system that you can deploy for your own website or for your customers. What You'll Learn:Install and configure Django CMSBuild a dynamic website quickly and easilyAuthor and submit content for publicationAdminister Django CMSInstall and use custom and third-party pluginsDeploy a website using Django CMSWho This Book is For:Beginning Django CMS is for programmers, in particular Python and Django programmers, wishing to build a simple, custom content management system (CMS). They do not have to be directly interested in the Django CMS application, Beginning Django CMS will be equally useful to a programmer looking to build a functioning CMS rapidly.

  • - Use Cases, Applications, and Technology Solutions
    av Biljana Badic, Christian Drewes, Ingolf Karls & m.fl.
    771

    Examine the challenges of 4G in the light of impending and crucial future communication needs, and review the lessons learned from an implementation and system operation perspective with an eye towards the next generation - 5G. You'll investigate key changes and additions to 5G in terms of use cases. You'll also learn about the applications for and explorations of the technology. Among all of the technological disruptions, two stand out in particular - mmWave and spectrum sharing technologies. Rolling Out 5G features detailed coverage of these two critical topics, and for the first time among 5G learning resources presents a holistic perspective on key ingredients for mobile communication in a 5G world.The authors represent highly experienced experts with valuable know-how in the field of wireless communications related research projects defining future technological trends. This unique group of talents will be able to consider the 5G technology evolution from all angles mentioned: long-term research, standardization and regulation, product design and marketization. This approach allows this much-needed book to capture the views of all key decision making stake-holders involved in the 5G definition process, and to serve readers in their roles connected with wireless communication's next generation of products and services.What You'll LearnSee how 5G is expected to overcome 4G insufficiencies and challengesExamine expected 5G features, including usage of millimeter wave communication and licensed shared accessReview key milestones of the next generation wireless communication technology including key standardization and regulation bodies Study new technologies and upcoming changes in feature sets and client expectations.Who This Book Is ForEngineers of mobile device and infrastructure manufacturing industries, development engineers of semiconductor manufacturing industries, and engineers with a general interest in the field. Mobile network operators, along with students and business professionals in the telecommunications domain will also find the topic of interest.

  • - A Home Automation Guide for Developers, Designers, and Homeowners
    av Jesse Feiler
    511

    Learn the HomeKit platform structure and how it supports devices-existing and planned-and get a thorough grounding on new and useful apps that deliver a new generation of home automation in a secure and innovative environment. Let your imagination run wild as you design compatible devices with unlimited capabilities.Learn Apple HomeKit on iOS shows you how to move to secure, home automation projects that integrate with your digital world automatically-after you set them up as described in the book. Having your calendar and appointments control your lights, locks, thermostat, and other home devices is the heart of home automation. In homes and small offices, you can banish notes taped to switches and controls that say, "e;Do not turn off this switch"e; or "e;Leave the thermostat alone."e; The book gets you up to speed on HomeKit, and it also answers some of the pesky questions, such as "e;What happens when the power goes out?"e;Along the way there are tips and suggestions for app developers, hardware manufacturers, interior designers, and real estate professionals. For programmers, there's an entire chapter (plus sections in other chapters) dedicated to the core coding issues. For non-programmers, this book is the perfect resource mastering the amazing potential of Apple HomeKit. What You Will Learn:For device developers, understanding the structure of HomeKit-homes, rooms, and accessories-enables you to build devices that are easily managed by a single, simple source and interface. For DIY home networking users, gain a thorough knowledge of how they can adapt HomeKit to their existing spaces.For programmers, there's an entire chapter plus sections in other chapters dedicated to the core coding issues you'll need to learn. For non-programmers, this book is your perfect resource for easily getting your mind around the amazing potential of Apple HomeKit. Author Jesse Feiler develops, consults, and writes about Apple technologies with an emphasis on mobile and location-based apps.Who This Book Is For:Device developers, DIY home networking users, programmers, and those interested in integrating their iOS devices with their IoT devices.

  • - The Zen of Real-Time Analytics Using Apache Spark
    av Zubair Nabi
    541

    Learn the right cutting-edge skills and knowledge to leverage Spark Streaming to implement a wide array of real-time, streaming applications. This book walks you through end-to-end real-time application development using real-world applications, data, and code. Taking an application-first approach, each chapter introduces use cases from a specific industry and uses publicly available datasets from that domain to unravel the intricacies of production-grade design and implementation. The domains covered in Pro Spark Streaming include social media, the sharing economy, finance, online advertising, telecommunication, and IoT. In the last few years, Spark has become synonymous with big data processing. DStreams enhance the underlying Spark processing engine to support streaming analysis with a novel micro-batch processing model. Pro Spark Streaming by Zubair Nabi will enable you to become a specialist of latency sensitive applications by leveraging the key features of DStreams, micro-batch processing, and functional programming. To this end, the book includes ready-to-deploy examples and actual code. Pro Spark Streaming will act as the bible of Spark Streaming.What You'll LearnDiscover Spark Streaming application development and best practicesWork with the low-level details of discretized streamsOptimize production-grade deployments of Spark Streaming via configuration recipes and instrumentation using Graphite, collectd, and NagiosIngest data from disparate sources including MQTT, Flume, Kafka, Twitter, and a custom HTTP receiverIntegrate and couple with HBase, Cassandra, and RedisTake advantage of design patterns for side-effects and maintaining state across the Spark Streaming micro-batch modelImplement real-time and scalable ETL using data frames, SparkSQL, Hive, and SparkRUse streaming machine learning, predictive analytics, and recommendationsMesh batch processing with stream processing via the Lambda architectureWho This Book Is ForData scientists, big data experts, BI analysts, and data architects.

  • av Deepak Vohra
    711

    Pro MongoDB Development is about MongoDB, a NoSQL database based on the BSON (binary JSON) document model. The book discusses all aspects of using MongoDB in web applications: Java, PHP, Ruby, JavaScript are the most commonly used programming/scripting languages and the book discusses accessing MongoDB database with these languages. The book also discusses using Java EE frameworks Kundera and Spring Data with MongoDB. As NoSQL databases are commonly used with the Hadoop ecosystem the book also discusses using MongoDB with Apache Hive. Migration from other NoSQL databases (Apache Cassandra and Couchbase) and from relational databases (Oracle Database) is also discussed. What You'll Learn:How to use a Java client and MongoDB shellHow to use MongoDB with PHP, Ruby, and Node.js as wellHow to migrate Apache Cassandra tables to MongoDB documents; Couchbase to MongoDB; and transferring data between Oracle and MongoDBHow to use Kundera, Spring Data, and Spring XD with MongoDBHow to load MongoDB data into Oracle Database and integrating MongoDB with Oracle Database in Oracle Data IntegratorAudience:The target audience of the book is NoSQL database developers. Target audience includes Java, PHP and Ruby developers. The book is suitable for an intermediate level course in NoSQL database.

  • av Jayant Daithankar
    1 137

    Learn SAP's real estate management integrated solution to effectively manage the real estate portfolio at your organization.  You will configure SAP REFX for business scenarios covering solutions from master data to financial posting and reporting. You will address all phases of the real estate life cycle, including real estate acquisition or disposal, portfolio management, and property and technical management.To succeed in today's global and highly competitive economy, asset optimization in real estate management has become a strategic task. Organizations need to ensure insight into their property portfolio to make informed decisions, improve portfolio performance, and reduce compliance costs. Sophisticated solutions are needed to manage changing consumer demands and the global workforce as well as information management, compliance adherence, and leasing and property management.SAP Flexible Real Estate Management by Daithankar is a full-featured book that integrates REFX with Controlling (CO), Plant and Maintenance (PM), CRM, SAP AA (ssset accounting), and SAP PS (project systems). You will refer to real-world, practical examples to illustrate configuration concepts and processes, and learn in an interactive, hands-on way through the use of screenshots, menu paths, and transaction codes throughout the book.What You Will Learn:Understand the SAP REFX Solutions landscape and industry best practices for SAP REFX implementationConfigure SAP REFXIntegrate REFX with other modulesUnderstand how processes are supported by SAP REFXWho This Book Is For:CIOs/CEOs of organizations with real estate portfolios, SAP REFX purchasing decision makers, SAP REFX pre-sales teams, SAP REFX implementation/AMS consultants

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.