Selasa, 28 Juni 2016

1Bookcase - 10 books ready for downloading


1Bookcase - 10 books ready for downloading

Link to 1Bookcase

Windows Registry Troubleshooting

Posted: 27 Jun 2016 09:30 AM PDT

Windows Registry Troubleshooting

Windows Registry Troubleshooting.

Whatever version of Windows you're using–from Vista up to Windows 8.1–the registry is at the heart of your desktop experience. Software installs and compatibility, hardware operation and more are managed by a complex database of codes and numbers. When something goes wrong it can seem impossible to diagnose and repair the problem, and harder still to prevent a recurrence or make the subtle changes and tweaks required to fix the problem. In this book we'll take you inside the workings of the Registry, and teach you how to repair, modify and clean it to keep your PCs running smoothly.

What you'll learn

  • How to navigate the architecture of the Windows Registry
  • How to troubleshoot faulty and corrupt Registry items
  • How to edit and work with the Registry files of other users on a PC
  • What tools and utilities can help you work with and repair the Registry
  • How to secure the registry on a Windows PC
  • What Registry tweaks and hacks can make using your Windows PC a better experience

Who this book is for

Windows power users, system administrators, help desk personnel, people working with Windows in a BYOD environment.

The post Windows Registry Troubleshooting appeared first on 1Bookcase.

Beginning T-SQL, 3rd Edition

Posted: 27 Jun 2016 09:28 AM PDT

Beginning T-SQL, 3rd Edition

Beginning T-SQL, 3rd Edition.

Beginning T-SQL is a performance-oriented introduction to the T-SQL language underlying the Microsoft SQL Server database engine. T-SQL is essential in writing SQL statements to get data into and out of a database. T-SQL is the foundation for business logic embedded in the database in the form of stored procedures and functions. Beginning T-SQL starts you on the path to mastering T-SQL, with an emphasis on best-practices and sound coding techniques leading to excellent performance. This new edition is updated to cover the essential features of T-SQL found in SQL Server 2014, 2012, and 2008.

Beginning T-SQL begins with an introduction to databases, normalization, and to SQL Server Management Studio. Attention is given to Azure SQL Database and how to connect to remote databases in the cloud. Each subsequent chapter teaches an aspect of T-SQL, building on the skills learned in previous chapters. Exercises in most chapters provide an opportunity for the hands-on practice that leads to true learning and distinguishes the competent professional. Important techniques such as windowing functions are covered to help write fast executing queries that solve real business problems.

A stand-out feature in this book is that most chapters end with a “Thinking About Performance” section. These sections cover aspects of query performance relative to the content just presented. They’ll help you avoid beginner mistakes by knowing about and thinking about performance from Day 1.

  • Imparts best practices for writing T-SQL
  • Helps you avoid common errors
  • Shows how to write scalable code for good performance

What you'll learn

  • Grasp the fundamentals of relational theory, upon which T-SQL is based
  • Write accurate queries that are scalable and perform well
  • Combine set-based and procedural processing, obtaining the best from both worlds
  • Embed business logic in your database through stored procedures and functions
  • Simplify your work with new and advanced features, such as common table expressions and windowing functions
  • Enhance performance by knowing when to apply features such as temporary tables, and when not to

Who this book is for

Beginning T-SQL is for developers and database administrators with little to no T-SQL experience who will be writing database applications and queries against SQL Server databases.

The post Beginning T-SQL, 3rd Edition appeared first on 1Bookcase.

Expert Oracle SQL

Posted: 27 Jun 2016 09:26 AM PDT

Expert Oracle SQL

Expert Oracle SQL: Optimization, Deployment, and Statistics.

Expert Oracle SQL: Optimization, Deployment, and Statistics is about optimizing individual SQL statements, especially on production database systems. This Oracle-specific book begins by assuming you have already identified a particular SQL statement and are considering taking steps to improve its performance. The book describes a systematic process by which to diagnose a problem statement, identify a fix, and to implement that fix safely in a production system. You’ll learn not only to improve performance when it is too slow, but also to stabilize performance when it is too variable. You’ll learn about system statistics and how the Cost-Based Optimizer uses them to determine a suitable execution plan for a given statement. That knowledge provides the foundation from which to identify the root cause, and to stabilize and improve performance.

Next after identifying a problem and the underlying root cause is to put in place a solution. Expert Oracle SQL: Optimization, Deployment, and Statistics explains how to apply various remedies such as changing the SQL statement, adding hints, changing the physical design, and more, and how they can be brought to bear on fixing a problem once and for all.

