Book picks similar to
The New Penguin Russian Course by Nicholas J. Brown
russian
language
languages
non-fiction
The Norton Anthology of English Literature, Vol. F: The Twentieth Century & After
Stephen GreenblattGeorge M. Logan - 1999
Under the direction of Stephen Greenblatt, General Editor, the editors have reconsidered all aspects of the anthology to make it an even better teaching tool.
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.
The Prodigal Tongue: The Love-Hate Relationship Between American and British English
Lynne Murphy - 2018
Professor Lynne Murphy is on the linguistic front line. In The Prodigal Tongue she explores the fiction and reality of the special relationship between British and American English. By examining the causes and symptoms of American Verbal Inferiority Complex and its flipside, British Verbal Superiority Complex, Murphy unravels the prejudices, stereotypes and insecurities that shape our attitudes to our own language.With great humo(u)r and new insights, Lynne Murphy looks at the social, political and linguistic forces that have driven American and British English in different directions: how Americans got from centre to center, why British accents are growing away from American ones, and what different things we mean when we say estate, frown, or middle class. Is anyone winning this war of the words? Will Yanks and Brits ever really understand each other?
Breaking Out of Beginner's Spanish
Joseph J. Keenan - 1993
Written by a native English speaker who learned Spanish the hard way--by trying to talk to Spanish-speaking people--it offers English speakers with a basic knowledge of Spanish hundreds of tips for using the language more fluently and colloquially, with fewer obvious "gringo" errors.Writing with humor, common sense, and a minimum of jargon, Joseph Keenan covers everything from pronunciation, verb usage, and common grammatical mistakes to the subtleties of addressing other people, "trickster" words that look alike in both languages, inadvertent obscenities, and intentional swearing. He guides readers through the set phrases and idiomatic expressions that pepper the native speaker's conversation and provides a valuable introduction to the most widely used Spanish slang.With this book, both students in school and adult learners who never want to see another classroom can rapidly improve their speaking ability. Breaking Out of Beginner's Spanish will be an essential aid in passing the supreme language test-communicating fluently with native speakers.
Dirty Russian: Everyday Slang from "What's Up?" to "F*%# Off!"
Erin Coyne - 2009
Damn, you fine!blin, nu ti i shi-KAR-nii! Let's have an orgy.da-VAI u-STRO-im OR-gi-yu. This is crappy vodka.d-ta VOD-ka khre-NO-va-ya. Let's go get hammered.poi-DYOM bukh-NYOM. I'm gonna own you, bitch!ya te-BYA VI-ye-blyu!
Learn You a Haskell for Great Good!
Miran Lipovača - 2011
Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.
Gwynne's Grammar: The Ultimate Introduction to Grammar and the Writing of Good English. Incorporating also Strunk’s Guide to Style.
N.M. Gwynne - 2012
Therefore: happiness depends at least partly on good grammar.'So writes Mr Gwynne in his small, but perfectly formed new book. Mr Gwynne believes passionately that we must regain our knowledge of the lost science of grammar before it is too late.Formerly a successful businessman, Mr Gwynne has for many years been teaching and tutoring just about every sort of subject to just about every sort of pupil in just about every sort of circumstance. His teaching methods are very much the traditional, common-sense ones, refined over the centuries, that were almost everywhere until they were abolished in the 1960s. Being disappointed in the standards of grammar he encountered in his pupils, Mr Gwynne, over time, wrote this wonderful, succinct and yet comprehensive little book - because nothing quite as suitable already existed.This edition also includes Strunk's classic guide to style, explaining how to write well and the main pitfalls to avoid. Beautifully designed, easy to understand and a joy to read, Gwynne's Grammar may be the best little book you will ever have in your life.
The Mind Map Book: How to Use Radiant Thinking to Maximize Your Brain's Untapped Potential
Tony Buzan - 1993
Now, in his most comprehensive book yet on the topic, Buzan reveals exciting new ways to improve one's memory, concentration, creativity, ability to learn, and more.
How to Do Things with Words
J.L. Austin - 1955
Austin was one of the leading philosophers of the twentieth century. The William James Lectures presented Austin's conclusions in the field to which he directed his main efforts on a wide variety of philosophical problems. These talks became the classic How to Do Things with Words.For this second edition, the editors have returned to Austin's original lecture notes, amending the printed text where it seemed necessary. Students will find the new text clearer, and, at the same time, more faithful to the actual lectures. An appendix contains literal transcriptions of a number of marginal notes made by Austin but not included in the text. Comparison of the text with these annotations provides new dimensions to the study of Austin's work.
Film Art: An Introduction
David Bordwell - 2003
It begins with an overview of film production, moves on to a consideration of the formal elements and techniques, covers film criticism and concludes with a brief section highlighting the key moments in film history. Illustrated with over 500 frame enlargements, many in colour, "Film Art" has been updated to include analysis of some of the most interesting films of recent years including "Raging Bull" and "Desperately Seeking Susan".
Signing Made Easy
Rod R. Butterworth - 1989
This volume will teach you how to use signing in English sentence format. Signing Made Easy offers the most thorough, step-by-step approach to learning sign language, complete with drills and practice exercises to increase signing ability and understanding.Presented in a large-format, easy-to-follow design, this book includes: - More than 3,500 different signs, with clear illustrations and descriptions- Instructions on how to sign in complete sentences- Exercises for learning how to give and receive signs- Drills to reinforce vocabulary retention- Chapters organized by subject -- from Work and Careers to Family and Social Life to Food --that build progressively on previous lessons- The complete manual alphabet- Spelling exercises throughout- Instructions for forming numbers and inflections- A complete index for easy reference
Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think
Hans Rosling - 2018
So wrong that a chimpanzee choosing answers at random will consistently outguess teachers, journalists, Nobel laureates, and investment bankers.In Factfulness, Professor of International Health and global TED phenomenon Hans Rosling, together with his two long-time collaborators, Anna and Ola, offers a radical new explanation of why this happens. They reveal the ten instincts that distort our perspective—from our tendency to divide the world into two camps (usually some version of us and them) to the way we consume media (where fear rules) to how we perceive progress (believing that most things are getting worse).Our problem is that we don’t know what we don’t know, and even our guesses are informed by unconscious and predictable biases.It turns out that the world, for all its imperfections, is in a much better state than we might think. That doesn’t mean there aren’t real concerns. But when we worry about everything all the time instead of embracing a worldview based on facts, we can lose our ability to focus on the things that threaten us most.Inspiring and revelatory, filled with lively anecdotes and moving stories, Factfulness is an urgent and essential book that will change the way you see the world and empower you to respond to the crises and opportunities of the future.
The Norton Anthology of English Literature, Volume 2: The Romantic Period through the Twentieth Century
M.H. AbramsKatharine Eisaman Maus - 1962
Under the direction of Stephen Greenblatt, General Editor, the editors have reconsidered all aspects of the anthology to make it an even better teaching tool.
A Concise Anglo-Saxon Dictionary
J.R. Clark Hall - 1894
Variant dialectic forms are given, together with variant forms found in the same dialect. Purely poetic words and words not common in prose are indicated, and references are given to the passages in which they occur. First published in 1894, this is a reprint of the fourth edition (Cambridge University Press, 1960).
Listening to Music
Craig Wright - 1992
The brief volume of the first 37 chapters focuses on Western (or Classical) music, which includes the first 6 parts of LISTENING TO MUSIC, 5th Edition, and omits all end-of-chapter "Cultural Context" boxes.