Categories Categories

Books

2007, Shroff/O'Reilly, N, 1, Paperback, New, Albing
Bash Cookbook unlocks the secrets of bash, the most widely used Unix shell. Inside, you’ll find complete working scripts that let you customize and harness the power of your operating system, along with short cuts to help you work more quickly and efficiently. Whether you’re an administrator, a software developer, or an end user, mastering the shell is essential for anyone working with Linux, Mac OS X, or any Unix system. This book demonstrates shell scripting the way Unix masters practice the craft.

Packed with examples and advice for everyone from shell beginners to advanced developers, bash Cookbook focuses strongly on practical remedies rather than theory. It offers many ways to automate routine tasks, and it provides scripting solutions to scores of common problems related to input/output, file manipulation, program execution, administrative tasks, and much more. Each recipe includes one or more code examples and a discussion of why the solution works.

bash Cookbook helps you:

  • Perform common tasks with solutions that address the repertoire of things you do every day
  • Write scripts to convert between DOS and Unix formats, work with compressed files, edit files automatically, work with dates and times, and more
  • Apply many tools commonly used with shell programs, including grep, sed, awk, and sort
  • Integrate recipes for interactive use, such as command history
  • Create functions, use aliases, and perform other tasks that make your life easier
  • Learn short cuts that allow you to work faster by typing less
  • Write more secure shell scripts that avoid the most common security weaknesses
  • Configure and customize bash to suit your individual needs and style.

About the Authors
Carl Albing
writes software for some of the biggest and fastest computers in the world. A software engineer for Cray, Inc. and an independent consultant, he is comfortable programming with C, Java, bash and much more. Carl is the coauthor of two books, one on Java development on Linux and his latest, the O'Reilly "bash Cookbook". A software consultant, manager, analyst and programmer with an amazing breadth of software experience, Carl has worked with companies in the US, Canada and Europe. He has worked for large companies and small startups, in technical as well as in managerial and marketing roles. Carl's software projects, past and present, involve the design and development of distributed computing software, medical image processing applications, compilers, medical devices, web-based factory floor automation, and more. Carl's education includes graduate work in Computer Science as well as a degree in Mathematics and an International MBA. He has spoken at conferences and training seminars in the US, Canada and Europe as well as local high schools and colleges. Carl enjoys speaking at user groups and seminars on Linux, C, and Java topics. You can visit http://www.carlalbing.com for his contact information.

JP Vossen has been working with computers since the early 80s and has been in the IT industry since the early 90s, specializing in Information Security since the late 90s. He's been fascinated with scripting and automation since he first understood what an autoexec.bat was, and was delighted to discover the power and flexibility of bash and GNU on Linux in the mid-90s. He has previously written for Information Security Magazine and SearchSecurity.com, among others. On those few occasion when he's not in front of a computer, he is usually taking something apart, putting something together, or both.

Cameron Newham lives in Perth, Western Australia. After completing a Bachelor of Science majoring in information technology and geography at the University of Western Australia, Cameron joined Universal Defence Systems (later to become Australian Defence Industries) as a software engineer. He has been with ADI for six years, working on various aspects of command and control systems. In his spare time Cameron can be found surfing the Internet, ballroom dancing, or driving his sports car. He also has more than a passing interest in space science, 3D graphics, synthesiser music, and Depeche Mode.

In stock
+
Rs.875.00
7x9x1.33 inch, 728, Usually Ships in 1-2 Days, 28/11/2017, Shroff/O'Reilly, 2017, No, Second, Carl Albing, Paperback, New, India, JP Vossen

For system administrators, programmers, and end users, shell command or carefully crafted shell script can save you time and effort, or facilitate consistency and repeatability for a variety of common tasks.

In stock
+
Rs.1,700.00
21.4 x 14.9 x 1.9, 2010, Shroff/O'Reilly, 1, India, Paperback, New, Arnold Robbins

It's simple: you need to know how to work with the bash shell if you want to get to the heart of Mac OS X, Linux, and other Unix systems. Updated for the most recent version of bash, this concise little book puts all of the essential information about bash at your fingertips. You'll quickly find answers to annoying questions that always come up when you're writing shell scripts -- What characters do you need to quote? How do you get variable substitution to do exactly what you want? How do you use arrays? -- and much more.

