Categories Categories


7 x 9 x 0.55 inch, Usually ships in 12-15 days, Usually ships in 1-2 days, 328, Shroff/Pragmatic Bookshelf, 2008, N, First, Mark Faila, Paperback, New, India, Stephen Cawood

Augmented Reality is a natural way to explore 3D objects and data, as it brings virtual objects into the real world where we live, rather than forcing us to learn how to navigate inside the computer. With video-see-through technology, AR handheld devices such as tablet PC ™s, PDA ™s, or camera cell phones, (or in many cases just a webcam and our standard computer monitor), you hold the device up and see through the display to view both the real world and the superimposed virtual object. You can move around and see the virtual object, model, animation, or game from different views as the AR system performs alignment of the real and virtual cameras automatically.

Create something new today!

In stock

Minimum quantity for "Augmented Reality A Practical Guide" is 1.

23x18x2, 1, Shroff/Packt Publishing, India, New, Paperback, Joao Santos

Next Dimension by Creating Powerful 3D Models AutoCAD is a computer-aided design (CAD) and drafting software application. AutoCAD supports both 2D and 3D formats. AutoCAD is used in a range of industries and is utilized by architects, project managers, and engineers, among others. "Autodesk AutoCAD 2013 Practical 3D Drafting and Design" will take you beyond the 2D frontier and help you create accurate 3D models that simulate reality. This book is crammed full of creative and practical tutorials which will help you master the third dimension.

In stock
2012, Shroff/O'Reilly, N, 1, Paperback, New, Konig

Automating repetitive programming tasks is easier than many Flash/AS3 developers think. With the Ant build tool, the Eclipse IDE, and this concise guide, you can set up your own "ultimate development machine" to code, compile, debug, and deploy projects faster. You’ll also get started with versioning systems, such as Subversion and Git.

Create a consistent workflow for multiple machines, or even complete departments, with the help of extensive Ant code samples. If you want to work smarter and take your skills to a new level, this book will get you on the road to automation—with Ant.

  • Set up your Eclipse work environment with Eclipse plugins, including the FDT code editor and the Mylyn task manager
  • Enable several developers to work on the same project simultaneously with a versioning system
  • Walk through the basics of Ant, and use sample code to create your first script
  • Compile and debug your Ant build with FDT or the Flex SDK
  • Apply Ant to mobile development for both the Android Platform and iOS, using the Android SDK and Adobe Air

About the Author
Sidney de Koning
is a full time geek. When he was 8, he got hooked on BASIC on his grandfather’s Amiga 500. Now he still gets excited developing mobile applications and websites. His passion is to play with technologies like Adobe’s AIR and the Android platform, and he loves to translate complex abstract ideas into concrete usable applications.

He started programming in Turbo Pascal and Delphi, and tried PHP, but later found his true love—Flash. Now Sidney is a Flash Platform developer with more than 10 years of experience in ActionScript (1, 2, and 3), AIR, and lately also Android. And a little iOS.

After setting up the online department at the Dutch MTV in 2005, he freelanced and worked for smaller companies until 2009. He has worked for and with a multitude of companies including MTV, TMF, Nickelodeon, Media Catalyst, and Code d’Azur. His current employment is at LBi Lost Boys in Amsterdam, where he develops in AS3, solves technical problems, and acts as technical lead. His specialties are streamlining development processes, AIR, and AIR for Android. In his spare time, he has written content for the Dutch Adobe User Group and taught programming classes at the international SAE College.

From writing articles on blogs to writing magazines and a book, and from teaching students programming to coding and talking about code, it all has to do with transferring knowledge and inspiring people who share the same passion: creation.

He likes to keep sane by meditating, reading, writing, and running. He also maintains a weblog about AIR, mobile, and Flash development at

In stock
No, 2016, Shroff/O'Reilly, First, India, Paperback, New, Smith
How can you grow and maintain a reliable, flexible, and cost-efficient network in the face of ever-increasing demands? With this practical guide, network engineers will learn how to program Juniper network devices to perform day-to-day tasks, using the automation features of the Junos OS.

Junos supports several automation tools that provide powerful solutions to common network automation tasks. Authors Jonathan Looney and Stacy Smith, senior testing engineers at Juniper, will help you determine which tools work best for your particular network requirements. If you have experience with Junos, this book will show you how automation can make a big difference in the operation of your existing network.

  • Manage Junos software with remote procedure calls and a RESTful API
  • Represent devices as Python objects and manage them with Python’s PyEZ package
  • Customize Junos software to detect and block commits that violate your network standards
  • Develop custom CLI commands to present information the way you want
  • Program Junos software to automatically respond to network events
  • Rapidly deploy new Junos devices into your network with ZTP and Netconify tools
  • Learn how to use Ansible or Puppet to manage Junos software
