Kamis, 28 April 2016

1Bookcase - 13 books ready for downloading


1Bookcase - 13 books ready for downloading

Link to 1Bookcase

Developing for Apple TV using tvOS and Swift

Posted: 27 Apr 2016 01:47 PM PDT

Developing for Apple TV using tvOS and Swift

Developing for Apple TV using tvOS and Swift.

Gary Bennett, Brad Lees, and Stefan Kaczmarek, the team behind Swift 2 for Absolute Beginners, brings you a hands-on “Swift” introduction to the new tvOS SDK with a collection of app projects to try out.

You'll learn how to create a BookStore app for the TV, including using Stack Views for book details, how to create a photo gallery app, and how to use collection view and split view controllers with a music collection app. Finally, you'll also learn how to store Apple TV app data in iCloud.

The new Apple TV is here, and it's open for your native apps — Developing for the Apple TV with tvOS and Swift will get you started developing right away.

What you'll learn

  • How to use stack views in tvOS
  • How to use collection views and split view controllers
  • How to store Apple TV app data in iCloud
  • How to create native apps for books, photos, and music on the Apple TV

Who this book is for

Intermediate iOS developers who want to create native Apple TV apps using the new tvOS SDK.

The post Developing for Apple TV using tvOS and Swift appeared first on 1Bookcase.

File Management Made Simple, Windows Edition

Posted: 27 Apr 2016 01:46 PM PDT

File Management Made Simple, Windows Edition

File Management Made Simple, Windows Edition.

Managing data is an essential skill that every PC user should have. Surprisingly though, a large number of users–even highly experienced users–exhibit poor file management skills, resulting in frustration and lost data. File Management Made Simple can resolve this by providing you with the skills and best practices needed for creating, managing and protecting your data.

Do any of the following scenarios sound familiar to you? You've downloaded an attachment from your e-mail, but aren't sure where you downloaded it to. You spent an entire evening working on a document only to discover the next morning that you didn't save it to your flash drive like you thought you had? Unfortunately, for a vast number of PC users, scenarios like these are all too common. These situations are not only extremely frustrating for the user, but also tend to discourage them from ever wanting to touch a PC again! However, these problems and others can be easily rectified with this brief, book, by your side.

File Management Made Simple will show you how best to name, manage, and store your files. By using descriptive folders to identify files, you'll see how easy it is to ensure the data you need is always readily available. Finally this book introduces you to some of the best options for transporting and protecting your data.

What you'll learn

  • How to navigate your Windows PC like a professional technician
  • How to move, copy or delete data effectively, efficiently, and safely
  • Best practices for organizing your files: adjustable strategies that work for any situation
  • How to find anything, quickly, on your hard drive
  • How to transport or share your data between systems or with other users
  • How to protect your data from loss, theft, or equipment failure
  • Covers Windows versions 7, 8 and 10

Who this book is for

The target audience for this book is the person who works on a PC, but other then turning it on and performing the most elementary of tasks, has no idea how to use it. It's for those people who use the computer every day, but neither want, nor need to know how it all works. These are the people who just want to complete the task at hand and move on with their lives. It will be designed to help users, both young and old, get comfortable with the machine, and give them the confidence they need to manage their data quickly and more efficiently.

The post File Management Made Simple, Windows Edition appeared first on 1Bookcase.

Moving to Office 365

Posted: 27 Apr 2016 01:39 PM PDT

Moving to Office 365

Moving to Office 365: Planning and Migration Guide.

This book takes a concentrated look at the very latest best practices for Office 365 migration, with a focus on the needs of senior managers, IT managers, and others involved in key decisions when moving their business to the cloud.

Based on popular chapters in his first book, Office 365: Migrating and Managing Your Business in the Cloud (Apress Open, co-authored with Don Crawford), author Matt Katzer revises and expands on his original material to bring you the very latest guidance on planning methods, management best practices, personnel decisions and migration and maintenance costs, along with brand new material on some of the most important and cutting-edge considerations when moving your business to the cloud: securing company data, and driving social collaboration in the workplace.

Cloud technology provides a tremendous opportunity for an organization to reduce IT costs, and to improve productivity with increased mobile access, simpler administration, better security, and enterprise social collaboration. Those businesses that embrace the advantages of the cloud will receive huge rewards in better security, productivity and lower total cost of ownership over those businesses that choose to ignore it. The challenge for those charged with implementing Microsoft Office 365 is to maximize these advantages with minimal disruption to their organization. Moving to Office 365 provides practical help in moving your business to the cloud and covers the security, planning, migration and the follow-on management of the Office 365 cloud services, with an emphasis on securing your corporate information in the cloud.

