万本电子书0元读

万本电子书0元读

Clojure High Performance Programming - Second Edition
Clojure High Performance Programming - Second Edition
Shantanu Kumar
¥63.21
Become an expert at writing fast and high performant code in Clojure 1.7.0 About This Book Enhance code performance by using appropriate Clojure features Improve the efficiency of applications and plan their deployment A hands-on guide to designing Clojure programs to get the best performance Who This Book Is For This book is intended for intermediate Clojure developers who are looking to get a good grip on achieving optimum performance. Having a basic knowledge of Java would be helpful. What You Will Learn Identify performance issues in Clojure programs using different profiling tools Master techniques to achieve numerical performance in Clojure Use Criterium library to measure latency of Clojure expressions Exploit Java features in Clojure code to enhance performance Avoid reflection and boxing with type hints Understand Clojure's concurrency and state-management primitives in depth Measure and monitor performance, and understand optimization techniques In Detail Clojure treats code as data and has a macro system. It focuses on programming with immutable values and explicit progression-of-time constructs, which are intended to facilitate the development of more robust programs, particularly multithreaded ones. It is built with performance, pragmatism, and simplicity in mind. Like most general purpose languages, various Clojure features have different performance characteristics that one should know in order to write high performance code. This book shows you how to evaluate the performance implications of various Clojure abstractions, discover their underpinnings, and apply the right approach for optimum performance in real-world programs. It starts by helping you classify various use cases and the need for them with respect to performance and analysis of various performance aspects. You will also learn the performance vocabulary that experts use throughout the world and discover various Clojure data structures, abstractions, and their performance characteristics. Further, the book will guide you through enhancing performance by using Java interoperability and JVM-specific features from Clojure. It also highlights the importance of using the right concurrent data structure and Java concurrency abstractions. This book also sheds light on performance metrics for measuring, how to measure, and how to visualize and monitor the collected data. At the end of the book, you will learn to run a performance profiler, identify bottlenecks, tune performance, and refactor code to get a better performance. Style and approach An easy-to-follow guide full of real-world examples and self-sufficient code snippets that will help you get your hands dirty with high performance programming with Clojure.
Yii2 By Example
Yii2 By Example
Fabrizio Caldarelli
¥80.65
Develop complete web applications from scratch through practical examples and tips for beginners and more advanced users About This Book Improve your programming experience and become a full stack developer Master real-life web applications, and create and manage four different projects Step-by-step guidance to develop real-world web applications smoothly Who This Book Is For This book is for anyone who wants to discover and explore Yii Framework. Basic programming experience with PHP and object oriented programming is assumed. What You Will Learn Understand basic concepts, along with the installation and customization of Yii Discover models, controllers, and views—concepts applied in a web context—and how they are employed in Yii Use ActiveRecord to manipulate a database Add access control to your web application through authentication and authorization Install and customize an advanced template for multiple applications in the same project Create a RESTful Web Service to allow remote access to data Develop a console application to launch a command in the console as an automated task (cron job) Make code reusable through widgets and components and localize text messages to make a multilanguage web app In Detail Yii is a high-performance PHP framework best for developing Web 2.0 applications. It provides fast, secure, and professional features to create robust projects, however, this rapid development requires the ability to organize common tasks together to build a complete application. It's all too easy to get confused; this is where this book comes in. This book contains a series of practical project examples for developers starting from scratch. Each section contains the most relevant theories for every topic as you walk through developing each project, focusing on key aspects that commonly confuse users. The book starts with all the framework’s basic concepts, such as controllers and views, to introduce you to Yii and creating your first application, a simple news reader. You will be learn to configure URL rules to make a pretty URL, essential for search engine optimization. Next, you will walk through Model and ActiveRecord, key concepts in database interaction. The second application you will develop is a reservation system that allows you to manage rooms, customers, and reservations. For this, you will use database connection through SQL and ActiveRecord. More complex than the first one, this application will introduce you to the advanced template of Yii 2, splitting the app into two parts: a frontend for all visitors and a backend for the admin. Finally, you will move on to the last two applications: one that allows connections from remote clients, through RESTful components of Yii 2, and another that creates and organizes automatic tasks using the console application structure of Yii 2. Style and approach This is a step-by-step guide with each topic introduced in the context of real-world applications, highlighting common cases where users may encounter difficulties.
QlikView for Finance
QlikView for Finance
B. Diane Blackwood
¥63.21
Concoct dynamic business intelligence dashboards for financial analysis with QlikView About This Book Get accustomed to QlikView features for effective data analysis and visualization in Finance Employ the Memory data store, which refreshes data in real time, providing a faster response to business financial information A step-by step guide to using Qlikview features such as key performance indicators, interactive charts, and tables for financial analysis Who This Book Is For If you are a finance professional with basic knowledge of QlikView functions and wish to increase your knowledge of QlikView to apply it in the field of finance, then this book is for you. A good knowledge of financial aspects is an must-have. What You Will Learn Design Key Performance Indicators and extend your revenue ratio reporting Set up actions within a Text Object and create variables to make a chart toggle between visible and not visible Merge data from multiple sources to get more asset management options Examine good and bad practices in dashboard design and create a Group button to make more data available in less space Analyse the sales dashboard by adding tending lines and forecasting Create input boxes and use the input in formulas to perform “What If” analysis Examine the Key Performance Indicator (KPI) and Inventory Turnover, and investigate the usefulness of Pivot Create a QlikView analysis document and add data to it to gain deep insights In Detail This book is an effective step-by-step tutoring guide for financial analysis using Qlikview. It begins by teaching you the crucial concepts of Qlikview Finance to help you develop an effective understanding of financial data analysis and finance. The book then goes on to cover real-world, practical examples on the use of Qlikview for financial planning and analysis, expense management, risk management, and more. Moving on, topics such as Asset Management QlikView Dashboard and Retail Sales Analysis are covered in a strategic way. We then shift the focus to deal with the concepts of Inventory, Supply Chain, and Plant Coverage Dashboards. The book then reaches its conclusion by dealing with ways to share your QlikView insights. By the end of this book, you will have a good understanding of how to use Qlikview for numerous applications in finance. Style and approach This book is designed to explore what can be done in QlikView to facilitate Financial Analysis. It follows a step-by-step approach and each chapter has easy-to-follow, hands-on examples of important concepts.
Mastering Android NDK
Mastering Android NDK
Sergey Kosarevsky
¥90.46
Master the skills you need to develop portable, highly-functional Android applications using NDK About This Book Develop portable games using Android NDK and debug them on your desktop Familiarise yourself with different popular C++ libraries on Android and use them in your games Write multi-threaded code with graphics, sound, networking, and resource storage Who This Book Is For If you want to leverage your C++ skills in mobile development and increase the performance of your Android applications, then this is the book for you. Knowledge of C or C++ is assumed, including pointer manipulation, multi-threading, object-oriented programming concepts, and the basics of C++11. It would be an added advantage if you know how to develop applications without any IDE. What You Will Learn Explore popular C++ libraries and use them on Android Write portable, multithreaded native networking code Create portable audio framework using OpenAL Implement portable rendering framework using OpenGL ES 3 Debug mobile applications on your desktop machine Access resources from APK archives Render text with FreeType In Detail Android NDK is used for multimedia applications that require direct access to system resources. NDK is also the key for portability, which in turn allows a reasonably comfortable development and debugging process using familiar tools such as GCC and Clang toolchains. This is a hands-on guide to extending your game development skills with Android NDK. The book takes you through many clear, step-by-step example applications to help you further explore the features of Android NDK and some popular C++ libraries and boost your productivity by debugging the development process. Through the course of this book, you will learn how to write portable multi-threaded native code, use HTTP networking in C++, play audio files, use OpenGL ES 3, and render high-quality text. Each chapter aims to take you one step closer to building your application. By the end of this book, you will be able to create an engaging, complete gaming application. Style and approach This book adopts a step-by-step approach and each chapter is based on the material from the previous ones. The book focuses on putting to your knowledge of C++ use while you develop Android applications of your own.
Creating Games with cocos2d for iPhone 2
Creating Games with cocos2d for iPhone 2
Paul Nygard
¥80.65
A hotshot book_10 different cocos2d for iPhone games in increasing order of complexity. Only the barebone structure will be presented without going into the details,If you are an iPhone or iPad developer with base knowledge of cocos2d for iPhone, this book is for you.
IBM Cognos Business Intelligence
IBM Cognos Business Intelligence
Dustin Adkison
¥116.62
Written as a practical guide, this book will show you how to manage your reporting environment using IBM Cognos 10 and make the most out of BI tools within your business - taking a hands-on approach to stimulate learning and develop your understanding. If you are an IBM Cognos or Business Intelligence developer or consultant, have a basic knowledge of Cognos 10 BI and a good level of understanding of Cognos 8 then this book is for you.
Microsoft System Center 2012 Endpoint Protection Cookbook
Microsoft System Center 2012 Endpoint Protection Cookbook
Andrew James Plue
¥80.65
Microsoft System Center 2012 Endpoint Protection Cookbook is a highly practical cookbook for beginner-intermediate use to get you started with a variety of SCEP tasks, as well as providing a sneak peek at a full SCEP walkthrough to give you some real world context. If you are a System Administrator or Engineer using System Center 2012 EndPoint Protection, then Microsoft System Center 2012 Endpoint Protection Cookbook is for you. You should have a good background with Microsoft products in general, although no knowledge of EndPoint Protection is required.
Getting Started with Oracle Event Processing 11g
Getting Started with Oracle Event Processing 11g
Alexandre Alves
¥90.46
This getting started book will use practical chapters which follow logical and progressively more complex tasks and examples, which will impart the skills of how to use Oracle Complex Event Processing to the reader. This book is aimed at both those with some knowledge of java and SQL database experience, but it is also written so that if you are completely new to this topic you will understand this new technology domain no matter your background or industry.
Microsoft Dynamics CRM 2011 Applications (MB2-868) Certification Guide
Microsoft Dynamics CRM 2011 Applications (MB2-868) Certification Guide
Danny Varghese
¥107.90
This Certification guide will follow a step-by-step approach to instruct the reader what they need to know to be able to become certified with Microsoft Dynamics CRM 2011. If you will implement Microsoft Dynamics CRM 2011, this book is for you. You should have a working knowledge of Microsoft Windows, Microsoft Internet Explorer, and Microsoft Office.
OCA Oracle Database 11g Administration I Certification Guide
OCA Oracle Database 11g Administration I Certification Guide
Steve Ries
¥107.90
Developed as a practical book, "Oracle Database 11g Administration I Certification Guide" will show you all you need to know to effectively excel at being an Oracle DBA, for both examinations and the real world. This book is for anyone who needs the essential skills to become an Oracle DBA, pass the Oracle Database Administration I exam, and use those skills in the real world to manage secure, high performance, and highly available Oracle databases.
Microsoft Dynamics AX 2012 Services
Microsoft Dynamics AX 2012 Services
Klaas Deforche
¥63.21
It's a tutorial guide that provides all the knowledge needed to implement services with Microsoft Dynamics AX 2012. This book is aimed at Dynamics AX developers, both new and experienced with services and Microsoft Dynamics AX 2012. A basic understanding of MorphX and X++ is assumed, but the step-by-step instructions are easy to follow even for beginners. Some examples use C#.NET, so experience with Visual Studio is a plus but not a must.
The Professional ScrumMaster's Handbook
The Professional ScrumMaster's Handbook
Stacia Viscardi
¥90.46
Focusing on the ScrumMaster role and responsibilities, this book presents solutions and ideas for common problems, improving the overall methodology of a ScrumMaster's approach. The Professional ScrumMaster’s Handbook is for anybody who wishes to be a true ScrumMaster as the role was originally intended - a fearless, professional, change facilitator. This book extends your working knowledge of Scrum to explore other avenues and ways of thinking to help teams and organizations reach their full potential.
Windows Server 2012 Hyper-V
Windows Server 2012 Hyper-V
Zahir Hussain Shah
¥90.46
This books takes a comprehensive tutorial approach with plenty of screenshots and detailed step-by-step instructions. This book is for Windows server administrators, who may not necessarily be familiar with Hyper-V, and also for existing Hyper-V administrators who want to advance their skills in Windows Server 2012 Hyper-V.
Microsoft Forefront UAG Mobile Configuration Starter [Instant]
Microsoft Forefront UAG Mobile Configuration Starter [Instant]
Fabrizio Volpe
¥50.13
Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. A no-nonsense Starter guide, designed to give you maximum guidance with minimum fuss. This book is written for system administrators, I.T. professionals, unified communication technicians, and decision makers, in general. No knowledge of UAG is required to understand the book and start setting up UAG immediately.
Mac Application Development by Example: Beginner's Guide
Mac Application Development by Example: Beginner's Guide
Robert Wiebe
¥80.65
This book is a beginners guide that teaches the topic using a learn by example method. This book is for people who are programming beginners and have a great idea for a Mac OS X app and need to get started.
Augmented Reality using Appcelerator Titanium Starter
Augmented Reality using Appcelerator Titanium Starter
Trevor Ward
¥35.96
It's a quick start tutorial to help you get started with creating Augmented Reality applications and acquainting yourself with essential aspects of creating AR applications using the Appcelerator Titanium Framework. The instructions are clear with easy to follow examples. This book is for anybody who wishes to understand how to build an Augmented Reality Application. It uses the Appcelerator Titanium mobile development framework, but the techniques and practices can be applied to other frameworks and native code. You will need to have a good working knowledge of development and JavaScript, it is not aimed at the beginner.
HTML5 Game Development with GameMaker
HTML5 Game Development with GameMaker
Jason Lee Elliott
¥80.65
The book is a friendly but explosive reference for all skill levels, with several action packed projects. You will develop the ability to build games from scratch with a comprehensive practical tutorial guide. This book is assured to boost your skill set to another level. This book is for anyone with a passion to create fun and action packed web browser games using GameMaker Studio. This intuitive practical guide appeals to both beginners and advanced users wanting to create and release online games to share with the world, using the powerful GameMaker tool.
PlayStation?Mobile Development Cookbook
PlayStation?Mobile Development Cookbook
Michael Fleischauer
¥90.46
Written as a series of engaging and practical recipes, this essential Cookbook has been meticulously designed and reviewed in order to provide you with the ultimate reference for PlayStation?Mobile development. If you've got some prior experience with C# and want to create awesome projects for the PlayStation?Vita and PlayStation?Certified devices, then this book is for you.
Instant LinkedIn Customization How-to (MnM)
Instant LinkedIn Customization How-to (MnM)
Anmol Jain
¥35.96
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Get the job done and learn as you go. Step-by step application of the features of LinkedIn provides a good grounding in creating effective résumés and optimizing your search. If you’re looking for a job, genuinely interested in expanding your lifelong professional network, or simply want to learn about the tips and tricks of LinkedIn, then this is the right book for you.
Learning Pixelmator
Learning Pixelmator
Mark Stagi
¥45.77
A fast paced, example driven approach to learning Pixelmator. Learning Pixelmator is great for photographers of any level who are looking to learn to take advantage of Pixelmator to edit images. Without any prior knowledge of image editing software needed, we will start with the basics and move onto more advanced image editing techniques. No matter what your current artistic level is, this book will give you the power to unleash the artist within!
Appcelerator Titanium Application Development  by Example Beginner’s Guide
Appcelerator Titanium Application Development by Example Beginner’s Guide
Darren Cope
¥90.46
"Appcelerator Titanium Application Development by Example Beginner's Guide" is an example-driven tour of the language that guides you through all the stages of app design. The style is relaxed and friendly whilst remaining concise and structured. If you are new to this technology or curious about the possibilities of Appcelerator Titanium then this book is for you. If you are a web developer who is looking for a way to craft cross-platform apps, then this book and the Titanium language is the choice for you.