In stock
2014, Shroff/O'Reilly, No, First, New, India, Washam
Get valuable tips and techniques for automating your cloud deployments with Azure PowerShell cmdlets, and learn how to provision Azure services on the fly. In this hands-on guide, Microsoft cloud technology expert Michael Washam shows you how to automate various management tasks and deploy solutions that are both complex and at scale.

By combining the native automation capabilities of PowerShell with Azure Infrastructure Services, these powerful cmdlets enable you to create and configure virtual machines with ease. You’ll learn how to take advantage of these technologies to build complete virtual networks. If you have experience with PowerShell and Azure, you’re ready to get started.
  • Install and authenticate cmdlets to set up your environment
  • Create and update virtual machines with Azure platform images
  • Manage network endpoints, access control lists, and IP addresses
  • Use cmdlets to manage and configure virtual machine storage
  • Automate Azure virtual networks with hybrid technologies such as site-to-site, point-to-site, and ExpressRoute
  • Dive into advanced virtual machine provisioning capabilities and management techniques
  • Learn tips and tricks for deleting or moving virtual machines within (or out of) your subscription
About the Author
Michael Washam is the CEO and Co-Founder of Opsgility – Opsgility delivers instructor-led, remote-classroom and on-demand training focused on Microsoft cloud technologies. Michael has extensive history in the IT Industry where he has worked as an IT Professional, Developer, Evangelist and Program Manager. While at Microsoft as a Senior Program Manager on the Microsoft Azure Runtime Team, Michael led the release of the Microsoft Azure PowerShell Cmdlets for compute and the Microsoft Azure SDK (runtime). As a Senior Technical Evangelist Michael worked on the initial Microsoft Azure Infrastructure-as-a-Service launch. In this role Michael also shipped the IaaS Microsoft Azure training kit, and the Microsoft Azure PowerShell Cmdlets for IaaS and Cloud Services.

Michael is a globally recognized speaker at conferences such as BUILD and TechEd, avid blogger, speaker, and trainer on cloud computing, debugging, and DevOps.
In stock
2009, Shroff/O'Reilly, N, 2, Paperback, New, Blank
If you do systems administration work of any kind, you have to deal with the growing complexity of your environment and increasing demands on your time. Automating System Administration with Perl, Second Edition, not only offers you the right tools for your job, but also suggests the best way to approach specific problems and to securely automate recurring tasks. Updated and expanded to cover the latest operating systems, technologies, and Perl modules, this edition of the "Otter Book" will help you:
  • Manage user accounts
  • Monitor filesystems and processes
  • Work with configuration files in important formats such as XML and YAML
  • Administer databases, including MySQL, MS-SQL, and Oracle with DBI
  • Work with directory services like LDAP and Active Directory
  • Script email protocols and spam control
  • Effectively create, handle, and analyze log files
  • Administer network name and configuration services, including NIS, DNS and DHCP
  • Maintain, monitor, and map network services, using technologies and tools such as SNMP, nmap, libpcap, GraphViz and RRDtool
  • Improve filesystem, process, and network security

This edition includes additional appendixes to get you up to speed on technologies such as XML/XPath, LDAP, SNMP, and SQL. With this book in hand and Perl in your toolbox, you can do more with less -- fewer resources, less effort, and far less hassle. About the Author David N. Blank-Edelman is the Director of Technology at the Northeastern University College of Computer and Information Science and the author of the O'Reilly book Automating System Administration with Perl. He has spent the last 25 years as a system/network administrator in large multi- platform environments, including Brandeis University, Cambridge Technology Group, and the MIT Media Laboratory. He was the program chair of the LISA 2005 conference and one of the LISA 2006 Invited Talks co-chairs. He delights in finding how creativity can further the field as demonstrated in his off-the-beaten-path invited talks and tutorials at various conferences and speaking engagements.

In stock
7 x 9 x .7 inch, Usually ships in 1-2 days, 380, Shroff / O'Reilly, 2018, N, First, Federico Lucifredi, Paperback, New, Mike Ryan

With platforms designed for rapid adaptation and failure recovery such as Amazon Web Services, cloud computing is more like programming than traditional system administration. Tools for automatic scaling and instance replacement allow even small DevOps teams to manage massively scalable application infrastructures—if team members drop their old views of development and operations and start mastering automation.

In stock
23x18x2, 2013, Shroff/Packt Publishing, 1, India, Paperback, New, Ryan Roemer

The book progresses from Mocha test suites and Chai assertions to advanced test mocks and stubs with Sinon.JS. The requisite libraries and utilities are introduced with in-depth examples and best practices for integration with your applications. The book guides you through the test planning and implementation processes for your application models, views, routers, and other Backbone.js components.

