
Modern R Programming Cookbook
¥80.65
Recipes for emerging developers in R programming and data scientists to simplify their R programming capabilities About This Book ? Develop strategies to speed up your R code ? Tackle programming problems and explore both functional and object-oriented programming techniques ? Learn how to address the core problems of programming in R with the most popular R packages for common tasks Who This Book Is For This book is for developers who would like to enhance the R programming skills. Basic knowledge of R programming is assumed. What You Will Learn ? Install R and its various IDE for a given platform along with installing libraries from different repositories and version control ? Learn about basic data structures in R and how to work with them ? Write customized R functions and handle recursions, exceptions in R environments ? Create the data processing task as a step by step computer program and execute using dplyr ? Extract and process unstructured text data ? Interact with database management system to develop statistical applications ? Formulate and implement parallel processing in R In Detail R is a powerful tool for statistics, graphics, and statistical programming. It is used by tens of thousands of people daily to perform serious statistical analyses. It is a free, open source system whose implementation is the collective accomplishment of many intelligent, hard-working people. There are more than 2,000 available add-ons, and R is a serious rival to all commercial statistical packages. The objective of this book is to show how to work with different programming aspects of R. The emerging R developers and data science could have very good programming knowledge but might have limited understanding about R syntax and semantics. Our book will be a platform develop practical solution out of real world problem in scalable fashion and with very good understanding. You will work with various versions of R libraries that are essential for scalable data science solutions. You will learn to work with Input / Output issues when working with relatively larger dataset. At the end of this book readers will also learn how to work with databases from within R and also what and how meta programming helps in developing applications. Style and approach This book will be a companion for R programmer and emerging developers in R programming areas. This book will contain recipes related to advanced R programming which will enable users to solve complex problems efficiently.

AMP: Building Accelerated Mobile Pages
¥80.65
Engineer naturally lean web pages and leverage the latest web platform features to dramatically boost page speed About This Book ? The first book for web developers that shows how to put AMP to work ? Improve your website's mobile experience and get more traffic ? Practical methods to achieve a step change in performance quickly and easily Who This Book Is For This book is for experienced web developers who are aware of the impact of slow-loading web pages on conversion rates and user engagement, and who are seeking to serve content to their end users in a rich and enticing way using the Accelerated Mobile Pages framework. You should be familiar with HTML5, CSS3, JavaScript, and JSON. What You Will Learn ? Build, validate, and deploy AMP pages ? Create interactive user notifications, navigation menus, accordions, contact pages with forms and maps ? Monetize your traffic with a variety of ad styles and providers ? Analyze your traffic by integrating analytics providers and tracking user-behavior along several dimensions ? Embed social media with amp-youtube, amp-instagram, amp-twitter, and amp-facebook ? Build e-commerce functionality including product pages and shopping carts ? Deliver rich media experiences using AMP custom elements ? Use advanced deployment techniques to extend functionality ? Install ServiceWorkers and build Progressive Web Apps for offline use In Detail Google introduced the Accelerated Mobile Pages (AMP) project to give mobile users lightning-fast response times when accessing web pages on mobile devices. AMP delivers great user experiences by providing a framework for optimizing web pages that otherwise would take much longer to load on a mobile platform. This book shows how to solve page performance issues using the mobile web technologies available today. You will learn how to build instant-loading web pages, and have them featured more prominently on Google searches. If you want your website to succeed on mobile, if you care about SEO, and if you want to stay competitive, then this book is for you! You will go on a mobile web development journey that demonstrates with concrete examples how to build lightning-fast pages that will keep your visitors on-site and happy. This journey begins by showing how to build a simple blog article-style web page using AMP. As new concepts are introduced this page is gradually refined until you will have the skills and confidence to build a variety of rich and interactive mobile web pages. These will include e-commerce product pages, interactive forms and menus, maps and commenting systems, and even Progressive Web Apps. Style and approach Get step-by-step instructions to build web pages of different types, gain expert tricks to brand your pages without bloating them, and see methods to embed advertising.