What you'll learn

  • Overview of the Office 365 cloud security model and best practices to apply when securing your business in the cloud
  • Overview of Microsoft Office 365’s operation and usage for any size enterprise
  • Proven methods for planning and minimizing disruption
  • Step-by-step migration plan
  • How to improve business collaboration and productivity by building a social enterprise
  • Office 365 site management advice for IT administrators and business owners

Who this book is for

Business owners, and CIO/CTOs and IT managers who have responsibility for the IT needs of their business. These people need refined reference information on cloud security, basic set-up and configuration of their Office 365 deployment, and best-practice-driven instruction on managing and troubleshooting their Office 365 systems.

The post Moving to Office 365 appeared first on 1Bookcase.

Real World Windows 10 Development, 2nd Edition

Posted: 27 Apr 2016 01:33 PM PDT

Real World Windows 10 Development, 2nd Edition

Real World Windows 10 Development, 2nd Edition.

Emphasizing XAML and C#, this book provides readers with all the tools, ideas, and inspiration to begin Windows Universal App development for Windows 10.

Real World Windows 10 Development addresses developers who want to break into this market by providing detailed explanations of the various aspects of Universal App development. Written by authors with deep knowledge in Windows 10 universal app development, you will learn how to make the most of the Windows 10 SDK to build applications that can be published on IoT devices, phones, tablets, laptops, desktops, Xbox, HoloLens, and the Surface Hub.

Readers will learn how to:

  • Extend the appeal of their native, web-based, or universal apps with media, shell integration, and inter-app communications
  • Build adaptive user interfaces that scale to the screen dimensions they are displayed on
  • Monitize your apps
  • Introduce mapping

What if you already have pre-existing software in the form of native win32 applications or a website? Real World Windows 10 Development tackles this by providing detailed tutorials on the approaches used to leverage your existing code investment.

Finally, Real World Windows 10 Development provides a step-by-step walk through of the various approaches developers can use to distribute their universal apps.

In this book, you'll get:

  • Detailed descriptions of Windows 10 app development
  • Samples emphasizing the use of XAML/C#
  • Adherence to Windows 10 guidelines for successful app acceptance

What you'll learn

  • How to use the Windows SDK controls
  • How to create adaptive experiences that change based on form factor or device family
  • How to integrate with the Windows 10 Shell Experience
  • How to leverage existing code-base by converting websites and Win32 apps to Windows 10 Universal apps
  • How to publish Windows 10 applications: enterprise, side-loaded, store

Who this book is for

Developers with previous experience programming in XAML and C#

The post Real World Windows 10 Development, 2nd Edition appeared first on 1Bookcase.

Android Studio Game Development

Posted: 27 Apr 2016 01:28 PM PDT

Android Studio Game Development

Android Studio Game Development: Concepts and Design.

This short book walks you through the process of creating mobile games using the new Android Studio IDE. Android Studio Game Development introduces you to the key tools in Android Studio and gives you the knowledge you need to develop games in Android Studio.

This book takes you from installing Android Studio, through exploring the IDE to creating a new project and setting up GitHub as a VCS. You’ll then be well equipped to tackle the game-development topics that make up the rest of the book. You’ll learn about OpenGL ES and how to deal with polygons, before mastering image loading and sprite sheets.

The final three chapters cover topics vital to successful game development: interactivity. You’ll gain skills in reading user input, responding to that input with in-game movement, and detecting collisions.

What you'll learn

  • How to create projects in Android Studio
  • How to use the SDK manager to keep your Android SDK current
  • How to commit to and get projects from GitHub
  • How to use OpenGL ES to load images
  • How to react to player input
  • How to debug your games using Android Studio

Who this book is for

This book is for those who may be new to game development who have some experience with Android Studio IDE and Android. To learn about Android Studio, check out Learn Android Studio by Adam Gerber and Clifton Craig (Apress).

The post Android Studio Game Development appeared first on 1Bookcase.

Arduino Music and Audio Projects

Posted: 27 Apr 2016 01:23 PM PDT

Arduino Music and Audio Projects

Arduino Music and Audio Projects.

This book is for musical makers and artists who want to gain knowledge and inspiration for your own amazing creations. “Grumpy Mike” Cook, co-author of several books on the Raspberry Pi and frequent answerer of questions of the Arduino forums, brings you a fun and instructive mix and simple and complex projects to help you understand how the Arduino can work with the MIDI system to create musical instruments and manipulate sound.

