📓 Язык программирования С++. Полное руководство.
Книга известного эксперта по языку C++ Стенли Липпмана написана в соавторстве с Жози Лажойе, принимавшей активное участие в разработке международного стандарта C++. Настоящее издание является исчерпывающим руководством для изучения современной версии языка C++. Авторы рассматривают как основы языка (структуру программы на C++, использование команд препроцессора и заголовочных файлов), так и более сложные конструкции (исключения, классы, шаблоны функций и классов, перегрузку операторов, множественное наследование и т. п.). Книга содержит большое количество примеров, поясняющих излагаемый материал. Издание предназначено для тех, кто начинает изучение языка С++, однако и более опытные программисты смогут найти в ней полезные сведения о функционировании сложных конструкций языка, а также описание последних нововведений в стандарт С++.
🧷 Скачать бесплатно.
2019 #RU #C
Книга известного эксперта по языку C++ Стенли Липпмана написана в соавторстве с Жози Лажойе, принимавшей активное участие в разработке международного стандарта C++. Настоящее издание является исчерпывающим руководством для изучения современной версии языка C++. Авторы рассматривают как основы языка (структуру программы на C++, использование команд препроцессора и заголовочных файлов), так и более сложные конструкции (исключения, классы, шаблоны функций и классов, перегрузку операторов, множественное наследование и т. п.). Книга содержит большое количество примеров, поясняющих излагаемый материал. Издание предназначено для тех, кто начинает изучение языка С++, однако и более опытные программисты смогут найти в ней полезные сведения о функционировании сложных конструкций языка, а также описание последних нововведений в стандарт С++.
🧷 Скачать бесплатно.
2019 #RU #C
📓 Безопасность разработки в Agile-проектах.
Гибкая (agile) разработка по-прежнему остается самой распространенной методологией создания программного обеспечения в мире, но она не интегрирована с традиционными способами управления безопасностью. И большинство специалистов по безопасности не торопятся разобраться в гибкой разработке и применить ее на практике. Чтобы перебросить мост через пропасть, разделяющую эти два мира, и предлагается это практическое руководство, в котором описывается ряд инструментов и методов обеспечения безопасности, специально адаптированных к гибким методикам.
🧷 Скачать бесплатно.
2018 #RU #Agile
Гибкая (agile) разработка по-прежнему остается самой распространенной методологией создания программного обеспечения в мире, но она не интегрирована с традиционными способами управления безопасностью. И большинство специалистов по безопасности не торопятся разобраться в гибкой разработке и применить ее на практике. Чтобы перебросить мост через пропасть, разделяющую эти два мира, и предлагается это практическое руководство, в котором описывается ряд инструментов и методов обеспечения безопасности, специально адаптированных к гибким методикам.
🧷 Скачать бесплатно.
2018 #RU #Agile
📓 JavaScript. Полное руководство. 7-е изд.
JavaScript - это язык программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования. В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на JavaScript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка JavaScript. Повсюду в книге вы будете находить яркие и привлекательные примеры кода. Вам также предлагаются новые главы, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await. Книга предназначена для программистов, желающих изучить язык JavaScript, и для разработчиков веб-приложений, которые стремятся повысить уровень своих знаний и мастерства.
🧷 Скачать бесплатно.
2021 #RU #JavaScript
JavaScript - это язык программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования. В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на JavaScript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка JavaScript. Повсюду в книге вы будете находить яркие и привлекательные примеры кода. Вам также предлагаются новые главы, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await. Книга предназначена для программистов, желающих изучить язык JavaScript, и для разработчиков веб-приложений, которые стремятся повысить уровень своих знаний и мастерства.
🧷 Скачать бесплатно.
2021 #RU #JavaScript
📓 Программирование на Python в примерах и задачах.
• В книге рассмотрены базовые методы, подходы и конструкции, важные для понимания принципов использования языка Python на практике. Материал от главы к главе постепенно усложняется. Некоторые важные моменты достаточно часто повторяются (в разном контексте), особенно в начальных главах. Иногда похожие задачи решаются разными методами. Все это сделано намеренно. Цель простая — облегчить процесс усвоения информации и сформировать основы для понимания принципов программирования в Python.
📌 Самое главное:
🧷 Скачать бесплатно.
2021 #RU #Python
• В книге рассмотрены базовые методы, подходы и конструкции, важные для понимания принципов использования языка Python на практике. Материал от главы к главе постепенно усложняется. Некоторые важные моменты достаточно часто повторяются (в разном контексте), особенно в начальных главах. Иногда похожие задачи решаются разными методами. Все это сделано намеренно. Цель простая — облегчить процесс усвоения информации и сформировать основы для понимания принципов программирования в Python.
📌 Самое главное:
•
Все о языке Python — от базовых знаний до сложных программ.•
Подробный разбор каждой главы с примерами и выводами.•
Все примеры актуальные и могут применяться в работе.•
Доступный язык изложения, понятный новичкам.•
Использована методика обучения, многократно проверенная на практике.🧷 Скачать бесплатно.
2021 #RU #Python
📓 Машинное обучение с участием человека.
В книге изложены методики эффективной совместной работы людей и машин. Здесь вы найдете лучшие практики по выбору образцов данных для обратной связи с человеком, контролю качества аннотаций человека и разработке интерфейсов аннотаций.
Вы научитесь создавать обучающие данные для маркировки, распознавания объектов, семантической сегментации, маркировки последовательностей и многого другого. Книга начинается с основ и переходит к продвинутым методам, таким как обучение переноса и самоконтроль в рабочих процессах аннотирования.
🧷 Скачать бесплатно.
2022 #RU #MachineLearning
В книге изложены методики эффективной совместной работы людей и машин. Здесь вы найдете лучшие практики по выбору образцов данных для обратной связи с человеком, контролю качества аннотаций человека и разработке интерфейсов аннотаций.
Вы научитесь создавать обучающие данные для маркировки, распознавания объектов, семантической сегментации, маркировки последовательностей и многого другого. Книга начинается с основ и переходит к продвинутым методам, таким как обучение переноса и самоконтроль в рабочих процессах аннотирования.
🧷 Скачать бесплатно.
2022 #RU #MachineLearning
📓 Основы технологий баз данных: учебное пособие.
В книге рассматривается как классическая реляционная модель данных, так и ее расширения, в том числе объектные. Книга содержит и краткое введение в язык SQL.
Читатель, изучающий основы технологий баз данных по этой книге, получит не только фундаментальные знания, но и представление и том, как теория реализуется н практике. Все сведения проиллюстрированы на примере высокопроизводительной СУБД с открытым кодом PostgreSQL. Примеры кода используют специально разработанную демонстрационную базу данных. Практические задания к каждой главе помогают закрепить пройденный материал.
🧷 Скачать бесплатно.
2020 #RU #СУБД #SQL
В книге рассматривается как классическая реляционная модель данных, так и ее расширения, в том числе объектные. Книга содержит и краткое введение в язык SQL.
Читатель, изучающий основы технологий баз данных по этой книге, получит не только фундаментальные знания, но и представление и том, как теория реализуется н практике. Все сведения проиллюстрированы на примере высокопроизводительной СУБД с открытым кодом PostgreSQL. Примеры кода используют специально разработанную демонстрационную базу данных. Практические задания к каждой главе помогают закрепить пройденный материал.
🧷 Скачать бесплатно.
2020 #RU #СУБД #SQL
📓 Алгоритмы обучения с подкреплением на Python.
• Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) и научиться реализовывать их при создании самообучающихся агентов.
• В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам. В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость, а также детерминированные алгоритмы DDPG и TD3. Читатель узнает о том, как работает техника подражательного обучения, познакомится с алгоритмами исследования на базе верхней доверительной границы (UCB и UCB1) и мета-алгоритмом ESBAS.
🧷 Скачать бесплатно.
2020 #RU #Python
• Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) и научиться реализовывать их при создании самообучающихся агентов.
• В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам. В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость, а также детерминированные алгоритмы DDPG и TD3. Читатель узнает о том, как работает техника подражательного обучения, познакомится с алгоритмами исследования на базе верхней доверительной границы (UCB и UCB1) и мета-алгоритмом ESBAS.
🧷 Скачать бесплатно.
2020 #RU #Python
📓 Масштабируемый рефакторинг. Возвращаем контроль над кодом.
Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задуматься о рефакторинге! Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.
🧷 Скачать бесплатно.
2022 #RU #C
Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задуматься о рефакторинге! Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.
🧷 Скачать бесплатно.
2022 #RU #C
📓 Сам себе программист. Как научиться программировать и устроиться в Ebay.
Автор книги всего за год научился программировать, что само по себе немало. Однако Кори Альтхофф пошел дальше, и, научившись программировать, он устроился разработчиком в одну из самых серьезных современных IT-компаний – Еbау. Как ему удалось? Читайте эту книгу, изучайте программирование на языке Python по уникальной авторской методике – вам это тоже по силам!
🧷 Скачать бесплатно.
#RU
Автор книги всего за год научился программировать, что само по себе немало. Однако Кори Альтхофф пошел дальше, и, научившись программировать, он устроился разработчиком в одну из самых серьезных современных IT-компаний – Еbау. Как ему удалось? Читайте эту книгу, изучайте программирование на языке Python по уникальной авторской методике – вам это тоже по силам!
🧷 Скачать бесплатно.
#RU
📓 Биологическое и компьютерное зрение.
Книга посвящена разработкам искусственного интеллекта в части компьютерного зрения и объединяет подходы, позволяющие рассмотреть эту тему на пересечении биологии и математического моделирования.
В первой части книги рассматриваются биологические основы зрения: читатель знакомится с различными аспектами зрительного восприятия и узнает, какие структуры нейронов его обеспечивают, какие процессы происходят в мозге при распознавании образов. Во второй части представлены различные структуры математических моделей - нейронных сетей, и принципы их работы. Затрагиваются, в частности, глубокие сверточные нейронные сети, машинное обучение и генеративные состязательные сети. Последняя глава посвящена исследованию самого феномена сознания.
🧷 Скачать бесплатно.
2022 #RU
Книга посвящена разработкам искусственного интеллекта в части компьютерного зрения и объединяет подходы, позволяющие рассмотреть эту тему на пересечении биологии и математического моделирования.
В первой части книги рассматриваются биологические основы зрения: читатель знакомится с различными аспектами зрительного восприятия и узнает, какие структуры нейронов его обеспечивают, какие процессы происходят в мозге при распознавании образов. Во второй части представлены различные структуры математических моделей - нейронных сетей, и принципы их работы. Затрагиваются, в частности, глубокие сверточные нейронные сети, машинное обучение и генеративные состязательные сети. Последняя глава посвящена исследованию самого феномена сознания.
🧷 Скачать бесплатно.
2022 #RU
📓 Объектно-ориентированное программирование на Java. Платформа Java SE.
• Эта книга предназначена для тех, кто хочет научиться программировать на языке Java.С этой книгой вы обучитесь объектно-ориентированному программированию на платформе Java SE и научитесь применять принципы ООП на практике.Эта книга охватывает важные аспекты программирования на языке Java, начиная с основ и заканчивая объектно-ориентированным подходом и командной разработкой кода.
🧷 Скачать бесплатно.
#RU #Java
• Эта книга предназначена для тех, кто хочет научиться программировать на языке Java.С этой книгой вы обучитесь объектно-ориентированному программированию на платформе Java SE и научитесь применять принципы ООП на практике.Эта книга охватывает важные аспекты программирования на языке Java, начиная с основ и заканчивая объектно-ориентированным подходом и командной разработкой кода.
🧷 Скачать бесплатно.
#RU #Java
📔 Облачные архитектуры: разработка устойчивых и экономичных облачных приложений.
Облачные вычисления — это, пожалуй, наиболее революционная разработка в IT со времен виртуализации. Облачно-ориентированные архитектуры обеспечивают большую гибкость по сравнению с системами предыдущего поколения.
Вы узнаете, как организуется внедрение и разработка облачных архитектур с применением микросервисов и бессерверных вычислений как основ проектирования. Далее вы изучите такие столпы облачно-ориентированного проектирования, как масштабируемость, оптимизация издержек, безопасность и способы достижения безупречной эксплуатационной надежности. В заключительных главах будет рассказано о различных общедоступных архитектурах cloud native, — от AWS и Azure до Google Cloud Platform.
🧷 Скачать бесплатно.
2022 #RU #AWS #Azure #Облака
Облачные вычисления — это, пожалуй, наиболее революционная разработка в IT со времен виртуализации. Облачно-ориентированные архитектуры обеспечивают большую гибкость по сравнению с системами предыдущего поколения.
Вы узнаете, как организуется внедрение и разработка облачных архитектур с применением микросервисов и бессерверных вычислений как основ проектирования. Далее вы изучите такие столпы облачно-ориентированного проектирования, как масштабируемость, оптимизация издержек, безопасность и способы достижения безупречной эксплуатационной надежности. В заключительных главах будет рассказано о различных общедоступных архитектурах cloud native, — от AWS и Azure до Google Cloud Platform.
🧷 Скачать бесплатно.
2022 #RU #AWS #Azure #Облака
📓 Сценарии командной оболочки. Linux, OS X и Unix.
Цель этой книги - продемонстрировать практические приемы программирования сценариев на bash и познакомить с самыми распространенными утилитами на коротких и компактных примерах, не вдаваясь в излишние подробности. Экспериментируйте с этими сценариями - ломайте, исправляйте и приспосабливайте их под свои нужды, чтобы понять, как они работают. Только так вы сможете решать самые сложные задачи.
🧷 Скачать бесплатно.
2017 #RU #Linux #Unix
Цель этой книги - продемонстрировать практические приемы программирования сценариев на bash и познакомить с самыми распространенными утилитами на коротких и компактных примерах, не вдаваясь в излишние подробности. Экспериментируйте с этими сценариями - ломайте, исправляйте и приспосабливайте их под свои нужды, чтобы понять, как они работают. Только так вы сможете решать самые сложные задачи.
🧷 Скачать бесплатно.
2017 #RU #Linux #Unix
📓 Программист-фанатик.
В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования - ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счёту перед вами - ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства.
🧷 Скачать бесплатно.
2018 #RU
В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования - ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счёту перед вами - ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства.
🧷 Скачать бесплатно.
2018 #RU
📓 JavaScript для глубокого обучения.
Пора научиться использовать
Умные веб-приложения захватили мир, а реализовать их в браузере или серверной части позволяет
Специалисты из Google Brain создали книгу, которая поможет решать реальные прикладные задачи. Вы не будете скучать над теорией, а сразу освоите базу глубокого обучения и познакомитесь с продвинутыми концепциями #ИИ на примерах анализа текста, обработки речи, распознавания образов и самообучающегося игрового искусственного интеллекта.
🧷 Скачать бесплатно.
2021 #RU #JavaScript
Пора научиться использовать
TensorFlow.js
для построения моделей глубокого обучения, работающих непосредственно в браузере!Умные веб-приложения захватили мир, а реализовать их в браузере или серверной части позволяет
TensorFlow.js
. Данная библиотека блестяще портируется, ее модели работают везде, где работает JavaScript.Специалисты из Google Brain создали книгу, которая поможет решать реальные прикладные задачи. Вы не будете скучать над теорией, а сразу освоите базу глубокого обучения и познакомитесь с продвинутыми концепциями #ИИ на примерах анализа текста, обработки речи, распознавания образов и самообучающегося игрового искусственного интеллекта.
🧷 Скачать бесплатно.
2021 #RU #JavaScript
📓 Карьера программиста. 6-е издание.
Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап.
🧷 Скачать бесплатно.
2020 #RU
Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап.
🧷 Скачать бесплатно.
2020 #RU
📓 Алгоритмы. Самый краткий и понятный курс.
Если вам нужно разобраться в том, что из себя представляют алгоритмы и графы, как они работают и какими бывают, эта книга для вас. Ее автор, Панос Луридас, уже много лет использует алгоритмы при проектировании программного обеспечения, криптографии, машинном обучении и является научным сотрудником Афинского университета экономики и бизнеса. Очень доступным даже для новичков языком он знакомит читателей с концепцией алгоритмов и принципами их работы – для чтения книги достаточно базового школьного образования.
🧷 Скачать бесплатно.
2022 #RU
Если вам нужно разобраться в том, что из себя представляют алгоритмы и графы, как они работают и какими бывают, эта книга для вас. Ее автор, Панос Луридас, уже много лет использует алгоритмы при проектировании программного обеспечения, криптографии, машинном обучении и является научным сотрудником Афинского университета экономики и бизнеса. Очень доступным даже для новичков языком он знакомит читателей с концепцией алгоритмов и принципами их работы – для чтения книги достаточно базового школьного образования.
🧷 Скачать бесплатно.
2022 #RU
📓 1400 задач по программированию.
В книге приведено более 1400 задач по программированию. Задачи имеют разный уровень сложности и охватывают большой круг тем. Они не привязаны к конкретному языку программирования и могут быть решены в программе на любом языке (Pascal, Python, С, школьном алгоритмическом языке и т. д.). Издание будет полезно как читателям, изучающим программирование самостоятельно, так и преподавателям школ, колледжей и вузов.
🧷 Скачать бесплатно.
#RU
В книге приведено более 1400 задач по программированию. Задачи имеют разный уровень сложности и охватывают большой круг тем. Они не привязаны к конкретному языку программирования и могут быть решены в программе на любом языке (Pascal, Python, С, школьном алгоритмическом языке и т. д.). Издание будет полезно как читателям, изучающим программирование самостоятельно, так и преподавателям школ, колледжей и вузов.
🧷 Скачать бесплатно.
#RU
📓 Python. Визуализация данных: Matplotlib, Seaborn, Mayavi.
Книга “Python. Визуализация данных” посвящена библиотеками для визуализации данных на языке программирования Python: Matplotlib, Seaborn, Mayavi. По каждой библиотеке приведено подробное описание инструментов для визуализации данных, средств настройки внешнего вида и компоновки графиков.
🧷 Скачать бесплатно.
#RU #Python
Книга “Python. Визуализация данных” посвящена библиотеками для визуализации данных на языке программирования Python: Matplotlib, Seaborn, Mayavi. По каждой библиотеке приведено подробное описание инструментов для визуализации данных, средств настройки внешнего вида и компоновки графиков.
🧷 Скачать бесплатно.
#RU #Python
📓 Чистый Python. Тонкости программирования для профи.
Изучение всех возможностей Python — сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня.
Если вы работали с другими языками программирования и хотите перейти на Python, то найдете практические советы, необходимые для того, чтобы стать эффективным питонистом. Если вы хотите научиться писать чистый код, то найдете здесь самые интересные примеры и малоизвестные трюки.
🧷 Скачать бесплатно.
#RU #Python
Изучение всех возможностей Python — сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня.
Если вы работали с другими языками программирования и хотите перейти на Python, то найдете практические советы, необходимые для того, чтобы стать эффективным питонистом. Если вы хотите научиться писать чистый код, то найдете здесь самые интересные примеры и малоизвестные трюки.
🧷 Скачать бесплатно.
#RU #Python