Rolling a change out smoothly is an important topic when dealing with tuning and optimization. Expert Oracle SQL: Optimization, Deployment, and Statistics does not let you down in this critical area. The book contains two chapters of good information from an experienced professional on how to safely deploy changes into production so that your systems remaining running and available throughout the deployment process.

  • Describes a systematic approach to tuning Oracle SQL
  • Explains how things are supposed to work, what can go wrong, and how to fix it
  • Takes you through the steps needed to stabilize performance in your production systems

What you'll learn

  • Determine the root cause of poor performance in a SQL statement
  • Decipher each line of an execution plan and how it relates to its source SQL statement
  • Know the various options and transformations available for the Cost-Based Optimizer
  • Interpret the diagnostic data from Active Session History, SQL Performance Monitor, and from other sources
  • Apply optimizer hints, SQL profiles, and SQL baselines when they are best used, and avoid them otherwise
  • Manage object statistics used by the optimizer to ensure efficient execution plans

Who this book is for

Expert Oracle SQL: Optimization, Deployment, and Statistics is aimed at Oracle Database administrators who are interested in performance troubleshooting. The book is also of interest to people in development roles who wish to be knowledgeable in the underlying technologies on which their applications run.

The post Expert Oracle SQL appeared first on 1Bookcase.

Learn Raspberry Pi Programming with Python

Posted: 27 Jun 2016 09:17 AM PDT

Learn Raspberry Pi Programming with Python

Learn Raspberry Pi Programming with Python.

Learn Raspberry Pi Programming with Python will show you how to program your nifty new $35 computer to make a web spider, a weather station, a media server, and more. You’ll learn how to program in Python on your Raspberry Pi with hands-on examples and fun projects.

Even if you’re completely new to programming in general, you’ll figure out how to create a home security system, an underwater photography system, an RC plane with a camera, and even a near-space weather balloon with a camera.

You’ll learn how to make a variety of fun and even useful projects, from a web bot to search and download files to a toy to drive your pets insane. You’ll even learn how to use Pi with Arduino as well as Pi with Gertboard, an expansion board with an onboard ATmega microcontroller.

What you'll learn

  • Raspberry Pi and electronics basics
  • Quick intro to Linux
  • Python basics to get you started on a set of projects
  • How to make a variety of Pi and Python projects, including servers and gadgets with cameras
  • How to use Pi with Arduino and Gertboard

Who this book is for

Readers who want to learn Python on a fun platform like the Pi and pick up some electronics skills along the way. No programming or Linux skill required, but a little experience with Linux will be helpful.

The post Learn Raspberry Pi Programming with Python appeared first on 1Bookcase.

Pro ASP.NET MVC 5 Platform

Posted: 27 Jun 2016 09:14 AM PDT

Pro ASP.NET MVC 5 Platform

Pro ASP.NET MVC 5 Platform.

The power of ASP.NET MVC 5 stems from the underlying ASP.NET platform. To make your ASP.NET MVC applications the best they can be, you need to fully understand the platform features and know how they can be used to build effective and elegant MVC framework applications.

The ASP.NET platform provides ASP.NET MVC applications with a rich suite of services including vital every-day features like extensible request handling, state management, and user authentication. Understanding how these features work is the difference between creating an average web application and the best-in-class.

MVC applications that are architected with a thorough knowledge of the underlying platforms are faster to write, faster to run, and more readily adaptable to change. In Pro ASP.NET MVC 5 Platform, best-selling author Adam Freeman explains how to get the most from the entire ASP.NET platform, beginning with a nuts-and-bolts description of the patterns and tools you need through to the most advanced features. He goes in-depth at every stage to give you the practical knowledge that you need to apply these concepts to your own code.

What you'll learn

  • Understand how ASP.NET MVC 5 is built on the ASP.NET platform
  • Create scalable MVC framework web applications that work in harmony with the underlying platform
  • Understand the ASP.NET Lifecycle and how it affects the whole ASP.NET stack
  • Extend and Customize the ASP.NET platform to suit your MVC5 web application

Who this book is for

The book is ideal for anyone wanting to use ASP.NET MVC 5 in a professional context. It works particularly well as a compliment to Adam Freeman’s other ASP.NET MVC titles Pro ASP.NET MVC 5, Pro ASP.NET MVC 5 Client, and Expert ASP.NET Web API 2 for MVC Developers.

The post Pro ASP.NET MVC 5 Platform appeared first on 1Bookcase.

Pro Windows 8.1 Development with XAML and C#

Posted: 27 Jun 2016 09:09 AM PDT

Pro Windows 8.1 Development with XAML and C

Pro Windows 8.1 Development with XAML and C#.