In Part I you'll find a set of projects to show you the possibilities of MIDI plus Arduino, covering both the hardware and software aspects of creating musical instruments. In Part II, you learn how to directly synthesize a wave form to create your own sounds with Arduino and concludes with another instrument project: the SpoonDuino. Finally, in Part III, you'll learn about signal processing with the Arduino Uno and the Due — how to create effects like delay, echo, pitch changes, and realtime backwards audio output.

If you want to learn more about how to create music, instruments, and sound effects with Arduino, then get on board for Grumpy Mike's grand tour with Arduino Music and Sound Projects.

What you'll learn

  • Hands-on musical instrument projects using Arduino
  • Both the hardware and software aspects of creating musical instruments
  • Signal processing and sound effects projects
  • Explanations and inspiration from Arduino expert “Grumpy Mike” Cook

Who this book is for

Arduino and electronics enthusiasts who want to create music and sound projects, and musicians who want to tinker to create innovative instruments and sounds.

The post Arduino Music and Audio Projects appeared first on 1Bookcase.

The Definitive Guide to MongoDB, 3rd Edition

Posted: 27 Apr 2016 01:17 PM PDT

The Definitive Guide to MongoDB, 3rd Edition

The Definitive Guide to MongoDB: A complete guide to dealing with Big Data using MongoDB, 3rd Edition.

The Definitive Guide to MongoDB, Third Edition, is updated for MongoDB 3 and includes all of the latest MongoDB features, including the aggregation framework introduced in version 2.2 and hashed indexes in version 2.4. The Third Edition also now includes Node.js along with Python.

MongoDB is the most popular of the “Big Data” NoSQL database technologies, and it’s still growing. David Hows from 10gen, along with experienced MongoDB authors Peter Membrey and Eelco Plugge, provide their expertise and experience in teaching you everything you need to know to become a MongoDB pro.

What you'll learn

  • Set up MongoDB on all major server platforms, including Windows, Linux, OS X, and cloud platforms like Rackspace, Azure, and Amazon EC2
  • Work with GridFS and the new aggregation framework
  • Work with your data using non-SQL commands
  • Write applications using either Node.js or Python
  • Optimize MongoDB
  • Master MongoDB administration, including replication, replication tagging, and tag-aware sharding

Who this book is for

Database admins and developers who need to get up to speed on MongoDB and its Big Data, NoSQL approach to dealing with data management.

The post The Definitive Guide to MongoDB, 3rd Edition appeared first on 1Bookcase.

Pro Couchbase Server, 2nd Edition

Posted: 27 Apr 2016 01:10 PM PDT

Pro Couchbase Server, 2nd Edition

Pro Couchbase Server, 2nd Edition.

This new edition is a hands-on guide for developers and administrators who want to use the power and flexibility of Couchbase Server 4.0 in their applications. The second edition extends coverage of N1QL, the SQL-like query language for Couchbase. It also brings coverage of multiple new features, including the new generation of client SDKs, security and LDAP integration, secondary indexes, and multi-dimensional scaling. Pro Couchbase Server covers everything you need to develop Couchbase solutions and deploy them in production.

The NoSQL movement has fundamentally changed the database world in recent years. Influenced by the growing needs of web-scale applications, NoSQL databases such as Couchbase Server provide new approaches to scalability, reliability, and performance. Never have document databases been so powerful and performant. With the power and flexibility of Couchbase Server, you can model your data however you want, and easily change the data model any time you want. Pro Couchbase Server shows what is possible and helps you take full advantage of Couchbase Server and all the performance and scalability that it offers.

  • Helps you design and develop a document database using Couchbase Server.
  • Covers the latest features such as the N1QL query language.
  • Gives you the tools to scale out your application as needed.

What you'll learn

  • Install and configure Couchbase Server
  • Design a good data model for your application.
  • Build mobile applications on the Xamarin platform.
  • Deploy advanced query techniques in your application.
  • Make use of the new and powerful N1 Query Language.
  • Integrate Elastic Search for full-text access to your data.
  • Manage Couchbase Server in a production environment.
  • Scale your application as needed.

Who this book is for

Pro Couchbase Server is a comprehensive guide for developers looking to build scalable, high-performance application solutions. Written from hands-on experience, the book also provides detailed information for administrators on deploying, maintaining, and scaling out of Couchbase Server. Whether you want to build an application from scratch or migrate an existing application to a document database, Pro Couchbase Server has your back with solid guidance written from experienced practitioners who have experienced repeated success in deploying Couchbase Server in production environments.