Learn C# in 7 days
¥71.93
Learn C# in 7 days with practical examples, build a foundation for C# programming, and boost your skills to an advanced level About This Book ? Learn the basics of C# in 7 days ? Works as a reference guide describing the major features of C# ? Build easy and simple code through real-world example scenarios Who This Book Is For The book is for aspiring developers and absolute novices who want to get started with the world of programming. You do not need any knowledge of C# for this book. What You Will Learn ? Understand and set up the .NET environment ? Code in C# using the Visual Studio 2017 RC (preferable community edition) IDE ? Define variables, syntax, control flows, statements, and arrays etc through examples ? Understand the concepts of Object-Oriented Programming using C# ? Get acquainted with attributes, collection, generics, and LINQ ? Get your hands on class members such as Modifiers, Methods, Properties, Indexers, File I/O, Exception Handling, and Regex ? Build a real-world application using C# 7 In Detail This book takes a unique approach to teach C# to absolute beginners. You’ll learn the basics of the language in seven days. It takes a practical approach to explain the important concepts that build the foundation of the C# programming language. The book begins by teaching you the basic fundamentals using real-world practical examples and gets you acquainted with C# programming. We cover some important features and nuances of the language in a hands-on way, helping you grasp the concepts in a fluid manner. Later, you’ll explore the concepts of Object-Oriented Programming (OOP) through a real-world example. Then we dive into advanced-level concepts such as generics and collections, and you’ll get acquainted with objects and LINQ. Towards the end, you’ll build an application that covers all the concepts explained in the book. By the end of this book, you will have next-level skills and a good knowledge of the fundamentals of C#. Style and approach Fast paced guide to get you up-to-speed with the language. Every chapter is followed by an exercise that focuses on building something with the language. The codes of the exercises can be found on the Packt website

市場營銷及公共關係中文寫作
¥73.33
本書作者既有在大學教授市場行銷、危機公關及廣告、傳播的理論基礎,又有任職於跨國私人銀行及地產企業的市場營銷及公關實戰經驗。本書介紹市場營銷及公共關係常用的應用文,包括:營銷口號、印刷媒體廣告、直銷廣告、商品介紹書、採訪邀請函、新聞發佈會文件夾、新聞稿、演講稿、公關刊物及危機公關稿件等。這些內容與行業接軌,使用的示例、格式和慣用語等都貼近行業規範。

鍾玲極短篇
¥52.40
「極短篇」,又有人稱之為「小小說」或「掌上小說」。寫「極短篇」,極不容易,在如此小的篇幅內說故事,從頭到尾,一眼望盡,瑕瑜立見,無可隱藏,其實「難度」相當高。 但本書作者卻是寫「極短篇」的高手,書中精選了她的三十篇佳作,當中的故事,既有愛情的,也有人情的,甚至奇幻的,題材豐富,異彩紛呈,情節引人入勝,結局又出人意表。每個故事讀後,相信讀者或會會心微笑,或會擊節驚歎,又或會領悟到一點點人生的道理。