In stock
+
Rs.225.00
No, 2016, Shroff/O'Reilly, Second, India, Paperback, New, Robbins
It’s simple: if you want to interact deeply with Mac OS X, Linux, and other Unix-like systems, you need to know how to work with the Bash shell. This concise little book puts all of the essential information about Bash right at your fingertips.

You’ll quickly find answers to the annoying questions that generally come up when you’re writing shell scripts: What characters do you need to quote? How do you get variable substitution to do exactly what you want? How do you use arrays? Updated for Bash version 4.4, this book has the answers to these and other problems in a format that makes browsing quick and easy.

Topics include:

  • Invoking the shell
  • Syntax
  • Functions and variables
  • Arithmetic expressions
  • Command history
  • Programmable completion
  • Job control
  • Shell options
  • Command execution
  • Coprocesses
  • Restricted shells
  • Built-in commands
In stock
+
Rs.275.00
No, 2007, Shroff Publishers & Distributors Pvt. Ltd, Second, India, Paperback, New, Dr. Salam
The basic electrical circuit is one of the main core courses for the Department of Electrical and Computer Engineering in all universities. To proceed to the higher semester, students of this department need sound knowledge of this field. Accordingly, the second edition of this book has been updated with new materials for understanding the recent developments.

The Significant features of this book are:
  • Pspice software is used for circuit simulation.
  • All the texts have been revised and modified with new materials.
  • Example, practice and exercise problems have been re-designed.
  • Solution of the problems have been checked by Pspice simulation.
  • The node voltage method and the mesh current method have been included with ac circuits.
  • Network theorems have been incorporated into ac circuits.
  • The capacitor and inductor chapter has been split into two chapters.
  • The ideal transformer and its analysis have been included in the chapter on inductance.

About The Author
M. Abdus Salam
- obtained his B.Sc., M.Sc. and PhD, all in Electrical Engineering, in 1990 (Bangladesh Institute of Technology, Chittagong), 1994 (Bangladesh University of Engineering & Technology, Dhaka) and 2000 (University Teknologi Malaysia) respectively. He was a Faculty member in the Department of Electrical & Electronic Engineering at Bangladesh Institute of Technology, Chittagong from April 1994 to January 2002. He then worked as an Assistant Professor in the Department of Electrical and Computer Engineering at the College of Engineering, Sultan Qaboos University, Oman from January 2002 to April 2006. Presently, he is working as a Faculty member in the Department of Electrical and Communication Engineering at the Institute of Technology Brunei, Negara Brunei Darussalam. His research interests include power system modelling for on-line control, insulator contamination studies, grounding systems and renewable energy. He has published more than 25 referred journal papers and 23 International conference papers. He has written a textbook entitled "Fundamentals of Electrical Machines", published by Alpha Science, Oxford, UK International Ltd, September 2005. He is serving as a reviewer for the Scientific International Journal, USA and IEEE affiliated journal Electrika, Malaysia. He is a Member of the Dielectrics and Electrical Insulation Society, IEEE, USAand a Fellow of the Institution of Engineers, Bangladesh.

In stock
+
Rs.250.00
2011, Shroff/O'Reilly, N, 1, Paperback, New, Allan
What really sets the iPhone apart from laptops and PCs is its use of onboard sensors, including those that are location-enabled. This concise book takes experienced iPhone and Mac developers on a detailed tour of iPhone and iPad hardware by explaining how these sensors work, and what they're capable of doing.

With this book, you'll build sample applications for each sensor, and learn hands-on how to take advantage of the data each sensor produces. You'll gain valuable experience that you can immediately put to work inside your own iOS applications for the iPhone, iPod touch, and iPad.

This book helps you focus on:
  • Camera: learn how to take pictures and video, create video thumbnails, customize video, and save media to the photo album
  • Audio: use the media picker controller and access the iPod music library in your own application, and enable your app to record and play sampled audio
  • Accelerometer: write an application that uses this sensor to determine device orientation
  • Magnetometer: learn how this sensor verifies compass headings
  • Core Motion: use this framework to receive motion data from both the accelerometer and the vibrational gyroscope
