📜 ⬆️ ⬇️

Report for the half year. Computer literature Eid Peter

Hello! In this post, we would like to summarize for the first half of the year and tell you about our translated books that were published this year.



Battle of the black hole. My battle with Stephen Hawking for a world safe for quantum mechanics


')
What happens when an object falls into a black hole? Does he disappear without a trace? About thirty years ago, one of the leading researchers of the phenomenon of black holes, now the famous British physicist Stephen Hawking, said that this is exactly what is happening. But it turns out that such a response threatens everything we know about physics and the fundamental laws of the universe. The author of this book, the eminent American physicist Leonard Susskind, for many years argued with Stephen Hawking about the nature of black holes, until finally, in 2004, he admitted his mistake. A brilliant and extremely easy-to-read book tells the fascinating story of this long-standing scientific confrontation, which radically changed the way physicists look at the nature of reality. The new paradigm has led to the stunning conclusion that everything in our world is this book, your house, you yourself are just a kind of hologram projected from the edges of the Universe. The book is included in the library of the fund "Dynasty".

Announcement of the book on Habré
Book on piter.com
Table of contents
Excerpt

Defragmentation of the brain. Soft building from the inside



This book is for those who have long been involved in software development. Or for those who still think to choose programming their profession. Or for those who are just used to thinking and thinking about what is happening in the world of information technology. It is no secret that the bulk of soft-engineering is concentrated in the sector of so-called corporate development: from integrated information systems of an enterprise to individual applications. Therefore, a large part of the plots is specifically Enterprise Programming. From the text, you are unlikely to learn how to glue multi-storey buildings from ready-made components in a heterogeneous environment, design interfaces, synchronize processes, or write effective queries to databases. Such topics will only be the background for a story about soft-construction "kitchen". With a certain amount of curiosity, you can make sure that the new is well forgotten old, find out how some complex systems are organized, when different technologies should be applied, why computer scientists need to be especially careful in filtering information coming from many sources, and much more may not yet have known or already know, but on the other hand. In the book, I wanted to show our software development world of developing corporate information systems not from the main facade of descriptions of software environments, approaches and technologies, but from the inside. How it happened - to judge the reader.

Announcement of the book on Habré
Book on piter.com
Table of contents
Excerpt

Object-oriented analysis and design



Tired of reading books on object-oriented analysis and design, which are understandable only to specialists? You may have heard that OOAP helps to write good programs - programs that will be enough for your superiors and customers. But how to do that? The book will show you how the analysis, design and writing of serious object-oriented programs are organized; programs that are easy to reuse, maintain, and extend; programs that do not have a headache; programs in which you can add new features without disrupting the old. You will learn about the place of OO principles, design patterns and various development methods in the OOAP project life cycle. Through the use of features of the brain, this book reduces the time of assimilation and memorization of complex information. By the time the last page is turned, you will have fun, learn many new things and learn how to write good programs!

Book on piter.com
Table of contents
Excerpt

Programming for Android. 2nd ed.



In this book, described in detail about the latest developments in the field of programming for Android. Having carefully studied it, you will learn how to create modern user interfaces for both mobile phones and tablets. The book talks about the Android toolkit and the most important programming practices for this system, in particular, considers the best ways to use the API for Android 4.

Book on piter.com
Table of contents
Excerpt

Website development for mobile devices



Mobile application development is a new breakthrough in web development. Soon the Internet will be used more often with the help of mobile phones and tablets than personal computers. Your business needs a mobile strategy, but you don’t know where to start? From this book you will learn how to use the already familiar web technologies to develop applications, sites that will work on any device. Use the skills of HTML, JavaScript and CSS to create and optimize sites for specific models of mobile devices.

Announcement of the book on Habré
Book on piter.com
Table of contents
Excerpt

The power of javascript. 68 ways to effectively use JS



This book will help you master the full power of the JavaScript programming language and teach you how to use it as efficiently as possible. The author describes the internal work of the language on clear practical examples that will help both novice programmers and experienced developers to increase their understanding of JavaScript and significantly enrich its experience in its work. The book contains 68 proven approaches for writing "clean" and working JavaScript code that can be easily used in practice. You will learn how to choose the right programming style for each specific project, how to manage unanticipated development problems, and how to work more efficiently at every stage of JavaScript programming.

Book on piter.com
Table of contents
Excerpt

Create dynamic websites using PHP, MySQL, JavaScript and CSS 2nd ed.



Learn how to create modern dynamic websites, even if you have no programming experience. If you know how to write static websites in HTML, then with the help of this guide you will learn dynamic web programming and explore modern open source technologies: PHP, MySQL, JavaScript and CSS. In this guide, each technology is considered separately and shows how to combine them into one whole, gives an idea of ​​the most advanced concepts of web programming. With the help of detailed examples and quizzes presented in each chapter, you can consolidate the material studied in practice.

Announcement of the book on Habré
Book on piter.com
Table of contents
Excerpt

Build your website with HTML and CSS



Thanks to this book, you will learn how to create professional websites that will be easy to update and function in any browsers. This will help you practical authoring examples of the use of popular web development tools HTML and CSS. From the book you will learn: - how to professionally develop websites; - how to make text and manage page layout using CSS; - how to create and optimize graphics for work on the Web; - how to make websites interactive by adding forms to them; - how to implement site search and pages for user feedback; - How to track visitors using Google Analytics; - how to add great features to the site thanks to HTML5 and CSS3; - How to use diagnostic and debugging tools to find possible problems.

Book on piter.com
Table of contents
Excerpt