Implementing Microsoft Dynamics 365 for Finance and Operations
¥107.90
Harness the power of Dynamics 365 Operations and discover all you need to implement it About This Book ? Master all the necessary tools and resources to evaluate Dynamics 365 for Operations, implement it, and proactively maintain it. ? Troubleshoot your problems effectively with your Dynamics 365 partner ? Learn about architecture, deployment choices, integration, configuration and data migration, development, testing, reporting and BI, support, upgrading, and more. Who This Book Is For This book is for technology leaders, project managers solution architects, and consultants who are planning to implement, are in the process of implementing, or are currently upgrading to Dynamics 365 for Operations. This book will help you effectively learn and implement Dynamics 365 for Operations. What You Will Learn ? Learn about Microsoft Dynamics 365, it's offerings, plans and details of Finance and Operations, Enterprise edition ? Understand the methodology and the tool, architecture, and deployment options ? Effectively plan and manage configurations and data migration, functional design, and technical design ? Understand integration frameworks, development concepts, best practices, and recommendations while developing new solutions ? Learn how to leverage intelligence and analytics through Power BI, machine learning, IOT, and Cortana intelligence ? Master testing, training, going live, upgrading, and how to get support during and after the implementation In Detail Microsoft Dynamics 365 for Finance and Operations, Enterprise edition, is a modern, cloud-first, mobile-first, ERP solution suitable for medium and large enterprise customers. This book will guide you through the entire life cycle of a implementation, helping you avoid common pitfalls while increasing your efficiency and effectiveness at every stage of the project. Starting with the foundations, the book introduces the Microsoft Dynamics 365 offerings, plans, and products. You will be taken through the various methodologies, architectures, and deployments so you can select, implement, and maintain Microsoft Dynamics 365 for Finance and Operations, Enterprise edition. You will delve in-depth into the various phases of implementation: project management, analysis, configuration, data migration, design, development, using Power BI, machine learning, Cortana analytics for intelligence, testing, training, and finally deployment, support cycles, and upgrading. This book focuses on providing you with information about the product and the various concepts and tools, along with real-life examples from the field and guidance that will empower you to execute and implement Dynamics 365 for Finance and Operations, Enterprise edition. Style and approach This book is a step-by-step guide focusing on implementing Dynamics 365 Operations solutions for your organization.

Deploying Microsoft System Center Configuration Manager
¥90.46
Plan, design, and deploy System Center Configuration Manager 1706 like never before, regardless of how complex your infrastructure is About This Book ? The most up-to-date resource on deploying or migrating to System Center Configuration Manager 1706 within your IT infrastructure ? Plan, design, and deploy ConfigMgr 1706 with ease, both on primary and multiple-hierarchy sites ? Master the new features of ConfigMgr 1706, including Windows 10 support Who This Book Is For If you are a system engineer or an administrator planning to deploy Microsoft System Center Configuration Manager 1706, then this book is for you. This book will also benefit system administrators who are responsible for designing and deploying one or more System CenterConfiguration Manager 1706 sites in their new or existing systems. What You Will Learn ? Install ConfigMgr servers and the necessary roles ? Design and scale ConfigMgr environments ? Configure and administrate essential ConfigMgr roles and features ? Create software packages using .msi and .exe files ? Deliver detailed reports with an automatic patching process ? Apply proper hardening on your deployment and secure workstations ? Deploy operating systems and updates leveraging ConfigMgr mechanisms ? Create high-availability components using the built-in mechanism for backup and recovery In Detail It becomes important to plan, design, and deploy configurations when administrators know that Configuration Manager interacts with a number of infrastructure components such as Active Directory Domain Services, network protocols, Windows Server services, and so on. Via real-world-world deployment scenarios, this book will help you implement a single primary site or multiples sites. You will be able to efficiently plan and deploy a multiple-site hierarchy such as central administration site. Next, you will learn various methods to plan and deploy Configuration Manager clients, secure them and make the most of new features offered through ConfigMgr 1706 like compliance, deploying updates operating systems to the endpoints. Then, this book will show you how to install, configure, and run SQL reports to extract information. Lastly, you will also learn how to create and manage users access in an ConfigMgr environment By the end of this book, you will have learned to use the built-in mechanism to back up and restore data and also design maintenance plan. Style and approach This step-by-step guide teaches you cool ways to plan, deploy, and configure ConfigMgr 1706. This tutorial, which complements the release of ConfigMgr 1706 with a refreshing new approach and expert guidance, will teach you everything you need to know about the essentials of server.