Windows 8.1 apps are revolutionizing development on the Windows platform. Fast, fluid, tactile and chrome-free, they provide a brand-new look and feel for Windows users.

These apps rely on Microsoft’s Windows 8 modern UI to provide their rich and engaging user experiences for both desktop and tablet users. The new UI in turn relies upon the Windows Runtime (WinRT) to give its apps unparalleled flexibility and power.

Understanding this stack of new technologies and how they tie in to the proven C# language and the XAML standard is the subject of this book. Experienced writers Jesse Liberty, Phil Japikse, and Jon Galloway explain how you can get the most from Windows 8.1 by focusing on the features that you need for your project and bringing your existing C# coding knowledge to bear.

They begin with a nuts-and-bolts examination of how the technologies fit together and show you everything you need to get up and running with the new platform. Once you have a good understanding on the basics, you progress to more advanced topics steadily increasing your understanding as a whole. This holistic knowledge is essential to truly master Windows 8.1 development.

Each topic is covered clearly and concisely and is packed with the details you need to code effectively. The most important features are given a no-nonsense, in-depth treatment and chapters contain examples that demonstrate both the power and the subtlety of Windows 8.1.

What you'll learn

  • What Metro and WinRT are capable of and why they are special
  • Ways to use advanced features to create immersive and engaging Windows 8.1 applications
  • How to create applications that work seamlessly on tablets and desktops
  • How to prepare and deploy your Windows 8.1 applications

Who this book is for

This book is suitable for anyone wanting to get to grips with Windows 8.1 development using the cross-platform standards of XAML and C#.

The post Pro Windows 8.1 Development with XAML and C# appeared first on 1Bookcase.

HTML5 Game Development Insights

Posted: 27 Jun 2016 09:03 AM PDT

HTML5 Game Development Insights

HTML5 Game Development Insights.

HTML5 Game Development Insights is a from-the-trenches collection of tips, tricks, hacks, and advice straight from professional HTML5 game developers. The 24 chapters here include unique, cutting edge, and essential techniques for creating and optimizing modern HTML5 games. You will learn things such as using the Gamepad API, real-time networking, getting 60fps full screen HTML5 games on mobile, using languages such as Dart and TypeScript, and tips for streamlining and automating your workflow. Game development is a complex topic, but you don’t need to reinvent the wheel. HTML5 Game Development Insights will teach you how the pros do it.

The book is comprised of six main sections: Performance; Game Media: Sound and Rendering; Networking, Load Times, and Assets; Mobile Techniques and Advice; Cross-Language JavaScript; Tools and Useful Libraries. Within each of these sections, you will find tips that will help you work faster and more efficiently and achieve better results.

Presented as a series of short chapters from various professionals in the HTML5 gaming industry, all of the source code for each article is included and can be used by advanced programmers immediately.

What you'll learn

  • "From The Trenches" tips, hacks, and advice on HTML5 game development
  • Best practices for building Mobile HTML5 games
  • Actionable advice and code for both professional and novices

Who this book is for

HTML5 Game Development Insights is for the game developer looking to improve their development process at all stages of the game development pipeline; The nuggets of awesome in this book are applicable both to the hobbyist, trying to track down a performance bug in rendering, and the professional, who is looking to speed up loading time by re-packing their artist-generated images. With this book, it's like looking over the shoulder of the top HTML5 game developers!

The post HTML5 Game Development Insights appeared first on 1Bookcase.

Physics for JavaScript Games, Animation, and Simulations

Posted: 27 Jun 2016 09:01 AM PDT

Physics for JavaScript Games, Animation, and Simulations with HTML5 Canvas

Physics for JavaScript Games, Animation, and Simulations: with HTML5 Canvas.

Have you ever wanted to include believable physical behaviors in your games and projects to give them that extra edge? Physics for JavaScript Games, Animation, and Simulations teaches you how to incorporate real physics, such as gravity, friction, and buoyancy, into your HTML5 games, animations, and simulations. It also includes more advanced topics, such as particle systems, which are essential for creating effects such as sparks or smoke. The book also addresses the key issue of balancing accuracy and simplicity in your games and simulations, and the final chapters provide you with the information and the code to make the right choice for your project.

Physics for JavaScript Games, Animation, and Simulations assumes you have a basic knowledge of JavaScript and HTML5. However, no previous knowledge of physics is required—only some very basic math skills. The authors present everything from basic principles to advanced concepts in an approachable way, so you'll be able to follow the logic and easily adapt the principles to your own applications.