The post Pro Couchbase Server, 2nd Edition appeared first on 1Bookcase.

SQL Server AlwaysOn Revealed

Posted: 27 Apr 2016 01:04 PM PDT

SQL Server AlwaysOn Revealed

SQL Server AlwaysOn Revealed.

Get a fast start to using AlwaysOn, the SQL Server solution to high-availability and disaster recovery. Read this short, 150-page book that is adapted from Peter Carter's Pro SQL Server Administration to gain a solid and accurate understanding of how to implement systems requiring consistent and continuous uptime.

Begin with an introduction to high-availability and disaster recovery concepts such as Recovery Point Objectives (RPOs), Recovery Time Objectives (RTO), availability levels, and the cost of downtime. Then move into detailed coverage of implementing and configuring the AlwaysOn feature set in order to meet the business objectives set by your organization.

SQL Server AlwaysOn Revealed offers real-world advice on how to build and configure the most appropriate topology to meet the high-availability and disaster recovery requirements you are faced with. Content includes strong coverage on implementing clusters, on building AlwaysOn failover clustered instances, and on configuring AlwaysOn Availability Groups. This is a practical and hand-on book to get you started quickly in using one of the most talked-about SQL Server feature sets.

  • Teaches you to build HA and DR solutions using the AlwaysOn feature set
  • Provides real-world advice on configuration and performance considerations
  • Demonstrates administrative techniques for the AlwaysOn feature set

What you'll learn

  • Understand high availability and disaster recovery concepts and terminology.
  • Understand the technologies available, to implement HA and DR.
  • Build and configure a Windows Cluster.
  • Build and configure an AlwaysOn failover clustered instance.
  • Implement AlwaysOn Availability Groups and appropriately configure them.
  • Administer AlwaysOn technologies post implementation.

Who this book is for

SQL Server AlwaysOn Revealed is for database administrators interested in growing their knowledge and skills in Microsoft SQL Server's high-availability and disaster recovery feature set.

The post SQL Server AlwaysOn Revealed appeared first on 1Bookcase.

Beginning Scribus

Posted: 27 Apr 2016 01:01 PM PDT

Beginning Scribus

Beginning Scribus.

Beginning Scribus is the book you wish you'd read when you downloaded Scribus for the first time. Scribus is an award-winning page-layout program used by newspaper designers, magazine designers and those who want to do proper page layout but not pay for an expensive solution. It is free and Open Source, providing a useful alternative for those who cannot afford or choose not to use Adobe InDesign or QuarkXpress.

Beginning Scribus provides you with the skills you will need in order to use this program productively. It demonstrates the techniques used by printers and publishers in order to create a range of layouts and effects, and it shows you how you can use these techniques to design everything from a flyer to a three-fold brochure. Using the latest Scribus release, Beginning Scribus takes you through the process of designing a magazine from start to finish and teaches you some of the tricks of professional page layout and design. The book also provides a definitive guide to desktop publishing using free, open source tools, such as GIMP for photo manipulation.

What you'll learn

  • How to layout your pages to make calendars, brochures and magazines.
  • How to flow your text around pull-quotes and graphical images.
  • How to flow text along a curved path using a Bezier tool.
  • How to bleed your images to the edge of the page.
  • How to make interactive documents for the Web.

Who this book is for

Beginning Scribus is for those who are new to desktop publishing, and those who are new to Scribus. It is aimed at those who need to utilise a fully-featured page-layout system, but do not have the money to spend on InDesign or QuarkXpress.

Many people would love to be more creative in the way they design their documents, but they are daunted by the complexity of the tools, and the price of the software. This book is for them. Students, teachers, report writers, journalists and graphic designers will also find the book useful. Programming Python is not required. If you happen to know Python or wish to experiment, then there are ready made scripts that you may modify.

The post Beginning Scribus appeared first on 1Bookcase.

Migrating from Drupal to Backdrop

Posted: 27 Apr 2016 12:58 PM PDT

Migrating from Drupal to Backdrop

Migrating from Drupal to Backdrop.

Migrate an existing Drupal 6 or 7 website to Backdrop and discover why you should consider using Backdrop when building a new website. You’ll learn what Backdrop is, how to install and configure Backdrop, and create and manage content. Migrating from Drupal to Backdrop focuses on the user who is responsible for building, maintaining, and managing an organization’s website and who is interested in Backdrop's ability to meet their site's requirements.