R Data Analysis Cookbook - Second Edition
¥90.46
Over 80 recipes to help you breeze through your data analysis projects using R About This Book ? Analyse your data using the popular R packages like ggplot2 with ready-to-use and customizable recipes ? Find meaningful insights from your data and generate dynamic reports ? A practical guide to help you put your data analysis skills in R to practical use Who This Book Is For This book is for data scientists, analysts and even enthusiasts who want to learn and implement the various data analysis techniques using R in a practical way. Those looking for quick, handy solutions to common tasks and challenges in data analysis will find this book to be very useful. Basic knowledge of statistics and R programming is assumed. What You Will Learn ? Acquire, format and visualize your data using R ? Using R to perform an Exploratory data analysis ? Introduction to machine learning algorithms such as classification and regression ? Get started with social network analysis ? Generate dynamic reporting with Shiny ? Get started with geospatial analysis ? Handling large data with R using Spark and MongoDB ? Build Recommendation system- Collaborative Filtering, Content based and Hybrid ? Learn real world dataset examples- Fraud Detection and Image Recognition In Detail Data analytics with R has emerged as a very important focus for organizations of all kinds. R enables even those with only an intuitive grasp of the underlying concepts, without a deep mathematical background, to unleash powerful and detailed examinations of their data. This book will show you how you can put your data analysis skills in R to practical use, with recipes catering to the basic as well as advanced data analysis tasks. Right from acquiring your data and preparing it for analysis to the more complex data analysis techniques, the book will show you how you can implement each technique in the best possible manner. You will also visualize your data using the popular R packages like ggplot2 and gain hidden insights from it. Starting with implementing the basic data analysis concepts like handling your data to creating basic plots, you will master the more advanced data analysis techniques like performing cluster analysis, and generating effective analysis reports and visualizations. Throughout the book, you will get to know the common problems and obstacles you might encounter while implementing each of the data analysis techniques in R, with ways to overcoming them in the easiest possible way. By the end of this book, you will have all the knowledge you need to become an expert in data analysis with R, and put your skills to test in real-world scenarios. Style and Approach ? Hands-on recipes to walk through data science challenges using R ? Your one-stop solution for common and not-so-common pain points while performing real-world problems to execute a series of tasks. ? Addressing your common and not-so-common pain points, this is a book that you must have on the shelf

Emotional Intelligence for IT Professionals
¥63.21
Learn the techniques used by the most successful IT people in the world. About This Book ? Get real-life case studies for different IT roles, developers, testers, analysts, project managers, DBAs ? Identify with your IT scenarios and take the right decision to move up in your career ? Improve your EQ and face any difficult scenario confidently and effectively Who This Book Is For This book is for professionals across the IT domain who work as developers, administrators, architects, administrators system analysts, and so on, who want to create a better working environment around them by improving their own emotional intelligence. This book assumes that you are a beginner to emotional intelligence and will help you understand the basic concepts before helping you with real life scenarios. What You Will Learn ? Improve your observation skills to understand people better ? Know how to identify what motivates you and those around you ? Develop strategies for working more effectively with others ? Increase your capacity to influence people and improve your communication skills ? Understand how to successfully complete tasks through other people ? Discover how to control the emotional content of your decision-making In Detail This book will help you discover your emotional quotient (EQ) through practices and techniques that are used by the most successful IT people in the world. It will make you familiar with the core skills of Emotional Intelligence, such as understanding the role that emotions play in life, especially in the workplace. You will learn to identify the factors that make your behavior consistent, not just to other employees, but to yourself. This includes recognizing, harnessing, predicting, fostering, valuing, soothing, increasing, decreasing, managing, shifting, influencing or turning around emotions and integrating accurate emotional information into decision-making, reasoning, problem solving, etc., because, emotions run business in a way that spreadsheets and logic cannot. When a deadline lurks, you’ll know the steps you need to take to keep calm and composed. You’ll find out how to meet the deadline, and not get bogged down by stress. We’ll explain these factors and techniques through real-life examples faced by IT employees and you’ll learn using the choices that they made. This book will give you a detailed analysis of the events and behavioral pattern of the employees during that time. This will help you improve your own EQ to the extent that you don’t just survive, but thrive in a competitive IT industry. Style and approach You will be taken through real-life events faced by IT employees in different scenarios. These real-world cases are analyzed along with the response of the employees, which will help you to develop your own emotion intelligence quotient and face any difficult scenario confidently and effectively.

