#book
Знаменитое руководство Бьёрна Страуструпа по языку С++ обрело второе издание, в котором рассматриваются современный стандарт языка С++17, встроенные функции, основы работы со стандартной библиотекой шаблонов и множество примеров по изучению сложных элементов языка.
https://yangx.top/progbook/3464
Знаменитое руководство Бьёрна Страуструпа по языку С++ обрело второе издание, в котором рассматриваются современный стандарт языка С++17, встроенные функции, основы работы со стандартной библиотекой шаблонов и множество примеров по изучению сложных элементов языка.
https://yangx.top/progbook/3464
Telegram
Книги для программистов
#book
Указатели широко используются в программировании на языке Си, что обеспечивает эффективную эксплуатацию памяти в случае работы с большими массивами или объектами данных. Из данного небольшого справочного руководства вы узнаете о продвинутой работе с указателями, о различных типах указателей и сможете понаблюдать за тем, как они используются в реальной разработке программ. Руководство хорошо подойдёт опытным программистам, нуждающимся в увеличении эффективности своих приложений.
https://yangx.top/progbook/3471
Указатели широко используются в программировании на языке Си, что обеспечивает эффективную эксплуатацию памяти в случае работы с большими массивами или объектами данных. Из данного небольшого справочного руководства вы узнаете о продвинутой работе с указателями, о различных типах указателей и сможете понаблюдать за тем, как они используются в реальной разработке программ. Руководство хорошо подойдёт опытным программистам, нуждающимся в увеличении эффективности своих приложений.
https://yangx.top/progbook/3471
Telegram
Книги для программистов
#book
Ни для кого не секрет, что программирование и математика тесно связаны, однако немногие изучают программирование через математику. Настоящее учебное пособие познакомит вас с численными методами, реализованными на языке Паскаль. Вы не только узнаете про основные управляющие конструкции и типы данных в мире программирования, но и научитесь думать на языке алгоритмов.
https://yangx.top/progbook/3482
Ни для кого не секрет, что программирование и математика тесно связаны, однако немногие изучают программирование через математику. Настоящее учебное пособие познакомит вас с численными методами, реализованными на языке Паскаль. Вы не только узнаете про основные управляющие конструкции и типы данных в мире программирования, но и научитесь думать на языке алгоритмов.
https://yangx.top/progbook/3482
Telegram
Книги для программистов
#book
Почти любой программист начинает изучение программирования с алгоритмов и структур данных и пытается их реализовать на выбранном им языке программирования. Такой подход даёт ключ к пониманию того, как выполняются программы компьютером, как правильно искать и находить решения. Настоящее руководство, написанное в простой и доступной форме, рассматривает наиболее популярные алгоритмы и структуры данных, а также включает в себя вопросы по подготовке к собеседованию по этим темам.
https://yangx.top/progbook/3517
Почти любой программист начинает изучение программирования с алгоритмов и структур данных и пытается их реализовать на выбранном им языке программирования. Такой подход даёт ключ к пониманию того, как выполняются программы компьютером, как правильно искать и находить решения. Настоящее руководство, написанное в простой и доступной форме, рассматривает наиболее популярные алгоритмы и структуры данных, а также включает в себя вопросы по подготовке к собеседованию по этим темам.
https://yangx.top/progbook/3517
Telegram
Книги для программистов
#book
Как следует из определения, TCP/IP - это сетевая модель передачи данных, описывающая способ передачи данных от источника информации к получателю. Настоящее руководство является полным энциклопедическим справочником по протоколу TCP/IP и рассматривает основы его работы на более сотни примерах и иллюстраций.
https://yangx.top/progbook/3520
Как следует из определения, TCP/IP - это сетевая модель передачи данных, описывающая способ передачи данных от источника информации к получателю. Настоящее руководство является полным энциклопедическим справочником по протоколу TCP/IP и рассматривает основы его работы на более сотни примерах и иллюстраций.
https://yangx.top/progbook/3520
Telegram
Книги для программистов
#cpp #book
Большая статья о том, какие книги следует прочитать начинающему разработчику на С++, чтобы лучше разбираться в нём и писать полезные программы.
https://prglb.ru/2hfle
Большая статья о том, какие книги следует прочитать начинающему разработчику на С++, чтобы лучше разбираться в нём и писать полезные программы.
https://prglb.ru/2hfle
Medium
Teach yourself C++ — Where to start
My journey into the world of programming started way back in December 2016. Since then I have read many books and done many courses on…
#cpp #book
С++ - это мощный язык программирования, позволяющий благодаря своим инструментам писать качественное и эффективное программное обеспечение. Наверняка вы слышали о библиотеке шаблонов, которой язык может по праву гордиться. Эта книга описывает С++ 11, С++14 и С++17 применительно к шаблонам и показывает примеры, где такие шаблоны могут оказаться незаменимыми. Также авторы расскажут о преимуществах шаблонов, о метапрограммировании и повторном использовании кода без потери производительности.
https://yangx.top/progbook/1202
С++ - это мощный язык программирования, позволяющий благодаря своим инструментам писать качественное и эффективное программное обеспечение. Наверняка вы слышали о библиотеке шаблонов, которой язык может по праву гордиться. Эта книга описывает С++ 11, С++14 и С++17 применительно к шаблонам и показывает примеры, где такие шаблоны могут оказаться незаменимыми. Также авторы расскажут о преимуществах шаблонов, о метапрограммировании и повторном использовании кода без потери производительности.
https://yangx.top/progbook/1202
Telegram
Книги для программистов
#book
Книга является обновлённым руководством по языку программирования С++17. Если вы собираетесь изучать его, то начните именно с этой книги, где пошаговые инструкции авторов научат вас программированию в обновлённом стандарте с использованием новых функций и операторов. Для чтения книги не требуется предварительный опыт в программировании, поскольку авторы каждый элемент языка подробно объясняют на рабочих примерах. Также в каждой главе вас ждут полезные упражнения по закреплению материала.
https://yangx.top/progbook/915
Книга является обновлённым руководством по языку программирования С++17. Если вы собираетесь изучать его, то начните именно с этой книги, где пошаговые инструкции авторов научат вас программированию в обновлённом стандарте с использованием новых функций и операторов. Для чтения книги не требуется предварительный опыт в программировании, поскольку авторы каждый элемент языка подробно объясняют на рабочих примерах. Также в каждой главе вас ждут полезные упражнения по закреплению материала.
https://yangx.top/progbook/915
Telegram
Книги для программистов
#book
Инновации в архитектуре аппаратного обеспечения и появление многоядерных процессоров сделали возможным развитие параллельного программирования, что значительно увеличивает скорость работы ПО и снижает нагрузки. Авторы книги расскажут вам о предпосылках появления многоядерных процессоров и методах параллельного программирования.
https://yangx.top/progbook/3556
Инновации в архитектуре аппаратного обеспечения и появление многоядерных процессоров сделали возможным развитие параллельного программирования, что значительно увеличивает скорость работы ПО и снижает нагрузки. Авторы книги расскажут вам о предпосылках появления многоядерных процессоров и методах параллельного программирования.
https://yangx.top/progbook/3556
Telegram
Книги для программистов
#book #arduino
Даже и по сей день, несмотря на массовое производство разной электроники и техники, остались энтузиасты, которым интересно самостоятельное создание работающей техники. С этой целью и существует Arduino, работа с которой была описана в данном руководстве. Также автор приводит иллюстрации сборки микроконтроллеров, примеры программирования и советы.
https://yangx.top/progbook/3578
Даже и по сей день, несмотря на массовое производство разной электроники и техники, остались энтузиасты, которым интересно самостоятельное создание работающей техники. С этой целью и существует Arduino, работа с которой была описана в данном руководстве. Также автор приводит иллюстрации сборки микроконтроллеров, примеры программирования и советы.
https://yangx.top/progbook/3578
Telegram
Книги для программистов
#advanced #book
Изучаем современный C++ 11, 14, 17 и 20 стандартов: контейнеры, стандартная библиотека шаблонов, указатели и ссылки, регулярные выражения, параллелизм и многопоточность и многое другое.
https://github.com/changkun/modern-cpp-tutorial
Изучаем современный C++ 11, 14, 17 и 20 стандартов: контейнеры, стандартная библиотека шаблонов, указатели и ссылки, регулярные выражения, параллелизм и многопоточность и многое другое.
https://github.com/changkun/modern-cpp-tutorial
GitHub
GitHub - changkun/modern-cpp-tutorial: 📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/ - changkun/modern-cpp-tutorial
#book #security
Если вы занимаетесь сетевой безопасностью, то наверняка уже знакомы с различными известными криптографическими протоколами, среди которых есть SSL и TLS. Если ещё нет, данное практические пособие познакомит не только с основами их работы, но и с примерами подключения и реализации.
https://yangx.top/progbook/3602
Если вы занимаетесь сетевой безопасностью, то наверняка уже знакомы с различными известными криптографическими протоколами, среди которых есть SSL и TLS. Если ещё нет, данное практические пособие познакомит не только с основами их работы, но и с примерами подключения и реализации.
https://yangx.top/progbook/3602
Telegram
Книги для программистов
#book
С++ не только один самых популярных языков программирования, но и одновременно один из самых сложных, однако при правильном обучении это качество станет не проблемой, а его привлекательной особенностью. В книге даётся описание объектно-ориентированных возможностей языка, основных алгоритмов, вспомогательных классов, лямбда-выражений и многого другое. Также подробно описана стандартная библиотека шаблонов STL, которая станет лучшим инструментов в разработке вашего ПО.
https://yangx.top/progbook/770
С++ не только один самых популярных языков программирования, но и одновременно один из самых сложных, однако при правильном обучении это качество станет не проблемой, а его привлекательной особенностью. В книге даётся описание объектно-ориентированных возможностей языка, основных алгоритмов, вспомогательных классов, лямбда-выражений и многого другое. Также подробно описана стандартная библиотека шаблонов STL, которая станет лучшим инструментов в разработке вашего ПО.
https://yangx.top/progbook/770
Telegram
Книги для программистов
#book
Если вы часто программируете, то не могли не заметить, как вам постоянно приходится использовать одинаковые решения в разработке различных программ и приложений. Это связано с тем, что у всех программ в структуре имеются одинаковые компоненты, которые разрабатываются одинаково. Эта книга даст вам возможность взглянуть на рецепты языка программирования С и применять их в своих разработках.
https://yangx.top/progbook/3621
Если вы часто программируете, то не могли не заметить, как вам постоянно приходится использовать одинаковые решения в разработке различных программ и приложений. Это связано с тем, что у всех программ в структуре имеются одинаковые компоненты, которые разрабатываются одинаково. Эта книга даст вам возможность взглянуть на рецепты языка программирования С и применять их в своих разработках.
https://yangx.top/progbook/3621
Telegram
Книги для программистов
#book
Настоящее руководство посвящено главной теме информатики - алгоритмы. Их применение варьируется от низкоуровневого программирования до криптографии. В этой части вы познакомитесь с самыми базовыми из них: алгоритмическая сложность, различные сортировки и методы поиска.
https://yangx.top/progbook/3630
Настоящее руководство посвящено главной теме информатики - алгоритмы. Их применение варьируется от низкоуровневого программирования до криптографии. В этой части вы познакомитесь с самыми базовыми из них: алгоритмическая сложность, различные сортировки и методы поиска.
https://yangx.top/progbook/3630
Telegram
Книги для программистов
#book
Когда стоит вопрос о разработке сложной игры, способной задействовать сразу до миллиона пользователей, выбор языка программирования мгновенно идёт в пользу С++, поскольку тот поддерживает различные стили программирования и обеспечивает низкоуровневый доступ к системе и возможность напрямую использовать память процессора. Книга научит вас методам и шаблонам создания игровой логики на чистом С++ или с использованием сторонних библиотек и движков. Также вы научитесь физическому и аудиопрограммированию.
https://yangx.top/progbook/3712
Когда стоит вопрос о разработке сложной игры, способной задействовать сразу до миллиона пользователей, выбор языка программирования мгновенно идёт в пользу С++, поскольку тот поддерживает различные стили программирования и обеспечивает низкоуровневый доступ к системе и возможность напрямую использовать память процессора. Книга научит вас методам и шаблонам создания игровой логики на чистом С++ или с использованием сторонних библиотек и движков. Также вы научитесь физическому и аудиопрограммированию.
https://yangx.top/progbook/3712
Telegram
Книги для программистов
❤1
#book
В этом небольшом практическом руководстве представлены основы и серьёзные возможности таких языков, как С и С++, на примере решения задач. Код хорошо документирован, также имеются блок-схемы для понимания работы циклов, ветвлений и функций. Авторы уделили внимание описанию библиотеки классов MFC, информационной и компьютерной безопасности с использованием С++ и решению сложных задач.
https://yangx.top/progbook/3703
В этом небольшом практическом руководстве представлены основы и серьёзные возможности таких языков, как С и С++, на примере решения задач. Код хорошо документирован, также имеются блок-схемы для понимания работы циклов, ветвлений и функций. Авторы уделили внимание описанию библиотеки классов MFC, информационной и компьютерной безопасности с использованием С++ и решению сложных задач.
https://yangx.top/progbook/3703
Telegram
Книги для программистов
#book
ООП является наиболее часто используемой парадигмой программирования на данный момент, и в каждом языке, который его реализует, есть свои особенности и принципы его применения. В настоящей книге вы прочтёте не о том, как применять ООП в языках программирования, таких как Java, C++ или PHP, а узнаете о том, что такое ООП, как осуществлять повторное использование и расширяемость проектируемых систем. Рассматриваемый в книге объектный подход охватывает весь жизненный цикл разработки программных продуктов.
https://yangx.top/progbook/3723
ООП является наиболее часто используемой парадигмой программирования на данный момент, и в каждом языке, который его реализует, есть свои особенности и принципы его применения. В настоящей книге вы прочтёте не о том, как применять ООП в языках программирования, таких как Java, C++ или PHP, а узнаете о том, что такое ООП, как осуществлять повторное использование и расширяемость проектируемых систем. Рассматриваемый в книге объектный подход охватывает весь жизненный цикл разработки программных продуктов.
https://yangx.top/progbook/3723
Telegram
Книги для программистов
C++17 STL Cookbook (2017)
Автор: Jacek Galowicz
#cpp #book #en
Язык: English.
Целевая аудитория: разработчики C++.
C ++ прошел большой путь. Быстрый, эффективный и гибкий, он используется для решения многих проблем. Если вы хотите понять практическую полезность C++ 17 STL для написания более умного, полностью переносимого кода, то эта книга для вас.
В книге рассматриваются следующие темы:
✔️ возможности C ++;
✔️ написание кода с помощью стандартной библиотеки (STL)
✔️ масштабы и возможности функций STL для решения реальных проблем;
✔️ составление собственных алгоритмов, не отказываясь от простоты и элегантности пути STL и др.
Преимущества:
➕ хорошее обсуждение текущего состояния стандартной библиотеки;
➕ отличные примеры;
➕ структурировано и понятно.
Недостатки:
➖ не обнаружено.
Автор: Jacek Galowicz
#cpp #book #en
Язык: English.
Целевая аудитория: разработчики C++.
C ++ прошел большой путь. Быстрый, эффективный и гибкий, он используется для решения многих проблем. Если вы хотите понять практическую полезность C++ 17 STL для написания более умного, полностью переносимого кода, то эта книга для вас.
В книге рассматриваются следующие темы:
✔️ возможности C ++;
✔️ написание кода с помощью стандартной библиотеки (STL)
✔️ масштабы и возможности функций STL для решения реальных проблем;
✔️ составление собственных алгоритмов, не отказываясь от простоты и элегантности пути STL и др.
Преимущества:
➕ хорошее обсуждение текущего состояния стандартной библиотеки;
➕ отличные примеры;
➕ структурировано и понятно.
Недостатки:
➖ не обнаружено.
#book
В книге рассказывается о структуре и разработке свёрточных нейронных сетей, которые, по заверениям автора, намного более похожи по работе на человеческий мозг, чем другие нейронные сети. У них есть "мыслительный процесс", способный работать с абстрактными концептами, составленными из более простых примитивов. Свёрточные нейронные сети особенно хорошо подходят для обработки изображений. Книга подойдёт тем, у кого уже есть опыт работы с нейронными сетями.
https://yangx.top/progbook/4081
В книге рассказывается о структуре и разработке свёрточных нейронных сетей, которые, по заверениям автора, намного более похожи по работе на человеческий мозг, чем другие нейронные сети. У них есть "мыслительный процесс", способный работать с абстрактными концептами, составленными из более простых примитивов. Свёрточные нейронные сети особенно хорошо подходят для обработки изображений. Книга подойдёт тем, у кого уже есть опыт работы с нейронными сетями.
https://yangx.top/progbook/4081
Telegram
Книги для программистов