In stock
2006, Shroff/O'Reilly, N, 1, Paperback, New, Preston
Backup & Recovery offers a comprehensive approach to the challenges you face in backing up your data. It provides hands-on, practical, straightforward instructions and advice for backing up and recovering vital systems—without resorting to commercial backup software. It covers every¬thing from basic Linux, Windows, and Mac OS workstations to complicated DB2, Oracle, and Sybase databases, and a lot of things in between. Backup & Recovery helps you develop a philosophy of backup and describes how to schedule backups for optimum effectiveness and coverage.

Highlights include:

  • Basic backup tools, including dump, tar, cpio, ditto, dd, ntbackup, and rsync
  • Coverage of open-source backup tools including Amanda, BackupPC, and Bacula
  • How to achieve near-continuous data protection using open-source tools
  • A step-by-step approach to bare-metal recovery of Windows, Linux, Mac OS, VMware, HP-UX, AIX, and Solaris systems (it’s not as hard as you think!)
  • How to back up and recover Oracle, DB2, Sybase, MySQL, PostgreSQL, SQL Server, and Exchange, whether you’re a sysadmin or a DBA
  • Criteria for evaluating commercial solutions and for determining whether open-source solutions can meet your needs
  • Criteria for evaluating all types of backup hardware, including tape, optical, and disk-based targets such as virtual tape libraries (VTLs)

It’s not just about the tools: Backup & Recovery is full of practical lessons, tricks, and advice to help you solve backup and recovery problems of any size. Whether your budget barely stretches to cover the cost of the backup media or allows you to buy a silo bigger than your house, this book will help you formulate a practical backup and recovery strategy that meets your needs. About the Authors W. Curtis Preston has specialized in designing data protection systems since 1993, and has designed such systems for many environments, both large and small. His lively prose and wry, real-world approach has made him a popular author and speaker.

In stock
16x23x2, 2013, Shroff/O'Reilly, 1, India, Paperback, New, Q. Ethan McCallum

Q Ethan McCallum is a consultant, writer, and technology enthusiast, though perhaps not in that order. His work has appeared online on The O’Reilly Network and, and also in print publications such as C/C++ Users Journal, Doctor Dobb’s Journal, and Linux Magazine.

In stock
2015, Shroff/O'Reilly, No, First, New, India, Sierra
Real critique has become a lost skill among collaborative teams today. Critique is intended to help teams strengthen their designs, products, and services, rather than be used to assert authority or push agendas under the guise of "feedback." In this practical guide, authors Adam Connor and Aaron Irizarry teach you techniques, tools, and a framework for helping members of your design team give and receive critique.

Using firsthand stories and lessons from prominent figures in the design community, this book examines the good, the bad, and the ugly of feedback. You’ll come away with tips, actionable insights, activities, and a cheat sheet for practicing critique as a part of your collaborative process.

This book covers:
  • Best practices (and anti-patterns) for giving and receiving critique
  • Cultural aspects that influence your ability to critique constructively
  • When, how much, and how often to use critique in the creative process
  • Facilitation techniques for making critiques timely and more effective
  • Strategies for dealing with difficult people and challenging situations
About the Authors
Adam Connor is an Experienced Design Director with Mad*Pow based in Portsmouth, NH. Focusing on the design of digital products and services, Adam combines a background in Computer Science, Film and Illustration with 10+ years as an experience designer to produce efficient and effective solutions. Adam is also an accomplished illustrator and public speaker.

Aaron Irizarry is Director of User Experience for Nasdaq Product Design and has been building online products for startups and large corporations for over 10 years. Aaron is also a public speaker and consults with companies providing design studio and collaborative critique workshops to help their product teams and stakeholders/managers improve the discussion around product design. Aaron is heavily involved in the design community where he helps organize meetups and conferences.
In stock
2013, Shroff/O'Reilly, N, 1, Paperback, New, White

When looking for ways to improve your website, how do you decide which changes to make? And which changes to keep? This concise book shows you how to use Multiarmed Bandit algorithms to measure the real-world value of any modifications you make to your site. Author John Myles White shows you how this powerful class of algorithms can help you boost website traffic, convert visitors to customers, and increase many other measures of success.

This is the first developer-focused book on bandit algorithms, which were previously described only in research papers. You’ll quickly learn the benefits of several simple algorithms—including the epsilon-Greedy, Softmax, and Upper Confidence Bound (UCB) algorithms—by working through code examples written in Python, which you can easily adapt for deployment on your own website.

  • Learn the basics of A/B testing—and recognize when it’s better to use bandit algorithms
  • Develop a unit testing framework for debugging bandit algorithms
  • Get additional code examples written in Julia, Ruby, and JavaScript with supplemental online materials
About the Author
John Myles White is a PhD candidate in Psychology at Princeton. He studies pattern recognition, decision-making, and economic behavior using behavioral methods and fMRI. He is particularly interested in anomalies of value assessment.
In stock