拆走醫院的炸彈 (新訂版)
¥31.47
《拆走醫院的炸彈》以40個關於醫生、病人、護士及家屬的真實個案,改編成活潑生動的故事去講述醫患關係,出版未足半年初版3000冊已售罄,反應理想。 本書文字簡短精練,盡量保留病房內外、醫生護士與病人及家屬之間衝突中的言行,其中也有病房內外的特殊用語、有趣代號甚或爛gag等,生動傳神。 其實人的一生總離不開醫院、醫生與護士。不過,由於種種言語、心理、行為上的誤會、誤解、矛盾、衝突,醫患之間始終不容易建立起互信、互諒的關係,因此醫院內「炸彈」處處!如何拆彈?! 細閱本書,讀者除了可看到病房眾生相外,更可嘗試代入角色,想像一下炸彈引爆前的凝重、爆發一刻的顫震,以及爆後心理的忐忑。本書更試圖從第三者的角度,提出「拆彈」的忠告與實踐良策。可讀之餘,發人深省。 《拆走醫院的炸彈》新版除了保留了故事、沙龍照片、勵志金句外,在內容上也作出了修訂;特別的是更換上新裝。今次伊利沙伯醫院破天荒邀請到醫管局主席胡定旭、香港防癌會主席高永文醫生,聯同一眾演藝界明星名人葛民輝、羅蘭、廖安麗,以及譚玉瑛一起粉墨登場,角色扮演醫生、病人、護士及家屬,拍攝封面及內頁照片;星光熠熠,令人耳目一新!

萌淨。一休
¥27.22
風──創作路,多風暴;風眼中,看平靜。 花──風旅中,遇花海;學種花,孕新生。 雪──花落時,雪堵路;寒道裡,享甘薯。 月──雪告別,前路明;月照下,見新遊。 作者在書中以自然之景──風、花、雪、月為幹,既說一己的創作歷程,又細說對人世間的萬事萬物的觀察,體現作者的觀點與視覺。 綣綣塵世間,我們會遇到風雨,但風雨過後,得享霎時平靜,柳暗花明,未至絕路。碰到寒雪堵路,調整心境,實是享甘薯的好時光。人生有高有低,或臨絕處卻又逢生。作者欲藉文、圖道出的,正是此理。 此作以清新的繪圖為主,配以精簡的文字,感悟各式各樣人生小道理,讓讀者在閱讀之時,享受一刻的清泉,澄明身心。 內文範例: 同生同等。 兒時,我無聊跳高伸手蜻蜓,但牠總會飛高來欺負我; 當時我還無知地認為長高後,牠就難逃我的魔掌。 今天,牠就在我身邊飛過,當然人大了, 我沒伸出那頑皮手來捉牠。 因我明白,不是現在我的高度足以捉到牠, 而是牠因快下雨而低飛。 我早就不應跟牠比較高低,即使現在我能力比牠高,亦不等於我就要向牠施展魔爪, 因從沒有誰想打倒誰,而是本身就是應該共存。

小學生寫字字典
¥55.51
本書從提高小學生寫字能力的角度出發,以香港教育局課程發展處中國語文教育組編訂的《香港小學學習字詞表》為基礎,參考衆多小學語文教材,精選350個小學階段使用頻率、構字構詞能力強的漢字,從偏旁、筆畫、筆順等方面對漢字逐一解構,幫助小學生掌握正確的漢字書寫規則。

腎病治療與中醫調養
¥73.33
重點探討慢性腎病中西治療比較及配合,並清楚列出容易產生的併發症,慢性腎衰竭的狀況,提供實用診治和個人調養方法。提供中藥藥饍、食療、生活方式調護,並輔以簡易的菜餚、湯水等食譜,讀者可以自行烹調食用。

簡明香港史(第三版)
¥116.33
《簡明香港史(第三版)》內容涵蓋史前至1997年香港的政治、經濟、社會、文化、教育等領域,是一部全面、系統、權威的香港通史性質的中文著作。本書由著名香港史專家劉蜀永教授主編,在2009年的版本基礎上重新審定了文獻引用出處,進行了多處補充和修訂,令全書條理清晰、考證詳實、簡明易懂。

