Language in Thought and Action


S.I. Hayakawa - 1939
    Senator S. I. Hayakawa discusses the role of language in human life, the many functions of language, and how language—sometimes without our knowing—shapes our thinking in this engaging and highly respected book. Provocative and erudite, it examines the relationship between language and racial and religious prejudice; the nature and dangers of advertising from a linguistic point of view; and, in an additional chapter called “The Empty Eye,” the content, form, and hidden message of television, from situation comedies to news coverage to political advertising.

Clean Code: A Handbook of Agile Software Craftsmanship


Robert C. Martin - 2007
    But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and make you a better programmer but only if you work at it. What kind of work will you be doing? You'll be reading code - lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code - of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and "smells" gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding ‣ How to tell the difference between good and bad code‣ How to write good code and how to transform bad code into good code‣ How to create good names, good functions, good objects, and good classes‣ How to format code for maximum readability ‣ How to implement complete error handling without obscuring code logic ‣ How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

Practical Algebra: A Self-Teaching Guide


Peter H. Selby - 1974
    Practical Algebra is an easy andfun-to-use workout program that quickly puts you in command of allthe basic concepts and tools of algebra. With the aid of practical, real-life examples and applications, you'll learn: * The basic approach and application of algebra to problemsolving * The number system (in a much broader way than you have known itfrom arithmetic) * Monomials and polynomials; factoring algebraic expressions; howto handle algebraic fractions; exponents, roots, and radicals;linear and fractional equations * Functions and graphs; quadratic equations; inequalities; ratio, proportion, and variation; how to solve word problems, andmore Authors Peter Selby and Steve Slavin emphasize practical algebrathroughout by providing you with techniques for solving problems ina wide range of disciplines--from engineering, biology, chemistry, and the physical sciences, to psychology and even sociology andbusiness administration. Step by step, Practical Algebra shows youhow to solve algebraic problems in each of these areas, then allowsyou to tackle similar problems on your own, at your own pace.Self-tests are provided at the end of each chapter so you canmeasure your mastery.

Statistics for Business and Economics [with Student CD]


Paul Newbold - 1976
    This text enables students to conduct serious analysis of applied problems in contrast to merely running simple“canned” applications to help students become stronger analysts and future managers. It is also at a mathematically higher level than most business statistics texts.

HTML and CSS: Design and Build Websites


Jon Duckett - 2011
    Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e-commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach. • Introduces HTML and CSS in a way that makes them accessible to everyone—hobbyists, students, and professionals—and it’s full-color throughout • Utilizes information graphics and lifestyle photography to explain the topics in a simple way that is engaging • Boasts a unique structure that allows you to progress through the chapters from beginning to end or just dip into topics of particular interest at your leisureThis educational book is one that you will enjoy picking up, reading, then referring back to. It will make you wish other technical topics were presented in such a simple, attractive and engaging way!

Handbook Of General Anatomy


B.D. Chaurasia
    2 joints. 3 muscles. 4 cardiovascular system. 5 lymphatic system. 6 nervous system. 7 skin and fasciae. 8 connective tissue, ligaments and raphe. 9 principles of radiography. 10 anatomical word meanings and historical names.

Criminalistics: An Introduction to Forensic Science


Richard Saferstein - 2006
    Through applications to criminal investigations, clear explanations of the techniques, and the abilities and limitations of modern crime labs, Criminalistics covers the comprehensive realm of forensics. The book strives to make the technology of the modern crime laboratory clear to the non-scientist. Combining case stories with applicable technology, Criminalistics captures the excitement of forensic science investigations. Familiarizes readers with the most current technologies in forensic analysis. KEY Aims at making the subject of forensic science comprehensible to a wide variety of readers who are planning on being aligned with the forensic science profession.

The Linux Command Line


William E. Shotts Jr. - 2012
    Available here:readmeaway.com/download?i=1593279523The Linux Command Line, 2nd Edition: A Complete Introduction PDF by William ShottsRead The Linux Command Line, 2nd Edition: A Complete Introduction PDF from No Starch Press,William ShottsDownload William Shotts’s PDF E-book The Linux Command Line, 2nd Edition: A Complete Introduction

Active Learning: 101 Strategies to Teach Any Subject


Melvin L. Silberman - 1996
    KEY TOPICS: Specific, practical strategies include ways to get students active from the start through activities that build teamwork and immediately get them thinking about the subject matter. 101 activities include ice-breakers for the beginning of class, strategies for the middle of a lesson, and concluding exercises to foster student reflection and future application. In addition, these activities are designed to enliven learning, deepen understanding, and promote retention. Designed for the preservice and inservice teacher, this book is effective for anyone teaching in middle schools, high schools, colleges, and centers for adult education. For professionals working in middle school/secondary school education.

Cracking the Coding Interview: 150 Programming Questions and Solutions


Gayle Laakmann McDowell - 2008
    This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.

Pocket Guide to APA Style


Robert Perrin - 2006
    In addition to step-by-step coverage of documentation, the book includes an overview of the research-writing process entitled "Writing Scholarly Papers" and three useful appendices. Thorough and practical, this convenient reference guide is also less expensive and easier for undergraduates to use than the APA Manual. The Second Edition features expanded coverage of electronic sources to keep students up-to-date on using and evaluating Internet references in their research. In addition, this new edition provides more guidance on avoiding plagiarism. The two sample APA-style papers--one argumentative and one experimental--are carefully annotated to give students extra support as they master the elements of manuscript preparation and documentation principles.

Writing on Both Sides of the Brain: Breakthrough Techniques for People Who Write


Henriette Anne Klauser - 1987
    A revolutionary approach to writing that will teach you how to express yourself fluently and with confidence for the rest of your life.

Succeeding with Your Master's Dissertation: A Step-By-Step Handbook


John Biggam - 2008
     Using case examples of both good and bad student practice, the handbook takes students through each step of the dissertation process, from their initial research proposal to the final submission. The author uses clear illustrations of what students need to do - or not do - to reach their potential, helping them to avoid the most common pitfalls. This essential handbook covers: Producing focused and relevant research objectives Writing your literature review Citing your sources correctly Clearly explaining your use of research methods Writing up your findings Summarizing your work by linking your conclusions to your initial proposal Understanding marking schemes Aimed primarily at Master's students or students on short postgraduate courses in business, humanities and the social sciences, this book is also key reading for supervisors and undergraduates considering postgraduate study.

McKeachie's Teaching Tips: Strategies, Research, and Theory for College and University Teachers


Wilbert J. McKeachie - 1953
    The suggested strategies are supported by research and are grounded in enough theory to enable teachers to adapt them to their own situations. The author does not suggest a "set of recipes" to be followed mechanically, but gives teachers the tools they need to deal with the ever changing dynamics of teaching and learning.

Qualitative Research & Evaluation Methods


Michael Quinn Patton - 2001
    Patton has created the most comprehensive, systematic and up-to-date review of qualitative methods available.Patton has retained and expanded upon the Exhibits that highlight and summarize major issues and guidelines, the summative sections, tables, and figures as well as the sage advice of the Sufi Master, Halcolm. This revision will help readers integrate and make sense of the great volume of qualitative works published in the past decade.