There is a major shift in the open source CMS market and Backdrop is emerging as a significant force. The Drupal team’s decision to rebuild Drupal 8 on Symfony has many developers and organizations in a quandary – do you learn a whole new framework and undertake the effort of migrating to Drupal 8, stay on Drupal 7 which will at some point be officially unsupported, or adopt Backdrop as their go-forward strategic platform? There is also a large mid-market that may not have the ability to scale up with the skills required to support Drupal 8 (Symfony), making Backdrop a viable and attractive alternative.

By reading this book, you will:

  • Understand why you should use Backdrop and the power of the platform
  • Quickly build confidence in your ability to use Backdrop
  • Gain the knowledge necessary to build, deploy, and manage web sites of moderate complexity on Backdrop
  • Understand the process for migrating a Drupal 6 or 7 site to Backdrop

What you'll learn

  • What Backdrop is and why you should use it
  • How to install a basic Backdrop web site from scratch
  • How to create content in your new Backdrop web site
  • How to install and configure modules
  • How to migrate a Drupal 6 site to Backdrop
  • How to migrate a Drupal 7 site to Backdrop

Who this book is for

This book is for technical users who need to use Backdrop to create websites using the platform or to manage existing content, as well as developers who are new to the Backdrop platform. The book is also targeted at organizations that currently use Drupal 6 or 7 and who wish to remain on the base architecture of those platforms as they move forward on Backdrop.

The post Migrating from Drupal to Backdrop appeared first on 1Bookcase.

Structured Peer-to-Peer Systems

Posted: 27 Apr 2016 12:55 PM PDT

Structured Peer-to-Peer Systems

Structured Peer-to-Peer Systems: Fundamentals of Hierarchical Organization, Routing, Scaling, and Security.

The field of structured P2P systems has seen fast growth upon the introduction of Distributed Hash Tables (DHTs) in the early 2000s. The first proposals, including Chord, Pastry, Tapestry, were gradually improved to cope with scalability, locality and security issues. By utilizing the processing and bandwidth resources  of end users, the P2P approach enables high performance of data distribution which is hard to achieve with traditional client-server architectures. The P2P computing community is also being actively utilized for software updates to the Internet, P2PSIP VoIP, video-on-demand, and distributed backups. The recent introduction of the identifier-locator split proposal for future Internet architectures poses another important application for DHTs, namely mapping between host permanent identity and changing IP address. The growing complexity and scale of modern P2P systems requires the introduction of hierarchy and intelligence in routing of requests.

Structured Peer-to-Peer Systems  covers fundamental issues in organization, optimization, and tradeoffs of present large-scale structured P2P systems, as well as, provides principles, analytical models, and simulation methods applicable in designing future systems.

  • Part I presents the state-of-the-art of structured P2P systems, popular DHT topologies and protocols, and the design challenges for efficient P2P network topology organization, routing, scalability, and security.
  • Part II shows that local strategies with limited knowledge per peer provide the highest scalability level subject to reasonable performance and security constraints. Although the strategies are local, their efficiency is due to elements of hierarchical organization, which appear in many DHT designs that traditionally are considered as flat ones.
  • Part III describes methods to gradually enhance the local view limit when a peer is capable to operate with larger knowledge, still partial, about the entire system. These methods were formed in the evolution of hierarchical organization from flat DHT networks to hierarchical DHT architectures, look-ahead routing, and topology-aware ranking.
  • Part IV highlights some known P2P-based experimental systems and commercial applications in the modern Internet. The discussion clarifies the importance of P2P technology for building present and future Internet systems.

The post Structured Peer-to-Peer Systems appeared first on 1Bookcase.

Compiler Design

Posted: 27 Apr 2016 12:53 PM PDT

Compiler Design

Compiler Design: Syntactic and Semantic Analysis.

While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined – ideally there exist complete precise descriptions of the source and target languages. Additional descriptions of the interfaces to the operating system, programming system and programming environment, and to other compilers and libraries are often available.

This book deals with the analysis phase of translators for programming languages. It describes lexical, syntactic and semantic analysis, specification mechanisms for these tasks from the theory of formal languages, and methods for automatic generation based on the theory of automata. The authors present a conceptual translation structure, i.e., a division into a set of modules, which transform an input program into a sequence of steps in a machine program, and they then describe the interfaces between the modules. Finally, the structures of real translators are outlined. The book contains the necessary theory and advice for implementation.

This book is intended for students of computer science. The book is supported throughout with examples, exercises and program fragments.

The post Compiler Design appeared first on 1Bookcase.

Tidak ada komentar:

Posting Komentar