This short book is part of a collection that will, along with new material, be compiled into a larger book, iOS Sensor Programming. The other books in this collection are Augmented Reality in iOS, Geolocation in iOS, and iOS Sensor Apps with Arduino.

About the Author
Alasdair Allan is a senior research fellow in Astronomy at the University of Exeter, where he is building an autonomous, distributed peer-to-peer network of telescopes that reactively schedule observations of time-critical events. He also runs a small technology consulting business writing bespoke software and building open hardware, and is currently developing a series of iPhone applications to monitor and manage cloud-based services and distributed sensor networks.
In stock
+
Rs.200.00
2015, Shroff/O'Reilly, No, First, New, India, Meyer
Some aspects of the CSS formatting model may seem counterintuitive at first, but as you’ll learn in this practical guide, the more you work with these features, the more they make sense. Author Eric Meyer gives you a good grounding in CSS visual rendering, from element box rules and concepts to the specifics of managing tricky layouts for block-level and inline elements. Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Basic Visual Formatting in CSS, you’ll receive a discount on the entire Definitive Guide once it’s released. Why wait? Learn how to bring life to your web pages now. Learn the details of element box types, including block, inline, inline-block, list-item, and run-in boxes Change the type of box an element generates, from inline to block, or list-item to inline Dive into the complexities of horizontal and vertical block-box formatting Explore key concepts of inline layout: anonymous text, em box, content area, leading, inline box, and line box Understand formatting differences between nonreplaced and replaced inline elements About the Author Eric A. Meyer is the author of the critically acclaimed online tutorial Introduction to HTML, as well as some other semi-popular Web pages. He is a member of the CSS&FP Working Group and the author of Cascading Style Sheets: The Definitive Guide.
In stock
+
Rs.125.00
2015, Shroff/O'Reilly, No, First, New, India, Yoder
BeagleBone is an inexpensive web server, Linux desktop, and electronics hub that includes all the tools you need to create your own projects—whether it’s robotics, gaming, drones, or software-defined radio. If you’re new to BeagleBone Black, or want to explore more of its capabilities, this cookbook provides scores of recipes for connecting and talking to the physical world with this credit-card-sized computer.

All you need is minimal familiarity with computer programming and electronics. Each recipe includes clear and simple wiring diagrams and example code to get you started. If you don’t know what BeagleBone Black is, you might decide to get one after scanning these recipes.
  • Learn how to use BeagleBone to interact with the physical world
  • Connect force, light, and distance sensors
  • Spin servo motors, stepper motors, and DC motors
  • Flash single LEDs, strings of LEDs, and matrices of LEDs
  • Manage real-time input/output (I/O)
  • Work at the Linux I/O level with shell commands, Python, and C
  • Compile and install Linux kernels
  • Work at a high level with JavaScript and the BoneScript library
  • Expand BeagleBone’s functionality by adding capes
  • Explore the Internet of Things
About the Author
Mark A. Yoder
is a professor of Electrical and Computer Engineering (ECE) at Rose-Hulman Institute of Technology.  In January 2102, he was named the first Lawrence J. Giacoletto Chair in ECE.  He received the school’s Board of Trustees Outstanding Scholar Award in 2003. Dr. Yoder likes teaching Embedded Linux and Digital Signal Processing (DSP). He is coauthor of two award-winning texts, Signal Processing First  and DSP First: A Multimedia Approach, both with Jim McClellan and Ron Schafer.  Mark and his wife Sarah have three boys and seven girls, ranging in age from 12 to 31 years old.

Jason Kridner is the cofounder of the BeagleBoard.org Foundation, a US-based 501(c) nonprofit corporation that provides education and promotes the design and use of open source software and hardware in embedded computing. As a more than 20-year veteran of Texas Instruments and the semiconductor industry, Kridner has deep insights into future of electronics, pioneering both TI's and the semiconductor industry's open source efforts and engagements with open hardware. In his free time, Kridner uses BeagleBone Black to explore his creativity with creations like the StacheCam, which uses a webcam and computer vision to detect faces and superimpose fancy mustaches.
In stock
+
Rs.650.00
23x18x2, 2014, Shroff/Packt Publishing, 1, India, Paperback, New, Juha Lumme

