Categories Categories

Books

No, 2017, Shroff/Keller, Second, India, Paperback, New, Mitchel T. Keller
This is a text with more than enough material for a one-semester introduction to combinatorics. The original target audience was primarily computer science majors, but the topics included make it suitable for a variety of different students.

Topics include:

  • Basic enumeration: strings, sets, binomial coefficients
  • Recursion and mathematical induction
  • Graph theory
  • Partially ordered sets
  • Additional enumeration techniques: inclusion-exclusion, generating functions, recurrence relations, and Pólya theory
  • Graph algorithms: minimum weight spanning trees, Dijkstra's algorithm, network flows
In stock
+
Rs.750.00
7 x 9 x .6 inch, Usually ships in 12-15 days, Usually ships in 1-2 days, 312, Shroff Publishers & Distributors Pvt. Ltd., 2019, N, First, Mahesh A. Patil, Elstan A. Fernandez, Paperback, New, India, J. Majumder

This book has been written to cater to the current syllabus requirements of Second Year B. Tech Marine Engineering students of the Commercial Shipping Industry, who study the subject “Applied Marine Control and Automation”. It is a precursor to Advanced Marine Control and Automation, which is studied in the Final year of the same program in India.

In stock
+

Minimum quantity for "Applied Marine Control and Automation" is 1.

Rs.625.00
2005, Shroff/O'Reilly, N, 1, Paperback, New, Stellman

"If you're looking for solid, easy-to-follow advice on estimation, requirements gathering, managing change, and more, you can stop now: this is the book for you." --Scott Berkun, Author of The Art of Project Management

What makes software projects succeed? It takes more than a good idea and a team of talented programmers. A project manager needs to know how to guide the team through the entire software project. There are common pitfalls that plague all software projects and rookie mistakes that are made repeatedly--sometimes by the same people! Avoiding these pitfalls is not hard, but it is not necessarily intuitive. Luckily, there are tried and true techniques that can help any project manager.

In Applied Software Project Management, Andrew Stellman and Jennifer Greene provide you with tools, techniques, and practices that you can use on your own projects right away. This book supplies you with the information you need to diagnose your team's situation and presents practical advice to help you achieve your goal of building better software.

Topics include:

  • Planning a software project
  • Helping a team estimate its workload
  • Building a schedule
  • Gathering software requirements and creating use cases
  • Improving programming with refactoring, unit testing, and version control
  • Managing an outsourced project
  • Testing software
About the Authors
Jennifer Greene and Andrew Stellman have been building software together since 1998. Andrew comes from a programming background, and has managed teams of requirements analysts, designers and developers. Jennifer has a testing background, and has managed teams of architects, developers and testers. She has led multiple large-scale outsourced projects. Between the two of them, they have managed every aspect of software development. They formed Stellman & Greene Consulting in 2003, with a focus on project management, software development, management consulting and software process improvement. They have worked in a wide range of industries, including finance, telecommunications, media, non-profit, entertainment, natural language processing, science and academia. For more information about them and this book, visit http://www.stellman-greene.com.

Jennifer Greene has managed quality assurance teams at multiple software organizations. Her project experience spans many domains, including academic research, financial services and analysis, natural language processing and grants management. She has been responsible for leading process improvement efforts as well as implementing best practices in defect prevention. She is currently leading a major software test outsourcing effort for MicroEdge.
In stock
+
Rs.825.00
9 X 7 X 1.54 inch, Usually Ships in 10-12 Days, Usually Ships in 1-2 Days, 332, Shroff/O'Reilly, 2018, No, First, Tony Ojeda, Rebecca Bilbro, Paperback, New, Benjamin Bengfort

All Indian Reprints of O'Reilly are printed in Grayscale.

From news and speeches to informal chatter on social media, natural language is one of the richest and most underutilized sources of data. Not only does it come in a constant stream, always changing and adapting in context; it also contains information that is not conveyed by traditional data sources. The key to unlocking natural language is through the creative application of text analytics. This practical book presents a data scientist’s approach to building language-aware products with applied machine learning.

In stock
+
Rs.925.00
2010, Shroff/O'Reilly, 1, New, Paperback, Dave Hoover, Adewale Oshineye
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow professionally, you also need soft skills and effective learning techniques. Honing those skills is what this book is all about. Authors Dave Hoover and Adewale Oshineye have cataloged dozens of behavior patterns to help you perfect essential aspects of your craft.

Compiled from years of research, many interviews, and feedback from O'Reilly's online forum, these patterns address difficult situations that programmers, administrators, and DBAs face every day. And it's not just about financial success. Apprenticeship Patterns also approaches software development as a means to personal fulfillment. Discover how this book can help you make the best of both your life and your career.

Solutions to some common obstacles that this book explores in-depth include:
  • Burned out at work? "Nurture Your Passion" by finding a pet project to rediscover the joy of problem solving.
  • Feeling overwhelmed by new information? Re-explore familiar territory by building something you've built before, then use "Retreat into Competence" to move forward again.
  • Stuck in your learning? Seek a team of experienced and talented developers with whom you can "Be the Worst" for a while.

"Brilliant stuff! Reading this book was like being in a time machine that pulled me back to those key learning moments in my career as a professional software developer and, instead of having to learn best practices the hard way, I had a guru sitting on my shoulder guiding me every step towards master craftsmanship. I'll certainly be recommending this book to clients. I wish I had this book 14 years ago!" -Russ Miles, CEO, OpenCredo

