<p><strong>Accelerate Your Pursuit of Software Excellence by Learning from Others' Hard-Won Experience</strong></p> <blockquote> <p>"Karl is one of the most thoughtful software people I know. He has reflected deeply on the software development irritants he has encountered over his career, and this book contains 60 of his most valuable responses."<br /> <em>-- From the Foreword by</em> <em>Steve McConnell, Construx Software and author of</em> Code Complete</p> </blockquote> <blockquote> <p>"Wouldn't it be great to gain a lifetime's experience without having to pay for the inevitable errors of your own experience? Karl Wiegers is well versed in the best techniques of business analysis, software engineering, and project management. You'll gain concise but important insights into how to recover from setbacks as well as how to avoid them in the first place."<br /> <em>--Meilir Page-Jones, Senior Business Analyst, Wayland Systems Inc.</em></p> </blockquote> <p>Experience is a powerful teacher, but it's also slow and painful. You can't afford to make every mistake yourself! <em><strong>Software Development Pearls</strong></em> helps you improve faster and bypass much of the pain by learning from others who already climbed the learning curves. Drawing on 25+ years helping software teams succeed, Karl Wiegers has crystallized 60 concise, practical lessons for all your projects, regardless of your role, industry, technology, or methodology.</p> <p>Wiegers's insights and specific recommendations cover six crucial elements of success: requirements, design, project management, culture and teamwork, quality, and process improvement. For each, Wiegers offers <em>First Steps</em> for reflecting on your own experiences before you start; detailed <em>Lessons</em> with core insights, real case studies, and actionable solutions; and <em>Next Steps</em> for planning adoption in your project, team, or organization. This is knowledge you weren't taught in college or boot camp. It can boost your performance as a developer, business analyst, quality professional, or manager.</p> <ul> <li>Clarify requirements to gain a shared vision and understanding of your real problem</li> <li>Create robust designs that implement the right functionality and quality attributes and can evolve</li> <li>Anticipate and avoid ubiquitous project management pitfalls</li> <li>Grow a culture in which behaviors actually align with what people claim to value</li> <li>Plan realistically for quality and build it in from the outset</li> <li>Use process improvement to achieve desired business results, not as an end in itself</li> <li>Choose your next steps to get full value from all these lessons</li> </ul> <p><em>Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.</em></p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><strong>Assessing Engineering Designs for Environmental, Economic, and Social Impact</strong></p> <p>Engineers will play a central role in addressing one of the twenty-first century’s key challenges: the development of new technologies that address societal needs and wants within the constraints imposed by limited natural resources and the need to protect environmental systems.</p> <p>To create tomorrow’s sustainable products, engineers must carefully consider environmental, economic, and social factors in evaluating their designs. Fortunately, quantitative tools for incorporating sustainability concepts into engineering designs and performance metrics are now emerging. <em><strong>Sustainable Engineering</strong></em> introduces these tools and shows how to apply them.</p> <p>Building on widely accepted principles they first introduced in <em>Green Engineering,</em> David T. Allen and David R. Shonnard discuss key aspects of designing sustainable systems in any engineering discipline. Their powerful, unified approach integrates essential engineering and quantitative design skills, industry perspectives, and case studies, enabling engineering professionals, educators, and students to incorporate sustainability throughout their work. Coverage includes</p> <ul> <li>A concise review of the natural resource and environmental challenges engineers face when designing for sustainability</li> <li>Analysis and legislative frameworks for addressing environmental issues and sustainability</li> <li>Methods for identifying green and sustainable materials</li> <li>Principles for improving the sustainability of engineering designs</li> <li>Tools for evaluating sustainable designs and monetizing their benefits</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><strong>Finally, Drupal Made Easy: A Step-By-Step Guide from Planning to Finished Site</strong></p> <p>The open source content management system Drupal offers amazing flexibility, sophistication, and power. The catch? Many first-time users find it difficult to get started, and most Drupal books don’t help with the initial stages. <em><strong>Drupal? User’s Guide</strong></em> is different: easy to use, fun to read, practical, and complete!</p> <p>Long-time Drupal site developer Emma Jane Hogbin guides you through every step of building sites with Drupal, from installation and site planning through launching your first site. Drawing on her experience teaching thousands of beginners, she covers both Drupal and Web design tasks, showing exactly how they fit together.</p> <p><em><strong>Drupal? User’s Guide</strong></em> shows how to use Drupal 7’s newest improvements to build more modern, manageable sites for any business or organization. Hogbin covers crucial topics other Drupal books ignore, including search engine optimization and accessibility.</p> <ul> <li>Walk through installing Drupal on Mac OS X and Linux Web servers</li> <li>Get comfortable with Drupal 7’s new administrative interface</li> <li>Build a basic site in minutes</li> <li>Create S.M.A.R.T. (Specific, Measurable, Attainable, Realistic, Timely) site goals</li> <li>Audit your existing content so you can make the most of it</li> <li>Explore, choose, and customize Drupal themes</li> <li>Walk through building a community site with private discussion area</li> <li>Build a complete business association directory site</li> <li>Use Web forms to capture and display any kind of content</li> <li>Take advantage of Drupal’s powerful Views module</li> <li>Choose the right Drupal and third-party modules to build virtually any site</li> <li>Optimize your site for Google and other search engines</li> <li>Use advanced techniques to improve your visitors’ experiences</li> </ul> <p>If you want to create great sites with Drupal?with no hassle, no confusion, and no degree in computer science?this is the book for you!</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>Harden perimeter routers with Cisco firewall functionality and features to ensure network security</p> <ul> <li>Detect and prevent denial of service (DoS) attacks with TCP Intercept, Context-Based Access Control (CBAC), and rate-limiting techniques</li> <li>Use Network-Based Application Recognition (NBAR) to detect and filter unwanted and malicious traffic</li> <li>Use router authentication to prevent spoofing and routing attacks</li> <li>Activate basic Cisco IOS filtering features like standard, extended, timed, lock-and-key, and reflexive ACLs to block various types of security threats and attacks, such as spoofing, DoS, Trojan horses, and worms</li> <li>Use black hole routing, policy routing, and Reverse Path Forwarding (RPF) to protect against spoofing attacks</li> <li>Apply stateful filtering of traffic with CBAC, including dynamic port mapping</li> <li>Use Authentication Proxy (AP) for user authentication</li> <li>Perform address translation with NAT, PAT, load distribution, and other methods</li> <li>Implement stateful NAT (SNAT) for redundancy</li> <li>Use Intrusion Detection System (IDS) to protect against basic types of attacks</li> <li>Obtain how-to instructions on basic logging and learn to easily interpret results</li> <li>Apply IPSec to provide secure connectivity for site-to-site and remote access connections</li> <li>Read about many, many more features of the IOS firewall for mastery of router security</li> </ul> <p>The Cisco IOS firewall offers you the feature-rich functionality that you've come to expect from best-of-breed firewalls: address translation, authentication, encryption, stateful filtering, failover, URL content filtering, ACLs, NBAR, and many others. <em>Cisco Router Firewall Security</em> teaches you how to use the Cisco IOS firewall to enhance the security of your perimeter routers and, along the way, take advantage of the flexibility and scalability that is part of the Cisco IOS Software package.</p> <p>Each chapter in <em>Cisco Router Firewall Security</em> addresses an important component of perimeter router security. Author Richard Deal explains the advantages and disadvantages of all key security features to help you understand when they should be used and includes examples from his personal consulting experience to illustrate critical issues and security pitfalls. A detailed case study is included at the end of the book, which illustrates best practices and specific information on how to implement Cisco router security features.</p> <p>Whether you are looking to learn about firewall security or seeking how-to techniques to enhance security in your Cisco routers, <em>Cisco Router Firewall Security</em> is your complete reference for securing the perimeter of your network.</p> <p>This book is part of the Networking Technology Series from Cisco Press, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>The Boost Graph Library (BGL) is the first C++ library to apply the principles of generic programming to the construction of the advanced data structures and algorithms used in graph computations. Problems in such diverse areas as Internet packet routing, molecular biology, scientific computing, and telephone network design can be solved by using graph theory. This book presents an in-depth description of the BGL and provides working examples designed to illustrate the application of BGL to these real-world problems.</p> <p>Written by the BGL developers, <em><strong>The Boost Graph Library: User Guide and Reference Manual</strong></em> gives you all the information you need to take advantage of this powerful new library. Part I is a complete user guide that begins by introducing graph concepts, terminology, and generic graph algorithms. This guide also takes the reader on a tour through the major features of the BGL; all motivated with example problems. Part II is a comprehensive reference manual that provides complete documentation of all BGL concepts, algorithms, and classes.</p> <p>Readers will find coverage of:</p> <ul> <li>Graph terminology and concepts</li> <li>Generic programming techniques in C++</li> <li>Shortest-path algorithms for Internet routing</li> <li>Network planning problems using the minimum-spanning tree algorithms</li> <li>BGL algorithms with implicitly defined graphs</li> <li>BGL Interfaces to other graph libraries</li> <li>BGL concepts and algorithms</li> <li>BGL classes?graph, auxiliary, and adaptor</li> </ul> <p>Groundbreaking in its scope, this book offers the key to unlocking the power of the BGL for the C++ programmer looking to extend the reach of generic programming beyond the Standard Template Library.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>Covers iOS 7 for iPad 2, iPad 3rd/4th generation, and iPad mini</p> <p><strong>My iPad</strong> offers a full-color, fully illustrated, step-by-step resource for anyone using an iPad or iPad mini running iOS 7. Each task is presented in easy-to-follow steps?each with corresponding visuals that are numbered to match the step they refer to. Notes and sidebars offer additional insight into using the iPad without the need to search through paragraphs of text to find the information you need. Tasks are clearly titled to help you quickly and easily find things you want to accomplish. Everything you need to know (or didn’t know was possible) is covered in this e-book. From setup and configuration to using apps like iBooks, Reminders, Calendar, Pages, and Maps, each task is clearly illustrated and easy to follow. Learn how to use the iPad's two cameras to take pictures and video, and share them with friends or chat with them live.<br /> Learn how to:</p> <p>* Connect your iPad to your Wi-Fi and 3G/4G LTE networks<br /> * Use Control Center to control frequently used settings<br /> * Use Siri to control your iPad or get information by speaking commands<br /> * Use iCloud to keep everything current between all your iOS devices (and even your Mac), including music, photos, emails, and more<br /> * Surf the Web, and send and receive email<br /> * Download and install apps to make your iPad even more useful<br /> * Secure your iPad<br /> * Record and edit video using iMovie for iPad<br /> * Take photos, and then edit them using iPhoto for iPad<br /> * Use iTunes to manage and sync iPad content with your computer<br /> * Stream audio and video to Apple TV and other devices<br /> * Use AirDrop to share files and information with other iOS devices in your vicinity<br /> * Manage your contacts, and then connect with others using Messaging<br /> * Stay organized with the Calendar app<br /> * Use FaceTime and Skype to stay connected with friends and family, or to conduct video conferences<br /> * Use Pages and Numbers to create documents and spreadsheets<br /> * Use Keynote to build and display presentations</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><strong>Learning AngularJS</strong></p> <p><em>Get started with AngularJS web development fast</em></p> <p>AngularJS is one of the most exciting and innovative new technologies emerging in the world of web development. Designed to simplify the development and testing of web applications, it also provides structure for the entire development process.</p> <p>Websites are no longer simple static content?instead, websites have become much more dynamic, with a single page often serving as the entire site or application. And AngularJS allows web developers to build the necessary programming logic for such applications directly into a web page, binding the data model for the client web application to backend services and databases. AngularJS also allows the extension of HTML so that the UI design logic can be expressed easily in an HTML template file.</p> <p><em>Learning AngularJS</em> shows you how to create powerful, interactive web applications that have a well-structured, reusable code base that will be easy to maintain. You’ll also learn how to leverage AngularJS’s innovative MVC approach to implement well-designed and well-structured web pages and web applications.</p> <ul> <li>Understand how AngularJS is organized and learn best practices for designing AngularJS applications</li> <li>Find out how to define modules and utilize dependency injection</li> <li>Quickly build AngularJS templates with built-in directives that enhance the user experience</li> <li>Bind UI elements to your data model, so changes to your model and UI occur automatically in tandem</li> <li>Define custom AngularJS directives that extend HTML</li> <li>Implement zoomable images, expandable lists, and other rich UI components</li> <li>Implement client-side services that interact with web servers</li> <li>Build dynamic browser views to provide even richer user interaction</li> <li>Create custom services you can easily reuse</li> <li>Design unit and end-to-end tests for AngularJS applications</li> </ul> <p><strong>Contents at a Glance</strong></p> <p><strong>1 Jumping Into JavaScript</strong></p> <ul> <li> <p>Setting Up a JavaScript Development Environment Using Node.js</p> <p>Defining Variables</p> <p>Understanding JavaScript Data Types</p> <p>Using Operators</p> <p>Implementing Looping</p> <p>Creating Functions</p> <p>Understanding Variable Scope</p> <p>Using JavaScript Objects</p> <p>Manipulating Strings</p> </li> <li> <p>Working with Arrays</p> <p>Adding Error Handling</p> </li> </ul> <p><strong>2 Getting Started with AngularJS</strong></p> <ul> <li> <p>Why AngularJS?</p> <p>Understanding AngularJS</p> <p>An Overview of the AngularJS Life Cycle</p> <p>Separation of Responsibilities</p> <p>Integrating AngularJS with Existing JavaScript and jQuery</p> <p>Adding AngularJS to Your Environment</p> <p>Bootstrapping AngularJS in an HTML Document</p> <p>Using the Global APIs</p> <p>Creating a Basic AngularJS Application</p> <p>Using jQuery or jQuery Lite in AngularJS Applications</p> </li> </ul> <p><strong>3 Understanding AngularJS Application Dynamics</strong></p> <ul> <li> <p>Looking at Modules and Dependency Injection</p> <p>Defining an AngularJS Module Object</p> <p>Creating Providers in AngularJS Modules</p> <p>Implementing Providers and Dependency Injection</p> <p>Applying Configuration and Run Blocks to Modules</p> </li> </ul> <p><strong>4 Implementing the Scope as a Data Model</strong></p> <ul> <li> <p>Understanding Scopes</p> <p>Implementing Scope Hierarchy</p> </li> </ul> <p><strong>5 Using AngularJS Templates to Create Views</strong></p> <ul> <li> <p>Understanding Templates</p> <p>Using Expressions</p> <p>Using Filters</p> <p>Creating Custom Filters</p> </li> </ul> <p><strong>6 Implementing Directives in AngularJS Views</strong></p> <ul> <li> <p>Understanding Directives</p> <p>Using Built-in Directives</p> </li> </ul> <p><strong>7 Creating Your Own Custom Directives to Extend HTML</strong></p> <ul> <li> <p>Understanding Custom Directive Definitions</p> <p>Implementing Custom Directives</p> </li> </ul> <p><strong>8 Using Events to Interact with Data in the Model</strong></p> <ul> <li> <p>Browser Events</p> <p>User Interaction Events</p> <p>Adding $watches to Track Scope Change Events</p> <p>Emitting and Broadcasting Custom Events</p> </li> </ul> <p><strong>9 Implementing AngularJS Services in Web Applications</strong></p> <ul> <li> <p>Understanding AngularJS Services</p> <p>Using the Built-in Services</p> <p>Using the $q Service to Provide Deferred Responses</p> </li> </ul> <p><strong>10 Creating Your Own Custom AngularJS Services</strong></p> <ul> <li> <p>Understanding Custom AngularJS Services</p> <p>Integrating Custom Services into Your AngularJS Applications</p> </li> </ul> <p><strong>11 Creating Rich Web Application Components the AngularJS Way</strong></p> <ul> <li> <p>Building a Tabbed View</p> <p>Implementing Draggable and Droppable Elements 204 Adding a Zoom View Field to Images</p> <p>Implementing Expandable and Collapsible Elements</p> <p>Adding Star Ratings to Elements</p> </li> </ul> <p><strong>A Testing AngularJS Applications</strong></p> <ul> <li> <p>Deciding on a Testing Platform</p> <p>Understanding AngularJS Unit Tests</p> <p>Understanding AngularJS End-to-End Testing</p> </li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><strong>Rigorously test and improve the security of all your Web software!</strong></p> <p>It’s as certain as death and taxes: hackers will mercilessly attack your Web sites, applications, and services. If you’re vulnerable, you’d better discover these attacks yourself, before the black hats do. Now, there’s a definitive, hands-on guide to security-testing any Web-based software: How to Break Web Software.</p> <p>In this book, two renowned experts address every category of Web software exploit: attacks on clients, servers, state, user inputs, and more. You’ll master powerful attack tools and techniques as you uncover dozens of crucial, widely exploited flaws in Web architecture and coding. The authors reveal where to look for potential threats and attack vectors, how to rigorously test for each of them, and how to mitigate the problems you find. Coverage includes</p> <p>・ Client vulnerabilities, including attacks on client-side validation</p> <p>・ State-based attacks: hidden fields, CGI parameters, cookie poisoning, URL jumping, and session hijacking</p> <p>・ Attacks on user-supplied inputs: cross-site scripting, SQL injection, and directory traversal</p> <p>・ Language- and technology-based attacks: buffer overflows, canonicalization, and NULL string attacks</p> <p>・ Server attacks: SQL Injection with stored procedures, command injection, and server fingerprinting</p> <p>・ Cryptography, privacy, and attacks on Web services</p> <p>Your Web software is mission-critical?it can’t be compromised. Whether you’re a developer, tester, QA specialist, or IT manager, this book will help you protect that software?systematically.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>The “Oslo” Modeling Language (commonly referred to as "M") is a language for defining domain models and languages (the latter are often referred to as <em>textual DSLs</em>). "M" was created to allow developers to efficiently capture their intention in a form that is natural to author but also efficient to store and query using off-the-shelf database technology.</p> <p>This book comes from the original creators of "M"--David Langworthy, Brad Lovering, and Don Box--and is the definitive reference to the language. If you are looking for a compact textual notation for writing down information or schematizing structured and unstructured data, this book is for you.</p> <p>This book is the authoritative specification of the "M" language (draft) and describes the syntax and underlying model of the language. Highlights of this book include:</p> <p>? An Introduction to domain modeling constructs</p> <p>? An Introduction to constructs for building textual DSLs</p> <p>? Complete syntax for the language</p> <p>? Definition of the "M" type system and data model</p> <p>? Glossary of terms</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>Teach yourself the fundamentals of ADO.NET 4 -- one step at a time. With this practical, learn-by-doing tutorial, you get the clear guidance and hands-on examples you need to start creating datacentric applications for Windows and the Web.</p> <p>Discover how to:</p> <ul> <li>Connect to external data sources, including databases and other data formats</li> <li>Use ADO.NET Entity Framework to interact with underlying data stores</li> <li>Build Entity Framework models with graphical design tools in Microsoft Visual Studio 2010</li> <li>Analyze information stored in ADO.NET with various LINQ providers</li> <li>Bind data directly to Windows Forms and Web Forms to drive information to users</li> <li>Manage disconnected or standalone data and information</li> <li>Go beyond the core functionality of ADO.NET to manipulate data in more advanced ways</li> </ul> <p>Your step by step digital content includes:</p> <ul> <li>Practice exercises</li> <li>Fully searchable online edition of this book -- with unlimited access on the Web</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>Googlepedia? Third Edition</p> <p>The all-encompassing book about everything Google. Not only will you learn advanced search techniques, but you also will learn how to master Google’s web and software tools. It’s all inside!</p> <p>Google Chrome</p> <p>Google’s new web browser</p> <p>Google Gadgets</p> <p>create your own gadgets</p> <p>Google Gears</p> <p>turn web applications into desktop applications</p> <p>Android</p> <p>use Google’s phone</p> <p>Blogger</p> <p>create your own personal blog</p> <p>Gmail</p> <p>Google’s web-based email service</p> <p>Google Web Search</p> <p>the most popular search on the Internet</p> <p>Google AdSense</p> <p>put profit-making ads on their own website</p> <p>Google AdWords</p> <p>buy keyword advertising on the Google site</p> <p>Google Product Search</p> <p>find hot deals without ever leaving your office chair</p> <p>Google Calendar</p> <p>a web-based scheduling and public calendar service</p> <p>Google Desktop</p> <p>search documents and emails on your PC’s hard drive</p> <p>Google Docs</p> <p>create and share web-based word processing and spreadsheet documents</p> <p>Google Earth</p> <p>a fun way to view 3D maps of any location on Earth</p> <p>YouTube</p> <p>view and share videos over the Web</p> <p>Google Groups</p> <p>a collection of user-created message forums</p> <p>Google Maps</p> <p>maps, satellite images, and driving directions for any location</p> <p>GOOGLE MAY BE THE INTERNET’S MOST POPULAR SEARCH SITE, BUT IT’S ALSO MORE THAN JUST SIMPLE WEB SEARCHES.</p> <p>? Use Google developer tools and APIs</p> <p>? Create MySpace and Facebook applications with OpenSocial</p> <p>? Use Google Gears to turn web-based applications into desktop applications</p> <p>? Use Google to search for news headlines, scholarly articles, and the best prices on the Web</p> <p>? Read and respond to blog postings and create your own blogs with Blogger</p> <p>? View the latest viral videos with YouTube</p> <p>? Use Android, the new Google phone</p> <p>? Use Google with the Apple iPhone and iPod Touch</p> <p>? Create maps and driving directions with Google Maps</p> <p>? Use Google’s free web-based email service Gmail</p> <p>? Create your own custom Google Maps mashupsーand put customized Google search on your own website</p> <p>Michael Miller has written more than 80 nonfiction how-to books, including Que’s Absolute Beginner’s Guide to Computer Basics, YouTube for Business, and Photopedia: The Ultimate Digital Photography Resource.</p> <p>Category: Internet</p> <p>Covers: Google</p> <p>User Level: Intermediate to Advanced</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>In <strong>Engineering Graphics with AutoCAD 2020</strong>, award-winning CAD instructor and author James Bethune teaches technical drawing using AutoCAD 2020 as its drawing instrument. Taking a step-by-step approach, this textbook encourages students to work at their own pace and uses sample problems and illustrations to guide them through the powerful features of this drawing program. More than 680 exercise problems provide instructors with a variety of assignment material and students with an opportunity to develop their creativity and problem-solving capabilities.</p> <p>Effective pedagogy throughout the text helps students learn and retain concepts:</p> <ul> <li>Step-by-step format throughout the text allows students to work directly from the text to the screen and provides an excellent reference during and after the course.</li> <li>Latest coverage is provided for dynamic blocks, user interface improvements, and productivity enhancements.</li> <li>Exercises, sample problems, and projects appear in each chapter, providing examples of software capabilities and giving students an opportunity to apply their own knowledge to realistic design situations.</li> <li>ANSI standards are discussed when appropriate, introducing students to the appropriate techniques and national standards.</li> <li>Illustrations and sample problems are provided in every chapter, supporting the step-by-step approach by illustrating how to use AutoCAD 2020 and its features to solve various design problems.</li> </ul> <p><strong>Engineering Graphics with AutoCAD 2020</strong> will be a valuable resource for every student wanting to learn to create engineering drawings.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>APPLE DESIGNED SWIFT SO YOU wouldn’t need previous Apple programming experience, but many Apple developers will want to take advantage of Swift in existing projectsーas well as start writing projects from scratch. In this compact, to-the-point guide, author and iOS developer Maurice Kelly steps existing Objective-C developers through the basics of the Swift languageーincluding types, syntax, variables, strings, and classesーand explores how to use Swift with existing projects and create new apps written completely in Swift.</p> <p>If you are an Apple developer, this book will quickly give you a solid foundation for writing Swift apps.</p> <p>THIS BOOK INCLUDES:</p> <ul> <li>Detailed instruction and clear examples</li> <li>Real-world guidance and advice</li> <li>Detailed directions for using Swift’s playgrounds to experiment with your code with a minimum of hassle</li> <li>Emphasis on the core components of the language</li> </ul> <p>COMPANION WEBSITE:</p> <p><a href="swift-translation.guide/">swift-translation.guide/</a> includes additional resources.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>In <em><strong>A Tour of C++, Third Edition,</strong></em> Bjarne Stroustrup provides an overview of ISO C++, C++20, that aims to give experienced programmers a clear understanding of what constitutes modern C++. Featuring carefully crafted examples and practical help in getting started, this revised and updated edition concisely covers most major language features and the major standard-library components needed for effective use.</p> <p>Stroustrup presents C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, emphasizing newer language features. This edition covers many features that are new in C++20 as implemented by major C++ suppliers, including modules, concepts, coroutines, and ranges. It even introduces some library components in current use that are not scheduled for inclusion in the standard until C++23.</p> <p>This authoritative guide does not aim to teach you how to program (for that, see Stroustrup's <em>Programming: Principles and Practice Using C++, Second Edition</em>), nor will it be the only resource you'll need for C++ mastery (for that, see Stroustrup's <em>The C++ Programming Language, Fourth Edition,</em> and recommended online sources). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you won't find a shorter or simpler introduction.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><strong>IBM's Best-Selling Guide to XPages Development?Now Updated and Expanded for Lotus Notes/Domino 9.0.1</strong></p> <p>XPages instantly revolutionized Notes/Domino application development, and the newest versions deliver unprecedented performance and flexibility. Now, the popular insider's guide to XPages development has been updated and expanded to reflect all these improvements, through IBM Notes/Domino 9.0.1 and beyond.</p> <p>Three key members of the IBM XPages team have brought together comprehensive knowledge for delivering outstanding solutions. They have added several hundred pages of new content, including four new chapters. Drawing on their unsurpassed experience, they present new tips, samples, and best practices reflecting the platform's growing maturity. Writing for both XPages newcomers and experts, they cover the entire project lifecycle, including problem debugging, performance optimization, and application scalability.</p> <p>This second edition of <em><strong>Mastering XPages</strong></em> fully addresses enhancements to the XPages data sources for Domino views and documents; the latest XPages mobile library; the new Domino Designer Server-Side JavaScript debugger; and improvements to integrated technologies such as Dojo and CKEditor.</p> <p>Nearly every chapter contains at least one downloadable sample application, offering extensive hands-on practice. This guide concludes with complete references to XSP tags, relevant Java/JavaScript classes, and XSP style classes.</p> <p>Coverage includes</p> <p>* Understanding XPages' development paradigm, tooling, runtime framework, and application architecture<br /> * Configuring Domino Designer and integrating XPages Extension Library<br /> * Constructing application logic and using data binding controls<br /> * Reading/writing Notes documents: from use cases to design properties<br /> * Using Views, including examples of accessing calendars via REST<br /> * Making the most of Notes/Domino 9.0's new DataView control<br /> * Coding: from the basics to fully customized behavior<br /> * Advanced scripting: AJAX, Dojo, @Functions, managed beans, and more<br /> * Extending the Rich Text Editor's functionality<br /> * Building and consuming new controls with Extensibility APIs<br /> * Taking web applications offline in the Notes client<br /> * Building mobile apps: controls, design patterns, and best practices<br /> * Debugging Server-Side JavaScript with Domino Designer 9.0<br /> * Creating apps that look and work great?for local and global audiences<br /> * Systematically optimizing performance and scalability<br /> * Protecting data and users: leveraging Domino and Notes security models</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><> <strong>Microsoft? Expression?Web On Demand</strong></p> <p><strong>FOR THOSE WHO WOULD RATHER BE SHOWN HOW THAN TOLD HOW</strong></p> <p>SEE HOW TO</p> <p>? Create Web sites using drag and drop controls</p> <p>? Employ Cascading Style Sheets formatting and management</p> <p>? Create Cascading Style Sheet layouts</p> <p>? Create a page design using layout tables</p> <p>? Create page transition effects and background sounds</p> <p>? Add interactive buttons and create hyperlinks</p> <p>? Create dynamic Web templates to reuse</p> <p>? Create forms to gather online information</p> <p>? Write, edit, and optimize code and scripts</p> <p>? Use IntelliSense to help reduce coding errors</p> <p>? Retrieve and present data from live RSS feeds</p> <p>? Integrate data from databases or XML data</p> <p>? Create dynamic Web content using ASP.NET technology</p> <p><strong>On the Web</strong></p> <p>This book uses real world examples to give you a context in which to use the task. This book also includes workshops to help you put together individual tasks into projects. The Expression Web <strong>example files</strong> that you need for project tasks are available at <strong>www.perspection.com</strong></p> <p><strong>Perspection</strong> has written more than thirty-five books on a variety of computer software, including Microsoft Office 2007 and XP, Microsoft Windows Vista and XP, Apple Mac OS X Panther, Adobe Photoshop CS2, Macromedia Flash 8, Macromedia Director MX, and Macromedia Fireworks. In 1991, after working for Apple Computer and Microsoft, Steve Johnson founded Perspection, Inc. Perspection is committed to providing information and training to help people use software more effectively. Perspection has written more than 80 computer books, and sold more than 5 million copies.</p> <p>Introduction</p> <p>1 Getting Started with Expression Web</p> <p>2 Creating a Web Site</p> <p>3 Working with Web Pages</p> <p>4 Working with Web Page Text</p> <p>5 Working with Web Page Graphics</p> <p>6 Adding Hyperlinks to Web Pages</p> <p>7 Adding Interactive Behaviors</p> <p>8 Adding Tables and Layout Tables</p> <p>9 Adding Frames and Borders</p> <p>10 Gathering User Input Using Forms</p> <p>11 Creating Styles and Layouts with CSS</p> <p>12 Publishing and Managing a Web Site</p> <p>13 Customizing Expression Web</p> <p>Index</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>This is the eBook version of the print title. The eBook edition does not provide access to the test engine that accompanies the print book.</p> <p><em>“I highly recommend this book because it will be very useful for any candidate writing the MACE. It is comprehensive, practical, and follows the MACE test plan.”</em>ーVerine J. Parks-Doyle, RN, BSN, MSN, EdD.</p> <ul> <li>Covers exactly what you need to know to score higher on your MACE exam</li> <li>More than 100 sample test questions help you gain confidence and decide when you’re ready to take the actual exam</li> <li>Includes the popular Cram Sheet tearcard to help you remember key concepts and do extra last-minute studying</li> <li>Exam Alerts identify important information found on the exam</li> <li>Simplifies key medication aide concepts and techniques for easy learning</li> </ul> <p><strong>Covers the critical information you’ll need to know to score higher on your MACE exam!</strong></p> <ul> <li>Discover how the MACE exam works, and the best ways to prepare for it</li> <li>Learn the role and responsibilities of the medication assistant as a member of the healthcare team</li> <li>Master all key medication administration concepts: pharmacology, drug orders, forms, measurements, storage, handling, and more</li> <li>Safeguard yourself and your patients from accidents, mistakes, and other risks</li> <li>Learn today’s most effective procedures and techniques for administering medications</li> <li>Understand how medication affects body systems, and how that affects care</li> <li>Review medication’s effects on the cardiovascular, respiratory, digestive, musculoskeletal, central nervous, and endocrine systems</li> <li>Understand medications for treating the eye and ear; cancer; and mental disorders</li> </ul> <p>MACE is a registered trademark of the National Council of State Boards of Nursing, Inc. (NCSBN), which does not sponsor or endorse this product.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><em>CCIE Collaboration Quick Reference</em> provides you with detailed information, highlighting the key topics on the latest CCIE Collaboration v1.0 exam. This fact-filled Quick Reference allows you to get all-important information at a glance, helping you to focus your study on areas of weakness and to enhance memory retention of important concepts. With this book as your guide, you will review and reinforce your knowledge of and experience with collaboration solutions integration and operation, configuration, and troubleshooting in complex networks. You will also review the challenges of video, mobility, and presence as the foundation for workplace collaboration solutions. Topics covered include Cisco collaboration infrastructure, telephony standards and protocols, Cisco Unified Communications Manager (CUCM), Cisco IOS UC applications and features, Quality of Service and Security in Cisco collaboration solutions, Cisco Unity Connection, Cisco Unified Contact Center Express, and Cisco Unified IM and Presence.</p> <p>This book provides a comprehensive final review for candidates taking the CCIE Collaboration v1.0 exam. It steps through exam objectives one-by-one, providing concise and accurate review for all topics. Using this book, exam candidates will be able to easily and effectively review test objectives without having to wade through numerous books and documents for relevant content for final review.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>This is the eBook edition of the <em>CCNP Security Cisco Secure Firewall and Intrusion Prevention System Official Cert Guide</em>. This eBook does not include access to the companion website with practice exam that comes with the print edition.</p> <p>Trust the best-selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam success. They are built with the objective of providing assessment, review, and practice to help ensure you are fully prepared for your certification exam, and to excel in your day-to-day security work.</p> <p>* Master the topics on the CCNP Security concentration exam that focuses on the Cisco Secure Firewall and IPS (formerly known as Cisco Firepower)<br /> * Assess your knowledge with chapter-opening quizzes<br /> * Review key concepts with exam preparation tasks</p> <p><em>CCNP Security Cisco Secure Firewall and Intrusion Prevention System Official Cert Guide</em> presents you with an organized test preparation routine through the use of proven series elements and techniques. “Do I Know This Already?” quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly.</p> <p><em>CCNP Security Cisco Secure Firewall and Intrusion Prevention System Official Cert Guide</em> specifically covers the objectives for the CCNP Security concentration exam that focuses on the Cisco Secure Firewall and IPS (formerly known as Cisco Firepower). Long-time Cisco security insider Nazmul Rajib shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.</p> <p>Well regarded for its level of detail, assessment features, comprehensive design scenarios, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time. This official study guide helps you master the topics on the CCNP Security concentration exam that focuses on the Cisco Secure Firewall and IPS (formerly known as Cisco Firepower). Use it to deepen your knowledge of</p> <p>* Configurations<br /> * Integrations<br /> * Deployments<br /> * Management<br /> * Troubleshooting, and more</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>In <em>Urban Exploration Photography: A Guide to Shooting Abandoned Places</em>, photographer Todd Sipes offers a great introduction to "UrbEx" shooting, with its focus on photographing abandoned man-made structures. Sipes begins with a focused discussion on preparation for this unique genre of photography, including what to bring, both photography-related and other (such as clothes and accessories). Then he dives into the "How to Shoot" chapter, which discusses how composition plays a role in UrbEx photos; the three major shooting styles in UrbEx photography; general guidelines for camera settings and gear; why you should bracket your shots; and how to approach shooting in the dark (including light painting, using flashes and gels, and using an intervalometer). Following that is the "What to Shoot" chapter, where Sipes discusses organic and synthetic elements present in the UrbEx environment (such as overgrowth, graffiti, paint, and machinery), as well as qualities of light to look for when shooting abandoned structures.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>The most complete, authoritative technical guide to the FreeBSD kernel’s internal structure has now been extensively updated to cover all major improvements between Versions 5 and 11. Approximately one-third of this edition’s content is completely new, and another one-third has been extensively rewritten.</p> <p>Three long-time FreeBSD project leaders begin with a concise overview of the FreeBSD kernel’s current design and implementation. Next, they cover the FreeBSD kernel from the system-call level down?from the interface to the kernel to the hardware. Explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing each significant system facility, including process management, security, virtual memory, the I/O system, filesystems, socket IPC, and networking.</p> <p>This Second Edition</p> <p>? Explains highly scalable and lightweight virtualization using FreeBSD jails, and virtual-machine acceleration with Xen and Virtio device paravirtualization</p> <p>? Describes new security features such as Capsicum sandboxing and GELI cryptographic disk protection</p> <p>? Fully covers NFSv4 and Open Solaris ZFS support</p> <p>? Introduces FreeBSD’s enhanced volume management and new journaled soft updates</p> <p>? Explains DTrace’s fine-grained process debugging/profiling</p> <p>? Reflects major improvements to networking, wireless, and USB support</p> <p>Readers can use this guide as both a working reference and an in-depth study of a leading contemporary, portable, open source operating system. Technical and sales support professionals will discover both FreeBSD’s capabilities and its limitations. Applications developers will learn how to effectively and efficiently interface with it; system administrators will learn how to maintain, tune, and configure it; and systems programmers will learn how to extend, enhance, and interface with it.</p> <p><strong>Marshall Kirk McKusick</strong> writes, consults, and teaches classes on UNIX- and BSD-related subjects. While at the University of California, Berkeley, he implemented the 4.2BSD fast filesystem. He was research computer scientist at the Berkeley Computer Systems Research Group (CSRG), overseeing development and release of 4.3BSD and 4.4BSD. He is a FreeBSD Foundation board member and a long-time FreeBSD committer. Twice president of the Usenix Association, he is also a member of ACM, IEEE, and AAAS.</p> <p><strong>George V. Neville-Neil</strong> hacks, writes, teaches, and consults on security, networking, and operating systems. A FreeBSD Foundation board member, he served on the FreeBSD Core Team for four years. Since 2004, he has written the “Kode Vicious” column for <em>Queue</em> and <em>Communications of the ACM</em>. He is vice chair of ACM’s Practitioner Board and a member of Usenix Association, ACM, IEEE, and AAAS.</p> <p><strong>Robert N.M. Watson</strong> is a University Lecturer in systems, security, and architecture in the Security Research Group at the University of Cambridge Computer Laboratory. He supervises advanced research in computer architecture, compilers, program analysis, operating systems, networking, and security. A FreeBSD Foundation board member, he served on the Core Team for ten years and has been a committer for fifteen years. He is a member of Usenix Association and ACM.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>This is the eBook version of the print title. Note that the eBook does not provide access to the practice test software that accompanies the print book.</p> <p>Learn, prepare, and practice for CompTIA Pentest+ PT0-001 exam success with this CompTIA Cert Guide from Pearson IT Certification, a leader in IT Certification.</p> <ul> <li>Master CompTIA Pentest+ PT0-001 exam topics</li> <li>Assess your knowledge with chapter-ending quizzes</li> <li>Review key concepts with exam preparation tasks</li> <li>Practice with realistic exam questions</li> <li>Get practical guidance for next steps and more advanced certifications</li> </ul> <p><em>CompTIA Pentest+ Cert Guide</em> is a best-of-breed exam study guide. Leading IT security experts Omar Santos and Ron Taylor share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.</p> <p>The book presents you with an organized test preparation routine through the use of proven series elements and techniques. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly. Review questions help you assess your knowledge, and a final preparation chapter guides you through tools and resources to help you craft your final study plan.</p> <p>Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this study guide helps you master the concepts and techniques that will allow you to succeed on the exam the first time.</p> <p>The CompTIA study guide helps you master all the topics on the Pentest+ exam, including:</p> <ul> <li>Planning and scoping: Explain the importance of proper planning and scoping, understand key legal concepts, explore key aspects of compliance-based assessments</li> <li>Information gathering and vulnerability identification: Understand passive and active reconnaissance, conduct appropriate information gathering and use open source intelligence (OSINT); perform vulnerability scans; analyze results; explain how to leverage gathered information in exploitation; understand weaknesses of specialized systems</li> <li>Attacks and exploits: Compare and contrast social engineering attacks; exploit network-based, wireless, RF-based, application-based, and local host vulnerabilities; summarize physical security attacks; perform post-exploitation techniques</li> <li>Penetration testing tools: Use numerous tools to perform reconnaissance, exploit vulnerabilities and perform post-exploitation activities; leverage the Bash shell, Python, Ruby, and PowerShell for basic scripting</li> <li>Reporting and communication: Write reports containing effective findings and recommendations for mitigation; master best practices for reporting and communication; perform post-engagement activities such as cleanup of tools or shells</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><strong>Deliver world-class collaboration capabilities through the cloud</strong><br /> Use SharePoint Online to provide today’s most advanced collaboration capabilities--without managing your own infrastructure! This concise reference will help you configure and manage SharePoint Online to meet your requirements for functionality, performance, and compliance. Bill English covers user profiles, security, search, records management, App Catalogs, metrics, and more--to derive maximum value from SharePoint Online.</p> <p><strong>Master the specific skills you need to deploy and run SharePoint Online</strong></p> <ul> <li>Choose the version of SharePoint Online that is best for you</li> <li>Manage profiles, properties, audiences, permissions, policies, and MySite settings</li> <li>Use Business Connectivity Services to make SharePoint Online your central hub for all business information</li> <li>Make the most of SharePoint search, indexing, and records and document management</li> <li>Create and manage security and App Catalogs</li> <li>Solve the core issues of governance, risk, compliance, taxonomies, and training</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book.</p> <p><strong>Learning Node.js</strong> brings together the knowledge and JavaScript code needed to build master the Node.js platform and build server-side applications with extraordinary speed and scalability.</p> <p>You’ll start by installing and running Node.js, understanding the extensions it uses, and quickly writing your first app. Next, building on the basics, you’ll write more capable application servers and extend them with today’s most powerful Node.js tools and modules. Finally, you’ll discover today’s best practices for testing, running Node.js code on production servers, and writing command-line utilities.</p> <p>Throughout the book, author Marc Wandschneider teaches by walking the reader line-by-line through carefully crafted examples, demonstrating proven techniques for creating highly efficient applications and servers.</p> <p>The second edition updates coverage of Node.js to reflect changes in the technology and how it is used in the three years since the first edition was published:</p> <ul> <li>Explanation of Node's new versioning scheme</li> <li>Updated coverage of Streams</li> <li>New coverage of installation using pre-build installers rather than from source code</li> <li>New coverage of Mongoose in the section on MongoDB</li> <li>New information about deploying Node on Heroku and Azure</li> <li>Expansion of coverage on testing</li> </ul> <p><em>If you're a developer who wants to build server-side web applications with Node.js, <strong>Learning Node.js</strong> is your fatest route to success.</em></p> <ul> <li>Build Node.js solutions that leverage current JavaScript skills</li> <li>Master Node.js nonblocking IO and async programming</li> <li>Handle more requests and increase an application’s flexibility</li> <li>Use and write modules</li> <li>Perform common JSON/web server tasks</li> <li>Use browsers to generate pages on the fly via Ajax calls and template libraries</li> <li>Simplify development with the Express framework</li> <li>Create database back-ends using popular NoSQL and relational databases</li> <li>Deploy and run Node.js apps on Unix/macOS or Windows servers</li> <li>Deploy apps to Heroku and Microsoft Azure</li> <li>Support virtual hosts and SSL/HTTPS security</li> <li>Test Node.js programs that mix synchronous, async, and RESTful server API functionality</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><em><strong>IP Telephony Using CallManager Express Lab Portfolio</strong></em> provides a hands-on approach to learning the basic principles of voice over IP (VoIP) to build a voice-enabled network for the small to medium-sized business.</p> <p>As you work through the 51 labs in the book, you learn how to deploy a basic phone system using a CallManager Express-capable router. You install, configure, and customize Cisco? IP Phones to work in an IP Telephony environment as well as with traditional analog telephony devices.</p> <p>Each chapter begins with an explanation of the converging technology used within that chapter’s labs and, where necessary, includes a refresher on routing and switching topics so that you can properly set up the labs. The collection of labs features clear objectives, equipment needs, alternative methods, and probing questions. Additionally, the book includes a command reference as one of the six supplemental appendixes.</p> <p>All the material has been written and tested with students in a live classroom environment:</p> <ul> <li>Labs enable you to deploy a progressively more layered VoIP environment as you complete the labs in each chapter.</li> <li>Paper exercises help you work through and reinforce your understanding of fundamental topics such as dial plans, IP addressing, and dial peers.</li> <li>Case Study labs present the material in scenarios that combine the methods learned in the previous chapters so that you apply your knowledge to a specific scenario or task. Pulling together various concepts simulates the real-world environment where things are rarely assigned one step at a time.</li> </ul> <p>The <em>Lab Portfolio</em> can be used as a supplement to any textbook used to teach CVoice or CallManager Express. It can also be used as a standalone resource for anyone wanting to learn the basics of IP Telephony.</p> <p>After completing all the exercises and hands-on labs in this book, you will know how VoIP works and be well prepared to configure the technology in a small to medium-sized business.</p> <p>Use this Lab Portfolio with:</p> <p><em>Cisco IP Communications Express: CallManager Express with Cisco Unity Express</em></p> <p>ISBN: 1-58705-180-X</p> <p><em>Voice over IP Fundamentals</em>, Second Edition</p> <p>ISBN: 1-58705-257-1</p> <p>This book is part of the Networking Technology Series from Cisco Press?, the only authorized publisher for Cisco Systems?.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>Get the hottest collection of cool tips and hidden secrets for the best results FAST! When it comes to Dreamweaver, time is money. This book is all about speed; showing you how to get more work done faster, while actually increasing quality. The whole concept is to help make you faster and more productive than ever with Dreamweaver. This book is nothing but sidebars, giving you the information you need in its easiest form.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<blockquote> <p>“This is <em>Effective C++</em> volume three ? it’s really that good.”<br /> ? Herb Sutter, independent consultant and secretary of the ISO/ANSI C++ standards committee</p> </blockquote> <blockquote> <p>“There are very few books which all C++ programmers <em>must</em> have. Add <em>Effective STL</em> to that list.”<br /> ? Thomas Becker, Senior Software Engineer, Zephyr Associates, Inc., and columnist, <em>C/C++ Users Journal</em></p> </blockquote> <p>C++’s Standard Template Library is revolutionary, but learning to use it well has always been a challenge. Until now. In this book, best-selling author Scott Meyers (<em><a href="www.awprofessional.com/title/0321334876">Effective C++</a></em>, and <em><a href="www.awprofessional.com/titles/020163371X">More Effective C++</a></em>) reveals the critical rules of thumb employed by the experts ? the things they almost always do or almost always avoid doing ? to get the most out of the library.</p> <p>Other books describe <em>what’s in</em> the STL. <em>Effective STL</em> shows you <em>how to use it</em>. Each of the book’s 50 guidelines is backed by Meyers’ legendary analysis and incisive examples, so you’ll learn not only what to do, but also <em>when</em> to do it ? and <em>why</em>.</p> <p>Highlights of <em>Effective STL</em> include:</p> <ul> <li>Advice on choosing among standard STL containers (like vector and list), nonstandard STL containers (like hash_set and hash_map), and non-STL containers (like bitset).</li> <li>Techniques to maximize the efficiency of the STL and the programs that use it.</li> <li>Insights into the behavior of iterators, function objects, and allocators, including things you should <em>not</em> do.</li> <li>Guidance for the proper use of algorithms and member functions whose names are the same (e.g., find), but whose actions differ in subtle (but important) ways.</li> <li>Discussions of potential portability problems, including straightforward ways to avoid them.</li> </ul> <p>Like Meyers’ previous books, <em>Effective STL</em> is filled with proven wisdom that comes only from experience. Its clear, concise, penetrating style makes it an essential resource for every STL programmer.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><strong>The Practical, Step-by-Step Guide to Using LLMs at Scale in Projects and Products</strong></p> <p>Large Language Models (LLMs) like ChatGPT are demonstrating breathtaking capabilities, but their size and complexity have deterred many practitioners from applying them. In <em><strong>Quick Start Guide to Large Language Models</strong></em>, pioneering data scientist and AI entrepreneur Sinan Ozdemir clears away those obstacles and provides a guide to working with, integrating, and deploying LLMs to solve practical problems.</p> <p>Ozdemir brings together all you need to get started, even if you have no direct experience with LLMs: step-by-step instructions, best practices, real-world case studies, hands-on exercises, and more. Along the way, he shares insights into LLMs' inner workings to help you optimize model choice, data formats, parameters, and performance. You'll find even more resources on the companion website, including sample datasets and code for working with open- and closed-source LLMs such as those from OpenAI (GPT-4 and ChatGPT), Google (BERT, T5, and Bard), EleutherAI (GPT-J and GPT-Neo), Cohere (the Command family), and Meta (BART and the LLaMA family).</p> <ul> <li>Learn key concepts: pre-training, transfer learning, fine-tuning, attention, embeddings, tokenization, and more</li> <li>Use APIs and Python to fine-tune and customize LLMs for your requirements</li> <li>Build a complete neural/semantic information retrieval system and attach to conversational LLMs for retrieval-augmented generation</li> <li>Master advanced prompt engineering techniques like output structuring, chain-ofthought, and semantic few-shot prompting</li> <li>Customize LLM embeddings to build a complete recommendation engine from scratch with user data</li> <li>Construct and fine-tune multimodal Transformer architectures using opensource LLMs</li> <li>Align LLMs using Reinforcement Learning from Human and AI Feedback (RLHF/RLAIF)</li> <li>Deploy prompts and custom fine-tuned LLMs to the cloud with scalability and evaluation pipelines in mind</li> </ul> <p>"By balancing the potential of both open- and closed-source models, Quick Start Guide to Large Language Models stands as a comprehensive guide to understanding and using LLMs, bridging the gap between theoretical concepts and practical application."<br /> --<strong>Giada Pistilli</strong>, Principal Ethicist at HuggingFace</p> <p>"A refreshing and inspiring resource. Jam-packed with practical guidance and clear explanations that leave you smarter about this incredible new field."<br /> --<strong>Pete Huang</strong>, author of <em>The Neuron</em></p> <p><em>Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.</em></p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p>The new classic! <em>C Primer Plus</em>, now in its 5th edition, has been revised to include over 20 new programming exercises, newly improved examples and the new ANSI/ISO standard, C99. Task-oriented examples will teach you the fundamentals of C programming. From extended integer types and compound literals to Boolean support and variable-length arrays, you will learn to create practical and real-world applications with C programming. Review questions and programming exercises at the end of each chapter will reinforce what you have learned. This friendly and easy-to-use self-study guide will help you understand the fundamentals of this core programming language.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><em><strong>The Official Joomla! Book</strong></em> is the authoritative and comprehensive Joomla! reference for every administrator, developer, designer, and content manager. Distilling the unsurpassed experience of two long-time Joomla! contributors, it teaches exactly what you need to know, through practical example sites and crystal-clear explanations.</p> <p>If you’re new to Joomla!, you’ll learn how to quickly create usable, effective sites. If you’re an experienced Joomla! user, you’ll learn how to make your sites more flexible, feature-rich, visually attractive, and useful. And whether new or experienced, you’ll learn how Joomla! really works, so you can fully leverage its power whenever you’re ready. You’ll also get to know the Joomla! community by hearing from twelve community members through in-depth interviews, and you’ll learn how to participate in the Joomla! project in ways that make sense for you.</p> <p><em><strong>The Official Joomla! Book</strong></em> covers everything from installation to usability, templates to extensions. The authors explain each key concept conversationally, helping you learn to help yourself and confidently gain control over Joomla! and the sites you build with it. They also present chapter-length application case studies for business, non-profits, and education. You will learn how to</p> <ul> <li>Plan sites effectively before you start building them</li> <li>Create production sites quickly while avoiding common mistakes</li> <li>Install and configure Joomla! for maximum efficiency</li> <li>Create and edit content for your Joomla! site</li> <li>Customize and work with Joomla! templates</li> <li>Work with extensions: components, modules, plugins, and languages</li> <li>Efficiently administer Joomla! sites</li> <li>Participate in the Joomla! community as a user and contributor</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
<p><em><strong>The Official Joomla! Book</strong></em> is the authoritative and comprehensive Joomla! reference for every administrator, developer, designer, and content manager. Distilling the unsurpassed experience of two long-time Joomla! contributors, it teaches exactly what you need to know, through practical example sites and crystal-clear explanations.</p> <p>If you’re new to Joomla!, you’ll learn how to quickly create usable, effective sites. If you’re an experienced Joomla! user, you’ll learn how to make your sites more flexible, feature-rich, visually attractive, and useful. And whether new or experienced, you’ll learn how Joomla! really works, so you can fully leverage its power whenever you’re ready. You’ll also get to know the Joomla! community by hearing from twelve community members through in-depth interviews, and you’ll learn how to participate in the Joomla! project in ways that make sense for you.</p> <p><em><strong>The Official Joomla! Book</strong></em> covers everything from installation to usability, templates to extensions. The authors explain each key concept conversationally, helping you learn to help yourself and confidently gain control over Joomla! and the sites you build with it. They also present chapter-length application case studies for business, non-profits, and education. You will learn how to</p> <ul> <li>Plan sites effectively before you start building them</li> <li>Create production sites quickly while avoiding common mistakes</li> <li>Install and configure Joomla! for maximum efficiency</li> <li>Create and edit content for your Joomla! site</li> <li>Customize and work with Joomla! templates</li> <li>Work with extensions: components, modules, plugins, and languages</li> <li>Efficiently administer Joomla! sites</li> <li>Participate in the Joomla! community as a user and contributor</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。