Book picks similar to
Comparative Programming Languages by Leslie B. Wilson
computer-science
office
non-fiction
work
Coders: The Making of a New Tribe and the Remaking of the World
Clive Thompson - 2019
And this may sound weirdly obvious, but every single one of those pieces of software was written by a programmer. Programmers are thus among the most quietly influential people on the planet. As we live in a world made of software, they're the architects. The decisions they make guide our behavior. When they make something newly easy to do, we do a lot more of it. If they make it hard or impossible to do something, we do less of it.If we want to understand how today's world works, we ought to understand something about coders. Who exactly are the people that are building today's world? What makes them tick? What type of personality is drawn to writing software? And perhaps most interestingly -- what does it do to them?One of the first pieces of coding a newbie learns is the program to make the computer say "Hello, world!" Like that piece of code, Clive Thompson's book is a delightful place to begin to understand this vocation, which is both a profession and a way of life, and which essentially didn't exist little more than a generation ago, but now is considered just about the only safe bet we can make about what the future holds. Thompson takes us close to some of the great coders of our time, and unpacks the surprising history of the field, beginning with the first great coders, who were women. Ironically, if we're going to traffic in stereotypes, women are arguably "naturally" better at coding than men, but they were written out of the history, and shoved out of the seats, for reasons that are illuminating. Now programming is indeed, if not a pure brotopia, at least an awfully homogenous community, which attracts people from a very narrow band of backgrounds and personality types. As Thompson learns, the consequences of that are significant - not least being a fetish for disruption at scale that doesn't leave much time for pondering larger moral issues of collateral damage. At the same time, coding is a marvelous new art form that has improved the world in innumerable ways, and Thompson reckons deeply, as no one before him has, with what great coding in fact looks like, who creates it, and where they come from. To get as close to his subject has he can, he picks up the thread of his own long-abandoned coding practice, and tries his mightiest to up his game, with some surprising results.More and more, any serious engagement with the world demands an engagement with code and its consequences, and to understand code, we must understand coders. In that regard, Clive Thompson's Hello, World! is a marvelous and delightful master class.
The Language of SQL
Larry Rockoff - 2010
For SQL beginners, it's more important for a book to focus on general concepts and offer clear explanations and examples of what the various statements can accomplish. This is that beginner book. A number of features make The LANGUAGE OF SQL unique among introductory SQL books. First, you will not be required to download software or sit with a computer as you read the text. The intent of this book is to provide examples of SQL usage that can be understood simply by reading them. Second, topics are organized in an intuitive and logical sequence. SQL keywords are introduced one at a time, allowing you to build on your prior understanding as you encounter new words and concepts. Finally, this book covers the syntax of three widely used databases: Microsoft SQL Server, MySQL, and Oracle, with special "Database Differences" boxes that will show you any differences in the syntax among those three databases, as well as instructions on how to obtain and install free versions of the databases. This is the only book you'll need to gain a working knowledge of SQL and relational databases.
The Murder of Billie-Jo
Sion Jenkins - 2008
Her foster father, Sion Jenkins, who had just been appointed headteacher of the local boys' secondary school, was arrested and charged with the murder. In July 1998 he was convicted and sent to prison for life. The case went on to become one of the most controversial in British criminal justice history. After a momentous legal battle, in which there were altogether an unprecedented six court hearings, he was finally acquitted in February 2006. Jenkins was lambasted in newspaper and television reports. So the real facts of the case were buried under an avalanche of innuendo and misinformation. Now, for the first time, this book puts on record his version of what actually happened.
75 Worksheets for Daily Math Practice: Addition, Subtraction, Multiplication, Division: Maths Workbook
Kapoo Stem - 2014
There is one worksheet for each type of math problem including different digits with operations of addition, subtraction, multiplication and division. These varying level of mathematical ability activities help in improving adding, subtracting, multiplying and dividing operation skills of the student by frequent practicing of the worksheets provided.There is nothing more effective than a pencil and paper for practicing some math skills. These math worksheets are ideal for teachers, parents, students, and home schoolers. The companion ebook allows you to take print outs of these worksheets instantly or you can save them for later use. The learner can significantly improve math knowledge by developing a simple habit to daily practice the math drills.Tutors and homeschoolers use the maths worksheets to test and measure the child's mastery of basic math skills. These math drill sheets can save you precious planning time when homeschooling as you can use these work sheets to give extra practice of essential math skills. Parents use these mathematics worksheets for their kids homework practice too.Designed for after school study and self study, it is used by homeschooler, special needs and gifted kids to add to the learning experience in positive ways. You can also use the worksheets during the summer to get your children ready for the upcoming school term. It helps your child excel in school as well as in building good study habits. If a workbook or mathematic textbook is not allowing for much basic practise, these sheets give you the flexibility to follow the practice that your student needs for an education curriculum.These worksheets are not designed to be grade specific for students, rather depend on how much practice they've had at the skill in the past and how the curriculum in your school is organized. Kids work at their own level and their own pace through these activities. The learner can practice one worksheet a day, two worksheets a day, one every alternate day, one per week, two per week or can follow any consistent pattern. Make best use of your judgement.
Small Towns, Labradors, Barbecue, Biscuits, Beer, and Bibles
Sean Dietrich - 2016
writes with humor, dripping Southern charm that you can’t miss.” (The Greenville Examiner). A collection of short stories from the author of Sean of the South, and Lyla. Columnist, humorist, and novelist, Sean Dietrich, is known for his commentary on life in the American South. In his newest work, Small Towns, Labradors, Barbecue, Biscuits, Beer, and Bibles, he delivers a set of quirky tales filled with smiles and a hefty dose of heart.
Lipsticks and Bullets: ISIS, Crisis, and the Cost of Revolution
Fairouz Abdalla - 2017
Born to a family of artists known for their literary interests, Fairouz, an English Literature student from Syria was well known for her work in Arabic poetry, theatre, short stories, performance and local journalism long before the Syrian war began. As the Arab Spring reaches her town, she realises her life is transforming into a blockbuster movie before her very eyes, and so decides to document it with an unflinching honesty and rawness. Frequently described as the Syrian Anne Frank by pan Arab media, Fairouz Abdalla’s diary Lipsticks and Bullets takes us on an exclusive trip into her politically-charged world, from the hipsters on the historic roads of Hama to the upper class circles in the bourgeoisie private clubs of Damascus. Inspired by revolts in Tunisia and emboldened by Libya’s dissidents, Fairouz and her activist friends dream of a revolution and a Syria free from the rule of the tyrannical Bashar al-Assad and his minions. But revolutions are not so easily achieved, as she soon discovers.The spirited young beauty, the daughter of a Christian and a Muslim only has eyes for a handsome bachelor from the esteemed and well-connected Atassi family. The pastel-eyed engineer and member of the Arab student movement who stole her heart is swiftly torn away from her, seemingly forever. Fairouz faces losing all that she loves – Syria is a dangerous place for an activist – and especially for a woman. Fairouz must fight not just for a Syrian revolution, but also for the lives of her loved ones, herself, and against the growing nightmare that are western Jihadists.As the Arab spring turns to winter, Syria’s citizens will learn that nothing—not war, not politics, not even religion—can tear them apart. Together, they remain defiant and insist on keeping humour and hope alive. From Syria to Sweden, Istanbul, and Damascus, Lipsticks and Bullets is an intimate tale of love and adventure, by a celebrated Arab author who is a powerful witness to the terror and horror wrought by Assad, Iran and Russia on the lives and souls of Syrians. It is a vivid exploration of Middle Eastern culture, Romance, Islamic extremism, class conflict, and social activism. Syria's story is her story.
How to Count (Programming for Mere Mortals, #1)
Steven Frank - 2011
unsigned numbers- Floating point and fixed point arithmeticThis short, easily understood book will quickly get you thinking like a programmer.
The Scheme Programming Language
R. Kent Dybvig - 1987
Many exercises are presented to help reinforce the lessons learned, and answers to the exercises are given in a new appendix.Most of the remaining chapters are dedicated to the reference material, which describes in detail the standard features of Scheme included in the Revised$^5$ Report on Scheme and the ANSI/IEEE standard for Scheme.Numerous examples are presented throughout the introductory and reference portions of the text, and a unique set of extended example programs and applications, with additional exercises, are presented in the final chapter. Reinforcing the book's utility as a reference text are appendices that present the formal syntax of Scheme, a summary of standard forms and procedures, and a bibliography of Scheme resources.The Scheme Programming Language stands alone as an introduction to and essential reference for Scheme programmers. it is also useful as a supplementary text for any course that uses Scheme.The Scheme Programming Language is illustrated by artist Jean-Pierre Hébert, who writes Scheme programs to extend his ability to create sophisticated works of digital art.R. Kent Dybvig is Professor of Computer Science at Indiana University and principal developer of Chez Scheme.
Groovy in Action
Dierk König - 2007
Groovy in Action is a comprehensive guide to Groovy programming, introducing Java developers to the new dynamic features that Groovy provides. To bring you Groovy in Action, Manning again went to the source by working with a team of expert authors including both members and the Manager of the Groovy Project team. The result is the true definitive guide to the new Groovy language.Groovy in Action introduces Groovy by example, presenting lots of reusable code while explaining the underlying concepts. Java developers new to Groovy find a smooth transition into the dynamic programming world. Groovy experts gain a solid reference that challenges them to explore Groovy deeply and creatively.Because Groovy is so new, most readers will be learning it from scratch. Groovy in Action quickly moves through the Groovy basics, including:Simple and collective Groovy data types Working with Closures and Groovy Control Structures Dynamic Object Orientation, Groovy styleReaders are presented with rich and detailed examples illustrating Groovy's enhancements to Java, includingHow to Work with Builders and the GDK Database programming with GroovyGroovy in Action then demonstrates how to Integrate Groovy with XML, and provides:Tips and Tricks Unit Testing and Build Support Groovy on WindowsAn additional bonus is a chapter dedicated to Grails, the Groovy Web Application Framework.Purchase of the print book comes with an offer of a free PDF eBook from Manning. Also available is all code from the book.
Mastering Photographic Histograms: The key to fine-tuning exposure and better photo editing.
Al Judge - 2016
Photographic Histograms are unique to Digital Photography.
Most books on the subject of Photographic Histograms only discuss the Luminosity Histogram that is projected on the LCD screens of Digital cameras. There are three other types of Histograms that you should know about -- RGB, Colors, and Color Channel.Most books also only describe the basics of how to use the Luminosity Histogram to set exposure. In this relatively short but fact filled book you will learn how histograms are created and their significance to photography.Though they did not exist in the days of film photography, they are closely related to the Exposure Zones System created by Ansel Adams and Fred Archer around 1939. Can you identify with any of these experiences?
Do your eyes glaze over when people talk about histograms?
Do you feel that histograms are too technical for you?
Are you enthused about photography but confused by all the technical jargon?
Do you wonder how professional photographers get such great images?
Are you tired of well-intentioned friends giving you bad advice about photography?
If you answered yes to any of these questions, end the frustration. Just scroll up and grab a copy today.
Illogical Atheism: A Comprehensive Response to the Contemporary Freethinker from a Lapsed Agnostic
Bō Jinn - 2013
Illogical Atheism comprises a comprehensive four-part analysis of the deep-seated philosophical tensions in the New Atheist agenda and serves as one of but a handful of important books seeking to alert the public consciousness toward the propagandist maneuvers of the the Freethinking community's most prominent figureheads. No stone is left unturned as Jinn takes all Four Famed Horsemen to task.
Cycling Past 50
Joe Friel - 1998
But in Cycling Past 50, author Joe Friel shows cyclists that with proper training and the right attitude, the years after 50 can be their best ever.Written for cyclists of all types-road riders, mountain bikers, track racers-this book provides an in-depth look at the full range of considerations for cycling successfully into and through middle age.Joe Friel, a writer and contributing editor to several top cycling publications and a dedicated rider himself, will inspire cyclists toward better performance and more biking enjoyment as he presents:- basic principles of training; - advanced workouts to improve endurance, climbing ability, and sprinting; - training advice for 100-mile events and multi-day tours; - planning tips and a workout program for getting into racing form; - injury prevention tips and exercises; and - body fueling advice.In addition to explaining the physical adjustments seasoned cyclists can make to keep their biking effective and satisfying, Friel discusses the mental aspects of cycling successfully into middle age. He explains the importance of developing a positive attitude, maintaining a high level of motivation, and taking pride in their accomplishments. He also reminds cyclists that, above all, biking should be a fun activity that should be shared with fellow riders, family, and friends.
Unity in Action
Joseph Hocking - 2015
You'll master the Unity toolset from the ground up, adding the skills you need to go from application coder to game developer. Based on Unity version 5.About the BookThis book helps readers build successful games with the Unity game development platform. You will use the powerful C# language, Unity's intuitive workflow tools, and a state-of-the-art rendering engine to build and deploy mobile, desktop, and console games. Unity's single codebase approach minimizes inefficient switching among development tools and concentrates your attention on making great interactive experiences.Unity in Action teaches you how to write and deploy games. You'll master the Unity toolset from the ground up, adding the skills you need to go from application coder to game developer. Each sample project illuminates specific Unity features and game development strategies. As you read and practice, you'll build up a well-rounded skill set for creating graphically driven 2D and 3D game applications.You'll need to know how to program, in C# or a similar OO language. No previous Unity experience or game development knowledge is assumed.
Managerial Economics: A Problem Solving Approach
Luke M. Froeb - 2007
Froeb/McCann's MANAGERIAL ECONOMICS: A PROBLEM SOLVING APPROACH, 2E covers traditional material using a problem-based pedagogy built around common business mistakes. Models are used sparingly, and then only to the extent that they help students figure out why mistakes are made, and how to fix them. This edition's succinct, fast-paced presentation and challenging, interactive applications place students in the role of a decision maker who has to identify mistakes that reduce profits, and propose solutions to bring profits back up. The lively book provides an excellent ongoing reference for students pursuing business careers. New chapters and updates highlight mistakes that precipitated the financial crisis. With MANAGERIAL ECONOMICS, 2E your students are taught to use economics to not only identify profitable decisions, but also how to implement them within an organization.
Chief Of Staff: The Strategic Partner Who Will Revolutionize Your Organization
Tyler Parris - 2015
Chief of Staff: The Strategic Partner Who Will Revolutionize Your Organization presents the results of his research in a clear and practical way. To help business leaders explore the value that a chief of staff offers as a trusted advisor and “chief get-it-done officer,” Parris presents three “pivots” to consider: Organization dynamics Most commonly reported benefits of the role (for leaders, chiefs of staff, and organizations) Deliverables that chiefs of staff most commonly manage for leaders He also explores the history and current context for the role, provides guidelines for how to find and hire the right candidate, suggests ways to make the most of the first 90–100 days, and offers advice on how to develop the role over time.As several of the CEOs Parris interviewed point out, even if you never hire a chief of staff, the thought process that goes into considering the possibility can be a useful exercise in finding strengths and gaps in your current team or approach—and can help you lead more effectively.