Starting with the absolute basics, BeagleBone Home Automation gives you the knowledge you will require to create an Internet-age home automation solution. This book will show you how to set up Linux on BeagleBone. You will learn how to use Python to control different electronic components and sensors to create a standalone embedded system that also accepts control remotely from a smartphone

In stock
+
Rs.599.00
2009, Shroff/O'Reilly, 1, New, Paperback, Diomidis Spinellis, Georgios Gousios
What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose.

Some of the engineers in this book reveal how they developed a specific project, including decisions they faced and tradeoffs they made. Others take a step back to investigate how certain architectural aspects have influenced computing as a whole.

With this book, you'll discover:
  • How Facebook's architecture is the basis for a data-centric application ecosystem
  • The effect of Xen's well-designed architecture on the way operating systems evolve
  • How community processes within the KDE project help software architectures evolve from rough sketches to beautiful systems
  • How creeping featurism has helped GNU Emacs gain unanticipated functionality
  • The magic behind the Jikes RVM self-optimizable, self-hosting runtime
  • Design choices and building blocks that made Tandem the choice platform in high-availability environments for over two decades
  • Differences and similarities between object-oriented and functional architectural views
  • How architectures can affect the software's evolution and the developers' engagement

Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture.

About the Authors
Georgios Gousios
is a researcher by profession, a software engineer by education and a software enthusiast by passion. Currently, he is working on his PhD thesis at the Athens University of Economics and Business, Greece. His research interests include virtual machines, operating systems, software engineering and software quality. He holds an MSc with distinction from the University of Manchester, UK. Gousios is a member of the ACM, the IEEE, the Usenix Association and the Technical Chamber of Greece.

Diomidis Spinellis is a Professor in the Department of Management Science and Technology at the Athens University of Economics and Business, Greece. His research interests include software engineering, programming languages, internet information systems, computer security, and intelligent optimization methods. He holds an MEng in Software Engineering and a PhD in Computer Science both from Imperial College London.

In stock
+
Rs.750.00
7 x 9 x 1.17 inch, Usually ships in 12-15 days, Usually ships in 1-2 days, 636, Shroff/O'Reilly, 2007, N, First, Greg Wilson, Paperback, New, India, Andy Oram

How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.

This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules.

In stock
+

Minimum quantity for "Beautiful Code: Leading Programmers Explain How They Think" is 1.

Rs.1,450.00
2009, Shroff/O'Reilly, N, 1, Paperback, New, Segaran
In this insightful book, you'll learn from the best data practitioners in the field just how wide-ranging -- and beautiful -- working with data can be. Join 39 contributors as they explain how they developed simple and elegant solutions on projects ranging from the Mars lander to a Radiohead video.

With Beautiful Data, you will:
  • Explore the opportunities and challenges involved in working with the vast number of datasets made available by the Web
  • Learn how to visualize trends in urban crime, using maps and data mashups
  • Discover the challenges of designing a data processing system that works within the constraints of space travel
  • Learn how crowdsourcing and transparency have combined to advance the state of drug research
  • Understand how new data can automatically trigger alerts when it matches or overlaps pre-existing data
  • Learn about the massive infrastructure required to create, capture, and process DNA data

About the Authors
Toby Segaran
is the author of Programming Collective Intelligence, a very popular O'Reilly title. He was the founder of Incellico, a biotech software company later acquired by Genstruct. He currently holds the title of Data Magnate at Metaweb Technologies and is a frequent speaker at technology conferences.

Jeff Hammerbacher is the Vice President of Products and Chief Scientist at Cloudera. Jeff was an Entrepreneur in Residence at Accel Partners immediately prior to joining Cloudera. Before Accel, he conceived, built, and led the Data team at Facebook. The Data team was responsible for driving many of the statistics and machine learning applications at Facebook, as well as building out the infrastructure to support these tasks for massive data sets. The team produced several academic papers and two open source projects: Hive, a system for offline analysis built above Hadoop, and Cassandra, a structured storage system on a P2P network. Before joining Facebook, Jeff was a quantitative analyst on Wall Street. Jeff earned his Bachelor's Degree in Mathematics from Harvard University.

In stock
+
Rs.700.00