Book picks similar to
Textbook of Machine Design by R.S. Khurmi
engineering
textbook
ssc-je
technical
Java Software Solutions: Foundations of Program Design
John Lewis - 1997
This new edition has an earlier evolution of object concepts, developed in a way that capitalizes on the power of objects without overwhelming beginning programmers. It includes all new Java 5 topics, including Scanner class, enumerated types, autoboxing, variable length parameter lists, the enhanced for loop, and generic types. This is in depth coverage on GUI applications. This book is appropriate for beginning programmers who want to learn to program with Java as well as experienced programmers who want to add Java to their skill-set.
Fundamentals of Building Construction: Materials and Methods
Edward Allen - 1986
The best-selling reference focuses on the basic materials and methods used in building construction. Emphasizing common construction systems such as light wood frames, masonry bearing walls, steel frames, and reinforced concrete, the new edition includes new coverage of green design and energy-efficient construction energies, and is based on the International Building Code(r).
Database Systems: Design, Implementation, and Management
Peter Rob - 1993
The proven success of database design treatment is sustained and further improved in this revision. The proven Parts organizations streamline the chapter coverage, so it is an ideal choice for your classroom. Each Part opens with a new business vignette, which provides real world examples to engage your students. The new edition includes updates in every chapter as well as added exercises and cases. There are new chapters such as Advanced Modeling Concepts, Database Performance Tuning and Query Optimization, and Database Connectivity and Web Development. In the seventh edition you will find examples of database usage, which highlights eBAY for compelling context. In our new Query Optimization chapter, we cover database performance tuning concepts, index selectivity and SQL coding practices. There is added EERD coverage such as clusters and subtype discriminator attributes. With the authors' strong writing style and outstanding balance of theory and practice, this is just a small sampling of the improvements we have made to the new edition of Database Systems: Design, Implementation, and Management by Peter Rob and Carlos Coronel.
1000 Outfits From Just 30 Pieces - Your Guide To Looking Hot & Fabulous On A Budget
Wendy Mak - 2013
The secret? My mixing-and-matching technique that I've used with thousands of clients during my career as a professional fashion stylist. The key is balance.... Like a good wedding cake, every wardrobe that works needs enough basic staples, kind of like a solid vanilla cake base. You then need enough pieces to add colour and pizzazz - just like the beautiful icing on top of the cake. This book will show you the ONLY 30 pieces you need to create your perfect, balanced wardrobe. You'll also get a full list of all 1,000 outfit combinations created from these 30 items. Which means selecting outfits every day will now be a cinch! All you need to do is just pick an outfit combination from the list provided and you're good to go! From office to weekend, the cold depths of winter to hot summers, these 30 pieces will have you covered. With outfit combinations to take you from the office, the park with your kids, dinner with friends, shopping with the gals and even an after-5 function, you'll never be stuck with "what to wear" dramas again! Inside the book are full colour illustrations of: - Each of the 30 items - Alternate shapes / styles for different body shapes - Complete outfit examples PLUS: - Wardrobe planning techniques - How to mix-and-match - A complete list of ALL 1,000 outfit combinations you can create with the 30 items
Observing the User Experience: A Practitioner's Guide to User Research
Mike Kuniavsky - 2003
Observing the User Experience will help you bridge that gap to understand what your users want and need from your product, and whether they'll be able to use what you've created.Filled with real-world experience and a wealth of practical information, this book presents a complete toolbox of techniques to help designers and developers see through the eyes of their users. It provides in-depth coverage of 13 user experience research techniques that will provide a basis for developing better products, whether they're Web, software or mobile based. In addition, it's written with an understanding of how software is developed in the real world, taking tight budgets, short schedules, and existing processes into account.
The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws
Dafydd Stuttard - 2007
The authors explain each category of vulnerability using real-world examples, screen shots and code extracts. The book is extremely practical in focus, and describes in detail the steps involved in detecting and exploiting each kind of security weakness found within a variety of applications such as online banking, e-commerce and other web applications. The topics covered include bypassing login mechanisms, injecting code, exploiting logic flaws and compromising other users. Because every web application is different, attacking them entails bringing to bear various general principles, techniques and experience in an imaginative way. The most successful hackers go beyond this, and find ways to automate their bespoke attacks. This handbook describes a proven methodology that combines the virtues of human intelligence and computerized brute force, often with devastating results.The authors are professional penetration testers who have been involved in web application security for nearly a decade. They have presented training courses at the Black Hat security conferences throughout the world. Under the alias "PortSwigger," Dafydd developed the popular Burp Suite of web application hack tools.
Python for Data Analysis
Wes McKinney - 2011
It is also a practical, modern introduction to scientific computing in Python, tailored for data-intensive applications. This is a book about the parts of the Python language and libraries you'll need to effectively solve a broad set of data analysis problems. This book is not an exposition on analytical methods using Python as the implementation language.Written by Wes McKinney, the main author of the pandas library, this hands-on book is packed with practical cases studies. It's ideal for analysts new to Python and for Python programmers new to scientific computing.Use the IPython interactive shell as your primary development environmentLearn basic and advanced NumPy (Numerical Python) featuresGet started with data analysis tools in the pandas libraryUse high-performance tools to load, clean, transform, merge, and reshape dataCreate scatter plots and static or interactive visualizations with matplotlibApply the pandas groupby facility to slice, dice, and summarize datasetsMeasure data by points in time, whether it's specific instances, fixed periods, or intervalsLearn how to solve problems in web analytics, social sciences, finance, and economics, through detailed examples
Mechatronics: Electronic Control Systems in Mechanical and Electrical Engineering
W. Bolton - 1996
This book provides a clear and comprehensive introduction to the application of electronic control systems in mechanical and electrical engineering. It gives a framework of knowledge that allows engineers and technicians to develop an interdisciplinary understanding and integrated approach to engineering.
Building Chicken Coops for Dummies
Todd Brock - 2010
Building Chicken Coops For Dummies gives you the information you need to build the most cost-efficient, safe, and easy-on-the-eye enclosures for your backyard flock. This practical guide gives you easy-to-follow and customizable plans for building the backyard chicken coop that works best for you. You'll get the basic construction know-how and key information you need to design and build a coop tailored to your flock, whether you live in a small city loft, a suburban backyard, or a small rural farm.Includes detailed material lists, instructions, and schematic plans for building a host of different chicken coops Step-by-step guidance on how to build a coop--or design your own Accessible for every level of reader Whether you're just beginning to gain an interest in a back-to-basics lifestyle or looking to add more attractive and efficient coops to your current flock's digs, Building Chicken Coops For Dummies gives you everything you need to build a winning coop!
Internetworking with TCP/IP Vol.1: Principles, Protocols, and Architecture
Douglas E. Comer - 1988
Discover how the basic TCP/IP technology has survived and evolved over two decades of exponential growth, and understand the TCP/IP protocols and technical advances. This edition explains emerging technologies such as Mobile IP, Virtual Private Networks, resource reservation with RSVP, and Ipv6. Comer reveals how to master TCP/IP and how the Internet works. The reader is required to have a modest background in the fundamentals of computer systems, but does not need sophisticated mathematics. As with previous editions, this edition provides an introduction to physical networks and then shows how they are combined to form an internet. It states design principles clearly, and discusses motivations and consequences. THIS NEW EDITION OF VOLUME 1: *Explains how voice and video are sent over IP internets and how IP Telephony operates *Describes Mobile IP (a technology that allows a computer to move fr
Multiple View Geometry in Computer Vision
Richard Hartley - 2000
This book covers relevant geometric principles and how to represent objects algebraically so they can be computed and applied. Recent major developments in the theory and practice of scene reconstruction are described in detail in a unified framework. Richard Hartley and Andrew Zisserman provide comprehensive background material and explain how to apply the methods and implement the algorithms. First Edition HB (2000): 0-521-62304-9
Fundamentals of Electric Circuits (With CD-ROM)
Charles K. Alexander - 1999
The main objective of this book is to present circuit analysis in a clear, easy-to-understand manner, with many practical applications to interest the student. Each chapter opens with either historical sketches or career information on a subdiscipline of electrical engineering. This is followed by an introduction that includes chapter objectives. Each chapter closes with a summary of the key points and formulas. The authors present principles in an appealing and lucid step-by-step manner, carefully explaining each step. Important formulas are highlighted to help students sort out what is essential and what is not. Many pedagogical aids reinforce the concepts learned in the text so that students get comfortable with the various methods of analysis presented in the text.
Version Control with Git
Jon Loeliger - 2009
Git permits virtually an infinite variety of methods for development and collaboration. Created by Linus Torvalds to manage development of the Linux kernel, it's become the principal tool for distributed version control. But Git's flexibility also means that some users don't understand how to use it to their best advantage. Version Control with Git offers tutorials on the most effective ways to use it, as well as friendly yet rigorous advice to help you navigate Git's many functions. With this book, you will:Learn how to use Git in several real-world development environments Gain insight into Git's common-use cases, initial tasks, and basic functions Understand how to use Git for both centralized and distributed version control Use Git to manage patches, diffs, merges, and conflicts Acquire advanced techniques such as rebasing, hooks, and ways to handle submodules (subprojects) Learn how to use Git with Subversion Git has earned the respect of developers around the world. Find out how you can benefit from this amazing tool with Version Control with Git.
Inside the Machine
Jon Stokes - 2006
Once you understand how the microprocessor-or central processing unit (CPU)-works, you'll have a firm grasp of the fundamental concepts at the heart of all modern computing.Inside the Machine, from the co-founder of the highly respected Ars Technica website, explains how microprocessors operate-what they do and how they do it. The book uses analogies, full-color diagrams, and clear language to convey the ideas that form the basis of modern computing. After discussing computers in the abstract, the book examines specific microprocessors from Intel, IBM, and Motorola, from the original models up through today's leading processors. It contains the most comprehensive and up-to-date information available (online or in print) on Intel's latest processors: the Pentium M, Core, and Core 2 Duo. Inside the Machine also explains technology terms and concepts that readers often hear but may not fully understand, such as "pipelining," "L1 cache," "main memory," "superscalar processing," and "out-of-order execution."Includes discussion of:Parts of the computer and microprocessor Programming fundamentals (arithmetic instructions, memory accesses, control flow instructions, and data types) Intermediate and advanced microprocessor concepts (branch prediction and speculative execution) Intermediate and advanced microprocessor concepts (branch prediction and speculative execution) Intermediate and advanced computing concepts (instruction set architectures, RISC and CISC, the memory hierarchy, and encoding and decoding machine language instructions) 64-bit computing vs. 32-bit computing Caching and performance Inside the Machine is perfect for students of science and engineering, IT and business professionals, and the growing community of hardware tinkerers who like to dig into the guts of their machines.
iOS Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
Christian Keur - 2015
After completing this book, you will have the know-how and the confidence you need to tackle iOS projects of your own. Based on Big Nerd Ranch's popular iOS Bootcamp course and its well-tested materials and methodology, this bestselling guide teaches iOS concepts and coding in tandem. The result is instruction that is relevant and useful.Throughout the book, the authors explain what's important and share their insights into the larger context of the iOS platform. You get a real understanding of how iOS development works, the many features that are available, and when and where to apply what you've learned.