貫古通今 融東會西:扎根史學五十年
¥125.49
香港中文大歷史系成立於1963年,至2013年已經歷了五十年。在這五十年的歲月中,歷史系的前賢和師輩奠下了嚴肅的學術風氣與扎實的研究根基。莘莘學子,遂得以承傳錢穆、牟潤孫、全漢昇、嚴耕望、王德昭、孫國棟等眾多史學名宿的治學精神。 為了慶祝歷史系踏入金禧之年,我們邀請校友撰文論述前輩老師的個人風骨、學術成就、治史理念、研究心得及教學旨趣等,編成此書以總結五十年來歷史系前賢的開創、耕耘之功及治史業績,好讓後輩繼往開來,延續並發展創系以來的理念和精神。

Drupal 8 Development Cookbook - Second Edition
¥80.65
Over 60 hands-on recipes that get you acquainted with Drupal 8's features and help you harness its power About This Book ? Discover the enhanced content authoring experience that comes with Drupal 8 and how to customize it ? Take advantage of the broadened multilingual and tools of the new version to provide an internationalized website ? This step-by-step guide will show you how to deploy from development, staging, and production of a website with Drupal 8's brand new configuration management system Who This Book Is For The audience of the Drupal 8 Cookbook have been using Drupal and are ready to get a grasp of what to expect in Drupal 8. They have worked with Drupal as site builders, back-end developers, and front-end developers and are eager to see what awaits when they start using Drupal 8. This book will be a resource that allows them to get started and have a reference to building new applications with Drupal. What You Will Learn ? Extend Drupal through contributed or custom modules and themes ? Develop an internationalized website with Drupal's multilingual tools ? Integrate third-party front-end and back-end libraries with Drupal ? Turn Drupal into a web services provider using REST ? Create a mobile-first responsive Drupal application ? Run SimpleTest and PHPUnit to test Drupal ? Understand the plugin system that powers many of Drupal 8's new APIs to extend its functionality ? Get to grips with the mechanics of the configuration management system and the ability to import and export site configuration In Detail Began as a message board, Drupal today is open source software maintained and developed by a community of over 1,000,000 users and developers. Drupal is used by numerous local businesses to global corporations and diverse organizations all across the globe. With Drupal 8’s exciting features it brings, this book will be your go-to guide to experimenting with all of these features through helpful recipes. We’ll start by showing you how to customize and configure the Drupal environment as per your requirements, as well as how to install third-party libraries and then use them in the Drupal environment. Then we will move on to creating blocks and custom modules with the help of libraries. We will show you how to use the latest mobile-first feature of Drupal 8, which will help you make your apps responsive across all the major platforms. This book will also show you how to incorporate multilingual facilities in your sites, use web services and third-party plugins with your applications from inside Drupal 8, and test and deploy your apps. Style and approach This practical, recipe-based book will provide you with actionable techniques and methods to improve your existing Drupal development skills.

Spring 5.0 Cookbook
¥90.46
Over 100 hands-on recipes to build web applications easily and efficiently IN Spring 5.0 About This Book ? Solve real-world problems using the latest features of the Spring framework like Reactive Streams and the Functional Web Framework. ? Learn how to use dependency injection and aspect-oriented programming to write compartmentalized and testable code. ? Understand when to choose between Spring MVC and Spring Web Reactive for your projects Who This Book Is For Java developers who would like to gain in-depth knowledge of how to overcome problems that they face while developing great Spring applications. It will also cater to Spring enthusiasts, users and experts who need an arena for comparative analysis, new ideas and inquiries on some details regarding Spring 5.0 and its previous releases. A basic knowledge of Spring development is essential What You Will Learn ? Understand how functional programming and concurrency in JDK 1.9 works, and how it will affect Spring 5.0 ? Learn the importance and application of reactive programming in creating services, and also the process of creating asynchronous MVC applications ? Implement different Spring Data modules ? Integrate Spring Security to the container ? Create applications and deploy using Spring Boot ? Conceptualize the architecture behind Microservices and learn the details of its implementation ? Create different test cases for the components of Spring 5.0 components In Detail The Spring framework has been the go-to framework for Java developers for quite some time. It enhances modularity, provides more readable code, and enables the developer to focus on developing the application while the underlying framework takes care of transaction APIs, remote APIs, JMX APIs, and JMS APIs. The upcoming version of the Spring Framework has a lot to offer, above and beyond the platform upgrade to Java 9, and this book will show you all you need to know to overcome common to advanced problems you might face. Each recipe will showcase some old and new issues and solutions, right from configuring Spring 5.0 container to testing its components. Most importantly, the book will highlight concurrent processes, asynchronous MVC and reactive programming using Reactor Core APIs. Aside from the core components, this book will also include integration of third-party technologies that are mostly needed in building enterprise applications. By the end of the book, the reader will not only be well versed with the essential concepts of Spring, but will also have mastered its latest features in a solution-oriented manner. Style and Approach This book follows a cookbook style approach, presenting a problem and showing you how to overcome it with useful recipes. The examples provided will help you code along as you learn.

