Size: a a a

2021 July 14
ITmozg
Python for Algorithmic Trading: From Idea to Cloud Deployment
Yves Hilpisch (2021)

https://t.me/BookPython/997

The financial industry is adopting Python at an increasing rate. Top hedge funds use the language on a daily basis for quantitative research, data exploration, and analysis and for prototyping, testing, and executing trading strategies. There’s also a rise in trading activity by individuals and small groups of traders, including many from the technology world.

This book is ideal for Python developers, tech-savvy discretionary traders, data analysts, and people who want to become Algo trading professionals or trade their own funds. Author Yves Hilpisch focuses on the practical application of programming to trading rather than theoretical computer science. If you're looking for a guide to help you perform algorithmic, fully-automated trading, this book is for you.

https://t.me/BookPython/997

#book@itmozg #python@itmozg
источник
ITmozg
Spring Boot - Quick Start
(2021)

https://t.me/BookJava/737

Intention of this Book is to quickly get you started using Spring Boot to develop Web Applications.
Book covers basic functionalities like: Controllers, Endpoints, Entities, DTOs, Services, Repositories.

https://t.me/BookJava/737

#book@itmozg #java@itmozg
источник
2021 July 15
ITmozg
Изучаем pandas
Майкл Хейдт, Артем Груздев (2019)

https://t.me/bfbook/2085

Библиотека pandas – популярный пакет для анализа и обработки данных на языке Python. Он предлагает эффективные, быстрые, высокопроизводительные структуры данных, которые позволяют существенно упростить работу. Данная книга познакомит вас с обширным набором инструментов, предлагаемых библиотекой pandas, – начиная с обзора загрузки данных с удаленных источников, выполнения численного и статистического анализа, индексации, агрегации и заканчивая визуализацией данных и анализом финансовой информации.

https://t.me/bfbook/2085

#book@itmozg #pandas@itmozg
источник
2021 July 16
ITmozg
Шаблоны проектирования для облачной среды
Дэвис К. (2020)

https://t.me/bfbook/2086

Эта книга посвящена облачным платформам, которые обеспечивают многие преимущества - практически нулевое время простоя, бесконечную масштабируемость, короткие циклы обратной связи, отказоустойчивость и контроль затрат. Применяя конструкции для облачной среды, разработчики могут создавать гибкие, легко адаптируемые, веб-масштабируемые распределенные приложения, которые обрабатывают огромный пользовательский трафик и объем данных. Автор рассматривает методы и шаблоны, ориентированные на приложения для облачной среды - с учетом их жизненного цикла, управления конфигурацией в масштабах облака, обновления без простоев. Для работы с книгой читателю необходимы базовые навыки в области проектирования программного обеспечения и умение понимать код, написанный на Java или похожем языке. Издание будет полезно всем, кого интересует развертывание систем на различных облачных платформах.

https://t.me/bfbook/2086

#book@itmozg
источник
ITmozg
Простой Python. Современный стиль программирования
Билл Любанович (2021)

https://t.me/BookPython/1002

«Простой Python» познакомит вас с одним из самых популярных языков программирования. Книга идеально подойдет как начинающим, так и опытным программистам, желающим добавить Python к списку освоенных языков. Любому программисту нужно знать не только язык, но и его возможности. Вы начнете с основ Python и его стандартной библиотеки. Узнаете, как находить, загружать, устанавливать и использовать сторонние пакеты. Изучите лучшие практики тестирования, отладки, повторного использования кода и получите полезные советы по разработке. Примеры кода и упражнения помогут в создании приложений для различных целей.

https://t.me/BookPython/1002

#book@itmozg #python@itmozg
источник
2021 July 17
ITmozg
Наглядный CSS
Грег Сидельников (2021)

https://t.me/bfbook/2096

На 1 июня 2018 года CSS содержал 415 уникальных свойств, относящихся к объекту style в любом элементе браузера Chrome. Сколько свойств доступно в вашем браузере на сегодняшний день? Наверняка уже почти шесть сотен. Наиболее важные из них мы и рассмотрим.
Грег Сидельников упорядочил свойства по основной категории (положение, размерность, макеты, CSS-анимация и т. д.) и визуализировал их работу. Вместо бесконечных томов документации - две с половиной сотни иллюстраций помогут вам разобраться во всех тонкостях работы CSS. Эта книга станет вашим настольным справочником, позволяя мгновенно перевести пожелания заказчика и собственное видение в компьютерный код!

https://t.me/bfbook/2096

#book@itmozg #css@itmozg
источник
ITmozg
Java Performance - In-Depth Advice for Tuning and Programming Java 8, 11, and Beyond.
Scott Oaks (2020)

https://t.me/BookJava/742

Coding and testing are generally considered separate areas of expertise. In this practical book, Java expert Scott Oaks takes the approach that anyone who works with Java should be adept at understanding how code behaves in the Java Virtual Machine—including the tunings likely to help performance. This updated second edition helps you gain in-depth knowledge of Java application performance using both the JVM and the Java platform.

https://t.me/BookJava/742