The book is packed full of practical examples of how you can apply physics to your own games and applications. Spring behaviors can be used for anything from tweaking lowrider suspension to creating cloth simulation; flotation mechanics enable the simulation of submersibles or dirigibles; you can even create your own solar system with accurate orbits and gravity. It doesn't matter if you're modeling the Lorentz force in an electromagnetic field or you're modeling the lift force in a flight simulator, Physics for JavaScript Games, Animation, and Simulations enables you to fill your games and applications with accurate and realistic effects.

What you'll learn

  • Learn all the basic math and physics you'll need to incorporate realism into your projects
  • Incorporate a wide range of forces, such as gravity, friction, and buoyancy
  • Build a number of realistic simulations
  • Model particle systems and use them to create visual effects
  • Create complex systems using rigid bodies and mass-spring systems
  • Deal with numerical subtleties, including accuracy and stability of integration schemes

Who this book is for

Physics for JavaScript Games, Animation, and Simulations is for JavaScript developers interested in incorporating real physics into their games, animations, simulations, or generative art projects.

The post Physics for JavaScript Games, Animation, and Simulations appeared first on 1Bookcase.

Dart for Absolute Beginners

Posted: 27 Jun 2016 08:56 AM PDT

Dart for Absolute Beginners

Dart for Absolute Beginners.

Dart for Absolute Beginners enables individuals with no background in programming to create their own web apps while learning the fundamentals of software development in a cutting edge language. Easily digested chapters, while comprehensive enough to explore the whole domain, are aimed at both hobbyists and professionals alike. The reader will not only gain an insight into Dart, but also the technologies behind the web. A firm foundation is laid for further programming studies.

Dart is a new, innovative language developed by Google which is poised to take the web by storm. For client side web app development, Dart has many advantages over JavaScript. These include but are not limited to: improved speed, enforcement of programmatic structure, and improved facilities for software reuse. Best of all, Dart is automatically converted to JavaScript so that it works with all web browsers. Dart is a fresh start, without the baggage of the last two decades of the web. Why start learning to program with yesterday's technology?
  • Teaches you the fundamentals of programming and the technologies behind the web.
  • Utilizes the cutting edge, easy to learn, structured Dart programming language so that your first steps are pointed towards the future of web development.
  • No prior knowledge is required to begin developing your own web apps.

What you'll learn

  • Become proficient in the fundamentals of programming.
  • Learn how the technologies behind the web work.
  • Use Dart to write small to medium size web apps.
  • Understand enough HTML and CSS to create your own designs.
  • Be capable of interpreting others' code.
  • Develop a foundation that enables you to further advance your programming skills.

Who this book is for

Dart for Absolute Beginners is for readers with no prior knowledge of programming (or even HTML) who are interested in taking their first steps into web development with the "latest and greatest" web programming language, Dart. Hobbyists will appreciate its easy-to-digest content, while its focus on the cutting edge Dart language will appeal to professionals. It's also for the reader who simply has a curiosity about how the web and/or programming works – he will gain insight into its technologies without getting into the tiresome emphasis on semantics in some introductory texts. Dart for Absolute Beginners is a thoroughly approachable text for new programmers of all backgrounds.

The post Dart for Absolute Beginners appeared first on 1Bookcase.

Using R for Statistics

Posted: 27 Jun 2016 08:53 AM PDT

Using R for Statistics

Using R for Statistics.

Using R for Statistics will get you the answers to most of the problems you are likely to encounter when using a variety of statistics. This book is a problem-solution primer for using R to set up your data, pose your problems and get answers using a wide array of statistical tests. The book walks you through R basics and how to use R to accomplish a wide variety statistical operations.

You’ll be able to navigate the R system, enter and import data, manipulate datasets, calculate summary statistics, create statistical plots and customize their appearance, perform hypothesis tests such as the t-tests and analyses of variance, and build regression models. Examples are built around actual datasets to simulate real-world solutions, and programming basics are explained to assist those who do not have a development background.

After reading and using this guide, you’ll be comfortable using and applying R to your specific statistical analyses or hypothesis tests. No prior knowledge of R or of programming is assumed, though you should have some experience with statistics.

What you'll learn

  • How to apply statistical concepts using R and some R programming
  • How to work with data files, prepare and manipulate data, and combine and restructure datasets
  • How to summarize continuous and categorical variables
  • What is a probability distribution
  • How to create and customize plots
  • How to do hypothesis testing
  • How to build and use regression and linear models

Who this book is for

No prior knowledge of R or of programming is assumed, making this book ideal if you are more accustomed to using point-and-click style statistical packages. You should have some prior experience with statistics, however.

The post Using R for Statistics appeared first on 1Bookcase.

Tidak ada komentar:

Posting Komentar