中文大作戰:修辭篇
¥37.77
本書精選小學生8種常用修辭法,包括:比喻、擬人、排比、反復、設問、反問、誇張、對偶等,提供3百多條測試題目,輔以淺白的文字加以解說,幫助學生讀者把握運用有關修辭的用法。為增添閱讀趣味,本書加入了生動的故事,幽默的漫畫和形式豐富的遊戲,務求做到「學」與「樂」統一。

Pentaho 8 Reporting for Java Developers
¥90.46
Create reports and solve common report problems with minimal fuss. About This Book ? Use this unique book to master the basics and advanced features of Pentaho 8 Reporting. ? A book showing developers and analysts with IT skills how to create and use the best possible reports using the Pentaho platform. ? Written with a very practical approach: full of tutorials and practical examples (source code included). Who This Book Is For This book is written for two types of professionals and students: Information Technologists with a basic knowledge of Databases and Java Developers with medium seniority. Developers will be interested to discover how to embed reports in a third-party Java application. What You Will Learn ? The basics of Pentaho Reporting (Designer and SDK) and its initial setup. ? Develop the most attractive reports on top of a wide range of data sources. ? Perform detailed customization of layout, parameterization, internationalization, behaviors, and more for your custom reports developed with Pentaho Reporting. ? Integrate Pentaho reports into third-party Java application with full control over interactions, layout, and behavior in general. ? Use Pentaho reports in the other components of the Pentaho Suite (BA Platform and PDI). In Detail This hands-on tutorial, filled with exercises and examples, introduces the reader to a variety of concepts within Pentaho Reporting. With screenshots that show you how reports look at design time as well as how they should look when rendered as PDF, Excel, HTML, Text, Rich-Text-File, XML, and CSV, this book also contains complete example source code that you can copy and paste into your environment to get up-and-running quickly. Updated to cover the features of Pentaho 8, this book will teach you everything you need to know to build fast, efficient reports using Pentaho. If your interest lies in the technical details of creating reports and you want to see how to solve common reporting problems with a minimum of fuss, this is the book for you. Style and approach A step-by-step guide covering technical topics relating to environments, best practices, and source code, to enable the reader to assemble the best reports and use them in existing Java applications.