Mobile development. Template Gallery



When you urgently need to create a well-designed, easy-to-navigate mobile application, you will not have time to reinvent the wheel. This book covers over 70 mobile application design patterns and provides a large number of screenshots from modern iOS, Android, Blackberry, WebOS, Windows Mobile and Symbian applications. The author of the book describes in detail the design patterns, divided into 10 categories, including anti-patterns. Regardless of whether you will design a simple iPhone application or designed to work in each of the popular mobile operating systems on the market, these templates will allow you to solve common complex tasks related to application design.

Announcement of the book on Habré
Book on piter.com
Table of contents
Excerpt

Add air! Basics of visual design for graphics, web and multimedia



If you start to develop a booklet design or create your own website, without a serious artistic education and experience, this book will be indispensable for you. Written in easy language and free from complex professional terms and theoretical concepts, it is an understandable practical manual on graphic and web design and layout, sufficient to master the necessary principles and methods of the designer in any of the formats: from printed materials to the web.

Announcement of the book on Habré
Book on piter.com
Table of contents
Excerpt

Lure for users: We create an attractive website



Understanding human behavior is an important key to creating quality software products. What to do if you have developed a website or an Internet application, but no one seems to notice them, does not linger on your web pages, does not use your web applications? How to make people stay long on your site? How to make them look through all the pages, study all the information and use all the services that you provide them? In his book, Stephen Anderson reveals new approaches to website development and user interaction based on various methods of luring and using psychological lures. It contains interesting facts about people's behavior and shows how you can use them in interactive design.

Book on piter.com
Table of contents
Excerpt

100 main principles of presentation



Millions of presentations are held every day in the world, millions of decisions depend on the results of which. But are the speakers familiar with the technologies of conducting a convincing presentation based on the results of scientific research? This book explains what you need to know about how people listen, how they make their choices, and how they react to certain elements of a presentation. What captures and holds attention during the presentation? What tools should be used to prepare the presentation? How do people react to the voice, posture and gestures of the speaker? How to motivate people to action and reaction? These are just a few of the questions that are answered in this edition. Dr. Susan Wainshank, the author of the popular book “100 Main Principles of Design”, has prepared a new work that will help you make a brilliant and convincing presentation.

Book on piter.com
Table of contents
Excerpt

Logo design: a large book of design ideas, approaches and concepts



This original and colorful book will serve as a source of inspiration and search for attractive ideas for any designer who is faced with the task of developing a logo and corporate identity. Famous designer Jim Krause offers a detailed and fascinating study of the logo creation process, as well as analysis of various logos and their constituent elements: symbols, monograms, typography, emblems, color palettes, etc. Unlike other books on logos and collections of examples, this is a book of advice. Here you will find many ideas that can become the basis for brainstorming and lead to unique, attractive and effective solutions.

Book on piter.com
Table of contents
Excerpt

Windows 8. Tricks



Windows 8 is completely different from previous Microsoft operating systems, but it also has undocumented features. In this book, you will find more than 120 hack tricks to increase productivity, multimedia, network settings, cloud computing, security, email, and more. Not only will you learn how to use each hack, you will also understand why it works. We will tell you how to: Add folders and other objects to the start screen. Launch other versions of Windows under Windows 8. Increase productivity. Sync files with SkyDrive. Speed ​​up web browsing and use other computers on your home network. Secure data storage and set up a virtual private network. Improve the work with the mail service of Windows 8, such as Outlook. Collect data on different devices into one large virtual disk. Take control of your Windows 8 registry settings.

Book on piter.com
Table of contents
Excerpt

Computer architecture. 6th ed.



The book by Andrew Tanenbaum, a world-famous information technology specialist, writer and teacher, published in the sixth edition, is devoted to the structural organization of a computer. It is based on the idea of ​​a hierarchical structure in which each level performs a well-defined function. As part of this innovative approach, the digital logic level, the level of instruction architecture, the level of the operating system, and the level of assembly language are described in detail. In the sixth edition made numerous changes that bring the book into line with the rapid development of the computer industry. In particular, information about the machines presented as examples was updated: Intel Core i7, Texas Instrument OMAP4430 and Atmel ATmega168. The book is designed for a wide range of readers: both for students of computer technology and for those who are independently acquainted with computer architecture.

Book on piter.com
Table of contents
Excerpt

Inside Microsoft Windows. 6th ed.



The sixth edition of this legendary book is devoted to the internal structure and algorithms of the main components of the Microsoft Windows 7 operating system, as well as Windows Server 2008 R2. It defines key concepts and terms of Windows, gives an idea of ​​the tools used to study the internal structure of the system, discusses the overall architecture and components of the OS. The book also gives an idea of ​​the key underlying system and control mechanisms of Windows, covers the main components of the operating system: processes, threads and tasks; security and networking. The book is intended for system administrators, developers of complex applications and anyone who wants to understand how the operating system Windows.

Announcement of the book on Habré
Book on piter.com
Table of contents
Excerpt

How to photograph people. Beyond the portrait



Before you - the next book of the famous photographer Brian Peterson, author of the world bestseller "The Power of Exposure." This edition is available to talk about all aspects, secrets and nuances of portrait photography. Here the author shares with the readers tips on how to establish contacts with potential heroes of the frame, how to create a relaxed atmosphere, how to create and improve the results of their work. The unique vision of the author will allow you to go beyond the usual framework - and even beyond the portrait!

Book on piter.com
Table of contents
Excerpt

Source: https://habr.com/ru/post/183974/


All Articles