ÐœÐ°Ñ€ÐºÐ¾Ñ Ð›Ð¾Ð¿ÐµÐ· де Прадо
ÐœÐ°Ñ€ÐºÐ¾Ñ Ð›Ð¾Ð¿ÐµÐ· де Прадо делитÑÑ Ñ‚ÐµÐ¼, что обычно Ñкрывают, – Ñамыми прибыльными алгоритмами машинного обучениÑ, которые он иÑпользовал на протÑжении двух деÑÑтилетий, чтобы управлÑÑ‚ÑŒ большими пулами ÑредÑтв Ñамых требовательных инвеÑторов. Машинное обучение менÑет практичеÑки каждый аÑпект нашей жизни, алгоритмы МО выполнÑÑŽÑ‚ задачи, которые до недавнего времени доверÑли только проверенным ÑкÑпертам. Ð’ ближайшем будущем машинное обучение будет доминировать в финанÑах, гадание на кофейной гуще уйдет в прошлое, а инвеÑтиции переÑтанут быть Ñинонимом азартных игр. ВоÑпользуйтеÑÑŒ шанÑом поучаÑтвовать в «машинной революции», Ð´Ð»Ñ Ñтого доÑтаточно познакомитьÑÑ Ñ Ð¿ÐµÑ€Ð²Ð¾Ð¹ книгой, в которой приведен полный и ÑиÑтематичеÑкий анализ методов машинного Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ к финанÑам: Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñо Ñтруктур финанÑовых данных, маркировки финанÑового Ñ€Ñда, взвешиванию выборки, дифференцированию временного Ñ€Ñда… и Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ Ñ†ÐµÐ»Ð¾Ð¹ чаÑтью, поÑвÑщенной правильному бÑктеÑтированию инвеÑтиционных Ñтратегий.
ЕÑли вам давно кажетÑÑ, что вÑÑ Ñ€Ð°Ð·Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° и развертывание в вашей компании Ð´Ð¾Ð½ÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð¼ÐµÐ´Ð»Ð¸Ð»Ð¸ÑÑŒ – переходите на микроÑервиÑную архитектуру. Она обеÑпечивает непрерывную разработку, доÑтавку и развертывание приложений любой ÑложноÑти. Книга, Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ñ€Ð°Ð·Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² и архитекторов из больших корпораций, раÑÑказывает, как проектировать и пиÑать Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð² духе микроÑервиÑной архитектуры. Также в ней опиÑано, как делаетÑÑ Ñ€ÐµÑ„Ð°ÐºÑ‚Ð¾Ñ€Ð¸Ð½Ð³ крупного Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ â€“ и монолит превращаетÑÑ Ð² набор микроÑервиÑов.
Unity – невероятно мощный игровой движок, популярный среди разработчиков игр как профессионального, так и любительского уровня. Автор книги – Майк Гейг, руководитель направления информационно-разъяснительной работы в компании Unity Technologies. Эта книга призвана ускорить обучение читателя и дать ему возможность как можно быстрее начать работу с Unity и освоить принципы игрового программирования. Вы не только приобретете теоретические знания об игровом движке Unity, но и создадите небольшое портфолио игр, которое пригодится вам в будущем.
В 1994 году книга «Dessign Patterns» полностью перевернула объектно-ориентированную разработку программного обеспечения, предоставив классические решения повторяющихся задач проектирования. В 1999 году книга «Refactoring» изменила представление о проектировании, показав эффективные способы улучшения кода. В давно ожидаемой книге «Рефакторинг с использованием шаблонов» Джошуа Кериевски кардинально изменил подход к проектированию, объединив шаблоны проектирования с эволюционным процессом рефакторинга. Книга содержит теоретические сведения и практические инструкции по выполнению рефакторингов, управляемых шаблонами проектирования, а именно последовательности низкоуровневых рефакторингов, позволяющих разработчикам безопасно переходить в своих проектах к реализации шаблонов проектирования, по направлению к ним или выполнять рефакторинг с отказом от шаблонов проектирования. Используя код реальных проектов, Кериевски документирует размышления и действия, имевшие место при реальных рефакторингах более чем двух десятков проектов. Параллельно с этим он проясняет различия между разными шаблонами проектирования и предлагает наиболее простые и эффективные пути их реализации.
Основываясь на многолетнем опыте, эксперты Грегор Хоп и Бобби Вульф рекомендуют асинхронный обмен сообщениями в качестве оптимальной стратегии интеграции корпоративных приложений. Вместе с тем создание и развертывание решений, основанных на обмене сообщениями, представляет собой весьма непростую задачу для разработчиков. В книге «Шаблоны интеграции корпоративных приложений» рассматриваются шаблоны проектирования и приводятся практические примеры интеграции приложений, демонстрирующие преимущества обмена сообщениями и эффективность решений, создаваемых на основе этой технологии. Авторы подчеркивают как преимущества, так и недостатки обмена сообщениями, а так же дают практические советы по созданию кода подключения приложения к системе обмена сообщениями, маршрутизации сообщений и мониторинга состояния. Если вы хотите научиться управлять системой обмена сообщениями и обеспечивать ее поддержку, а также осуществлять мониторинг, эта книга – для вас.
Автоматизированное тестирование является краеугольным камнем гибкого процесса разработки. Эффективная стратегия тестирования позволяет быстро создать новую функциональность, ускорить обратную связь с пользователями и повысить качество готового продукта. Но для многих разработчиков создание эффективных автоматизированных тестов является новой и незнакомой задачей. Книга Шаблоны тестирования xUnit может служить полным руководством по написанию автоматизированных тестов на основе xUnit – наиболее популярной инфраструктуры модульного тестирования. Специалист по гибким процессам разработки и эксперт по автоматизации тестирования Джерард Месарош описывает 68 проверенных шаблонов, упрощающих написание, понимание и обслуживание тестов. Кроме того, в книге показан процесс получения устойчивых к изменениям повторяемых тестов, что делает их значительно более эффективными с точки зрения затрат. Из-за большого объема полезной информации книга воспринимается как «три книги в одной». В части I приводится подробное описание процессов автоматизации тестирования, включающее в себя как обзор стратегий тестирования, так и низкоуровневые идиомы кодирования теста. В части II приводится каталог 18 часто встречающихся «запахов» тестов и даются рекомендации по определению основной причины проблемы и выбору шаблона, который позволит ее устранить. В части III подробно описан каждый шаблон, включая инструкции по рефакторингу, сопровождающиеся подробными примерами кода на нескольких языках программирования.
Один из самых креативных и признанных лидеров в индустрии программного обеспечения Кент Бек собрал 77 шаблонов для обслуживания задач ежедневного программирования и написания более читаемого кода. Эта новая коллекция шаблонов предназначена для реализации многих аспектов разработки, включая классы, состояние, поведение, методы, коллекции, инфраструктуры и т.д. Автор использует диаграммы, истории, примеры и эссе для того, чтобы увлечь читателя по ходу освещения шаблонов. Вы обнаружите проверенные решения для управления всем, от именования переменных до проверки исключений. Эта книга предназначена для программистов всех уровней подготовки, особенно для тех, кто применяет в своей практике шаблоны проектирования и методы быстрой разработки. Книга также окажется неоценимым ресурсом для команд разработчиков, ищущих более эффективные методы совместной работы и построения более управляемого ПО.