Apache Spark 2.x Machine Learning Cookbook
¥90.46
Simplify machine learning model implementations with Spark About This Book ? Solve the day-to-day problems of data science with Spark ? This unique cookbook consists of exciting and intuitive numerical recipes ? Optimize your work by acquiring, cleaning, analyzing, predicting, and visualizing your data Who This Book Is For This book is for Scala developers with a fairly good exposure to and understanding of machine learning techniques, but lack practical implementations with Spark. A solid knowledge of machine learning algorithms is assumed, as well as hands-on experience of implementing ML algorithms with Scala. However, you do not need to be acquainted with the Spark ML libraries and ecosystem. What You Will Learn ? Get to know how Scala and Spark go hand-in-hand for developers when developing ML systems with Spark ? Build a recommendation engine that scales with Spark ? Find out how to build unsupervised clustering systems to classify data in Spark ? Build machine learning systems with the Decision Tree and Ensemble models in Spark ? Deal with the curse of high-dimensionality in big data using Spark ? Implement Text analytics for Search Engines in Spark ? Streaming Machine Learning System implementation using Spark In Detail Machine learning aims to extract knowledge from data, relying on fundamental concepts in computer science, statistics, probability, and optimization. Learning about algorithms enables a wide range of applications, from everyday tasks such as product recommendations and spam filtering to cutting edge applications such as self-driving cars and personalized medicine. You will gain hands-on experience of applying these principles using Apache Spark, a resilient cluster computing system well suited for large-scale machine learning tasks. This book begins with a quick overview of setting up the necessary IDEs to facilitate the execution of code examples that will be covered in various chapters. It also highlights some key issues developers face while working with machine learning algorithms on the Spark platform. We progress by uncovering the various Spark APIs and the implementation of ML algorithms with developing classification systems, recommendation engines, text analytics, clustering, and learning systems. Toward the final chapters, we’ll focus on building high-end applications and explain various unsupervised methodologies and challenges to tackle when implementing with big data ML systems. Style and approach This book is packed with intuitive recipes supported with line-by-line explanations to help you understand how to optimize your work flow and resolve problems when working with complex data modeling tasks and predictive algorithms. This is a valuable resource for data scientists and those working on large scale data projects.

Scala for Machine Learning - Second Edition
¥107.90
Leverage Scala and Machine Learning to study and construct systems that can learn from data About This Book ? Explore a broad variety of data processing, machine learning, and genetic algorithms through diagrams, mathematical formulation, and updated source code in Scala ? Take your expertise in Scala programming to the next level by creating and customizing AI applications ? Experiment with different techniques and evaluate their benefits and limitations using real-world applications in a tutorial style Who This Book Is For If you’re a data scientist or a data analyst with a fundamental knowledge of Scala who wants to learn and implement various Machine learning techniques, this book is for you. All you need is a good understanding of the Scala programming language, a basic knowledge of statistics, a keen interest in Big Data processing, and this book! What You Will Learn ? Build dynamic workflows for scientific computing ? Leverage open source libraries to extract patterns from time series ? Write your own classification, clustering, or evolutionary algorithm ? Perform relative performance tuning and evaluation of Spark ? Master probabilistic models for sequential data ? Experiment with advanced techniques such as regularization and kernelization ? Dive into neural networks and some deep learning architecture ? Apply some basic multiarm-bandit algorithms ? Solve big data problems with Scala parallel collections, Akka actors, and Apache Spark clusters ? Apply key learning strategies to a technical analysis of financial markets In Detail The discovery of information through data clustering and classification is becoming a key differentiator for competitive organizations. Machine learning applications are everywhere, from self-driving cars, engineering design, logistics, manufacturing, and trading strategies, to detection of genetic anomalies. The book is your one stop guide that introduces you to the functional capabilities of the Scala programming language that are critical to the creation of machine learning algorithms such as dependency injection and implicits. You start by learning data preprocessing and filtering techniques. Following this, you'll move on to unsupervised learning techniques such as clustering and dimension reduction, followed by probabilistic graphical models such as Na?ve Bayes, hidden Markov models and Monte Carlo inference. Further, it covers the discriminative algorithms such as linear, logistic regression with regularization, kernelization, support vector machines, neural networks, and deep learning. You’ll move on to evolutionary computing, multibandit algorithms, and reinforcement learning. Finally, the book includes a comprehensive overview of parallel computing in Scala and Akka followed by a de*ion of Apache Spark and its ML library. With updated codes based on the latest version of Scala and comprehensive examples, this book will ensure that you have more than just a solid fundamental knowledge in machine learning with Scala. Style and approach This book is designed as a tutorial with hands-on exercises using technical analysis of financial markets and corporate data. The approach of each chapter is such that it allows you to understand key concepts easily.