#book@itmozg #java@itmozg
источник
2021 July 19
ITmozg
HTTP/2 в действии
Поллард Б. (2021)

https://t.me/bfbook/2098

HTTP (Hypertext Transfer Protocol – протокол передачи гипертекста) – это стандарт для обмена сообщениями между веб-сайтами и браузерами. Спустя 20 лет он получил крайне необходимое обновление. HTTP/2, благодаря внедрению таких концепций, как поддержка потоков, server push, сжатие заголовков и приоритизация, позволяет получить преимущества в аспектах скорости, безопасности и эффективности.
Вы научитесь всему, что вам нужно знать для эффективного использования HTTP/2. Узнаете, как оптимизировать веб-производительность с помощью новых функций, таких как фреймы, мультиплексирование и push. Изучите реальные примеры по управлению потоками и зависимостям.
Книга представляет собой практическое руководство с готовыми советами и передовыми методами, что обязательно поможет вам и вашим веб-сайтам – быстро освоиться в мире HTTP/2!

https://t.me/bfbook/2098

#book@itmozg
источник
ITmozg
Простой Python с нуля
Рик Гаско (2019)

https://t.me/BookPython/1011

Язык программирования Python. Он моден, он актуален, он в тренде. Python работает везде. Python используют все - от суперкорпораций до сдачи ЕГЭ. Python универсален. Для Python создано колоссальное количество расширений для решения буквально любой задачи. Python прост, очевиден и прозрачен. Эта книга - лучший выбор для освоения языка - просто, доступно, живо. Это не только учебник Python - это и начало долгого пути в мире программирования.

https://t.me/BookPython/1011

#book@itmozg #python@itmozg
источник
2021 July 20
ITmozg
Внутреннее устройство Linux. 2-е издание
Кетов Д. В. (2021)

https://t.me/bfbook/2100

Книга представляет собой введение во внутреннее устройство операционной системы Linux. Все положения наглядно проиллюстрированы примерами, разрабо­танными автором и проверенными им на практике. Рассмотрены основные подсис­темы ядра и их сущности — файлы и файловые системы, виртуальная память и отображаемые файлы, процессы, нити и средства межпроцессного взаимодействия, каналы, сокеты и разделяемая память. Раскрыты дискреционный и мандатный (принудительный) механизмы контроля доступа, а также привилегии процессов. Подробно описано пользовательское окружение и интерфейс командной строки CLI, оконные системы X Window и графический интерфейс GUI, а также сетевая подсистема и служба SSH.

https://t.me/bfbook/2100

#book@itmozg #linux@itmozg
источник
ITmozg
​Современный Java: рецепты программирования
Коузен Кен (2018)

https://t.me/BookJava/748

Включение средств функционального программирования в Java SE 8 ознаменовало революционное изменение достопочтенного объектно-ориентированного языка. Лямбда-выражения, ссылки на методы и потоки принципиально изменили идиомы языка. С тех пор многие разработчики стараются не отстать от жизни. И в этом поможет настоящий сборник рецептов. На примере более 70 подробных рецептов Кен Коузен демонстрирует использование новых возможностей языка для решения широкого круга задач.

https://t.me/BookJava/748

#book@itmozg #java@itmozg
источник
2021 July 21
ITmozg
Python. Быстрый старт
Джейми Чан (2021)

https://t.me/bfbook/2101

Всегда хотели научиться программировать на Python, но не знаете, с чего начать? Или хотите быстро перейти с другого языка на Python?
Уже перепробовали множество книг и курсов, но ничего не подходит?
Серия «Быстрый старт» — отличное решение, и вот почему: сложные понятия разбиты на простые шаги — вы сможете освоить язык Python, даже если никогда раньше не занимались программированием; все фундаментальные концепции подкреплены реальными примерами; вы получите полное представление о Python: структуры управления, методы обработки ошибок, концепции объектно-ориентированного программирования и т. д.; в конце книги вас ждет интересный проект, который поможет усвоить полученные знания.

https://t.me/bfbook/2101

#book@itmozg #python@itmozg
источник
ITmozg
Задачи и упражнения по математической логике
Игошин В.И. (2007)

https://t.me/Pomatematike/545

Сборник содержит задачи и упражнения по всем традиционным разделам курса математической логики и теории алгоритмов. В каждом параграфе подробно рассмотрены разнообразные типовые примеры и приведены многочисленные задачи разного уровня сложности для самостоятельного решения. Сборник состоит из четырнадцати параграфов в 5 главах: I. Алгебра высказываний; II. Булевы функции; III. Формализованное исчисление высказываний; IV. Логика предикатов; V. Элементы теории алгоритмов. Каждый параграф предваряется теоретическими сведениями. Особенно ценным является то, что автор в каждой серии однотипных задач (под буквами, скажем, а)- л)) приводит подробное решение одной или нескольких из них в качестве образца. То есть пособие одновременно может рассматриваться как некое руководство по решению задач.
https://t.me/Pomatematike/545

#book@itmozg #math@itmozg
источник
2021 July 22
ITmozg
Программирование игр и головоломок
Арсак Ж. (1990)

https://t.me/bfbook/2103

