|
 |
|
 |
|
|
 |
|  |
|
Название: Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level Автор: Randall Hyde Издательство: No Starch Press Год: 2020 Формат: true pdf/epub/azw3 Страниц: 658 Размер: 11.9 Mb Язык: English
Explains how compilers translate high-level language source code (like code written in Python) into low-level machine code (code that the computer can understand) to help readers understand how to produce the best low-level, computer readable machine code. In the beginning, most software was written in assembly, the CPU's low-level language, in order to achieve acceptable performance on relatively slow hardware. Early programmers were sparing in their use of high-level language code, knowing that a high-level language compiler would generate crummy, low-level machine code for their software. Today, however, many programmers write in high-level languages like Python, C/C++/C#, Java, Swift. The result is often sloppy, inefficient code. |
Разместил: bomboane 20-09-2020, 10:54 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Grokking Simplicity: Taming complex software with functional thinking (MEAP Version 8) Автор: Eric Normand Издательство: Manning Publications Год: 2020 Формат: True PDF Страниц: 281 Размер: 13.7 Mb Язык: English
In Grokking Simplicity, you’ll learn techniques and, more importantly, a mindset that will help you tackle common problems that arise when software gets complex. Veteran functional programmer Eric Normand guides you to a crystal-clear understanding of why certain features of modern software are so prone to complexity and introduces you to the functional techniques you can use to simplify these systems so that they’re easier to read, test, and debug. Through hands-on examples, exercises, and numerous self-assessments, you’ll learn to organize your code for maximum reusability and internalize methods to keep unwanted complexity out of your codebase. Regardless of the language you’re using, the ways of thinking in this book will help recognize problematic code and tame even the most complex software.
|
Разместил: bomboane 20-09-2020, 10:49 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Svelte and Sapper in Action Автор: Mark Volkmann Издательство: Manning Publications Год: 2020 Формат: True PDF Страниц: 456 Размер: 22.2 Mb Язык: English
Svelte and Sapper in Action teaches you to design and build fast, elegant web applications. You’ll start immediately by creating an engaging Travel Packing app as you learn to create Svelte components and develop great UX. You’ll master Svelte’s unique state management model, use Sapper for simplified page routing, and take on modern best practices like code splitting, offline support, and server-rendered views. |
Разместил: bomboane 20-09-2020, 10:29 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Algorithmic Thinking: A Problem-Based Introduction (Early Access) Автор: Daniel Zingaro Издательство: No Starch Press Год: 2020 Формат: true pdf/rtf/azw3 Страниц: 377 Размер: 10 Mb Язык: English
A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer. Programming is about using a computer to solve problems, and algorithms and data structures are the building blocks of computer programs. For each problem that a programmer wants to solve, they employ an algorithm: a sequence of steps for solving the problem. Many books teach algorithms independently of specific problems, but this book uses careful explanations, examples, and arguments, rather than formal mathematics and proofs which make it difficult for you to connect what you are learning to what you can do with that learning. [center][/center] |
Разместил: bomboane 20-09-2020, 10:17 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: AI as a Service: Serverless machine learning with AWS Автор: Peter Elger, Eoin Shanaghy Издательство: Manning Publications Год: 2020 Формат: PDF, EPUB Страниц: 328 Размер: 46,6 Mb Язык: English
Companies everywhere are moving everyday business processes over to the cloud, and AI is increasingly being given the reins in these tasks. As this massive digital transformation continues, the combination of serverless computing and AI promises to become the de facto standard for business-to-consumer platform development—and developers who can design, develop, implement, and maintain these systems will be in high demand!
AI as a Service is a practical handbook to building and implementing serverless AI applications, without bogging you down with a lot of theory. Instead, you'll find easy-to-digest instruction and two complete hands-on serverless AI builds in this must-have guide! |
Разместил: vitvikvas 20-09-2020, 10:15 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Core Java for the Impatient Автор: Cay S. Horstmann Издательство: Addison-Wesley Professional Год: 2015 Формат: PDF, EPUB Страниц:1556 Размер: 25,2 Мб Язык: English
The release of Java SE 8 introduced significant enhancements that impact the Core Java technologies and APIs at the heart of the Java platform. Many old Java idioms are no longer required and new features like lambda expressions will increase programmer productivity, but navigating these changes can be challenging. |
Разместил: vikCAT 20-09-2020, 10:12 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Learning Groovy Автор: Adam L. Davis Издательство: Apress Год: 2016 Формат: pdf Размер: 11,8 mb Страниц: 116 Язык: English
This short guide teaches the popular JVM programming language, Groovy and its ecosystem. |
Разместил: vikCAT 20-09-2020, 10:11 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Real-World Python: A Hacker's Guide to Solving Problems with Code (Early Access) Автор: Lee Vaughan Издательство: No Starch Press Год: 2020 Формат: True PDF Страниц: 322 Размер: 50 Mb Язык: English
A project-based approach to learning Python programming for beginners. Intriguing projects teach you how to tackle challenging problems with code. You've mastered the basics. Now you're ready to explore some of Python's more powerful tools. Real-World Python will show you how. Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more. |
Разместил: bomboane 20-09-2020, 09:55 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Python 3: A Step-by-Step Guide to Learn, in an Easy Way, the Fundamentals of Python Programming Language Автор: John Bach Издательство: memlnc Год: 2020 Страниц: 254 Язык: английский Формат: pdf, azw3, epub Размер: 10.1 MB
Cover programming topics as well as Python. Traditional textbooks do a pretty good job of teaching the basics of a given programming language, but they often do not cover relevant programming topics that are incidental to the language. For example, books will omit sections on programming style, common pitfalls, debugging, good/bad programming practices, and testing. Consequently, by the time you finish the book, you may understand how to program in a language, but you might also have picked up bad habits that will come back to bite you later! One of the goals of these tutorials is to make sure that all of these incidental topics are covered along the way, in the sections where it naturally makes sense to discuss them. When you finish, you will not only know how to program in Python , you will know how NOT to program in Python , which is arguably as important. |
Разместил: Ingvar16 19-09-2020, 20:06 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Practical Microservices Architectural Patterns - Event-Based Java Microservices with Spring Boot and Spring Cloud Автор: Binildas Christudas Издательство: Apress Год: 2019 Формат: pdf Страниц: 916 Размер: 33,3 МБ Язык: English
Take your distributed applications to the next level and see what the reference architectures associated with microservices can do for you. This book begins by showing you the distributed computing architecture landscape and provides an in-depth view of microservices architecture. Following this, you will work with CQRS, an essential pattern for microservices, and get a view of how distributed messaging works. Moving on, you will take a deep dive into Spring Boot and Spring Cloud.
|
Разместил: vikCAT 19-09-2020, 17:31 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|