About the Authors
Dave Hoover
is the Chief Craftsman at Obtiva where he helps lead Obtiva's Software Studio and apprenticeship program. Dave has been developing software since 2000, when he left a career in child and family therapy. In 2002, Dave read Pete McBreen's "Software Craftsmanship", which re-framed Dave's understanding of software development and how people become great software developers. Dave has become increasingly passionate about learning and has dedicated several years of his career to thinking, writing, and speaking about apprenticeship. Over the last couple years, on most days, you'd find Dave coding Ruby and Rails as the lead developer for Mad Mimi, one of his clients at Obtiva. Dave also enjoys all sorts of endurance sports.

Adewale Oshineye is an engineer at a little-known search engine named Google. This is a consequence of many deeply geeky evenings spent programming 8-bit computers when he was a child. When he grew up Adewale somehow fell into IT consultancy. His career at consultancies such as Thoughtworks gave him the chance to work on projects ranging from point-of-sale systems for electrical retailers to trading systems for investment banks. It also gave him a chance to learn from some of the most interesting software craftspeople in Western Europe. In those rare moments when he's not in front of a computer he can be found behind a digital camera somewhere in London.

In stock
+
Rs.275.00
No, 2016, Shroff/O'Reilly, First, India, Paperback, New, Atchison
Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. This practical guide shows IT, devops, and system reliability managers how to prevent an application from becoming slow, inconsistent, or downright unavailable as it grows.

Scaling isn’t just about handling more users; it’s also about managing risk and ensuring availability. Author Lee Atchison provides basic techniques for building applications that can handle huge quantities of traffic, data, and demand without affecting the quality your customers expect.

In five parts, this book explores:

  • Availability: learn techniques for building highly available applications, and for tracking and improving availability going forward
  • Risk management: identify, mitigate, and manage risks in your application, test your recovery/disaster plans, and build out systems that contain fewer risks
  • Services and microservices: understand the value of services for building complicated applications that need to operate at higher scale
  • Scaling applications: assign services to specific teams, label the criticalness of each service, and devise failure scenarios and recovery plans
  • Cloud services: understand the structure of cloud-based services, resource allocation, and service distribution
In stock
+
Rs.700.00
7 x 9 x .5 inch, 268, ships in 12-15 days, 13/03/2020, Shroff/O'Reilly, 2020, ships in 1-2 days, N, Paperback, New, India, Second, Lee Atchison

All Indian Reprints of O'Reilly are printed in Grayscale

Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. With the popularity of software as a service, scaling has never been more important.

Updated with an expanded focus on modern architecture paradigms such as microservices and cloud computing, this practical guide provides techniques for building systems that can handle huge quantities of traffic, data, and demand without affecting the quality your customers expect. Architects, managers, and directors in engineering and operations organizations will learn how to build applications at scale that run more smoothly and reliably to meet the needs of customers.

  • Learn how scaling affects the availability of your services, why that matters, and how to improve it
  • Dive into a modern service-based application architecture that ensures high availability and reduces the effects of service failures
  • Explore the Single Team Owned Service Architecture paradigm (STOSA)-a model for scaling your development organization in tandem with your application
  • Understand, measure, and mitigate risk in your systems
  • Use the cloud to build highly scalable applications
In stock
+

Minimum quantity for "Architecting for Scale, 2nd Edition: How to Maintain High Availability and Manage Risk in the Cloud" is 1.

Rs.1,100.00
2016, Shroff/O'Reilly, 1, New, Paperback, Jean-Marc Spaggiari, Kevin O'Dell
HBase is a remarkable tool for indexing mass volumes of data, but getting started with this distributed database and its ecosystem can be daunting. With...
In stock
+
Rs.650.00
7 x 9 x 1.1 inch, Usually ships in 12-15 days, 636, Shroff/O'Reilly, 2018, Usually ships in 1-2 days, No, Paperback, New, India, First, Jan Kunigk

There’s a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you’ll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern data platform.

In stock
+

Minimum quantity for "Architecting Modern Data Platforms" is 1.

Rs.1,600.00
7 x 9 x .6 inch, 304, ships in 12-15 days, 13/03/2020, Shroff/O'Reilly, 2020, ships in 1-2 days, N, Paperback, Bob Gregory, New, India, First, Harry Percival

All Indian Reprints of O'Reilly are printed in Grayscale

As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn't always straightforward.

With this hands-on guide, Harry Percival and Bob Gregory from MADE.com introduce proven architectural design patterns to help Python developers manage application complexity and get the most value out of their test suites.

Each pattern is illustrated with concrete examples in beautiful, idiomatic Python, avoiding some of the verbosity of Java and C# syntax. Patterns include:

Dependency inversion and its links to ports and adapters (hexagonal/clean architecture) Domain-driven design's distinction between Entities, Value Objects, and Aggregates Repository and Unit of Work patterns for persistent storage Events, commands, and the message bus Command-query responsibility segregation (CQRS) Event-driven architecture and reactive microservices.

In stock
+

Minimum quantity for "Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices" is 1.

Rs.1,100.00
23x18x2, 2015, Shroff/Packt Publishing, 1, India, Paperback, New, Marco Schwartz, Stefan Buttigieg

What You Will Learn

  • Build Arduino systems that can be controlled via Wi-Fi or Bluetooth Low Energy
  • Make a weather measurement station that can be monitored from Android
  • Build a smart power switch that can be controlled via Wi-Fi from Android
  • Monitor your home remotely with a wireless security camera
  • Control a servo motor with Bluetooth Low Energy using your phone's gyroscope
  • Open or close a door using voice controls or NFC
  • Control a mobile robot using Bluetooth Low Energy
In stock
+
Rs.799.00
2011, Shroff/O'Reilly, N, 1, Paperback, New, Margolis
In stock
+
Rs.850.00