Старая, но актуальная книга 1990 года о том, как создавать логические игры.

Рассматриваются способы программирования различных
занимательных игр и головоломок с числами, геометрическими
фигурами и др. Изложение большинства игр и головоломок ведется в
несколько этапов. Сначала разъясняется сама постановка задачи и
требования, предъявляемые к алгоритму ее решения.
В следующем разделе книги обсуждается сам алгоритм и
возможные пути его реализации. В конце книги по многим играм и головоломкам даются
наброски их программной реализации. Используемый при этом язык типа
Паскаля допускает перевод на другие широко распространенные
языки программирования. Для начинающих программистов, студентов вувов и
техникумов.

https://t.me/bfbook/2103

#book@itmozg
источник
ITmozg
Unity 2020 By Example
Robert Wells (2020)

https://t.me/game_devv/395

The third edition of this Unity book is updated to the new features in Unity 2020 and modern game development practices. Once you’ve quickly got to grips with the fundamentals of Unity game development, you’ll create a collection, a twin-stick shooter, and a 2D adventure game. You’ll then explore advanced topics such as machine learning, virtual reality, and augmented reality by building complete projects using the latest game tool kit. As you implement concepts in practice, this book will ensure that you come away with a clear understanding of Unity game development.

https://t.me/game_devv/395

#book@itmozg #Unity@itmozg #gamedev@itmozg
источник
2021 July 23
ITmozg
Искусство доказательства в математике
Веллеман Д. (2021)

https://t.me/bfbook/2105

Чего от вас ждут, когда просят что-то доказать? Что отличает правильное доказательство от неправильного? Эта книга поможет вам узнать ответы и разъяснит основные принципы, используемые при построении доказательств. В отличие от школьного подхода к доказательствам как к пронумерованному списку утверждений и причин, в настоящем издании используется структурированный подход, характерный для программирования: математические доказательства также строятся путем объединения некоторых базовых структур.

https://t.me/bfbook/2105

#book@itmozg #math@itmozg
источник
ITmozg
Java: A Beginner's Guide, Eighth Edition Eng ver
Herbert Schildt (2019)

https://t.me/BookJava/764

Очередное издание бестселлера, обновленное с учетом всех новинок Java Platform, Standard Edition 9 (Java SE 9), позволит читателям в кратчайшие сроки приступить к программированию на языке Java. Опытнейший автор Герберт Шилдт уже в начале книги познакомит читателей с тем, как создаются, компилируются и выполняются программы, написанные на Java. Далее обсуждаются ключевые слова, синтаксис и языковые конструкции, составляющие основу Java. Также будут рассмотрены темы повышенной сложности, включая многопоточное программирование, обобщения, лямбда-выражения, Swing, JavaFX и ключевое нововведение Java SE 9 - модули. В качестве бонуса читателей ждет знакомство с JShell - новой интерактивной оболочкой Java.

https://t.me/BookJava/764

#book@itmozg #java@itmozg
источник
2021 July 25
ITmozg
Ruby. Объектно-ориентированное проектирование
Сэнди Метц (2017)

https://t.me/bfbook/2108

Мировой бестселлер по программированию на языке Ruby. Книга уже стала классической - с ювелирной точностью она описывает огранку профессионального кода на Ruby. Внимательно изучив это незаменимое руководство, вы сможете:
- Понять, как писать на Ruby качественный код в духе ООП
- Решать, что должно входить в состав класса Ruby
- Не допускать тесной связи между объектами в тех случаях, когда требуется разграничить функциональность
- Определять гибкие интерфейсы между объектами
- Освоить утиную типизацию
- Эффективно задействовать наследование, композицию и полиморфизм
- Разрабатывать экономные тесты
- Доводить до совершенства любой legacy-код Ruby.

https://t.me/bfbook/2108

#book@itmozg #ruby@itmozg
источник
2021 July 26
ITmozg
Руководство по тренировке и развитию
Бэддели Алан

https://t.me/bfbook/2109

Путеводитель по стране памяти, в котором описан как ее общий ландшафт, так и отдельные, наиболее яркие достопримечательности и даже малодоступные, малоизученные экзотические уголки.
В этой книге, написанной известнейшим экспертом с мировым именем, вы найдете последние научные данные, практические тесты и профессиональные советы по улучшению и развитию памяти.

https://t.me/bfbook/2109

#book@itmozg
источник
ITmozg
Многопользовательские игры. Разработка сетевых приложений
Глейзер Джошуа, Мадхав Санджай (2017)

https://t.me/game_devv/402

Сетевые многопользовательские игры - это многомиллиардный бизнес, привлекающий десятки миллионов игроков. Эта книга на реальных примерах рассказывает об особенностях разработки таких игр и основах построения надежной многопользовательской архитектуры.

Вы узнаете об основах сетевого программирования с точки зрения разработчиков игр, управлении игрой через передачу данных, сетевых обновлениях, обеспечении надежной работы и научитесь создавать безопасный и масштабируемый код. Не останутся без внимания игровые сервисы и облачные технологии.

https://t.me/game_devv/402

#book@itmozg #gamedev@itmozg
источник